Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W X Y Z 

M

Macro - Interface in com.mbientlab.metawear.module
Firmware feature that saves MetaWear commands to the on-board flash memory
MagneticField - Class in com.mbientlab.metawear.data
Encapsulates magnetic field strength data, values are in micro tesla
MagneticField(float, float, float) - Constructor for class com.mbientlab.metawear.data.MagneticField
 
magneticField() - Method in interface com.mbientlab.metawear.module.MagnetometerBmm150
Get an implementation of the MagneticFieldDataProducer interface
magnetometer - Variable in class com.mbientlab.metawear.module.SensorFusionBosch.CalibrationData
Current calibration accuracy values for the accelerometer, gyroscope, and magnetometer respectively
magnetometer - Variable in class com.mbientlab.metawear.module.SensorFusionBosch.CalibrationState
Current calibration accuracy for the accelerometer, gyroscope, and magnetometer
MagnetometerBmm150 - Interface in com.mbientlab.metawear.module
Bosch sensor measuring magnetic field strength
MagnetometerBmm150.ConfigEditor - Interface in com.mbientlab.metawear.module
Sensor configuration editor, only for advanced users.
MagnetometerBmm150.MagneticFieldDataProducer - Interface in com.mbientlab.metawear.module
Reports measured magnetic field strength, in units of Telsa (T) from the magnetometer.
MagnetometerBmm150.OutputDataRate - Enum in com.mbientlab.metawear.module
Supported output data rates for the BMM150 sensor
MagnetometerBmm150.Preset - Enum in com.mbientlab.metawear.module
Recommended configurations for the magnetometer as outlined in the specs sheet.
major(short) - Method in interface com.mbientlab.metawear.module.IBeacon.ConfigEditor
Set the advertising major number
major(DataToken) - Method in interface com.mbientlab.metawear.module.IBeacon.ConfigEditor
Set the advertising major number
major - Variable in class com.mbientlab.metawear.module.IBeacon.Configuration
Advertising major value
manufacturer - Variable in class com.mbientlab.metawear.DeviceInformation
Device's manufacturer name, characteristic 0x2A29
MANUFACTURER_NAME - Static variable in class com.mbientlab.metawear.impl.platform.DeviceInformationService
Name of the manufacturer of the device
map(Function1) - Method in interface com.mbientlab.metawear.builder.RouteComponent
Apply a 1 input function to all of the input data
map(Function2, Number) - Method in interface com.mbientlab.metawear.builder.RouteComponent
Apply a 2 input function to all of the input data
map(Function2, String...) - Method in interface com.mbientlab.metawear.builder.RouteComponent
Variant of RouteComponent.map(Function2, Number) where the rhs value is the output of another sensor or processor
maxConnectionInterval - Variable in class com.mbientlab.metawear.module.Settings.BleConnectionParameters
Maximum time the central device asks for data from the peripheral, in milliseconds (ms
maxConnectionInterval(float) - Method in interface com.mbientlab.metawear.module.Settings.BleConnectionParametersEditor
Sets the upper bound of the connection interval
measurementRate(AmbientLightLtr329.MeasurementRate) - Method in interface com.mbientlab.metawear.module.AmbientLightLtr329.ConfigEditor
Set the measurement rate
METABOOT_SERVICE - Static variable in interface com.mbientlab.metawear.MetaWearBoard
UUID identifying MetaBoot boards.
METAWEAR_GATT_SERVICE - Static variable in interface com.mbientlab.metawear.MetaWearBoard
UUID identifying the MetaWear GATT service and the advertising UUID.
METAWEAR_NOTIFY_CHAR - Static variable in interface com.mbientlab.metawear.MetaWearBoard
Deprecated.
Not needed by developers
MetaWearBoard - Interface in com.mbientlab.metawear
Object representing a MetaWear board
MetaWearBoard.Module - Interface in com.mbientlab.metawear
Sensor, peripheral, or firmware feature
MetaWearBoard.UnexpectedDisconnectHandler - Interface in com.mbientlab.metawear
Handler for when the API is not expecting a disconnect event
minConnectionInterval - Variable in class com.mbientlab.metawear.module.Settings.BleConnectionParameters
Minimum time the central device asks for data from the peripheral, in milliseconds (ms)
minConnectionInterval(float) - Method in interface com.mbientlab.metawear.module.Settings.BleConnectionParametersEditor
Sets the lower bound of the connection interval
minor(short) - Method in interface com.mbientlab.metawear.module.IBeacon.ConfigEditor
Set the advertising minor number
minor(DataToken) - Method in interface com.mbientlab.metawear.module.IBeacon.ConfigEditor
Set the advertising minor number
minor - Variable in class com.mbientlab.metawear.module.IBeacon.Configuration
Advertising minor value
misoPin(byte) - Method in interface com.mbientlab.metawear.module.SerialPassthrough.SpiParameterBuilder
Pin for master input, slave output
mode(AccelerometerBmi160.StepDetectorMode) - Method in interface com.mbientlab.metawear.module.AccelerometerBmi160.StepConfigEditor
Set the operational mode of the step detector balancing sensitivity and robustness.
mode(AccelerometerBosch.OrientationMode) - Method in interface com.mbientlab.metawear.module.AccelerometerBosch.OrientationConfigEditor
Set the orientation calculation mode
mode(SensorFusionBosch.Mode) - Method in interface com.mbientlab.metawear.module.SensorFusionBosch.ConfigEditor
Sets the sensor fusion mode
mode(byte) - Method in interface com.mbientlab.metawear.module.SerialPassthrough.SpiParameterBuilder
SPI operating mode, see SPI Wiki Page for details on the mode values
Model - Enum in com.mbientlab.metawear
Available MetaWear models
MODEL_NUMBER - Static variable in class com.mbientlab.metawear.impl.platform.DeviceInformationService
Model number that is assigned by the device
modelNumber - Variable in class com.mbientlab.metawear.DeviceInformation
Model number assigned by MbientLab, characteristic 0x2A24
modify(byte) - Method in interface com.mbientlab.metawear.module.DataProcessor.AverageEditor
Change how many samples are used in the average calculation
modify(Comparison, Number...) - Method in interface com.mbientlab.metawear.module.DataProcessor.ComparatorEditor
Modifies the references values and comparison operation
modify(Number) - Method in interface com.mbientlab.metawear.module.DataProcessor.DifferentialEditor
Modifies the minimum distance from the reference value
modify(Passthrough, short) - Method in interface com.mbientlab.metawear.module.DataProcessor.PassthroughEditor
Changes the passthrough type and initial value
modify(Number, short) - Method in interface com.mbientlab.metawear.module.DataProcessor.PulseEditor
Change the criteria that classifies a pulse
modify(Number, Number) - Method in interface com.mbientlab.metawear.module.DataProcessor.ThresholdEditor
Modifies the threshold and hysteresis values
modify(int) - Method in interface com.mbientlab.metawear.module.DataProcessor.TimeEditor
Change how often to allow data through
modifyRhs(Number) - Method in interface com.mbientlab.metawear.module.DataProcessor.MapEditor
Modifies the right hand value used in the computation
monitor() - Method in interface com.mbientlab.metawear.module.Gpio.Pin
Get an implementation of the AsyncDataProducer interface for the pin monitoring data, represented as a byte
mosiPin(byte) - Method in interface com.mbientlab.metawear.module.SerialPassthrough.SpiParameterBuilder
Pin for master output, slave input
motion(Class<T>) - Method in interface com.mbientlab.metawear.module.AccelerometerBosch
Get an implementation of the MotionDetection interface.
motion() - Method in interface com.mbientlab.metawear.module.AccelerometerMma8452q
Get an implementation of the MovementDataProducer interface for motion detection
Movement(boolean[], Sign[]) - Constructor for class com.mbientlab.metawear.module.AccelerometerMma8452q.Movement
Create a Movement object
multicast() - Method in interface com.mbientlab.metawear.builder.RouteComponent
Splits the route directing the input data to different end points
A B C D E F G H I J L M N O P Q R S T U V W X Y Z 
Skip navigation links