10static const char *
const TAG =
"bmp581_spi";
19 BMP581Component::dump_config();
25 BMP581Component::setup();
30 uint8_t dummy_read = 0;
void dump_config() override
bool bmp_write_bytes(uint8_t a_register, uint8_t *data, size_t len) override
bool bmp_read_byte(uint8_t a_register, uint8_t *data) override
void activate_interface() override
bool bmp_write_byte(uint8_t a_register, uint8_t data) override
bool bmp_read_bytes(uint8_t a_register, uint8_t *data, size_t len) override
void spi_setup() override
uint8_t transfer_byte(uint8_t data)
void write_array(const uint8_t *data, size_t length)
void read_array(uint8_t *data, size_t length)
constexpr uint8_t BMP_SPI_READ
constexpr uint8_t BMP_SPI_WRITE