Interface | Description |
---|---|
Accelerometer |
Generic class providing high level access for an accelerometer sensor.
|
Accelerometer.SourceSelector |
Generic selector for accelerometer data sources
|
AmbientLight |
Generic class providing high level access to a light sensor.
|
AmbientLight.SourceSelector |
Generic selector for ambient light data
|
Barometer |
Generic class providing high level access to a barometer sensor.
|
Barometer.SourceSelector |
Generic selector for barometer data sources
|
Bma255Accelerometer |
Controls the BMA255 accelerometer.
|
Bma255Accelerometer.FlatDetectionConfigEditor |
Interface for configuring flat detection
|
Bma255Accelerometer.OrientationConfigEditor |
Interface for configuring orientation detection
|
Bma255Accelerometer.SamplingConfigEditor |
Interface for configuring acceleration sampling
|
Bma255Accelerometer.SourceSelector |
Selector for available data sources on the BMI160 sensor
|
Bme280Barometer |
Controls the BME280 barometer.
|
Bme280Barometer.ConfigEditor |
Interface for configuring pressure sampling
|
Bme280Humidity |
Controls the BME280 humidity sensor.
|
Bme280Humidity.SourceSelector |
Selector for humidity data sources
|
Bmi160Accelerometer |
Controller for interacting with the accelerometer feature of the BMI160 sensor.
|
Bmi160Accelerometer.AnyMotionConfigEditor |
Interface for configuring any motion detection
|
Bmi160Accelerometer.FlatDetectionConfigEditor |
Interface for configuring flat detection
|
Bmi160Accelerometer.LowHighDetectionConfigEditor |
Interface for configuring low/high G detection
|
Bmi160Accelerometer.LowHighResponse |
Wrapper class encapsulating the data from a low/high g intereupt
|
Bmi160Accelerometer.MotionResponse |
Wrapper class encapsulating responses from motion detection.
|
Bmi160Accelerometer.NoMotionConfigEditor |
Interface for configuring no motion detection
|
Bmi160Accelerometer.OrientationConfigEditor |
Interface for configuring orientation detection
|
Bmi160Accelerometer.SamplingConfigEditor |
Interface for configuring acceleration sampling
|
Bmi160Accelerometer.SignificantMotionConfigEditor |
Interface for configuring significant motion detection
|
Bmi160Accelerometer.SlowMotionConfigEditor |
Interface for configuring slow motion detection
|
Bmi160Accelerometer.SourceSelector |
Selector for available data sources on the BMI160 sensor
|
Bmi160Accelerometer.StepDetectionConfigEditor |
Interface for configuring the step detector
|
Bmi160Accelerometer.TapConfigEditor |
Interface for configuring tap detection
|
Bmi160Accelerometer.TapResponse |
Wrapper class encapsulating responses from tap detection
|
Bmi160Gyro |
Controller for interacting with the gyro feature of the BMI160 sensor.
|
Bmi160Gyro.ConfigEditor |
Interface to configure parameters for measuring angular rate
|
Bmm150Magnetometer |
Interacts with the BMM150 magnetometer on the MetaWear C Pro boards
|
Bmm150Magnetometer.BfieldSamplingConfigEditor |
Interface for configuring b field sampling, for advanced users only.
|
Bmm150Magnetometer.SourceSelector |
Selector for available data sources on the BMM150 chip
|
Bmm150Magnetometer.ThresholdDetectionConfigEditor |
Interface for configuring threshold detection
|
Bmm150Magnetometer.ThresholdInterrupt |
Wrapper class encapsulating data from a threshold interrupt
|
Bmp280Barometer |
Controller for interacting with the BMP280 pressure sensor.
|
Bmp280Barometer.ConfigEditor |
Interface for configuring pressure sampling
|
Conductance |
Created by etsai on 10/21/2015.
|
Conductance.SourceSelector | |
DataProcessor |
Manipulates sensor data on-board
|
DataProcessor.State |
Base class for a processors' internal state
|
DataProcessorModule |
Interacts with data processors.
|
DataProcessorModule.SourceSelector |
Selector for data processing data
|
Debug |
Debug functions for advanced use
|
Gpio |
Interacts with the general purpose I/O pins
|
Gpio.AnalogInParameterBuilder |
Builder to construct parameters for the enhanced analog input read.
|
Gpio.SourceSelector |
Selector for available Gpio data sources
|
Gsr |
Interacts with a GSR (galvanic skin response) sensor
|
Gsr.ConfigEditor |
Interface for configuring GSR settings
|
Gyro |
Generic class providing high level access to a gyro.
|
Gyro.SourceSelector |
Generic selector for gyro data sources
|
Haptic |
Communicates with the haptic driver.
|
I2C |
Communicates with the I2C bus, providing direct access sensors connected via I2C
|
I2C.SourceSelector |
Selector for the I2C data sources
|
IBeacon |
Controller for IBeacon mode
|
IBeacon.ConfigEditor |
Interface for configuring IBeacon settings
|
IBeacon.Configuration |
Wrapper class encapsulating the IBeacon configuration settings
|
Led |
Communicates with the ultra-bright LED
|
Led.ColorChannelEditor |
Interface for configuring the color channels of the LED
|
Logging |
Offline logging for sensor data
|
Ltr329AmbientLight |
Controller for interacting with the LTR329 light sensor.
|
Ltr329AmbientLight.ConfigEditor |
Interface for configuring the LTR329 light sensor.
|
Macro |
Programs commands onto the board's flash memory
|
Mma8452qAccelerometer |
Controller for interacting with the MMA8452Q sensor.
|
Mma8452qAccelerometer.AutoSleepConfigEditor |
Interface for configuring auto sleep mode
|
Mma8452qAccelerometer.DetectionConfigEditor<T extends Mma8452qAccelerometer.DetectionConfigEditor> |
Base class for configuring motion detection om the chip
|
Mma8452qAccelerometer.MovementConfigEditor |
Interface for configuring motion / free fall detection
|
Mma8452qAccelerometer.MovementData |
Wrapper class encapsulating movement information received from the board
|
Mma8452qAccelerometer.OrientationConfigEditor |
Interface for configuring settings for orientation detection
|
Mma8452qAccelerometer.SamplingConfigEditor |
Interface for configuring axis sampling
|
Mma8452qAccelerometer.ShakeConfigEditor |
Interface for configuring shake detection
|
Mma8452qAccelerometer.SourceSelector |
Selector for available data sources on the chip
|
Mma8452qAccelerometer.TapConfigEditor |
Interface for configuring tap detection parameters
|
Mma8452qAccelerometer.TapData |
Wrapper class encapsulating tap data received from the accelerometer.
|
MultiChannelTemperature |
Communicates with various temperature sources.
|
MultiChannelTemperature.BMP280 |
Temperature provided by the BMP280 barometer sensor
|
MultiChannelTemperature.ExtThermistor |
Temperature provided by an external thermistor
|
MultiChannelTemperature.NrfDie |
Temperature provided by the nrf chip
|
MultiChannelTemperature.PresetThermistor |
Temperature provided by an pre-configured thermistor
|
MultiChannelTemperature.Source |
Wrapper class encapsulating information about a temperature source
|
MultiChannelTemperature.SourceSelector |
Selector for available temperature sources
|
NeoPixel |
Controls NeoPixel strands connected to the board
|
SensorFusion |
Interacts with the sensor fusion algorithm on the MetaMotion boards.
|
SensorFusion.ConfigEditor |
Interface for configuring the sensor fusion algorithm
|
SensorFusion.CorrectedCartesianFloat |
Variant of the
CartesianFloat type that includes
the calibration accuracy of the data |
SensorFusion.EulerAngle |
wrapper class for holding Euler angles.
|
SensorFusion.Quaternion |
Wrapper class for holding a normalized quaternion.
|
SensorFusion.SourceSelector |
Selector for available data sources from the sensor fusion algorithm
|
Settings |
Configures Bluetooth LE advertisement settings
|
Settings.AdvertisementConfig |
Wrapper class encapsulating the advertisement configuration
|
Settings.BatteryState |
Wrapper class encapsulating battery state information
|
Settings.ConfigEditor |
Interface for configuring the advertisement settings
|
Settings.ConnectionParameterEditor |
Interface for configuring the Bluetooth LE connection parameters
|
Settings.ConnectionParameters |
Wrapper class containing the connection parameters
|
Settings.EventSelector |
Selector for available events
|
Settings.SourceSelector |
Selector for available data
|
SingleChannelTemperature |
Communicates for older the older temperature interface on firmware v1.0.3 and older
|
SPI |
Communicates with the SPI bus, providing direct access sensors connected via SPI
|
SPI.ParameterBuilder |
Builder to construct common parameters for an SPI read/write operation.
|
SPI.SourceSelector |
Selector for the SPI data sources
|
Switch |
Push button switch
|
Switch.SourceSelector |
Generic selector for switch data
|
Tcs34725ColorDetector |
Controls the TCS34725 color detector.
|
Tcs34725ColorDetector.ColorAdc |
Wrapper class encapsulating ADC data from the sensor
|
Tcs34725ColorDetector.ConfigEditor |
Interface for configuring the color detector
|
Tcs34725ColorDetector.SourceSelector |
Selector for color detector data sources
|
Temperature |
Generic class providing high level access to the temperature sensor.
|
Temperature.SourceSelector |
Generic selector for temperature data
|
Timer |
On-board timer for scheduling MetaWear commands
|
Timer.Controller |
Timer controller for managing the task execution
|
Timer.Task |
Task that can be scheduled for periodic execution
|
Tsl2671Proximity |
Controls the TSL2671 proximity detector.
|
Tsl2671Proximity.ConfigEditor |
Interface for configuring the sensor
|
Tsl2671Proximity.SourceSelector |
Selector for proximity sensor data sources
|
Class | Description |
---|---|
Logging.DownloadHandler |
Processes notifications from the data logger
|
Macro.CodeBlock |
Collection of commands to be programmed into the flash memory
|
MultiChannelTemperature.MetaWearProChannel |
Constants listing the channel positions for available temperature sources on the MetaWear R+Gyro/Pro board.
|
MultiChannelTemperature.MetaWearRChannel |
Constants listing the channel positions for available temperature sources on the MetaWear R board.
|
Enum | Description |
---|---|
Accelerometer.BoardOrientation |
Orientation definitions for the board, providing a unified definition of board orientation amongst
the R, RG, and RPro boards.
|
Bma255Accelerometer.FlatHoldTime |
Enumeration of hold times for flat detection
|
Bma255Accelerometer.MotionType |
Types of motion detection on the BMA255 chip
|
Bma255Accelerometer.OutputDataRate |
Operating frequencies of the accelerometer
|
Bme280Barometer.StandbyTime |
Supported stand by times on the BMP280 sensor
|
Bme280Humidity.OversamplingMode |
Available overampling settings for the sensor
|
Bmi160Accelerometer.AccRange |
Supported g-ranges for the accelerometer
|
Bmi160Accelerometer.Axis |
Axes available for motion detection on the BMI160 chip.
|
Bmi160Accelerometer.DoubleTapWindow |
Available windows for double tap detection
|
Bmi160Accelerometer.FlatHoldTime |
Enumeration of hold times for flat detection
|
Bmi160Accelerometer.LowGMode |
Interrupt modes for low-g detection
|
Bmi160Accelerometer.MotionType |
Types of motion detection on the BMI160 chip
|
Bmi160Accelerometer.OrientationMode |
Calculation modes that control the conditions that determine the board's orientation
|
Bmi160Accelerometer.OutputDataRate |
Operating frequencies of the accelerometer
|
Bmi160Accelerometer.ProofTime |
Proof times available for significant motion detection
|
Bmi160Accelerometer.SensorOrientation |
Orientation definitions for the BMI160 accelerometer as defined from the placement and orientation of
the BMI160 sensor.
|
Bmi160Accelerometer.Sign |
Direction of motion for high-g interrupts
|
Bmi160Accelerometer.SkipTime |
Skip times available for significant motion detection
|
Bmi160Accelerometer.StepSensitivity |
Sensitivity setting for the step counter
|
Bmi160Accelerometer.TapQuietTime |
Available quiet times for double tap detection
|
Bmi160Accelerometer.TapShockTime |
Available shock times for tap detection
|
Bmi160Accelerometer.TapType |
Tap types to detect on the BMI160 chip
|
Bmi160Gyro.FullScaleRange |
Supported angular rate measurement range
|
Bmi160Gyro.OutputDataRate |
Operating frequency of the gyro
|
Bmm150Magnetometer.OutputDataRate |
Supported output data rates
|
Bmm150Magnetometer.PowerPreset |
Preset power modes for the magnetometer as outlined in the specs sheet.
|
Bmm150Magnetometer.ThresholdDetectionType |
Threshold detection types supported on the BMM150 magnetometer
|
Bmp280Barometer.FilterMode |
Supported filter modes on the BMP280 sensor
|
Bmp280Barometer.OversamplingMode |
Supported oversampling modes on the BMP280 sensor
|
Bmp280Barometer.StandbyTime |
Supported stand by times on the BMP280 sensor
|
Gpio.AnalogReadMode |
Read modes for analog input
|
Gpio.PinChangeType |
Pin change types
|
Gpio.PullMode |
Input pin configuration types
|
Gsr.ConstantVoltage |
Voltages that can be applied to the GSR electrodes
|
Gsr.Gain |
Gains that can be applied to the GSR circuit
|
Led.ColorChannel |
Available colors on the LED
|
Ltr329AmbientLight.Gain |
Controls the range and resolution of illuminance values
|
Ltr329AmbientLight.IntegrationTime |
Measurement time for each cycle
|
Ltr329AmbientLight.MeasurementRate |
How frequently to update the illuminance data.
|
Mma8452qAccelerometer.Axis |
Axes available for motion detection.
|
Mma8452qAccelerometer.FullScaleRange |
Max range of the accelerometer data on the MWR accelerometer (MMA8452Q)
|
Mma8452qAccelerometer.MovementData.Polarity |
Axis information for the detection callback functions
|
Mma8452qAccelerometer.MovementType |
Detectable movement types on the sensor
|
Mma8452qAccelerometer.Orientation |
Orientation definitions for the accelerometer.
|
Mma8452qAccelerometer.OutputDataRate |
Available data rates on the MWR accelerometer (MMA8452Q)
|
Mma8452qAccelerometer.PowerMode |
Enumeration of the available power modes on the accelerometer
|
Mma8452qAccelerometer.SleepModeRate |
Enumeration of sleep mode data rates
|
Mma8452qAccelerometer.TapType |
Detectable tap types
|
NeoPixel.ColorOrdering |
Color ordering for the NeoPixel color values
|
NeoPixel.RotationDirection |
Enumeration of rotation directions
|
NeoPixel.StrandSpeed |
Operating speeds for a NeoPixel strand
|
SensorFusion.AccRange |
Available acceleration ranges
|
SensorFusion.CalibrationAccuracy | |
SensorFusion.DataOutput | |
SensorFusion.GyroRange |
Available rotation ranges
|
SensorFusion.Mode |
Supported fusion modes
|
SPI.Frequency |
Support SPI frequencies
|
Tcs34725ColorDetector.Gain |
Analog gain scales
|
Tsl2671Proximity.ReceiverDiode |
Photodiodes the sensor should use for proximity detection
|
Tsl2671Proximity.TransmitterDrive |
Amount of current to drive the sensor
|