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

C

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
A B C D E F G H I J K L M N O P R S T U V W X Y Z 
Skip navigation links