- readAdvertisingParams() - Method in interface com.mbientlab.metawear.api.controller.Settings
-
Read advertisement parameeters from the board.
- readAnalogInput(byte, GPIO.AnalogMode) - Method in interface com.mbientlab.metawear.api.controller.GPIO
-
Read the value of an analog pin.
- readBatteryLevel() - Method in interface com.mbientlab.metawear.api.MetaWearController
-
Reads the battery level characteristic.
- readCommandBytes(byte) - Method in interface com.mbientlab.metawear.api.controller.Event
-
Read the bytes representing the command to be executed.
- readComponentConfiguration(Accelerometer.Component) - Method in interface com.mbientlab.metawear.api.controller.Accelerometer
-
Read component configuration.
- readData(byte, byte, byte, byte) - Method in interface com.mbientlab.metawear.api.controller.I2C
-
Read data via the I2C bus.
- readData(byte, byte, byte) - Method in interface com.mbientlab.metawear.api.controller.I2C
-
Read data via the I2C bus without a user id identifying the read data.
- readDeviceInformation() - Method in interface com.mbientlab.metawear.api.MetaWearController
-
Reads general device information from the MetaWear board.
- readDeviceName() - Method in interface com.mbientlab.metawear.api.controller.Settings
-
Read the device name of the board.
- readDigitalInput(byte) - Method in interface com.mbientlab.metawear.api.controller.GPIO
-
Read the value of a digital pin.
- readHoldState(byte) - Method in interface com.mbientlab.metawear.api.controller.NeoPixel
-
Read the hold state of a NeoPixel strand.
- readMacroCommand(byte, byte) - Method in interface com.mbientlab.metawear.api.controller.Macro
-
Retrieves the byte representation of the command.
- readMacroInfo(byte) - Method in interface com.mbientlab.metawear.api.controller.Macro
-
Retrieves information about the macro.
- readPixelState(byte, byte) - Method in interface com.mbientlab.metawear.api.controller.NeoPixel
-
Read pixel color.
- readReferenceTick() - Method in interface com.mbientlab.metawear.api.controller.Logging
-
Retrieve a tick reference from the MetaWear board.
- readRemoteRSSI() - Method in interface com.mbientlab.metawear.api.MetaWearController
-
Reads the remote RSSI value of the connected device.
- readRotationState(byte) - Method in interface com.mbientlab.metawear.api.controller.NeoPixel
-
Read rotation state of a NeoPixel strand.
- readSamplingConfig() - Method in interface com.mbientlab.metawear.api.controller.Temperature
-
Read the temperature sampling configuration.
- readSetting(IBeacon.Register) - Method in interface com.mbientlab.metawear.api.controller.IBeacon
-
Reads the IBeacon setting.
- readStrandState(byte) - Method in interface com.mbientlab.metawear.api.controller.NeoPixel
-
Read the state of a NeoPixel strand.
- readTemperature() - Method in interface com.mbientlab.metawear.api.controller.Temperature
-
Read the temperature reported from MetaWear.
- readTotalEntryCount() - Method in interface com.mbientlab.metawear.api.controller.Logging
-
Retrieve the total number of log entries available.
- readTxPower() - Method in interface com.mbientlab.metawear.api.controller.Settings
-
Read the tx power from the board.
- receivedAdvertisementParams(int, short) - Method in class com.mbientlab.metawear.api.controller.Settings.Callbacks
-
Called when the advertisement parameters have been received from the board
- receivedAnalogInputAsAbsReference(byte, short) - Method in class com.mbientlab.metawear.api.controller.GPIO.Callbacks
-
Called when the analog value of a GPIO pin has been read as an absolute reference.
- receivedAnalogInputAsAbsValue(short) - Method in class com.mbientlab.metawear.api.controller.GPIO.Callbacks
-
- receivedAnalogInputAsAbsValue(byte, short) - Method in class com.mbientlab.metawear.api.controller.GPIO.Callbacks
-
- receivedAnalogInputAsSupplyRatio(short) - Method in class com.mbientlab.metawear.api.controller.GPIO.Callbacks
-
- receivedAnalogInputAsSupplyRatio(byte, short) - Method in class com.mbientlab.metawear.api.controller.GPIO.Callbacks
-
Called when the analog value of a GPIO pin has been read as a supply ratio (ADC value)
- receivedChannelData(LED.ChannelData) - Method in class com.mbientlab.metawear.api.controller.LED.Callbacks
-
Called when channel data has been received from the board
- receivedCommandBytes(byte[]) - Method in class com.mbientlab.metawear.api.controller.Event.Callbacks
-
Called when the bytes have been received
- receivedCommandId(byte) - Method in class com.mbientlab.metawear.api.controller.Event.Callbacks
-
Called when a command user id is received
- receivedCommandInfo(Event.Command) - Method in class com.mbientlab.metawear.api.controller.Event.Callbacks
-
Called when command information is received
- receivedConfiguration(Accelerometer.Component, byte[]) - Method in class com.mbientlab.metawear.api.controller.Accelerometer.Callbacks
-
Called when the configuration of an accelerometer component has been received
- receivedDataValue(short, short, short) - Method in class com.mbientlab.metawear.api.controller.Accelerometer.Callbacks
-
Called when the ble radio has received accelerometer motion data.
- receivedDeviceName(String) - Method in class com.mbientlab.metawear.api.controller.Settings.Callbacks
-
Called when the device name has been received from the board
- receivedDigitalInput(byte) - Method in class com.mbientlab.metawear.api.controller.GPIO.Callbacks
-
- receivedDigitalInput(byte, byte) - Method in class com.mbientlab.metawear.api.controller.GPIO.Callbacks
-
Called when the digital value of a GPIO pin has been read
- receivedDownloadConfig(int, int) - Method in class com.mbientlab.metawear.api.controller.Logging.Callbacks
-
Called when the download configuration has been received
- receivedDownloadProgress(int) - Method in class com.mbientlab.metawear.api.controller.Logging.Callbacks
-
Called every X log entries received from the board where X corresponds to the
notifyIncrement parameter in the downloadLog function
- receivedEnableState(byte) - Method in class com.mbientlab.metawear.api.controller.IBeacon.Callbacks
-
Called when the enable state has been read
- receivedFilterId(byte) - Method in class com.mbientlab.metawear.api.controller.DataProcessor.Callbacks
-
Called when the filter user id is received
- receivedFilterObject(DataProcessor.Filter) - Method in class com.mbientlab.metawear.api.controller.DataProcessor.Callbacks
-
Called when the filter attributes have been received from the board
- receivedFilterOutput(byte, byte[]) - Method in class com.mbientlab.metawear.api.controller.DataProcessor.Callbacks
-
Called when output data is received from the filter
- receivedGATTCharacteristic(GATT.GATTCharacteristic, byte[]) - Method in class com.mbientlab.metawear.api.MetaWearController.DeviceCallbacks
-
The data from a GATT characteristic was received
- receivedGattError(MetaWearController.DeviceCallbacks.GattOperation, int) - Method in class com.mbientlab.metawear.api.MetaWearController.DeviceCallbacks
-
Called when a GATT operation returns an error
- receivedHoldState(byte, byte) - Method in class com.mbientlab.metawear.api.controller.NeoPixel.Callbacks
-
Called when the strand's hold state has been read
- receivedI2CData(byte, byte[]) - Method in class com.mbientlab.metawear.api.controller.I2C.Callbacks
-
Called when data is received from the I2C bus
- receivedLogEntry(Logging.LogEntry) - Method in class com.mbientlab.metawear.api.controller.Logging.Callbacks
-
Called when a log entry has been received
- receivedMacroCommand(byte[]) - Method in class com.mbientlab.metawear.api.controller.Macro.Callbacks
-
Called when the bytes of a MetaWear command have been received
- receivedMacroId(byte) - Method in class com.mbientlab.metawear.api.controller.Macro.Callbacks
-
Called when the macro ID has been received
- receivedMacroInfo(byte, boolean, byte) - Method in class com.mbientlab.metawear.api.controller.Macro.Callbacks
-
Called when information about a macro has been received
- receivedMajor(short) - Method in class com.mbientlab.metawear.api.controller.IBeacon.Callbacks
-
Called when the major number has been read
- receivedMinor(short) - Method in class com.mbientlab.metawear.api.controller.IBeacon.Callbacks
-
Called when the minor number has been read
- receivedNotification(byte) - Method in class com.mbientlab.metawear.api.controller.Timer.Callbacks
-
Called when a timer notification is received from the board
- receivedOrientation(byte) - Method in class com.mbientlab.metawear.api.controller.Accelerometer.Callbacks
-
- receivedPeriod(short) - Method in class com.mbientlab.metawear.api.controller.IBeacon.Callbacks
-
Called when the advertising period has been read
- receivedPixelColor(byte, byte, byte, byte, byte) - Method in class com.mbientlab.metawear.api.controller.NeoPixel.Callbacks
-
Called when a pixel color has been read
- receivedReferenceTick(Logging.ReferenceTick) - Method in class com.mbientlab.metawear.api.controller.Logging.Callbacks
-
Called when a tick reference has been received.
- receivedRemoteRSSI(int) - Method in class com.mbientlab.metawear.api.MetaWearController.DeviceCallbacks
-
Remote RSSI value received from the device
- receivedRotatationState(byte, NeoPixel.RotationDirection, byte, short) - Method in class com.mbientlab.metawear.api.controller.NeoPixel.Callbacks
-
Called when the rotate state of a strand has been read
- receivedRXPower(byte) - Method in class com.mbientlab.metawear.api.controller.IBeacon.Callbacks
-
Called when the calibrated receiving power has been read
- receivedSamplingConfig(Temperature.SamplingConfig) - Method in class com.mbientlab.metawear.api.controller.Temperature.Callbacks
-
Called when the sampling configuration has been received
- receivedStrandState(byte, NeoPixel.ColorOrdering, NeoPixel.StrandSpeed, byte, byte) - Method in class com.mbientlab.metawear.api.controller.NeoPixel.Callbacks
-
Called when the strand state has been read
- receivedTemperature(float) - Method in class com.mbientlab.metawear.api.controller.Temperature.Callbacks
-
Called when MetaWear has responded with the temperature reading
- receivedTimerConfig(int, short, boolean) - Method in class com.mbientlab.metawear.api.controller.Timer.Callbacks
-
Called when timer configuration has been received from the board
- receivedTimerId(byte) - Method in class com.mbientlab.metawear.api.controller.Timer.Callbacks
-
Called when the timer id has been received from the board
- receivedTotalEntryCount(int) - Method in class com.mbientlab.metawear.api.controller.Logging.Callbacks
-
Called when the total number of log entries has been received
- receivedTriggerId(byte) - Method in class com.mbientlab.metawear.api.controller.Logging.Callbacks
-
Called when a trigger ID has been received from the board.
- receivedTriggerObject(Logging.Trigger) - Method in class com.mbientlab.metawear.api.controller.Logging.Callbacks
-
Called when a trigger ID has been resolved into a trigger object.
- receivedTXPower(byte) - Method in class com.mbientlab.metawear.api.controller.IBeacon.Callbacks
-
Called when the transmitting power has been read
- receivedTXPower(byte) - Method in class com.mbientlab.metawear.api.controller.Settings.Callbacks
-
Called when the tx power has been received
- receivedUUID(UUID) - Method in class com.mbientlab.metawear.api.controller.IBeacon.Callbacks
-
Called when the advertisement UUID has been read
- reconnect() - Method in class com.mbientlab.metawear.api.MetaWearBleService
-
- reconnect(boolean) - Method in interface com.mbientlab.metawear.api.MetaWearController
-
Reset the connection to the board this controller is attached to
- recordCommand(Register, byte, byte[]) - Method in interface com.mbientlab.metawear.api.controller.Event
-
Experimental function for the Event module that can use variables in place of hardcoded
values for a recorded command.
- recordMacro(Register) - Method in interface com.mbientlab.metawear.api.controller.Event
-
Record a sequence of commands, to be executed when there is activity
the given register.
- recordMacro(Register, byte) - Method in interface com.mbientlab.metawear.api.controller.Event
-
Record a sequence of commands to be executed when a notification is sent for
the particular register and index.
- recordMacro(boolean) - Method in interface com.mbientlab.metawear.api.controller.Macro
-
Record a sequence of commands to be executed.
- register - Variable in enum com.mbientlab.metawear.api.controller.GPIO.AnalogMode
-
Op code corresponding to the specific read
- register - Variable in enum com.mbientlab.metawear.api.controller.GPIO.PullMode
-
Register corresponding to the pull mode
- register() - Method in interface com.mbientlab.metawear.api.controller.Logging.Trigger
-
Metawear register the trigger listens for
- Register - Interface in com.mbientlab.metawear.api
-
Generic template for a MetaWear register.
- Registers - Class in com.mbientlab.metawear.api.util
-
Helper functions that operate on a Register object.
- Registers() - Constructor for class com.mbientlab.metawear.api.util.Registers
-
- released() - Method in class com.mbientlab.metawear.api.controller.MechanicalSwitch.Callbacks
-
Called when the switch is released
- removeAllFilters() - Method in interface com.mbientlab.metawear.api.controller.DataProcessor
-
Remove all filters
- removeAllTriggers() - Method in interface com.mbientlab.metawear.api.controller.Logging
-
Removes all triggers from the logging module
- removeBond() - Method in interface com.mbientlab.metawear.api.controller.Settings
-
Remove Bluetooth bond to the board on disconnect
- removeCommand(byte) - Method in interface com.mbientlab.metawear.api.controller.Event
-
Remove the command from the event handler
- removeDeviceCallback(MetaWearController.DeviceCallbacks) - Method in interface com.mbientlab.metawear.api.MetaWearController
-
Remove specific device callback
- removeFilter(byte) - Method in interface com.mbientlab.metawear.api.controller.DataProcessor
-
Remove a filter
- removeLogEntries(short) - Method in interface com.mbientlab.metawear.api.controller.Logging
-
Remove entries from the logger.
- removeMacros() - Method in interface com.mbientlab.metawear.api.controller.Event
-
Remove all recorded macros
- removeModuleCallback(MetaWearController.ModuleCallbacks) - Method in interface com.mbientlab.metawear.api.MetaWearController
-
Remove specific module callback
- removeTimer(byte) - Method in interface com.mbientlab.metawear.api.controller.Timer
-
Remove a timer from the board
- removeTrigger(byte) - Method in interface com.mbientlab.metawear.api.controller.Logging
-
Removes the trigger from the logging module
- repeatCount() - Method in interface com.mbientlab.metawear.api.controller.LED.ChannelData
-
Number of times to repeat the pattern
- resetAfterGarbageCollect() - Method in interface com.mbientlab.metawear.api.controller.Debug
-
Restart the board after performing garbage collection.
- resetAll() - Method in interface com.mbientlab.metawear.api.controller.Accelerometer
-
Resets configuration and stops detection for all components
- resetDevice() - Method in interface com.mbientlab.metawear.api.controller.Debug
-
Restart the board
- resetFilterState(byte) - Method in interface com.mbientlab.metawear.api.controller.DataProcessor
-
Resets the internal state of the filter
- riseTime() - Method in interface com.mbientlab.metawear.api.controller.LED.ChannelData
-
Transition time from low to high (ms)
- rotateStrand(byte, NeoPixel.RotationDirection, byte, short) - Method in interface com.mbientlab.metawear.api.controller.NeoPixel
-
Rotate the pixels on a strand