26 void bme680_ms_sleep(uint32_t msleep);
28 #ifdef MODULE_PERIPH_I2C
30 int8_t bme680_i2c_read_hal(uint8_t dev_id, uint8_t reg_addr,
31 uint8_t *data, uint16_t len);
32 int8_t bme680_i2c_write_hal(uint8_t dev_id, uint8_t reg_addr,
33 uint8_t *data, uint16_t len);
36 #ifdef MODULE_PERIPH_SPI
38 int8_t bme680_spi_read_hal(uint8_t dev_id, uint8_t reg_addr,
39 uint8_t *data, uint16_t len);
40 int8_t bme680_spi_write_hal(uint8_t dev_id, uint8_t reg_addr,
41 uint8_t *data, uint16_t len);