- 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 - Variable in class com.mbientlab.metawear.impl.Version
-
- 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
-
- 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
-
- 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 - Variable in class com.mbientlab.metawear.impl.Version
-
- 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
- minSdkVersion - Variable in class com.mbientlab.metawear.impl.dfu.Image
-
- 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
- modelNumber - Variable in class com.mbientlab.metawear.impl.dfu.Image
-
- 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