Namespace Meadow.Foundation.Sensors.Motion
Classes
Adxl335
Driver for the ADXL335 triple axis accelerometer. +/- 3g
Adxl337
Driver for the ADXL337 triple axis accelerometer. +/- 3g
Adxl345
Driver for the ADXL345 triple axis accelerometer. +/- 16g
Adxl362
Driver for the ADXL362 triple axis accelerometer.
Adxl362.ActivityInactivityControlMasks
Control bits determining how the activity / inactivity functionality is configured.
Adxl362.Commands
Command byte (first byte in any communication).
Adxl362.FIFOControlMasks
FIFO control bits.
Adxl362.FilterControlMasks
Masks for the bit in the filter control register.
Adxl362.InterruptMasks
Bit masks for the interrupt 1 / 2 control.
Adxl362.PowerControlMasks
Masks for the bits in the Power Control register.
Adxl362.Registers
Registers in the ADXL362 sensor.
Adxl362.StatusBitsMasks
Status bit mask.
Adxl377
Driver for the ADXL377 triple axis accelerometer. +/- 200g
Adxl3xxBase
Base class for ADXL335, ADXL337, and ADXL377 triple axis accelerometers
Apds9960
Represents the APDS9960 Proximity, Light, RGB, and Gesture Sensor
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.SelfTestResultMasks
Self test result bit mask.
Hcsens0040
Create a new Hscens0040 object.
Hmc5883
Driver for the Hmc5883 digital compass.
This driver is untested
Mag3110
Represents the Xtrinsic MAG3110 Three-Axis, Digital Magnetometer
Mma7660fc
Represents Mma7660fc 3-axis acclerometer
Mmc5603
Represents the Mmc5603 Three-Axis, Digital Magnetometer
Mpu6050
Represents an MPU6050 Six-Axis (Gyro + Accelerometer) MEMS MotionTracking device
ParallaxPir
Create a new Parallax PIR object.
Qmc5883
Represents the QMC5883L multi-chip three-axis magnetic sensor
Enums
Adxl345.Addresses
Valid addresses for the sensor.
Adxl345.Frequencies
Frequency of the sensor readings when the device is in sleep mode.
Adxl345.GForceRanges
GForce range
Apds9960.Addresses
Valid addresses for the sensor
Apds9960.Direction
Gesture directions and distance
Bno055.Addresses
Valid addresses for the sensor.
Bno055.ErrorCodes
Error codes that may be generated by the sensor.
Bno055.Sensor
Sensor type.
Bno055.SystemStatusCodes
System status codes.
Hmc5883.Addresses
Valid addresses for the sensor.
Hmc5883.DataOutputRates
HMC5883L Typical Data Output Rate (Hz)
Hmc5883.GainLevels
HMC5883L Gain Setting
Hmc5883.MeasurementConfigurations
Measurement configuration
Hmc5883.MeasuringModes
HMC5883L measuring mode
Hmc5883.SampleAmounts
Number of samples averaged (1 to 8) per measurement output.
Hmc5883.Statuses
The status of HMC5883L device
Mag3110.Addresses
Valid addresses for the sensor
Mma7660fc.Addresses
Valid addresses for the sensor.
Mma7660fc.DirectionType
Direction/orientation of the device UP/DOWN/LEFT/RIGHT
Mma7660fc.OrientationType
Is device face down or face up
Mma7660fc.Registers
MMA7660FC registers
Mma7660fc.SampleRate
Represents the number samples per second
Mma7660fc.SensorPowerMode
Sensor power mode
Mma7660fc.Tilt
Device Tilt status
Mmc5603.Addresses
Valid I2C addresses for the sensor
Mpu6050.Addresses
Valid addresses for the sensor
Delegates
Hcsens0040.MotionChange
Delgate for the motion start and end events.
ParallaxPir.MotionChange
Delgate for the motion start and end events.