- 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.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
-
- 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
- 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
- setDataRate(Mma8452qAccelerometer.SleepModeRate) - Method in interface com.mbientlab.metawear.module.Mma8452qAccelerometer.AutoSleepConfigEditor
-
Sets the operating frequency in sleep mode
- 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
- 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.Bmp280Barometer.ConfigEditor
-
Sets the filter mode for pressure sampling
- 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
- setHighIntensity(byte) - Method in interface com.mbientlab.metawear.module.Led.ColorChannelEditor
-
Intensity value of the high state
- setHighTime(short) - Method in interface com.mbientlab.metawear.module.Led.ColorChannelEditor
-
How long the pulse stays in the high state
- setIntegrationTime(Ltr329AmbientLight.IntegrationTime) - Method in interface com.mbientlab.metawear.module.Ltr329AmbientLight.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.
- setLowIntensity(byte) - Method in interface com.mbientlab.metawear.module.Led.ColorChannelEditor
-
Intensity value of the low state
- setMajor(short) - Method in interface com.mbientlab.metawear.module.IBeacon.ConfigEditor
-
Sets the advertising major number
- setMeasurementRate(Ltr329AmbientLight.MeasurementRate) - Method in interface com.mbientlab.metawear.module.Ltr329AmbientLight.ConfigEditor
-
Sets the measurement rate
- setMinor(short) - Method in interface com.mbientlab.metawear.module.IBeacon.ConfigEditor
-
Sets the advertising minor number
- setOutputDataRate(float) - Method in interface com.mbientlab.metawear.module.Accelerometer
-
Sets the operating frequency of the accelerometer.
- 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(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
- 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
- setPressureOversampling(Bmp280Barometer.OversamplingMode) - Method in interface com.mbientlab.metawear.module.Bmp280Barometer.ConfigEditor
-
Sets the oversampling mode for pressure sampling
- setPulseDuration(short) - Method in interface com.mbientlab.metawear.module.Led.ColorChannelEditor
-
How long one pulse is
- 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
- 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
- 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.ConfigEditor - Interface in com.mbientlab.metawear.module
-
Interface for configuring the advertisement settings
- 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
- 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
-
- 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
-
- 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.Gyro
-
Switches the gyro into an active state
- 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
- 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
- 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.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.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
- Switch - Interface in com.mbientlab.metawear.module
-
Push button switch
- Switch.SourceSelector - Interface in com.mbientlab.metawear.module
-
Generic selector for switch data