- calibrate() - Method in interface com.mbientlab.metawear.module.Gsr
-
Initiates automatic calibration.
- calibrate(CancellationToken, long, SensorFusionBosch.CalibrationStateUpdateHandler) - Method in interface com.mbientlab.metawear.module.SensorFusionBosch
-
Convenience method to continuously poll the calibration state until the required IMUs are in a high accuracy state
- calibrate(CancellationToken, SensorFusionBosch.CalibrationStateUpdateHandler) - Method in interface com.mbientlab.metawear.module.SensorFusionBosch
-
- calibrate(CancellationToken, long) - Method in interface com.mbientlab.metawear.module.SensorFusionBosch
-
- calibrate(CancellationToken) - Method in interface com.mbientlab.metawear.module.SensorFusionBosch
-
- CalibrationData(byte[], byte[], byte[]) - Constructor for class com.mbientlab.metawear.module.SensorFusionBosch.CalibrationData
-
- CalibrationState(SensorFusionBosch.CalibrationAccuracy, SensorFusionBosch.CalibrationAccuracy, SensorFusionBosch.CalibrationAccuracy) - Constructor for class com.mbientlab.metawear.module.SensorFusionBosch.CalibrationState
-
- cancel() - Method in class com.mbientlab.metawear.impl.platform.TimedTask
-
- CartesianAxis - Enum in com.mbientlab.metawear.data
-
Created by etsai on 11/13/16.
- channels() - Method in interface com.mbientlab.metawear.module.Gsr
-
Gets a list of available conductance channels
- charge - Variable in class com.mbientlab.metawear.module.Settings.BatteryState
-
Percent charged, between [0, 100]
- chargeName() - Method in interface com.mbientlab.metawear.module.Settings.BatteryDataProducer
-
Get the name for battery charge data
- chargeStatus() - Method in interface com.mbientlab.metawear.module.Settings
-
Gets an object to control charging status notifications
- checkForFirmwareUpdateAsync() - Method in class com.mbientlab.metawear.impl.JseMetaWearBoard
-
- checkForFirmwareUpdateAsync() - Method in interface com.mbientlab.metawear.MetaWearBoard
-
Checks if there is a newer version of the firmware available for your board.
- clear - Variable in class com.mbientlab.metawear.module.ColorTcs34725.ColorAdc
-
- clear() - Method in interface com.mbientlab.metawear.module.DataProcessor.PackerEditor
-
Clears buffer of accumulated inputs
- clear(byte, byte) - Method in interface com.mbientlab.metawear.module.NeoPixel.Strand
-
Clears the LEDs in the given range
- clearDownloadCache() - Method in class com.mbientlab.metawear.android.BtleService.LocalBinder
-
Removes downloaded files cached on the Android device
- clearEntries() - Method in interface com.mbientlab.metawear.module.Logging
-
Clear all stored logged data from the board.
- clearName() - Method in interface com.mbientlab.metawear.module.ColorTcs34725.ColorAdcDataProducer
-
Get the name for clear adc data
- clearOutput() - Method in interface com.mbientlab.metawear.module.Gpio.Pin
-
Clear the pin's output voltage i.e.
- clearSerializedState(BluetoothDevice) - Method in class com.mbientlab.metawear.android.BtleService.LocalBinder
-
Removes the saved serialized state of the MetaWearBoard object associated with the BluetoothDevice object
- clockPin(byte) - Method in interface com.mbientlab.metawear.module.SerialPassthrough.SpiParameterBuilder
-
Pin for serial clock
- closestIndex(float[], float) - Static method in class com.mbientlab.metawear.impl.Util
-
- CodeBlock - Interface in com.mbientlab.metawear
-
Interface for saving MetaBase commands to the board
- ColorAdc(int, int, int, int) - Constructor for class com.mbientlab.metawear.module.ColorTcs34725.ColorAdc
-
- ColorTcs34725 - Interface in com.mbientlab.metawear.module
-
Color light-to-digital converter by TAOS that can sense red, green, blue, and clear light
- ColorTcs34725.ColorAdc - Class in com.mbientlab.metawear.module
-
Wrapper class encapsulating adc data from the sensor
- ColorTcs34725.ColorAdcDataProducer - Interface in com.mbientlab.metawear.module
-
Extension of the
ForcedDataProducer
interface providing names for the component values
of the color adc data
- ColorTcs34725.ConfigEditor - Interface in com.mbientlab.metawear.module
-
Configurable parameters for the color detector
- ColorTcs34725.Gain - Enum in com.mbientlab.metawear.module
-
Analog gain scales
- com.mbientlab.metawear - package com.mbientlab.metawear
-
Classes for interacting with a MetaWear board
- com.mbientlab.metawear.android - package com.mbientlab.metawear.android
-
Android implementation of the interfaces required to use the
JseMetaWearBoard
class
- com.mbientlab.metawear.builder - package com.mbientlab.metawear.builder
-
Builders for constructing a data route
- com.mbientlab.metawear.builder.filter - package com.mbientlab.metawear.builder.filter
-
Options for configuring data filters
- com.mbientlab.metawear.builder.function - package com.mbientlab.metawear.builder.function
-
Supported functions for the data mapper
- com.mbientlab.metawear.builder.predicate - package com.mbientlab.metawear.builder.predicate
-
Options for predicate configuration
- com.mbientlab.metawear.data - package com.mbientlab.metawear.data
-
General wrapper classes encapsulating sensor data
- com.mbientlab.metawear.impl - package com.mbientlab.metawear.impl
-
Implementation of the MetaWear API by MbientLab
- com.mbientlab.metawear.impl.dfu - package com.mbientlab.metawear.impl.dfu
-
- com.mbientlab.metawear.impl.platform - package com.mbientlab.metawear.impl.platform
-
Helper classes for keeping the API implementation platform agnostic
- com.mbientlab.metawear.module - package com.mbientlab.metawear.module
-
Available modules on the Metawear boards
- commit() - Method in interface com.mbientlab.metawear.ConfigEditorBase
-
Write the configuration to the board
- commit() - Method in interface com.mbientlab.metawear.module.AccelerometerBmi160.StepConfigEditor
-
Write the configuration to the sensor
- commit() - Method in interface com.mbientlab.metawear.module.Led.PatternEditor
-
Write the settings to the board
- commit() - Method in interface com.mbientlab.metawear.module.SerialPassthrough.SpiParameterBuilder
-
Commit the parameters
- compareTo(Version) - Method in class com.mbientlab.metawear.impl.Version
-
- Comparison - Enum in com.mbientlab.metawear.builder.filter
-
Supported comparison operations
- ComparisonOutput - Enum in com.mbientlab.metawear.builder.filter
-
Output modes for the comparison filter, only supported by firmware v1.2.3 or higher
- ConfigEditorBase - Interface in com.mbientlab.metawear
-
Base class for configuration editor classes.
- Configurable<T extends ConfigEditorBase> - Interface in com.mbientlab.metawear
-
Attribute indicating the object can be configured
- Configuration() - Constructor for class com.mbientlab.metawear.module.IBeacon.Configuration
-
- Configuration(UUID, short, short, short, byte, byte) - Constructor for class com.mbientlab.metawear.module.IBeacon.Configuration
-
- configure(RouteComponent) - Method in interface com.mbientlab.metawear.builder.RouteBuilder
-
Called by the API with the RouteComponent corresponding to the entry point of the data route
- configure() - Method in interface com.mbientlab.metawear.Configurable
-
Configure the object
- configure() - Method in interface com.mbientlab.metawear.module.AccelerometerBma255
-
Configure the BMA255 accelerometer
- configure() - Method in interface com.mbientlab.metawear.module.AccelerometerBma255.FlatDataProducer
-
Configure the flat detection algorithm
- configure() - Method in interface com.mbientlab.metawear.module.AccelerometerBmi160
-
Configure the BMI160 accelerometer
- configure() - Method in interface com.mbientlab.metawear.module.AccelerometerBmi160.FlatDataProducer
-
Configure the flat detection algorithm
- configure() - Method in interface com.mbientlab.metawear.module.AccelerometerBmi270
-
Configure the BMI270 accelerometer
- configure() - Method in interface com.mbientlab.metawear.module.AccelerometerMma8452q
-
Configure the MMA8452Q accelerometer
- configure() - Method in interface com.mbientlab.metawear.module.BarometerBme280
-
Configures BME280 barometer
- configure() - Method in interface com.mbientlab.metawear.module.BarometerBmp280
-
Configures BMP280 barometer
- configure(byte, byte, boolean) - Method in interface com.mbientlab.metawear.module.Temperature.ExternalThermistor
-
Configures the settings for the thermistor
- connectAsync() - Method in class com.mbientlab.metawear.impl.JseMetaWearBoard
-
- connectAsync(long) - Method in class com.mbientlab.metawear.impl.JseMetaWearBoard
-
- connectAsync() - Method in interface com.mbientlab.metawear.impl.platform.BtleGatt
-
Connects to the GATT server on the remote device
- connectAsync() - Method in interface com.mbientlab.metawear.MetaWearBoard
-
Establishes a Bluetooth Low Energy connection to the MetaWear board
- connectAsync(long) - Method in interface com.mbientlab.metawear.MetaWearBoard
-
Establishes a Bluetooth Low Energy connection to the MetaWear board
- connectWithRetryAsync(int) - Method in class com.mbientlab.metawear.impl.JseMetaWearBoard
-
- connectWithRetryAsync(int) - Method in interface com.mbientlab.metawear.MetaWearBoard
-
Establishes a Bluetooth Low Energy connection to the MetaWear board
- constantVoltage(Gsr.ConstantVoltage) - Method in interface com.mbientlab.metawear.module.Gsr.ConfigEditor
-
Sets the constant voltage applied to the electrodes
- convertToFirmwareUnits(MetaWearBoardPrivate, Number) - Method in class com.mbientlab.metawear.impl.ArrayData
-
- copy(DataTypeBase, Constant.Module, byte, byte, DataAttributes) - Method in class com.mbientlab.metawear.impl.ArrayData
-
- correctedAcceleration() - Method in interface com.mbientlab.metawear.module.SensorFusionBosch
-
- CorrectedAcceleration(float, float, float, byte) - Constructor for class com.mbientlab.metawear.module.SensorFusionBosch.CorrectedAcceleration
-
- correctedAngularVelocity() - Method in interface com.mbientlab.metawear.module.SensorFusionBosch
-
- CorrectedAngularVelocity(float, float, float, byte) - Constructor for class com.mbientlab.metawear.module.SensorFusionBosch.CorrectedAngularVelocity
-
- correctedMagneticField() - Method in interface com.mbientlab.metawear.module.SensorFusionBosch
-
- CorrectedMagneticField(float, float, float, byte) - Constructor for class com.mbientlab.metawear.module.SensorFusionBosch.CorrectedMagneticField
-
- count() - Method in interface com.mbientlab.metawear.builder.RouteComponent
-
Counts the number of data samples that have passed through this component and outputs the current count
- count(int) - Method in interface com.mbientlab.metawear.module.AccelerometerBosch.AnyMotionConfigEditor
-
Set the number of consecutive slope data points that must be above the threshold for an interrupt to occur
- count(byte) - Method in interface com.mbientlab.metawear.module.AccelerometerBosch.SlowMotionConfigEditor
-
Set the number of consecutive slope data points that must be above the threshold for an interrupt to occur
- createAnonymousRoutesAsync() - Method in class com.mbientlab.metawear.impl.JseMetaWearBoard
-
- createAnonymousRoutesAsync() - Method in interface com.mbientlab.metawear.MetaWearBoard
-
Reads the current state of the board and creates anonymous routes based on what data is being logged
- createMessage(boolean, MetaWearBoardPrivate, byte[], Calendar, DataPrivate.ClassToObject) - Method in class com.mbientlab.metawear.impl.ArrayData
-