104int8_t
bme68x_set_regs(
const uint8_t *reg_addr,
const uint8_t *reg_data, uint32_t len,
struct bme68x_dev *dev);
123int8_t
bme68x_get_regs(uint8_t reg_addr, uint8_t *reg_data, uint32_t len,
struct bme68x_dev *dev);
200uint32_t
bme68x_get_meas_dur(
const uint8_t op_mode,
struct bme68x_conf *conf,
struct bme68x_dev *dev);
227int8_t
bme68x_get_data(uint8_t op_mode,
struct bme68x_data *data, uint8_t *n_data,
struct bme68x_dev *dev);
250int8_t
bme68x_set_conf(
struct bme68x_conf *conf,
struct bme68x_dev *dev);
268int8_t
bme68x_get_conf(
struct bme68x_conf *conf,
struct bme68x_dev *dev);
286int8_t
bme68x_set_heatr_conf(uint8_t op_mode,
const struct bme68x_heatr_conf *conf,
struct bme68x_dev *dev);
int8_t bme68x_set_regs(const uint8_t *reg_addr, const uint8_t *reg_data, uint32_t len, struct bme68x_dev *dev)
This API writes the given data to the register address of the sensor.
int8_t bme68x_set_heatr_conf(uint8_t op_mode, const struct bme68x_heatr_conf *conf, struct bme68x_dev *dev)
uint32_t bme68x_get_meas_dur(const uint8_t op_mode, struct bme68x_conf *conf, struct bme68x_dev *dev)
int8_t bme68x_set_op_mode(const uint8_t op_mode, struct bme68x_dev *dev)
int8_t bme68x_get_op_mode(uint8_t *op_mode, struct bme68x_dev *dev)
int8_t bme68x_get_heatr_conf(const struct bme68x_heatr_conf *conf, struct bme68x_dev *dev)
This API is used to get the gas configuration of the sensor.
int8_t bme68x_init(struct bme68x_dev *dev)
Initializes the BME68X sensor.
int8_t bme68x_get_conf(struct bme68x_conf *conf, struct bme68x_dev *dev)
int8_t bme68x_soft_reset(struct bme68x_dev *dev)
Triggers a software reset on the BME68X sensor.
int8_t bme68x_get_data(uint8_t op_mode, struct bme68x_data *data, uint8_t *n_data, struct bme68x_dev *dev)
int8_t bme68x_selftest_check(const struct bme68x_dev *dev)
int8_t bme68x_set_conf(struct bme68x_conf *conf, struct bme68x_dev *dev)
Sets the oversampling, filter and ODR configurations of the sensor.
int8_t bme68x_get_regs(uint8_t reg_addr, uint8_t *reg_data, uint32_t len, struct bme68x_dev *dev)
This API reads the data from the given register address of sensor.