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::ISubCommandManyRegisters Struct Referenceabstract
Inheritance diagram for bq76905::BQ76905::ISubCommandManyRegisters:
bq76905::BQ76905::ISubcommandReadRegister bq76905::BQ76905::ISubcommandRegister bq76905::BQ76905::Regt::ProgTimert bq76905::BQ76905::Regt::SettingConfiguration_DAt

Public Member Functions

void read_reg ()
 
void write ()
 
uint32_t get_read_results ()
 
virtual uint16_t command_address () const =0
 

Public Attributes

uint8_t val0
 
uint8_t val1
 
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 ()
 

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