25 void bme680_ms_sleep(uint32_t msleep);
27 #ifdef MODULE_PERIPH_I2C
29 int8_t bme680_i2c_read_hal(uint8_t dev_id, uint8_t reg_addr,
30 uint8_t *data, uint16_t len);
31 int8_t bme680_i2c_write_hal(uint8_t dev_id, uint8_t reg_addr,
32 uint8_t *data, uint16_t len);
35 #ifdef MODULE_PERIPH_SPI
37 int8_t bme680_spi_read_hal(uint8_t dev_id, uint8_t reg_addr,
38 uint8_t *data, uint16_t len);
39 int8_t bme680_spi_write_hal(uint8_t dev_id, uint8_t reg_addr,
40 uint8_t *data, uint16_t len);