Table of Contents

Namespace Iot.Device.Bmi270

Classes

Bmi270AccelerometerGyroscope

BMI270 6-axis IMU - accelerometer and gyroscope.

Bmm150I2cBmi270

Provides I2C access to a BMM150 magnetometer connected through the BMI270's auxiliary (secondary) I2C master interface.

Enums

AccelerometerOutputDataRate

Accelerometer output data rate (ODR) setting. Bits [3:0] of ACC_CONF register (0x40).

AccelerometerRange

Accelerometer full-scale range setting. Bits [1:0] of ACC_RANGE register (0x41).

ActivityType

Activity type recognized by the BMI270 activity recognition feature. Read from the WR_GEST_ACT register (0x20), bits [3:0].

DataInterruptSource

Data interrupt sources that can be mapped to INT1 or INT2 pins. Corresponds to bits in INT_MAP_DATA (0x58). INT1 uses bits [3:0], INT2 uses bits [7:4].

FeatureInterruptSource

Feature interrupt sources that can be mapped to INT1 or INT2 pins. Corresponds to bits in INT1_MAP_FEAT (0x56) and INT2_MAP_FEAT (0x57).

GyroscopeOutputDataRate

Gyroscope output data rate (ODR) setting. Bits [3:0] of GYR_CONF register (0x42).

GyroscopeRange

Gyroscope full-scale range setting. Bits [2:0] of GYR_RANGE register (0x43).