Namespace Iot.Device.Magnetometer
Classes
- Ak8963
AK8963 class implementing a magnetometer.
- Ak8963I2c
Default I2C interface for the AK8963.
- Ak8963I2cBase
Abstract class for AK8963 the I2C interface. This sensor can be found as a sub I2C sensor like in the MPU9250. The access is done thru another I2C device and the core I2C primitive are different. Use those 3 primitive to define the access to read and write bytes to the AK8963.
- Bmm150
Bmm150 class implementing a magnetometer.
- Bmm150Compensation
Implements the Bmm150 magnetic field data (off-chip) temperature compensation functions https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bmm150-ds001.pdf Page 15.
- Bmm150I2c
Default I2C interface for the Bmm150.
- Bmm150I2cBase
Abstract class for Bmm150 the I2C interface. This sensor can be found as a sub I2C sensor like in the MPU9250. The access is done thru another I2C device and the core I2C primitive are different. Use those 3 primitive to define the access to read and write bytes to the Bmm150.
- Bmm150TrimRegisterData
Represents the trim registers of the sensor (trim values in the "trim_data" of device structure).
Enums
- MeasurementMode
Measurement used by the AK8963.
- OutputBitMode
Sampling mode.