- Macro - Interface in com.mbientlab.metawear.module
-
Programs commands onto the board's flash memory
- Macro.CodeBlock - Class in com.mbientlab.metawear.module
-
Collection of commands to be programmed into the flash memory
- Macro.CodeBlock() - Constructor for class com.mbientlab.metawear.module.Macro.CodeBlock
-
- major() - Method in interface com.mbientlab.metawear.module.IBeacon.Configuration
-
Retrieves the advertising major number
- manufacturer() - Method in interface com.mbientlab.metawear.MetaWearBoard.DeviceInformation
-
Retrieves the device's manufacturer
- mask - Variable in enum com.mbientlab.metawear.module.Ltr329AmbientLight.Gain
-
Bitmask representing the setting
- mask - Variable in enum com.mbientlab.metawear.module.Ltr329AmbientLight.IntegrationTime
-
- mathOp - Variable in class com.mbientlab.metawear.processor.Maths
-
- Maths - Class in com.mbientlab.metawear.processor
-
Configuration for the math data processor
- Maths(Map<String, String>) - Constructor for class com.mbientlab.metawear.processor.Maths
-
Constructs a math config object from a URI string
- Maths(Maths.Operation, Number, Boolean) - Constructor for class com.mbientlab.metawear.processor.Maths
-
Constructs a config object with user explicitly requesting a signed or unsigned operation
- Maths(Maths.Operation, DataSignal.DataToken, Boolean) - Constructor for class com.mbientlab.metawear.processor.Maths
-
Constructs a config object with user explicitly requesting a signed or unsigned operation.
- Maths(Maths.Operation, Number) - Constructor for class com.mbientlab.metawear.processor.Maths
-
Constructs a config object with inferred signed or unsigned operation
- Maths(Maths.Operation, DataSignal.DataToken) - Constructor for class com.mbientlab.metawear.processor.Maths
-
Constructs a config object with inferred signed or unsigned operation.
- Maths.Operation - Enum in com.mbientlab.metawear.processor
-
Supported math operations for the transformer
- maxConnectionInterval() - Method in interface com.mbientlab.metawear.module.Settings.ConnectionParameters
-
Retrieves the maximum connection interval
- Message - Class in com.mbientlab.metawear
-
Container class for a sample of sensor data.
- Message(byte[]) - Constructor for class com.mbientlab.metawear.Message
-
Creates a new Message for data streamed to the phone / tablet.
- Message(Calendar, byte[]) - Constructor for class com.mbientlab.metawear.Message
-
Creates a new Message for data received from the logger.
- META_WEAR_SERVICE_UUID - Static variable in interface com.mbientlab.metawear.MetaWearBoard
-
Deprecated.
- METABOOT_SERVICE_UUID - Static variable in interface com.mbientlab.metawear.MetaWearBoard
-
Service UUID identifying a MetaWear board in MetaBoot mode
- METAWEAR_SERVICE_UUID - Static variable in interface com.mbientlab.metawear.MetaWearBoard
-
Service UUID identifying a MetaWear board.
- MetaWearBleService - Class in com.mbientlab.metawear
-
Created by etsai on 6/15/2015.
- MetaWearBleService() - Constructor for class com.mbientlab.metawear.MetaWearBleService
-
- MetaWearBleService.LocalBinder - Class in com.mbientlab.metawear
-
Provides methods for interacting with the service
- MetaWearBleService.LocalBinder() - Constructor for class com.mbientlab.metawear.MetaWearBleService.LocalBinder
-
- MetaWearBoard - Interface in com.mbientlab.metawear
-
Controller for communicating with a MetaWear board
- MetaWearBoard.ConnectionStateHandler - Class in com.mbientlab.metawear
-
Class for handling Bluetooth LE connection events
- MetaWearBoard.ConnectionStateHandler() - Constructor for class com.mbientlab.metawear.MetaWearBoard.ConnectionStateHandler
-
- MetaWearBoard.DeviceInformation - Interface in com.mbientlab.metawear
-
Wrapper class around the data from the device information service
- MetaWearBoard.DfuProgressHandler - Interface in com.mbientlab.metawear
-
Class for handling notifications from the device firmware update operation
- MetaWearBoard.DfuProgressHandler.State - Enum in com.mbientlab.metawear
-
Enumeration of the DFU operation states
- MetaWearBoard.Module - Interface in com.mbientlab.metawear
-
Base class for on-board sensors or features supported by the board's firmware
- METERS - Static variable in class com.mbientlab.metawear.data.Units
-
Meters, for BMP280 barometer altitude values
- MILLI_G - Static variable in class com.mbientlab.metawear.data.Units
-
Milli g, for accelerometer
- MILLI_LUX - Static variable in class com.mbientlab.metawear.data.Units
-
Milli lux, for LTR329 light sensor data
- minConnectionInterval() - Method in interface com.mbientlab.metawear.module.Settings.ConnectionParameters
-
Retrieves the minimum connection interval
- minor() - Method in interface com.mbientlab.metawear.module.IBeacon.Configuration
-
Retrieves the advertising minor number
- Mma8452qAccelerometer - Interface in com.mbientlab.metawear.module
-
Controller for interacting with the MMA8452Q sensor.
- Mma8452qAccelerometer.AutoSleepConfigEditor - Interface in com.mbientlab.metawear.module
-
Interface for configuring auto sleep mode
- Mma8452qAccelerometer.Axis - Enum in com.mbientlab.metawear.module
-
Axes available for motion detection.
- Mma8452qAccelerometer.DetectionConfigEditor<T extends Mma8452qAccelerometer.DetectionConfigEditor> - Interface in com.mbientlab.metawear.module
-
Base class for configuring motion detection om the chip
- Mma8452qAccelerometer.FullScaleRange - Enum in com.mbientlab.metawear.module
-
Max range of the accelerometer data on the MWR accelerometer (MMA8452Q)
- Mma8452qAccelerometer.MovementConfigEditor - Interface in com.mbientlab.metawear.module
-
Interface for configuring motion / free fall detection
- Mma8452qAccelerometer.MovementData - Interface in com.mbientlab.metawear.module
-
Wrapper class encapsulating movement information received from the board
- Mma8452qAccelerometer.MovementData.Polarity - Enum in com.mbientlab.metawear.module
-
Axis information for the detection callback functions
- Mma8452qAccelerometer.MovementType - Enum in com.mbientlab.metawear.module
-
Detectable movement types on the sensor
- Mma8452qAccelerometer.Orientation - Enum in com.mbientlab.metawear.module
-
Orientation definitions for the accelerometer.
- Mma8452qAccelerometer.OrientationConfigEditor - Interface in com.mbientlab.metawear.module
-
Interface for configuring settings for orientation detection
- Mma8452qAccelerometer.OutputDataRate - Enum in com.mbientlab.metawear.module
-
Available data rates on the MWR accelerometer (MMA8452Q)
- Mma8452qAccelerometer.PowerMode - Enum in com.mbientlab.metawear.module
-
Enumeration of the available power modes on the accelerometer
- Mma8452qAccelerometer.SamplingConfigEditor - Interface in com.mbientlab.metawear.module
-
Interface for configuring axis sampling
- Mma8452qAccelerometer.ShakeConfigEditor - Interface in com.mbientlab.metawear.module
-
Interface for configuring shake detection
- Mma8452qAccelerometer.SleepModeRate - Enum in com.mbientlab.metawear.module
-
Enumeration of sleep mode data rates
- Mma8452qAccelerometer.SourceSelector - Interface in com.mbientlab.metawear.module
-
Selector for available data sources on the chip
- Mma8452qAccelerometer.TapConfigEditor - Interface in com.mbientlab.metawear.module
-
Interface for configuring tap detection parameters
- Mma8452qAccelerometer.TapData - Interface in com.mbientlab.metawear.module
-
Wrapper class encapsulating tap data received from the accelerometer.
- Mma8452qAccelerometer.TapType - Enum in com.mbientlab.metawear.module
-
Detectable tap types
- Mma8452qMovementMessage - Class in com.mbientlab.metawear.data
-
Container class for motion/free fall and shake data from the MMA8452Q chip.
- Mma8452qMovementMessage(byte[]) - Constructor for class com.mbientlab.metawear.data.Mma8452qMovementMessage
-
- Mma8452qMovementMessage(Calendar, byte[]) - Constructor for class com.mbientlab.metawear.data.Mma8452qMovementMessage
-
- Mma8452qOrientationMessage - Class in com.mbientlab.metawear.data
-
Container class for orientation data from the MMA8452Q chip.
- Mma8452qOrientationMessage(byte[]) - Constructor for class com.mbientlab.metawear.data.Mma8452qOrientationMessage
-
- Mma8452qOrientationMessage(Calendar, byte[]) - Constructor for class com.mbientlab.metawear.data.Mma8452qOrientationMessage
-
- Mma8452qSingleAxisMessage - Class in com.mbientlab.metawear.data
-
Container class for one axis of accelerometer data from the MMA8452Q chip.
- Mma8452qSingleAxisMessage(byte[]) - Constructor for class com.mbientlab.metawear.data.Mma8452qSingleAxisMessage
-
- Mma8452qSingleAxisMessage(Calendar, byte[]) - Constructor for class com.mbientlab.metawear.data.Mma8452qSingleAxisMessage
-
- Mma8452qSingleAxisUnsignedMessage - Class in com.mbientlab.metawear.data
-
Container class for one axis of accelerometer data from the MMA8452Q chip that will always be positive.
- Mma8452qSingleAxisUnsignedMessage(byte[]) - Constructor for class com.mbientlab.metawear.data.Mma8452qSingleAxisUnsignedMessage
-
- Mma8452qSingleAxisUnsignedMessage(Calendar, byte[]) - Constructor for class com.mbientlab.metawear.data.Mma8452qSingleAxisUnsignedMessage
-
- Mma8452qTapMessage - Class in com.mbientlab.metawear.data
-
Container class for tap data from the MMA8452Q chip.
- Mma8452qTapMessage(byte[]) - Constructor for class com.mbientlab.metawear.data.Mma8452qTapMessage
-
- Mma8452qTapMessage(Calendar, byte[]) - Constructor for class com.mbientlab.metawear.data.Mma8452qTapMessage
-
- Mma8452qThreeAxisMessage - Class in com.mbientlab.metawear.data
-
Container class for accelerometer data from the MMA8452Q chip.
- Mma8452qThreeAxisMessage(byte[]) - Constructor for class com.mbientlab.metawear.data.Mma8452qThreeAxisMessage
-
- Mma8452qThreeAxisMessage(Calendar, byte[]) - Constructor for class com.mbientlab.metawear.data.Mma8452qThreeAxisMessage
-
- mode - Variable in class com.mbientlab.metawear.processor.Delta
-
- mode - Variable in class com.mbientlab.metawear.processor.Pulse
-
- mode - Variable in class com.mbientlab.metawear.processor.Threshold
-
- mode - Variable in class com.mbientlab.metawear.processor.Time
-
- modelNumber() - Method in interface com.mbientlab.metawear.MetaWearBoard.DeviceInformation
-
Retrieves the device's model number
- modifyConfiguration(DataSignal.ProcessorConfig) - Method in interface com.mbientlab.metawear.module.DataProcessor
-
Reconfigures an existing processor.
- monitor(DataSignal.ActivityHandler) - Method in interface com.mbientlab.metawear.DataSignal
-
Attaches a monitor to the most recent data producer that watches for data activity
- MultiChannelTemperature - Interface in com.mbientlab.metawear.module
-
Communicates with various temperature sources.
- MultiChannelTemperature.BMP280 - Interface in com.mbientlab.metawear.module
-
Temperature provided by the BMP280 barometer sensor
- MultiChannelTemperature.ExtThermistor - Interface in com.mbientlab.metawear.module
-
Temperature provided by an external thermistor
- MultiChannelTemperature.MetaWearProChannel - Class in com.mbientlab.metawear.module
-
Constants listing the channel positions for available temperature sources on the MetaWear R+Gyro/Pro board.
- MultiChannelTemperature.MetaWearProChannel() - Constructor for class com.mbientlab.metawear.module.MultiChannelTemperature.MetaWearProChannel
-
- MultiChannelTemperature.MetaWearRChannel - Class in com.mbientlab.metawear.module
-
Constants listing the channel positions for available temperature sources on the MetaWear R board.
- MultiChannelTemperature.MetaWearRChannel() - Constructor for class com.mbientlab.metawear.module.MultiChannelTemperature.MetaWearRChannel
-
- MultiChannelTemperature.NrfDie - Interface in com.mbientlab.metawear.module
-
Temperature provided by the nrf chip
- MultiChannelTemperature.PresetThermistor - Interface in com.mbientlab.metawear.module
-
Temperature provided by an pre-configured thermistor
- MultiChannelTemperature.Source - Interface in com.mbientlab.metawear.module
-
Wrapper class encapsulating information about a temperature source
- MultiChannelTemperature.SourceSelector - Interface in com.mbientlab.metawear.module
-
Selector for available temperature sources