Lamp-Da 0.1
A compact lantern project
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | List of all members
bq76905::BQ76905::Regt::FirmwareVersiont Struct Reference
Inheritance diagram for bq76905::BQ76905::Regt::FirmwareVersiont:
bq76905::BQ76905::ISubcommandReadRegister bq76905::BQ76905::ISubcommandRegister

Public Member Functions

uint16_t command_address () const override
 
uint16_t get_device_number ()
 
uint16_t get_firmware_version ()
 
uint32_t get_read_results ()
 

Public Attributes

byte valBytes [readDataSize]
 

Static Public Attributes

static constexpr uint8_t readDataSize = 12
 

Protected Member Functions

void raw_read ()
 
void raw_read_big_endian ()
 
void raw_write8 (uint8_t data)
 
void raw_write16 (uint16_t data)
 
void raw_send ()
 

Member Function Documentation

◆ command_address()

uint16_t bq76905::BQ76905::Regt::FirmwareVersiont::command_address ( ) const
inlineoverridevirtual

The documentation for this struct was generated from the following file: