22void bme680_ms_sleep(uint32_t msleep);
24#ifdef MODULE_PERIPH_I2C
26int8_t bme680_i2c_read_hal(uint8_t dev_id, uint8_t reg_addr,
27 uint8_t *data, uint16_t len);
28int8_t bme680_i2c_write_hal(uint8_t dev_id, uint8_t reg_addr,
29 uint8_t *data, uint16_t len);
32#ifdef MODULE_PERIPH_SPI
34int8_t bme680_spi_read_hal(uint8_t dev_id, uint8_t reg_addr,
35 uint8_t *data, uint16_t len);
36int8_t bme680_spi_write_hal(uint8_t dev_id, uint8_t reg_addr,
37 uint8_t *data, uint16_t len);