Namespace Meadow.Foundation.Sensors.Motion

Classes

Adxl335

Driver for the ADXL335 triple axis accelerometer. +/- 3g

Adxl337

Driver for the ADXL337 triple axis accelerometer. +/- 5g

Adxl345

Driver for the ADXL345 3-axis digital accelerometer capable of measuring

Adxl362

Adxl362.ActivityInactivityControlMask

Control bits determining how the activity / inactivity functionality is configured.

Adxl362.Command

Command byte (first byte in any communication).

Adxl362.FIFOControlMask

FIFO control bits.

Adxl362.FilterControlMask

Masks for the bit in the filter control register.

Adxl362.InterruptMask

Bit masks for the interrupt 1 / 2 control.

Adxl362.PowerControlMask

Masks for the bits in the Power Control register.

Adxl362.Registers

Registers in the ADXL362 sensor.

Adxl362.StatusBitsMask

Status bit mask.

Adxl377

Driver for the ADXL377 triple axis accelerometer. +/- 200g

Apds9960

Apds9960.GestureData

Bno055

Provide methods / properties to allow an application to control a BNO055 9-axis absolute orientation sensor.

Bno055.OperatingModes

Possible operating modes for the sensor.

Bno055.PowerModes

Valis power mode.

Bno055.SelfTestResultMask

Self test result bit mask.

Mag3110

Mpu6050

ParallaxPir

Create a new Parallax PIR object.

Structs

Mag3110.SensorReading

Sensor readings to be passed back when an interrupt is generated.

Enums

Adxl345.Frequency

Frequency of the sensor readings when the device is in sleep mode.

Adxl345.Range

Possible values for the range (see DataFormat register).

Apds9960.Direction

Apds9960.State

Bno055.ErrorCodes

Error codes that may be generated by the sensor.

Bno055.Sensor

Sensor type.

Bno055.SystemStatusCodes

System status codes.

Bno055.Units

Units of measurement used by this sensor.

Delegates

Mag3110.ReadingComplete

Delegate for the OnDataReceived event.

ParallaxPir.MotionChange

Delgate for the motion start and end events.