- calibrate() - Method in interface com.mbientlab.metawear.module.Conductance
-
Initiates automatic calibration.
- Cartesian<T extends java.lang.Number> - Interface in com.mbientlab.metawear.data
-
Generic class for a 3D cartesian coordinate system
- CartesianFloat - Class in com.mbientlab.metawear.data
-
Subclass of the Cartesian interface that reports data as a Float
- CartesianFloat() - Constructor for class com.mbientlab.metawear.data.CartesianFloat
-
- CartesianShort - Class in com.mbientlab.metawear.data
-
Subclass of the Cartesian interface that reports data as a Short
- CartesianShort() - Constructor for class com.mbientlab.metawear.data.CartesianShort
-
- channel() - Method in interface com.mbientlab.metawear.module.MultiChannelTemperature.Source
-
Retrieves the channel position.
- charge() - Method in interface com.mbientlab.metawear.module.Settings.BatteryState
-
Percent charged
- checkForFirmwareUpdate() - Method in interface com.mbientlab.metawear.MetaWearBoard
-
Checks if there is a newer version of the firmware available for your board.
- clear() - Method in interface com.mbientlab.metawear.module.Tcs34725ColorDetector.ColorAdc
-
ADC value from an unfiltered photodiode
- clearCachedState(BluetoothDevice) - Method in class com.mbientlab.metawear.MetaWearBleService.LocalBinder
-
Removes cached data for a MetaWear board
- clearDigitalOut(byte) - Method in interface com.mbientlab.metawear.module.Gpio
-
Clears the digital output state of a pin
- clearEntries() - Method in interface com.mbientlab.metawear.module.Logging
-
Clear all stored logged data from the board.
- clearEntries(long) - Method in interface com.mbientlab.metawear.module.Logging
-
Clear a set number of log entries stored on the board.
- clearStrand(byte, byte, byte) - Method in interface com.mbientlab.metawear.module.NeoPixel
-
Clear pixel states on a strand
- clockPin(byte) - Method in interface com.mbientlab.metawear.module.SPI.ParameterBuilder
-
Pin for serial clock
- CodeBlock() - Constructor for class com.mbientlab.metawear.module.Macro.CodeBlock
-
- com.mbientlab.metawear - package com.mbientlab.metawear
-
Classes for interacting with a MetaWear board
- com.mbientlab.metawear.data - package com.mbientlab.metawear.data
-
Message types for sensors
- com.mbientlab.metawear.module - package com.mbientlab.metawear.module
-
Sensors and firmware features
- com.mbientlab.metawear.processor - package com.mbientlab.metawear.processor
-
Processor configuration
- commands() - Method in class com.mbientlab.metawear.module.Macro.CodeBlock
-
MetaWear commands to be programmed
- commands() - Method in interface com.mbientlab.metawear.module.Timer.Task
-
MetaWear commands to be executed
- commit() - Method in interface com.mbientlab.metawear.DataSignal
-
Writes the data route to the board.
- commit() - Method in interface com.mbientlab.metawear.module.Bma255Accelerometer.FlatDetectionConfigEditor
-
Writes the new settings to the board
- commit() - Method in interface com.mbientlab.metawear.module.Bma255Accelerometer.OrientationConfigEditor
-
writes the new settings to the board
- commit() - Method in interface com.mbientlab.metawear.module.Bma255Accelerometer.SamplingConfigEditor
-
Writes the new settings to the board
- commit() - Method in interface com.mbientlab.metawear.module.Bme280Barometer.ConfigEditor
-
Writes the new settings to the board
- commit() - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.AnyMotionConfigEditor
-
Writes the settings to the board
- commit() - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.FlatDetectionConfigEditor
-
Writes the new settings to the board
- commit() - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.LowHighDetectionConfigEditor
-
Writes the new settings to the board
- commit() - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.NoMotionConfigEditor
-
Writes the settings to the board
- commit() - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.OrientationConfigEditor
-
writes the new settings to the board
- commit() - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.SamplingConfigEditor
-
Writes the new settings to the board
- commit() - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.SignificantMotionConfigEditor
-
Writes the settings to the board
- commit() - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.SlowMotionConfigEditor
-
Writes the settings to the board
- commit() - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.StepDetectionConfigEditor
-
Writes the new settings to the board
- commit() - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.TapConfigEditor
-
Writes the changes to the board
- commit() - Method in interface com.mbientlab.metawear.module.Bmi160Gyro.ConfigEditor
-
Writes the new settings to the board
- commit() - Method in interface com.mbientlab.metawear.module.Bmm150Magnetometer.BfieldSamplingConfigEditor
-
Write the changes to the sensor
- commit() - Method in interface com.mbientlab.metawear.module.Bmm150Magnetometer.ThresholdDetectionConfigEditor
-
Write the changes to the board
- commit() - Method in interface com.mbientlab.metawear.module.Bmp280Barometer.ConfigEditor
-
Writes the new settings to the board
- commit() - Method in interface com.mbientlab.metawear.module.Gpio.AnalogInParameterBuilder
-
Commit the read parameters to the board
- commit() - Method in interface com.mbientlab.metawear.module.Gsr.ConfigEditor
-
Writes the new settings to the board
- commit() - Method in interface com.mbientlab.metawear.module.IBeacon.ConfigEditor
-
Writes the new settings to the board
- commit() - Method in interface com.mbientlab.metawear.module.Led.ColorChannelEditor
-
Write the settings to the board
- commit() - Method in interface com.mbientlab.metawear.module.Ltr329AmbientLight.ConfigEditor
-
Writes the new settings to the board
- commit() - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer.AutoSleepConfigEditor
-
- commit() - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer.DetectionConfigEditor
-
Write the new settings to the board
- commit() - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer.OrientationConfigEditor
-
Write the changes to the board
- commit() - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer.SamplingConfigEditor
-
Write the new settings to the board
- commit() - Method in interface com.mbientlab.metawear.module.SensorFusion.ConfigEditor
-
- commit() - Method in interface com.mbientlab.metawear.module.Settings.ConfigEditor
-
Writes the new settings to the board
- commit() - Method in interface com.mbientlab.metawear.module.Settings.ConnectionParameterEditor
-
Writes the new connection parameters to the board
- commit() - Method in interface com.mbientlab.metawear.module.SPI.ParameterBuilder
-
Commit the parameters
- commit() - Method in interface com.mbientlab.metawear.module.Tcs34725ColorDetector.ConfigEditor
-
Write the changes to the board
- commit() - Method in interface com.mbientlab.metawear.module.Tsl2671Proximity.ConfigEditor
-
Write the changes to the sensor
- compareOp - Variable in class com.mbientlab.metawear.processor.Comparison
-
- Comparison - Class in com.mbientlab.metawear.processor
-
Configuration for the comparison data processor
- Comparison(Map<String, String>) - Constructor for class com.mbientlab.metawear.processor.Comparison
-
Constructs a comparison config object from a URI string
- Comparison(Comparison.Operation, Number...) - Constructor for class com.mbientlab.metawear.processor.Comparison
-
Constructs a config object with inferred signed or unsigned comparison
- Comparison(Comparison.Operation, DataSignal.DataToken) - Constructor for class com.mbientlab.metawear.processor.Comparison
-
Constructs a config object with inferred signed or unsigned comparison.
- Comparison(Comparison.Operation, Number, Boolean) - Constructor for class com.mbientlab.metawear.processor.Comparison
-
Constructs a config object with user explicitly requesting a signed or unsigned comparison
- Comparison(Comparison.Operation, Comparison.Mode, Number...) - Constructor for class com.mbientlab.metawear.processor.Comparison
-
Constructs a config object for multi-valued comparisons with inferred signed/unsigned comparison,
only supported for firmware v1.2.3 or later
- Comparison(Comparison.Operation, Comparison.Mode, Boolean, Number...) - Constructor for class com.mbientlab.metawear.processor.Comparison
-
Constructs a config object for multi-valued comparisons with user explicitly requesting signed/unsigned comparison,
only supported for firmware v1.2.3 or later
- Comparison(Comparison.Operation, DataSignal.DataToken, Boolean) - Constructor for class com.mbientlab.metawear.processor.Comparison
-
Constructs a config object with user explicitly requesting a signed or unsigned comparison.
- Comparison.Mode - Enum in com.mbientlab.metawear.processor
-
Operation modes for multi-valued comparison, only used on firmware v1.2.3 or later
- Comparison.Operation - Enum in com.mbientlab.metawear.processor
-
Supported comparison operations for the processor
- CompletionHandler() - Constructor for class com.mbientlab.metawear.AsyncOperation.CompletionHandler
-
- Conductance - Interface in com.mbientlab.metawear.module
-
Created by etsai on 10/21/2015.
- Conductance.SourceSelector - Interface in com.mbientlab.metawear.module
-
- configure() - Method in interface com.mbientlab.metawear.module.Bme280Barometer
-
Configures the settings for operating the pressure sensor
- configure() - Method in interface com.mbientlab.metawear.module.Bmi160Gyro
-
Configures the settings for measuring angular rates
- configure() - Method in interface com.mbientlab.metawear.module.Bmp280Barometer
-
Configures the settings for operating the pressure sensor
- configure() - Method in interface com.mbientlab.metawear.module.Gsr
-
Configures GSR settings
- configure() - Method in interface com.mbientlab.metawear.module.IBeacon
-
Configures IBeacon settings
- configure() - Method in interface com.mbientlab.metawear.module.Ltr329AmbientLight
-
Configures the sensor
- configure(byte, byte, boolean) - Method in interface com.mbientlab.metawear.module.MultiChannelTemperature.ExtThermistor
-
Configures the settings for the thermistor
- configure() - Method in interface com.mbientlab.metawear.module.SensorFusion
-
Configures the algorithm
- configure() - Method in interface com.mbientlab.metawear.module.Settings
-
Configures advertisement settings
- configure() - Method in interface com.mbientlab.metawear.module.Tcs34725ColorDetector
-
Configure the color detector
- configure() - Method in interface com.mbientlab.metawear.module.Tsl2671Proximity
-
Configure the proximity detector
- configureAnyMotionDetection() - Method in interface com.mbientlab.metawear.module.Bma255Accelerometer
-
Configures any motion detection
- configureAnyMotionDetection() - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer
-
Configures any motion detection
- configureAutoSleep() - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer
-
Configures auto sleep mode
- configureAxisSampling() - Method in interface com.mbientlab.metawear.module.Bma255Accelerometer
-
Configures the settings for acceleration sampling
- configureAxisSampling() - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer
-
Configures the settings for acceleration sampling
- configureAxisSampling() - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer
-
Configures axis sampling
- configureBFieldSampling() - Method in interface com.mbientlab.metawear.module.Bmm150Magnetometer
-
Configures b field sampling
- configureColorChannel(Led.ColorChannel) - Method in interface com.mbientlab.metawear.module.Led
-
Configures the pulse paramters for a color channel
- configureConnectionParameters() - Method in interface com.mbientlab.metawear.module.Settings
-
Configures the connection parameters
- configureFlatDetection() - Method in interface com.mbientlab.metawear.module.Bma255Accelerometer
-
Configures the settings for flat detection
- configureFlatDetection() - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer
-
Configures the settings for flat detection
- configureFreeFallDetection() - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer
-
Configures free fall detection settings.
- configureLowHighDetection() - Method in interface com.mbientlab.metawear.module.Bma255Accelerometer
-
Configures the settings for low/high G detection
- configureLowHighDetection() - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer
-
Configures the settings for low/high G detection
- configureMotionDetection() - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer
-
Configures motion detection settings.
- configureNoMotionDetection() - Method in interface com.mbientlab.metawear.module.Bma255Accelerometer
-
Configures no motion detection
- configureNoMotionDetection() - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer
-
Configures no motion detection
- configureOrientationDetection() - Method in interface com.mbientlab.metawear.module.Bma255Accelerometer
-
Configures the settings for orientation detection
- configureOrientationDetection() - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer
-
Configures the settings for orientation detection
- configureOrientationDetection() - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer
-
Configures orientation settings
- configureSecondaryMode(byte[]) - Method in interface com.mbientlab.metawear.module.Led
-
Configure advanced LED features
- configureShakeDetection() - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer
-
Configures shake detection settings
- configureSignificantMotionDetection() - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer
-
Configures significant motion detection
- configureSlowMotionDetection() - Method in interface com.mbientlab.metawear.module.Bma255Accelerometer
-
Configures slow motion detection
- configureSlowMotionDetection() - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer
-
Configures slow motion detection
- configureStepDetection() - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer
-
Configures the settings for step detection
- configureTapDetection() - Method in interface com.mbientlab.metawear.module.Bma255Accelerometer
-
Configures tap detection
- configureTapDetection() - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer
-
Configures tap detection
- configureTapDetection() - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer
-
Configures settings for tap detection
- configureThresholdDetection() - Method in interface com.mbientlab.metawear.module.Bmm150Magnetometer
-
Configure the threshold detection
- connect() - Method in interface com.mbientlab.metawear.MetaWearBoard
-
Establish a connection to the board and prepare the API to communicate with the board.
- connected() - Method in class com.mbientlab.metawear.MetaWearBoard.ConnectionStateHandler
-
Called when a connection to the MetaWear board is established and ready to be used
- ConnectionStateHandler() - Constructor for class com.mbientlab.metawear.MetaWearBoard.ConnectionStateHandler
-
- Counter - Class in com.mbientlab.metawear.processor
-
Configuration for the counter data processor.
- Counter(Map<String, String>) - Constructor for class com.mbientlab.metawear.processor.Counter
-
Constructs a counter config object from a URI string
- Counter() - Constructor for class com.mbientlab.metawear.processor.Counter
-
Constructs a counter that counts up to 255
- Counter(byte) - Constructor for class com.mbientlab.metawear.processor.Counter
-
Constructs a config object with user defined counter size
- Counter.State - Class in com.mbientlab.metawear.processor
-
Representation of the counter's internal state
- crossed(Bmm150Magnetometer.ThresholdDetectionType) - Method in interface com.mbientlab.metawear.module.Bmm150Magnetometer.ThresholdInterrupt
-
Checks if the specific threshold detection type triggered the interrupt
- crossedThreshold(Mma8452qAccelerometer.Axis) - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer.MovementData
-
Retrieves the threshold status