| 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
|
| Bmi160Accelerometer |
Controller for interacting with the accelerometer feature of the BMI160 sensor.
|
| Bmi160Accelerometer.SamplingConfigEditor |
Interface for configuring axis sampling
|
| Bmi160Gyro |
Controller for interacting with the gyro feature of the BMI160 sensor.
|
| Bmi160Gyro.ConfigEditor |
Interface to configure parameters for measuring angular rate
|
| Bmp280Barometer |
Controller for interacting with the BMP280 pressure sensor.
|
| Bmp280Barometer.ConfigEditor |
Interface for configuring pressure sampling
|
| DataProcessor |
Manipulates sensor data on-board
|
| DataProcessor.State |
Base class for a processors' internal state
|
| Debug |
Debug functions for advanced use
|
| Gpio |
Interacts with the general purpose I/O pins
|
| 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
|
| Settings |
Configures Bluetooth LE advertisement settings
|
| Settings.AdvertisementConfig |
Wrapper class encapsulating the advertisement configuration
|
| Settings.ConfigEditor |
Interface for configuring the advertisement settings
|
| SingleChannelTemperature |
Communicates for older the older temperature interface on firmware v1.0.3 and older
|
| Switch |
Push button switch
|
| Switch.SourceSelector |
Generic selector for switch data
|
| 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
|
| 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 |
|---|---|
| Bmi160Accelerometer.AccRange |
Supported g-ranges for the accelerometer
|
| Bmi160Accelerometer.OutputDataRate |
Operating frequency of the accelerometer
|
| Bmi160Gyro.FullScaleRange |
Supported angular rate measurement range
|
| Bmi160Gyro.OutputDataRate |
Operating frequency of the gyro
|
| 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
|