Lamp-Da 0.1
A compact lantern project
Loading...
Searching...
No Matches
Classes | Public Member Functions | Protected Attributes | List of all members
simulator::BQ25713Mock Class Reference
Inheritance diagram for simulator::BQ25713Mock:
simulator::IntegratedCircuitMock_I

Public Member Functions

void run_electrical_update () override
 
uint8_t get_i2c_address () const override
 
virtual int i2c_write_data (const uint8_t registerAddress, const uint8_t dataSize, const uint8_t *dataBuffer)
 
virtual int i2c_read_data (const uint8_t registerAddress, const uint8_t dataSize, uint8_t *dataBuffer)
 
virtual int i2c_xfer_data (const int outSize, const uint8_t *out, const int inSize, uint8_t *in)
 

Protected Attributes

std::unique_ptr< Register_registerMap [255]
 

Member Function Documentation

◆ get_i2c_address()

uint8_t simulator::BQ25713Mock::get_i2c_address ( ) const
inlineoverridevirtual

◆ run_electrical_update()

void simulator::BQ25713Mock::run_electrical_update ( )
inlineoverridevirtual

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