8static const char *
const TAG =
"bmp581_i2c.sensor";
This class implements support for the BMP581 Temperature+Pressure i2c sensor.
bool bmp_write_byte(uint8_t a_register, uint8_t data) override
void dump_config() override
bool bmp_write_bytes(uint8_t a_register, uint8_t *data, size_t len) override
bool bmp_read_bytes(uint8_t a_register, uint8_t *data, size_t len) override
bool bmp_read_byte(uint8_t a_register, uint8_t *data) override
This Class provides the methods to read/write bytes from/to an i2c device.
bool write_byte(uint8_t a_register, uint8_t data) const
bool read_byte(uint8_t a_register, uint8_t *data)
bool write_bytes(uint8_t a_register, const uint8_t *data, uint8_t len) const
bool read_bytes(uint8_t a_register, uint8_t *data, uint8_t len)
Compat APIs All methods below have been added for compatibility reasons.