Table of Contents

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.