MetaWear C++ API
0.20.0
C++ implementation of the MetaWear protocol
|
Communicates with the BME280 humidity sensor, only available on MetaEnvironment boards. More...
#include "sensor_common.h"
Go to the source code of this file.
Enumerations | |
enum | MblMwHumidityBme280Oversampling { MBL_MW_HUMIDITY_BME280_OVERSAMPLING_1X = 1 , MBL_MW_HUMIDITY_BME280_OVERSAMPLING_2X , MBL_MW_HUMIDITY_BME280_OVERSAMPLING_4X , MBL_MW_HUMIDITY_BME280_OVERSAMPLING_8X , MBL_MW_HUMIDITY_BME280_OVERSAMPLING_16X } |
Supported oversampling modes on the BME280 humidity sensor. | |
Functions | |
METAWEAR_API MblMwDataSignal * | mbl_mw_humidity_bme280_get_percentage_data_signal (const MblMwMetaWearBoard *board) |
Retrieves the data signal representing humidity data Relative humidity is returned as a percentage. More... | |
METAWEAR_API void | mbl_mw_humidity_bme280_set_oversampling (const MblMwMetaWearBoard *board, MblMwHumidityBme280Oversampling oversampling) |
Sets the oversampling mode For the humidity measurement, oversampling is possible to reduce the noise. More... | |
Communicates with the BME280 humidity sensor, only available on MetaEnvironment boards.
METAWEAR_API MblMwDataSignal* mbl_mw_humidity_bme280_get_percentage_data_signal | ( | const MblMwMetaWearBoard * | board | ) |
Retrieves the data signal representing humidity data Relative humidity is returned as a percentage.
board | Board the humidity sensor resides on |
METAWEAR_API void mbl_mw_humidity_bme280_set_oversampling | ( | const MblMwMetaWearBoard * | board, |
MblMwHumidityBme280Oversampling | oversampling | ||
) |
Sets the oversampling mode For the humidity measurement, oversampling is possible to reduce the noise.
The resolution of the humidity measurement is fixed at 16 bit ADC output. See MblMwHumidityBme280Oversampling for allowed oversampling values
board | Board the humidity sensor resides on |
oversampling | New oversampling mode |