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::ISubcommandReadRegister Struct Referenceabstract
Inheritance diagram for bq76905::BQ76905::ISubcommandReadRegister:
bq76905::BQ76905::ISubcommandRegister bq76905::BQ76905::ISubCommandManyRegisters bq76905::BQ76905::Regt::CbActiveCellst bq76905::BQ76905::Regt::ConfigurateVcellt bq76905::BQ76905::Regt::DeviceNumbert bq76905::BQ76905::Regt::FirmwareVersiont bq76905::BQ76905::Regt::HardwareVersiont bq76905::BQ76905::Regt::PassQt bq76905::BQ76905::Regt::ProtRecoveryt bq76905::BQ76905::Regt::SecurityKeyst bq76905::BQ76905::Regt::TsOffsett

Public Member Functions

uint32_t get_read_results ()
 
virtual uint16_t command_address () const =0
 

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 ()
 

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