12 namespace ade7953_i2c {
20 bool ade_write_16(uint16_t reg, uint16_t value)
override;
21 bool ade_write_32(uint16_t reg, uint32_t value)
override;
22 bool ade_read_8(uint16_t reg, uint8_t *value)
override;
23 bool ade_read_16(uint16_t reg, uint16_t *value)
override;
24 bool ade_read_32(uint16_t reg, uint32_t *value)
override;
bool ade_read_32(uint16_t reg, uint32_t *value) override
I2CRegister reg(uint8_t a_register)
calls the I2CRegister constructor
bool ade_read_8(uint16_t reg, uint8_t *value) override
void dump_config() override
bool ade_write_32(uint16_t reg, uint32_t value) override
bool ade_write_8(uint16_t reg, uint8_t value) override
Implementation of SPI Controller mode.
bool ade_read_16(uint16_t reg, uint16_t *value) override
bool ade_write_16(uint16_t reg, uint16_t value) override
This Class provides the methods to read/write bytes from/to an i2c device.