- Sample - Class in com.mbientlab.metawear.processor
-
Configuration for the sample data processor
- Sample(Map<String, String>) - Constructor for class com.mbientlab.metawear.processor.Sample
-
Constructs a sample config object from a URI string
- Sample(byte) - Constructor for class com.mbientlab.metawear.processor.Sample
-
Constructs a sample config object
- sampleSize - Variable in class com.mbientlab.metawear.processor.Average
-
- scale() - Method in enum com.mbientlab.metawear.module.Bmi160Accelerometer.AccRange
-
- scale() - Method in enum com.mbientlab.metawear.module.Bmi160Gyro.FullScaleRange
-
- scanResponse() - Method in interface com.mbientlab.metawear.module.Settings.AdvertisementConfig
-
Retrieves the scan response
- scheduleTask(Timer.Task, int, boolean) - Method in interface com.mbientlab.metawear.module.Timer
-
Schedules a task to be periodically executed indefinitely
- scheduleTask(Timer.Task, int, boolean, short) - Method in interface com.mbientlab.metawear.module.Timer
-
Schedules a task to be periodically executed for a fixed number of times
- SCHEME_NAME - Static variable in class com.mbientlab.metawear.processor.Accumulator
-
- SCHEME_NAME - Static variable in class com.mbientlab.metawear.processor.Average
-
- SCHEME_NAME - Static variable in class com.mbientlab.metawear.processor.Buffer
-
- SCHEME_NAME - Static variable in class com.mbientlab.metawear.processor.Comparison
-
- SCHEME_NAME - Static variable in class com.mbientlab.metawear.processor.Counter
-
- SCHEME_NAME - Static variable in class com.mbientlab.metawear.processor.Delta
-
- SCHEME_NAME - Static variable in class com.mbientlab.metawear.processor.Maths
-
- SCHEME_NAME - Static variable in class com.mbientlab.metawear.processor.Passthrough
-
- SCHEME_NAME - Static variable in class com.mbientlab.metawear.processor.Pulse
-
- SCHEME_NAME - Static variable in class com.mbientlab.metawear.processor.Rms
-
- SCHEME_NAME - Static variable in class com.mbientlab.metawear.processor.Rss
-
- SCHEME_NAME - Static variable in class com.mbientlab.metawear.processor.Sample
-
- SCHEME_NAME - Static variable in class com.mbientlab.metawear.processor.Threshold
-
- SCHEME_NAME - Static variable in class com.mbientlab.metawear.processor.Time
-
- SensorFusion - Interface in com.mbientlab.metawear.module
-
Interacts with the sensor fusion algorithm on the MetaMotion boards.
- SensorFusion.AccRange - Enum in com.mbientlab.metawear.module
-
Available acceleration ranges
- SensorFusion.CalibrationAccuracy - Enum in com.mbientlab.metawear.module
-
- SensorFusion.ConfigEditor - Interface in com.mbientlab.metawear.module
-
Interface for configuring the sensor fusion algorithm
- SensorFusion.CorrectedCartesianFloat - Interface in com.mbientlab.metawear.module
-
Variant of the
CartesianFloat
type that includes
the calibration accuracy of the data
- SensorFusion.DataOutput - Enum in com.mbientlab.metawear.module
-
- SensorFusion.EulerAngle - Interface in com.mbientlab.metawear.module
-
wrapper class for holding Euler angles.
- SensorFusion.GyroRange - Enum in com.mbientlab.metawear.module
-
Available rotation ranges
- SensorFusion.Mode - Enum in com.mbientlab.metawear.module
-
Supported fusion modes
- SensorFusion.Quaternion - Interface in com.mbientlab.metawear.module
-
Wrapper class for holding a normalized quaternion.
- SensorFusion.SourceSelector - Interface in com.mbientlab.metawear.module
-
Selector for available data sources from the sensor fusion algorithm
- SensorFusionCartesianFloatMessage - Class in com.mbientlab.metawear.data
-
Created by etsai on 11/9/16.
- SensorFusionCartesianFloatMessage(byte[]) - Constructor for class com.mbientlab.metawear.data.SensorFusionCartesianFloatMessage
-
- SensorFusionCartesianFloatMessage(Calendar, byte[]) - Constructor for class com.mbientlab.metawear.data.SensorFusionCartesianFloatMessage
-
- SensorFusionCorrectedAccMessage - Class in com.mbientlab.metawear.data
-
Created by etsai on 11/14/16.
- SensorFusionCorrectedAccMessage(byte[]) - Constructor for class com.mbientlab.metawear.data.SensorFusionCorrectedAccMessage
-
- SensorFusionCorrectedAccMessage(Calendar, byte[]) - Constructor for class com.mbientlab.metawear.data.SensorFusionCorrectedAccMessage
-
- SensorFusionCorrectedCartesianFloatMessage - Class in com.mbientlab.metawear.data
-
Created by etsai on 11/8/16.
- SensorFusionCorrectedCartesianFloatMessage(byte[]) - Constructor for class com.mbientlab.metawear.data.SensorFusionCorrectedCartesianFloatMessage
-
- SensorFusionCorrectedCartesianFloatMessage(Calendar, byte[]) - Constructor for class com.mbientlab.metawear.data.SensorFusionCorrectedCartesianFloatMessage
-
- SensorFusionEulerAnglesMessage - Class in com.mbientlab.metawear.data
-
Created by etsai on 11/8/16.
- SensorFusionEulerAnglesMessage(byte[]) - Constructor for class com.mbientlab.metawear.data.SensorFusionEulerAnglesMessage
-
- SensorFusionEulerAnglesMessage(Calendar, byte[]) - Constructor for class com.mbientlab.metawear.data.SensorFusionEulerAnglesMessage
-
- SensorFusionQuaternionMessage - Class in com.mbientlab.metawear.data
-
Created by etsai on 11/8/16.
- SensorFusionQuaternionMessage(byte[]) - Constructor for class com.mbientlab.metawear.data.SensorFusionQuaternionMessage
-
- SensorFusionQuaternionMessage(Calendar, byte[]) - Constructor for class com.mbientlab.metawear.data.SensorFusionQuaternionMessage
-
- serializeState() - Method in interface com.mbientlab.metawear.MetaWearBoard
-
Serializes the internal state of the class
- serialNumber() - Method in interface com.mbientlab.metawear.MetaWearBoard.DeviceInformation
-
Retrieves the device's serial number
- setAccRange(SensorFusion.AccRange) - Method in interface com.mbientlab.metawear.module.SensorFusion.ConfigEditor
-
- setAdInterval(short, byte) - Method in interface com.mbientlab.metawear.module.Settings.ConfigEditor
-
Sets advertising intervals
- setAdPeriod(short) - Method in interface com.mbientlab.metawear.module.IBeacon.ConfigEditor
-
Sets the advertising period
- setAngularRateRange(float) - Method in interface com.mbientlab.metawear.module.Gyro
-
Sets the max range for sampling the angular rate of the gyro.
- setAxes(Mma8452qAccelerometer.Axis...) - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer.MovementConfigEditor
-
Sets the axes to be detected for movement
- setAxis(Mma8452qAccelerometer.Axis) - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer.ShakeConfigEditor
-
Sets the axis to detect shaking motion
- setAxis(Mma8452qAccelerometer.Axis) - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer.TapConfigEditor
-
Sets the axis to detect tapping on
- setAxisSamplingRange(float) - Method in interface com.mbientlab.metawear.module.Accelerometer
-
Sets the sampling range for the accelerometer.
- setConnectionStateHandler(MetaWearBoard.ConnectionStateHandler) - Method in interface com.mbientlab.metawear.MetaWearBoard
-
Sets the connection state handler
- setConstantVoltage(Gsr.ConstantVoltage) - Method in interface com.mbientlab.metawear.module.Gsr.ConfigEditor
-
Sets the constant voltage applied to the electrodes
- setCount(byte) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.SlowMotionConfigEditor
-
Sets the count
- setDataRate(Mma8452qAccelerometer.SleepModeRate) - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer.AutoSleepConfigEditor
-
Sets the operating frequency in sleep mode
- setDelay(short) - Method in interface com.mbientlab.metawear.module.Led.ColorChannelEditor
-
How long to wait before starting the pattern.
- setDelay(int) - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer.OrientationConfigEditor
-
Sets the time for which the sensor's orientation must remain in the new position before a position
change is triggered.
- setDeviceName(String) - Method in interface com.mbientlab.metawear.module.Settings.ConfigEditor
-
Sets the device's advertising name
- setDigitalOut(byte) - Method in interface com.mbientlab.metawear.module.Gpio
-
Sets the digital output state of a pin
- setDoubleTapWindow(Bmi160Accelerometer.DoubleTapWindow) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.TapConfigEditor
-
Sets the double tap window
- setDuration(int) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.AnyMotionConfigEditor
-
Sets the duration
- setDuration(int) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.NoMotionConfigEditor
-
Sets the duration
- setDuration(int) - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer.DetectionConfigEditor
-
Sets the duration for which a condition must be met to trigger a data event
- setFallTime(short) - Method in interface com.mbientlab.metawear.module.Led.ColorChannelEditor
-
How long the transition should take from high to low state, in milliseconds
- setFilterMode(Bmp280Barometer.FilterMode) - Method in interface com.mbientlab.metawear.module.Bme280Barometer.ConfigEditor
-
Sets the filter mode for pressure sampling
- setFilterMode(Bmp280Barometer.FilterMode) - Method in interface com.mbientlab.metawear.module.Bmp280Barometer.ConfigEditor
-
Sets the filter mode for pressure sampling
- setFlatTheta(float) - Method in interface com.mbientlab.metawear.module.Bma255Accelerometer.FlatDetectionConfigEditor
-
Sets the threshold defining a flat position
- setFlatTheta(float) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.FlatDetectionConfigEditor
-
Sets the threshold defining a flat position
- setFullScaleRange(Bmi160Accelerometer.AccRange) - Method in interface com.mbientlab.metawear.module.Bma255Accelerometer.SamplingConfigEditor
-
Sets the accelerometer data range
- setFullScaleRange(Bmi160Accelerometer.AccRange) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.SamplingConfigEditor
-
Sets the accelerometer data range
- setFullScaleRange(Bmi160Gyro.FullScaleRange) - Method in interface com.mbientlab.metawear.module.Bmi160Gyro.ConfigEditor
-
Sets the measurement range
- setFullScaleRange(Mma8452qAccelerometer.FullScaleRange) - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer.SamplingConfigEditor
-
Sets the max range of the data
- setGain(Gsr.Gain) - Method in interface com.mbientlab.metawear.module.Gsr.ConfigEditor
-
Sets the gain applied to the circuit
- setGain(Ltr329AmbientLight.Gain) - Method in interface com.mbientlab.metawear.module.Ltr329AmbientLight.ConfigEditor
-
Sets the gain setting
- setGain(Tcs34725ColorDetector.Gain) - Method in interface com.mbientlab.metawear.module.Tcs34725ColorDetector.ConfigEditor
-
Sets the analog gain
- setGyroRange(SensorFusion.GyroRange) - Method in interface com.mbientlab.metawear.module.SensorFusion.ConfigEditor
-
- setHighDuration(int) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.LowHighDetectionConfigEditor
-
Sets the minimum amount of time the acceleration sign does not change for an interrupt
- setHighHysteresis(float) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.LowHighDetectionConfigEditor
-
Sets the hysteresis level for clearing the high-g interrupt
- setHighIntensity(byte) - Method in interface com.mbientlab.metawear.module.Led.ColorChannelEditor
-
Intensity value of the high state
- setHighThreshold(float) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.LowHighDetectionConfigEditor
-
Sets the threshold for clearing high-g interrupt
- setHighThreshold(float) - Method in interface com.mbientlab.metawear.module.Bmm150Magnetometer.ThresholdDetectionConfigEditor
-
Sets the level for high threshold detection
- setHighTime(short) - Method in interface com.mbientlab.metawear.module.Led.ColorChannelEditor
-
How long the pulse stays in the high state
- setHoldTime(Bma255Accelerometer.FlatHoldTime) - Method in interface com.mbientlab.metawear.module.Bma255Accelerometer.FlatDetectionConfigEditor
-
Sets the delay for which the flat value must remain stable for a flat interrupt
- setHoldTime(Bmi160Accelerometer.FlatHoldTime) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.FlatDetectionConfigEditor
-
Sets the delay for which the flat value must remain stable for a flat interrupt
- setHysteresis(float) - Method in interface com.mbientlab.metawear.module.Bma255Accelerometer.OrientationConfigEditor
-
Sets the hysteresis offset for portrait/landscape detection
- setHysteresis(float) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.OrientationConfigEditor
-
Sets the hysteresis offset for portrait/landscape detection
- setIntegrationTime(Ltr329AmbientLight.IntegrationTime) - Method in interface com.mbientlab.metawear.module.Ltr329AmbientLight.ConfigEditor
-
Sets the integration time
- setIntegrationTime(float) - Method in interface com.mbientlab.metawear.module.Tcs34725ColorDetector.ConfigEditor
-
Set the integration time.
- setIntegrationTime(float) - Method in interface com.mbientlab.metawear.module.Tsl2671Proximity.ConfigEditor
-
Sets the integration time
- setLatency(int) - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer.TapConfigEditor
-
Set the latency value
- setLogMessageHandler(String, RouteManager.MessageHandler) - Method in interface com.mbientlab.metawear.RouteManager
-
Assigns a handler to process data received from the logger.
- setLowDuration(int) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.LowHighDetectionConfigEditor
-
Sets the minimum amount of time the acceleration must stay below (ths + hys) for an interrupt
- setLowGMode(Bmi160Accelerometer.LowGMode) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.LowHighDetectionConfigEditor
-
Sets mode for low-g detection
- setLowHysteresis(float) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.LowHighDetectionConfigEditor
-
Sets the hysteresis level for low-g interrupt
- setLowIntensity(byte) - Method in interface com.mbientlab.metawear.module.Led.ColorChannelEditor
-
Intensity value of the low state
- setLowThreshold(float) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.LowHighDetectionConfigEditor
-
Sets the threshold that triggers a low-g interrupt
- setLowThreshold(float) - Method in interface com.mbientlab.metawear.module.Bmm150Magnetometer.ThresholdDetectionConfigEditor
-
Sets the level for low threshold detection
- setMajor(short) - Method in interface com.mbientlab.metawear.module.IBeacon.ConfigEditor
-
Sets the advertising major number
- setMaxConnectionInterval(float) - Method in interface com.mbientlab.metawear.module.Settings.ConnectionParameterEditor
-
Sets the upper bound of the connection interval
- setMeasurementRate(Ltr329AmbientLight.MeasurementRate) - Method in interface com.mbientlab.metawear.module.Ltr329AmbientLight.ConfigEditor
-
Sets the measurement rate
- setMinConnectionInterval(float) - Method in interface com.mbientlab.metawear.module.Settings.ConnectionParameterEditor
-
Sets the lower bound of the connection interval
- setMinor(short) - Method in interface com.mbientlab.metawear.module.IBeacon.ConfigEditor
-
Sets the advertising minor number
- setMode(Bmi160Accelerometer.OrientationMode) - Method in interface com.mbientlab.metawear.module.Bma255Accelerometer.OrientationConfigEditor
-
Sets the orientation calculation mode
- setMode(Bmi160Accelerometer.OrientationMode) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.OrientationConfigEditor
-
Sets the orientation calculation mode
- setMode(SensorFusion.Mode) - Method in interface com.mbientlab.metawear.module.SensorFusion.ConfigEditor
-
- setOutputDataRate(float) - Method in interface com.mbientlab.metawear.module.Accelerometer
-
Sets the operating frequency of the accelerometer.
- setOutputDataRate(Bma255Accelerometer.OutputDataRate) - Method in interface com.mbientlab.metawear.module.Bma255Accelerometer.SamplingConfigEditor
-
Sets the accelerometer output data rate
- setOutputDataRate(Bmi160Accelerometer.OutputDataRate) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.SamplingConfigEditor
-
Sets the accelerometer output data rate
- setOutputDataRate(Bmi160Gyro.OutputDataRate) - Method in interface com.mbientlab.metawear.module.Bmi160Gyro.ConfigEditor
-
Sets the output date rate
- setOutputDataRate(Bmm150Magnetometer.OutputDataRate) - Method in interface com.mbientlab.metawear.module.Bmm150Magnetometer.BfieldSamplingConfigEditor
-
Sets the output data rate
- setOutputDataRate(float) - Method in interface com.mbientlab.metawear.module.Gyro
-
Sets the operating frequency of the gyro.
- setOutputDataRate(Mma8452qAccelerometer.OutputDataRate) - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer
-
Sets the sampling data rate
- setOversampling(Bme280Humidity.OversamplingMode) - Method in interface com.mbientlab.metawear.module.Bme280Humidity
-
Set oversampling mode
- setPinChangeType(byte, Gpio.PinChangeType) - Method in interface com.mbientlab.metawear.module.Gpio
-
Sets change type to monitor
- setPinPullMode(byte, Gpio.PullMode) - Method in interface com.mbientlab.metawear.module.Gpio
-
Sets pull mode on a pin
- setPixel(byte, byte, byte, byte, byte) - Method in interface com.mbientlab.metawear.module.NeoPixel
-
Set pixel color
- setPowerMode(Mma8452qAccelerometer.PowerMode) - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer.AutoSleepConfigEditor
-
Sets the power mode while in sleep mode
- setPowerMode(Mma8452qAccelerometer.PowerMode) - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer
-
Sets the power mode of the accelerometer
- setPowerPreset(Bmm150Magnetometer.PowerPreset) - Method in interface com.mbientlab.metawear.module.Bmm150Magnetometer
-
Sets the power mode to one of the preset configurations
- setPowerPrsest(Bmm150Magnetometer.PowerPreset) - Method in interface com.mbientlab.metawear.module.Bmm150Magnetometer
-
- setPressureOversampling(Bmp280Barometer.OversamplingMode) - Method in interface com.mbientlab.metawear.module.Bme280Barometer.ConfigEditor
-
Sets the oversampling mode for pressure sampling
- setPressureOversampling(Bmp280Barometer.OversamplingMode) - Method in interface com.mbientlab.metawear.module.Bmp280Barometer.ConfigEditor
-
Sets the oversampling mode for pressure sampling
- setProofTime(Bmi160Accelerometer.ProofTime) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.SignificantMotionConfigEditor
-
Sets the proof time
- setPulseCount(byte) - Method in interface com.mbientlab.metawear.module.Tsl2671Proximity.ConfigEditor
-
Sets the pulse count.
- setPulseDuration(short) - Method in interface com.mbientlab.metawear.module.Led.ColorChannelEditor
-
How long one pulse is
- setQuietTime(Bmi160Accelerometer.TapQuietTime) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.TapConfigEditor
-
Sets the quiet time for double tap
- setReceiverDiode(Tsl2671Proximity.ReceiverDiode) - Method in interface com.mbientlab.metawear.module.Tsl2671Proximity.ConfigEditor
-
Sets the photodiode for responding to light
- setRepeatCount(byte) - Method in interface com.mbientlab.metawear.module.Led.ColorChannelEditor
-
How many times to repeat a pulse pattern
- setRiseTime(short) - Method in interface com.mbientlab.metawear.module.Led.ColorChannelEditor
-
How long the transition should take from low to high state, in milliseconds
- setRxPower(byte) - Method in interface com.mbientlab.metawear.module.IBeacon.ConfigEditor
-
Sets the advertising receiving power
- setScanResponse(byte[]) - Method in interface com.mbientlab.metawear.module.Settings.ConfigEditor
-
Set a custom scan response packet
- setSensitivity(Bmi160Accelerometer.StepSensitivity) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.StepDetectionConfigEditor
-
Sets the sensitivity setting of the step detector.
- setShockTime(Bmi160Accelerometer.TapShockTime) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.TapConfigEditor
-
Sets the shock time
- setSkipTime(Bmi160Accelerometer.SkipTime) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.SignificantMotionConfigEditor
-
Sets the skip time
- setSlaveLatency(short) - Method in interface com.mbientlab.metawear.module.Settings.ConnectionParameterEditor
-
Sets the number of connection intervals to skip
- setStandbyTime(Bme280Barometer.StandbyTime) - Method in interface com.mbientlab.metawear.module.Bme280Barometer.ConfigEditor
-
Sets the standby time
- setStandbyTime(Bmp280Barometer.StandbyTime) - Method in interface com.mbientlab.metawear.module.Bmp280Barometer.ConfigEditor
-
Sets the standby time
- setState(DataProcessor.State) - Method in interface com.mbientlab.metawear.module.DataProcessor
-
Sets the internal state of a data processor
- setSupervisorTimeout(short) - Method in interface com.mbientlab.metawear.module.Settings.ConnectionParameterEditor
-
Sets the maximum amount of time between data exchanges until the connection is considered to be lost
- setThreshold(float) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.AnyMotionConfigEditor
-
Sets the threshold that the slope data points must be above
- setThreshold(float) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.NoMotionConfigEditor
-
Sets the tap threshold.
- setThreshold(float) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.SlowMotionConfigEditor
-
Sets the tap threshold.
- setThreshold(float) - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.TapConfigEditor
-
Sets the tap threshold
- setThreshold(float) - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer.DetectionConfigEditor
-
Sets the threshold of the motion
- setTimeout(int) - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer.AutoSleepConfigEditor
-
Sets the timeout period
- Settings - Interface in com.mbientlab.metawear.module
-
Configures Bluetooth LE advertisement settings
- Settings.AdvertisementConfig - Interface in com.mbientlab.metawear.module
-
Wrapper class encapsulating the advertisement configuration
- Settings.BatteryState - Interface in com.mbientlab.metawear.module
-
Wrapper class encapsulating battery state information
- Settings.ConfigEditor - Interface in com.mbientlab.metawear.module
-
Interface for configuring the advertisement settings
- Settings.ConnectionParameterEditor - Interface in com.mbientlab.metawear.module
-
Interface for configuring the Bluetooth LE connection parameters
- Settings.ConnectionParameters - Interface in com.mbientlab.metawear.module
-
Wrapper class containing the connection parameters
- Settings.EventSelector - Interface in com.mbientlab.metawear.module
-
Selector for available events
- Settings.SourceSelector - Interface in com.mbientlab.metawear.module
-
Selector for available data
- setTransmitterDriver(Tsl2671Proximity.TransmitterDrive) - Method in interface com.mbientlab.metawear.module.Tsl2671Proximity.ConfigEditor
-
Sets the led drive current.
- setTxPower(byte) - Method in interface com.mbientlab.metawear.module.IBeacon.ConfigEditor
-
Sets the advertising transmitting power
- setTxPower(byte) - Method in interface com.mbientlab.metawear.module.Settings.ConfigEditor
-
Sets advertising transmitting power.
- setUUID(UUID) - Method in interface com.mbientlab.metawear.module.IBeacon.ConfigEditor
-
Sets the advertising UUID
- setWindow(int) - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer.TapConfigEditor
-
Set the window value
- setXyReps(short) - Method in interface com.mbientlab.metawear.module.Bmm150Magnetometer.BfieldSamplingConfigEditor
-
Sets the number of repetitions for the z-axis
- setZReps(short) - Method in interface com.mbientlab.metawear.module.Bmm150Magnetometer.BfieldSamplingConfigEditor
-
Sets the number of repetitions for x/y-axis
- sign() - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer.TapResponse
-
Sign of the triggering signal
- signed - Variable in class com.mbientlab.metawear.processor.Comparison
-
- signed - Variable in class com.mbientlab.metawear.processor.Maths
-
- SignedMessage - Class in com.mbientlab.metawear.data
-
Interprets the data as a signed value.
- SignedMessage(byte[]) - Constructor for class com.mbientlab.metawear.data.SignedMessage
-
- SignedMessage(Calendar, byte[]) - Constructor for class com.mbientlab.metawear.data.SignedMessage
-
- silent(boolean) - Method in interface com.mbientlab.metawear.module.Gpio.AnalogInParameterBuilder
-
Sets silent mode.
- silentExecute(byte) - Method in interface com.mbientlab.metawear.module.Macro
-
Executes the commands corresponding to the macro ID.
- SingleChannelTemperature - Interface in com.mbientlab.metawear.module
-
Communicates for older the older temperature interface on firmware v1.0.3 and older
- size - Variable in class com.mbientlab.metawear.processor.Counter
-
- slaveLatency() - Method in interface com.mbientlab.metawear.module.Settings.ConnectionParameters
-
Retrieves the slave latency value
- slaveSelectPin(byte) - Method in interface com.mbientlab.metawear.module.SPI.ParameterBuilder
-
Pin for slave select
- SPI - Interface in com.mbientlab.metawear.module
-
Communicates with the SPI bus, providing direct access sensors connected via SPI
- SPI.Frequency - Enum in com.mbientlab.metawear.module
-
Support SPI frequencies
- SPI.ParameterBuilder - Interface in com.mbientlab.metawear.module
-
Builder to construct common parameters for an SPI read/write operation.
- SPI.SourceSelector - Interface in com.mbientlab.metawear.module
-
Selector for the SPI data sources
- SPIMessage - Class in com.mbientlab.metawear.data
-
Container class for SPI data.
- SPIMessage(byte[]) - Constructor for class com.mbientlab.metawear.data.SPIMessage
-
- SPIMessage(Calendar, byte[]) - Constructor for class com.mbientlab.metawear.data.SPIMessage
-
- split() - Method in interface com.mbientlab.metawear.DataSignal
-
Splits a signal, allowing multiple processors to be attached to the same data.
- start() - Method in interface com.mbientlab.metawear.module.Accelerometer
-
Global function that starts accelerometer activity.
- start() - Method in interface com.mbientlab.metawear.module.AmbientLight
-
Starts illuminance sampling
- start() - Method in interface com.mbientlab.metawear.module.Barometer
-
Start sampling for the barometer sensor
- start() - Method in interface com.mbientlab.metawear.module.Bmm150Magnetometer
-
Switch the magnetometer into normal mode
- start() - Method in interface com.mbientlab.metawear.module.Gyro
-
Switches the gyro into an active state
- start(SensorFusion.DataOutput...) - Method in interface com.mbientlab.metawear.module.SensorFusion
-
Starts the sensor fusion algorithm
- start() - Method in interface com.mbientlab.metawear.module.Timer.Controller
-
Starts the periodic execution, does nothing if controller is inactive
- startAdvertisement() - Method in interface com.mbientlab.metawear.module.Settings
-
Trigger the board to start advertising
- startBuzzer(short) - Method in interface com.mbientlab.metawear.module.Haptic
-
Start pulsing a buzzer
- startLogging() - Method in interface com.mbientlab.metawear.module.Logging
-
Start logging sensor data.
- startLogging(boolean) - Method in interface com.mbientlab.metawear.module.Logging
-
Start logging sensor data
- startLowPower() - Method in interface com.mbientlab.metawear.module.Bmi160Accelerometer
-
Starts the accelerometer in low power mode
- startMotor(short) - Method in interface com.mbientlab.metawear.module.Haptic
-
Start pulsing a motor with a duty cycle of 100%
- startMotor(float, short) - Method in interface com.mbientlab.metawear.module.Haptic
-
Start pulsing a motor
- startPinChangeDetection(byte) - Method in interface com.mbientlab.metawear.module.Gpio
-
Starts pin change detection
- State(Number) - Constructor for class com.mbientlab.metawear.processor.Accumulator.State
-
Constructs a new accumulator state
- State() - Constructor for class com.mbientlab.metawear.processor.Average.State
-
- State(int) - Constructor for class com.mbientlab.metawear.processor.Counter.State
-
Constructs a new counter processor state
- State(Number) - Constructor for class com.mbientlab.metawear.processor.Delta.State
-
Constructs a new delta transformer state
- State(short) - Constructor for class com.mbientlab.metawear.processor.Passthrough.State
-
Constructs a new passthrough filter state
- stop() - Method in interface com.mbientlab.metawear.module.Accelerometer
-
Global function that stops accelerometer activity
- stop() - Method in interface com.mbientlab.metawear.module.AmbientLight
-
Stops illuminance sampling
- stop() - Method in interface com.mbientlab.metawear.module.Barometer
-
Stop sampling for the barometer sensor
- stop() - Method in interface com.mbientlab.metawear.module.Bmm150Magnetometer
-
Switch the magnetometer into sleep mode
- stop() - Method in interface com.mbientlab.metawear.module.Gyro
-
Switches the gyro back into standby moee
- stop(boolean) - Method in interface com.mbientlab.metawear.module.Led
-
Stop all patterns and reset the pulse time to 0
- stop() - Method in interface com.mbientlab.metawear.module.SensorFusion
-
Stops the sensor fusion algorithm
- stop() - Method in interface com.mbientlab.metawear.module.Timer.Controller
-
Stops the task execution, does nothing if controller is inactive
- stopLogging() - Method in interface com.mbientlab.metawear.module.Logging
-
Stop logging sensor data
- stopPinChangeDetection(byte) - Method in interface com.mbientlab.metawear.module.Gpio
-
Stops pin change detection
- stopRotation(byte) - Method in interface com.mbientlab.metawear.module.NeoPixel
-
Stops the LED rotation
- stream(String) - Method in interface com.mbientlab.metawear.DataSignal
-
Creates a data stream that will broadcast data live from the most recent producer to your mobile device.
- subscribe(String, RouteManager.MessageHandler) - Method in interface com.mbientlab.metawear.RouteManager
-
Subscribes to a data stream.
- success(U) - Method in class com.mbientlab.metawear.AsyncOperation.CompletionHandler
-
Called if the background operation successfully completed and reported a result
- supervisorTimeout() - Method in interface com.mbientlab.metawear.module.Settings.ConnectionParameters
-
Retrieves the supervisor timeout value
- Switch - Interface in com.mbientlab.metawear.module
-
Push button switch
- Switch.SourceSelector - Interface in com.mbientlab.metawear.module
-
Generic selector for switch data