26void bme680_ms_sleep(uint32_t msleep);
28#ifdef MODULE_PERIPH_I2C
30int8_t bme680_i2c_read_hal(uint8_t dev_id, uint8_t reg_addr,
31 uint8_t *data, uint16_t len);
32int8_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
38int8_t bme680_spi_read_hal(uint8_t dev_id, uint8_t reg_addr,
39 uint8_t *data, uint16_t len);
40int8_t bme680_spi_write_hal(uint8_t dev_id, uint8_t reg_addr,
41 uint8_t *data, uint16_t len);