Skip navigation links
A B C D E F G H I L M N O P Q R S T U V W 

A

ADC - Class in com.digi.android.adc
This class represents an ADC channel.
ADCManager - Class in com.digi.android.adc
This class provides access to ADCs.
ADCManager(Context) - Constructor for class com.digi.android.adc.ADCManager
Class constructor.
ADCSample - Class in com.digi.android.adc
This class represents a received ADC sample.
ADCSample(ADC, int, long) - Constructor for class com.digi.android.adc.ADCSample
Creates an ADC sample with the given ADC, sample value and timestamp.
ApplicationWatchdogManager - Class in com.digi.android.watchdog
This class provides access to the application watchdog service.
ApplicationWatchdogManager(Context) - Constructor for class com.digi.android.watchdog.ApplicationWatchdogManager
Class constructor.

B

baudRate - Variable in class com.digi.android.serial.SerialPortParameters
 
BinaryDataPoint - Class in com.digi.android.cloudconnector
This class represents a Device Cloud Binary Data Point used to store data in a specific data stream.
BinaryDataPoint(byte[], DataStream) - Constructor for class com.digi.android.cloudconnector.BinaryDataPoint
Class constructor.
boostPulse() - Method in class com.digi.android.system.cpu.CPUManager
Immediately boosts the speed of all CPUs to high speed frequency for the period of time specified by the 'Boost pulse duration' property of the 'interactive' governor.

C

CAN - Class in com.digi.android.can
This class allows the user to manage CAN devices.
CANFilter - Class in com.digi.android.can
This class represents a CAN filter.
CANFilter(CANId, int) - Constructor for class com.digi.android.can.CANFilter
Creates a CAN filter with the given CAN identifier and a mask.
CANFrame - Class in com.digi.android.can
This class represents a received or sent CAN frame.
CANFrame(CAN, CANId, byte[]) - Constructor for class com.digi.android.can.CANFrame
Creates a CAN Frame with the given interface, ID, and data.
CANFrame(CAN, CANId, boolean, boolean, byte[]) - Constructor for class com.digi.android.can.CANFrame
Creates a CAN Frame with the given parameters.
CANId - Class in com.digi.android.can
This class represents a CAN Frame identifier.
CANId(int, boolean) - Constructor for class com.digi.android.can.CANId
Creates a CAN identifier with the given value and whether it is extended.
CANManager - Class in com.digi.android.can
This class provides access to the CAN devices.
CANManager(Context) - Constructor for class com.digi.android.can.CANManager
Class constructor.
channelIndex - Variable in exception com.digi.android.pwm.PWMException
 
channelIndex - Variable in exception com.digi.android.system.cpu.exception.CPUException
 
channelIndex - Variable in exception com.digi.android.system.cpu.exception.CPUTemperatureException
 
close() - Method in class com.digi.android.can.CAN
Attempts to close the CAN interface.
close() - Method in class com.digi.android.i2c.I2C
Attempts to close the I2C interface.
close() - Method in class com.digi.android.serial.SerialPort
Closes the communications port.
close() - Method in class com.digi.android.spi.SPI
Attempts to close the SPI interface.
CloudConnectorManager - Class in com.digi.android.cloudconnector
This class provides access to the system Cloud Connector service.
CloudConnectorManager(Context) - Constructor for class com.digi.android.cloudconnector.CloudConnectorManager
Class constructor.
CloudConnectorPreferencesManager - Class in com.digi.android.cloudconnector
This manager handles all the Cloud Connector service preferences that can be read and set by the user.
com.digi.android - package com.digi.android
 
configureInterface(EthernetConfiguration) - Method in class com.digi.android.ethernet.EthernetManager
Configures the interface with the given configuration.
connect() - Method in class com.digi.android.cloudconnector.CloudConnectorManager
Opens the Cloud Connector connection.
connected() - Method in interface com.digi.android.cloudconnector.ICloudConnectorEventListener
Notifies that the Cloud Connector service has connected.
connectionError(String) - Method in interface com.digi.android.cloudconnector.ICloudConnectorEventListener
Notifies that there was an error connecting.
CONTACT_MAXIMUM_LENGTH - Static variable in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Device contact information maximum length (in characters).
coreIndex - Variable in exception com.digi.android.system.cpu.exception.NoSuchCoreException
 
CPHA_CONFIG - Static variable in class com.digi.android.spi.SPI
Clock line phase: 1
CPOL_CONFIG - Static variable in class com.digi.android.spi.SPI
Clock line polarity: 2
CPUException - Exception in com.digi.android.system.cpu.exception
This exception indicates that an operation related to CPU access or configuration has failed.
CPUException() - Constructor for exception com.digi.android.system.cpu.exception.CPUException
Constructs a generic CPUException.
CPUException(int) - Constructor for exception com.digi.android.system.cpu.exception.CPUException
Constructs a CPUException with the given cause.
CPUException(int, String) - Constructor for exception com.digi.android.system.cpu.exception.CPUException
Constructs a CPUException for the given exception cause and detailed exception message.
CPUException(int, Throwable) - Constructor for exception com.digi.android.system.cpu.exception.CPUException
Constructs a CPUException for the given exception cause and parent exception.
CPUException(int, String, Throwable) - Constructor for exception com.digi.android.system.cpu.exception.CPUException
Constructs a CPUException for the given exception cause, detailed message and parent exception.
CPUManager - Class in com.digi.android.system.cpu
This class provides access to the CPU management.
CPUManager(Context) - Constructor for class com.digi.android.system.cpu.CPUManager
Class constructor.
CPUTemperatureException - Exception in com.digi.android.system.cpu.exception
This exception indicates that an operation related to CPU Temperature access or configuration has failed.
CPUTemperatureException() - Constructor for exception com.digi.android.system.cpu.exception.CPUTemperatureException
Constructs a generic CPUTemperatureException.
CPUTemperatureException(int) - Constructor for exception com.digi.android.system.cpu.exception.CPUTemperatureException
Constructs a CPUTemperatureException with the given cause.
CPUTemperatureException(int, String) - Constructor for exception com.digi.android.system.cpu.exception.CPUTemperatureException
Constructs a CPUTemperatureException for the given exception cause and detailed exception message.
CPUTemperatureException(int, Throwable) - Constructor for exception com.digi.android.system.cpu.exception.CPUTemperatureException
Constructs a CPUTemperatureException for the given exception cause and parent exception.
CPUTemperatureException(int, String, Throwable) - Constructor for exception com.digi.android.system.cpu.exception.CPUTemperatureException
Constructs a CPUTemperatureException for the given exception cause, detailed message and parent exception.
CPUTemperatureManager - Class in com.digi.android.temperature
Deprecated.
This functionality is now in the CPUManager class. Use CPUManager instead.
CPUTemperatureManager(Context) - Constructor for class com.digi.android.temperature.CPUTemperatureManager
Deprecated.
This functionality is now in the CPUManager class. Use CPUManager instead:
             CPUManager manager = new CPUManager(context);
             
CPUUtils - Class in com.digi.android.system.cpu
Utility class used to calculate the Cores and CPU usage.
CPUUtils() - Constructor for class com.digi.android.system.cpu.CPUUtils
 
createADC(int) - Method in class com.digi.android.adc.ADCManager
Creates and returns an ADC object with the given ADC channel number.
createCAN(int) - Method in class com.digi.android.can.CANManager
Creates and returns a CAN object with the given interface.
createGPIO(int, GPIOMode) - Method in class com.digi.android.gpio.GPIOManager
Creates and returns a GPIO object with the given kernel GPIO number and desired working mode.
createGPIO(int, int, GPIOMode) - Method in class com.digi.android.gpio.GPIOManager
Creates and returns a new object of type GPIO with the given GPIO port number, pin offset, and desired working mode.
createI2C(int) - Method in class com.digi.android.i2c.I2CManager
Creates and returns an I2C object with the given interface number.
createPWM(int) - Method in class com.digi.android.pwm.PWMManager
Creates and returns a PWM object with the given channel.
createSPI(int, int) - Method in class com.digi.android.spi.SPIManager
Creates and returns an SPI object with the given interface and slave device.
CS_HIGH_CONFIG - Static variable in class com.digi.android.spi.SPI
Chip select line active high: 4
CS_LOW_CONFIG - Static variable in class com.digi.android.spi.SPI
Chip select line active low: 0

D

data - Variable in class com.digi.android.cloudconnector.DataPoint
 
dataBits - Variable in class com.digi.android.serial.SerialPortParameters
 
DATABITS_5 - Static variable in class com.digi.android.serial.SerialPort
5 data bits: 5.
DATABITS_6 - Static variable in class com.digi.android.serial.SerialPort
6 data bits: 6.
DATABITS_7 - Static variable in class com.digi.android.serial.SerialPort
7 data bits: 7.
DATABITS_8 - Static variable in class com.digi.android.serial.SerialPort
8 data bits: 8.
DataPoint - Class in com.digi.android.cloudconnector
This class represents a Device Cloud Data Point used to store data in a specific data stream.
DataPoint(int, DataStream) - Constructor for class com.digi.android.cloudconnector.DataPoint
Class constructor.
DataPoint(long, DataStream) - Constructor for class com.digi.android.cloudconnector.DataPoint
Class constructor.
DataPoint(float, DataStream) - Constructor for class com.digi.android.cloudconnector.DataPoint
Class constructor.
DataPoint(double, DataStream) - Constructor for class com.digi.android.cloudconnector.DataPoint
Class constructor.
DataPoint(String, DataStream) - Constructor for class com.digi.android.cloudconnector.DataPoint
Class constructor.
DataPoint(byte[], DataStream) - Constructor for class com.digi.android.cloudconnector.DataPoint
Class constructor.
DataStream - Class in com.digi.android.cloudconnector
This class represents a Device Cloud Data Stream used to store data points.
DataStream(String) - Constructor for class com.digi.android.cloudconnector.DataStream
Class constructor.
DataStream(String, String, String[]) - Constructor for class com.digi.android.cloudconnector.DataStream
Class constructor.
DEFAULT_ENABLE_AUTO_CONNECT - Static variable in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Default value for enabling auto connect: false.
DEFAULT_ENABLE_COMPRESSION - Static variable in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Default value for enabling compression: false.
DEFAULT_ENABLE_RECONNECT - Static variable in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Default value for enabling reconnect: true.
DEFAULT_ENABLE_SECURE_CONNECTION - Static variable in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Default value for enabling secure connection: false.
DEFAULT_POLLING_RATE - Static variable in class com.digi.android.gpio.GPIO
Default polling rate: 100 milliseconds.
DEFAULT_READ_TIMEOUT - Static variable in class com.digi.android.serial.SerialPort
Default read timeout: 3000 milliseconds.
DEFAULT_RECONNECT_TIME - Static variable in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Default value for reconnect time: 10 seconds.
DEFAULT_USAGE_ELAPSE - Static variable in class com.digi.android.system.cpu.CPUManager
Default timeout get usage calls block: 300 milliseconds.
description - Variable in class com.digi.android.cloudconnector.DataPoint
 
DESCRIPTION_MAXIMUM_LENGTH - Static variable in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Device description maximum length (in characters).
DEVICE_NAME_MAXIMUM_LENGTH - Static variable in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Device name maximum length (in characters).
disableBoost() - Method in class com.digi.android.system.cpu.GovernorInteractive
Disables the boost.
disableCore(int) - Method in class com.digi.android.system.cpu.CPUManager
Disables the provided core.
disableIgnoreNiceLoad() - Method in class com.digi.android.system.cpu.GovernorCommonBase
Enables the ignore nice load parameter.
disableReceiveThreshold() - Method in class com.digi.android.serial.SerialPort
Disables receive threshold.
disableReceiveTimeout() - Method in class com.digi.android.serial.SerialPort
Disables receive timeout.
disconnect() - Method in class com.digi.android.cloudconnector.CloudConnectorManager
Closes the Cloud Connector connection.
disconnected() - Method in interface com.digi.android.cloudconnector.ICloudConnectorEventListener
Notifies that the Cloud Connector service has disconnected.

E

enableBoost() - Method in class com.digi.android.system.cpu.GovernorInteractive
Enables the boost.
enableCore(int) - Method in class com.digi.android.system.cpu.CPUManager
Enables the provided core.
enableIgnoreNiceLoad() - Method in class com.digi.android.system.cpu.GovernorCommonBase
Disables the ignore nice load parameter.
enableReceiveThreshold(int) - Method in class com.digi.android.serial.SerialPort
Enables receive threshold, if this feature is supported by the driver.
enableReceiveTimeout(int) - Method in class com.digi.android.serial.SerialPort
Enables receive timeout, if this feature is supported by the driver.
enableSystemMonitor(boolean) - Method in class com.digi.android.cloudconnector.CloudConnectorManager
Enables/disables the system monitor feature.
enableSystemMonitor(boolean) - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Sets the new value of the enable system monitor setting.
enableSystemMonitorCPULoadSampling(boolean) - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Sets the new value of the enable system monitor CPU load sampling.
enableSystemMonitorCPUTemperatureSampling(boolean) - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Sets the new value of the enable system monitor CPU temperature sampling.
enableSystemMonitorMemorySampling(boolean) - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Sets the new value of the enable system monitor memory sampling.
equals(Object) - Method in class com.digi.android.serial.SerialPortParameters
 
ERROR_CHANNEL_NUMBER - Static variable in class com.digi.android.pwm.PWMManager
 
ERROR_INVALID_BAUDRATE - Static variable in class com.digi.android.serial.SerialPortManager
 
ERROR_INVALID_DATABITS - Static variable in class com.digi.android.serial.SerialPortManager
 
ERROR_INVALID_FLOWCONTROL - Static variable in class com.digi.android.serial.SerialPortManager
 
ERROR_INVALID_PARITY - Static variable in class com.digi.android.serial.SerialPortManager
 
ERROR_INVALID_STOPBITS - Static variable in class com.digi.android.serial.SerialPortManager
 
ERROR_INVALID_TIMEOUT - Static variable in class com.digi.android.serial.SerialPortManager
 
EthernetConfiguration - Class in com.digi.android.ethernet
Class to store the Ethernet device information.
EthernetConfiguration() - Constructor for class com.digi.android.ethernet.EthernetConfiguration
Class constructor.
EthernetConnectionMode - Enum in com.digi.android.ethernet
Enumerates the possible connection modes of an Ethernet network.
EthernetManager - Class in com.digi.android.ethernet
Class that handles the Ethernet connection and configuration.
EthernetManager(Context) - Constructor for class com.digi.android.ethernet.EthernetManager
Class constructor.
EventType - Enum in com.digi.android.serial
Enumerates the possible event types of the serial port.
exceptionType - Variable in exception com.digi.android.pwm.PWMException
 
exceptionType - Variable in exception com.digi.android.system.cpu.exception.CPUException
 
exceptionType - Variable in exception com.digi.android.system.cpu.exception.CPUTemperatureException
 

F

finalize() - Method in class com.digi.android.gpio.GPIO
 
finalize() - Method in class com.digi.android.i2c.I2C
 
finalize() - Method in class com.digi.android.spi.SPI
 
FirmwareUpdateManager - Class in com.digi.android.firmwareupdate
This class provides access to the firmware update service.
FirmwareUpdateManager(Context) - Constructor for class com.digi.android.firmwareupdate.FirmwareUpdateManager
Class constructor.
flowControl - Variable in class com.digi.android.serial.SerialPortParameters
 
FLOWCONTROL_NONE - Static variable in class com.digi.android.serial.SerialPort
No flow control: 0.
FLOWCONTROL_RTSCTS_IN - Static variable in class com.digi.android.serial.SerialPort
Hardware flow control (input): 1.
FLOWCONTROL_RTSCTS_OUT - Static variable in class com.digi.android.serial.SerialPort
Hardware flow control (output): 2.
FLOWCONTROL_XONXOFF_IN - Static variable in class com.digi.android.serial.SerialPort
Xon/Xoff flow control (input): 4.
FLOWCONTROL_XONXOFF_OUT - Static variable in class com.digi.android.serial.SerialPort
Xon/Xoff flow control (output): 8.
frameReceived(CANFrame) - Method in interface com.digi.android.can.ICANListener
Called when a CAN frame is received.
FREQUENCY - Static variable in class com.digi.android.pwm.PWM
Default frequency configured in the PWM: 21000 Hz.

G

getAboveHiSpeedDelay() - Method in class com.digi.android.system.cpu.GovernorInteractive
Gets the above high speed delay time in uS (10^-6 seconds).
getADC() - Method in class com.digi.android.adc.ADCSample
Gets the ADC object.
getAppUpdateDirectory() - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Returns the directory used to hold applications and updates.
getAvailableFrequencies() - Method in class com.digi.android.system.cpu.CPUManager
Returns a list with the available frequencies in KHz.
getAvailableGovernorTypes() - Method in class com.digi.android.system.cpu.CPUManager
Returns a list with the available governor types supported by the CPU.
getAvailableMemory() - Method in class com.digi.android.system.memory.MemoryManager
Returns the current system available memory in kB.
getBaudBase() - Method in class com.digi.android.serial.SerialPort
Returns the baud base value.
getBaudRate() - Method in class com.digi.android.serial.SerialPort
Returns the configured baud rate.
getBitOrder() - Method in class com.digi.android.spi.SPIConfig
Gets the configured bit ordering.
getBoost() - Method in class com.digi.android.system.cpu.GovernorInteractive
Returns whether boost is enabled or disabled.
getBoostPulseDuration() - Method in class com.digi.android.system.cpu.GovernorInteractive
Gets the length of time to hold CPU speed in uS (10^-6 seconds) at high speed frequency on a boost pulse (@see #CPUManager.boostPulse()), before allowing speed to drop according to load as usual.
getById(int) - Static method in enum com.digi.android.ethernet.EthernetConnectionMode
Returns the EthernetConnectionMode associated to the provided mode ID.
getById(int) - Static method in enum com.digi.android.gpio.GPIOMode
Returns the GPIOMode associated to the provided mode ID.
getById(int) - Static method in enum com.digi.android.gpio.GPIOValue
Returns the GPIOValue associated to the provided mode ID.
getById(int) - Static method in enum com.digi.android.serial.EventType
Returns the EventType associated to the provided ID.
getByID(String) - Static method in enum com.digi.android.system.cpu.GovernorType
Returns the GovernorType associated to the provided ID.
getByValue(int) - Static method in enum com.digi.android.spi.SPIBitOrder
Returns the SPIBitOrder associated to the provided value.
getByValue(int) - Static method in enum com.digi.android.spi.SPIChipSelect
Returns the SPIChipSelect associated to the provided value.
getByValue(int) - Static method in enum com.digi.android.spi.SPIClockMode
Returns the SPIMode associated to the provided value.
getCachedMemory() - Method in class com.digi.android.system.memory.MemoryManager
Returns the current system cached memory in kB.
getCAN() - Method in class com.digi.android.can.CANFrame
Retrieves the CAN interface where this CAN frame was received or sent.
getChannel() - Method in class com.digi.android.adc.ADC
Returns the channel number of this ADC.
getChannelIndex() - Method in class com.digi.android.pwm.PWM
Retrieves the PWM channel index.
getChipSelect() - Method in class com.digi.android.spi.SPIConfig
Gets the configured chip select active level.
getClockFrequency() - Method in class com.digi.android.spi.SPIConfig
Gets the clock frequency in Hz.
getClockMode() - Method in class com.digi.android.spi.SPIConfig
Gets the configured clock mode.
getConfig() - Method in class com.digi.android.spi.SPI
Gets the SPI configuration.
getConnectionMode() - Method in class com.digi.android.ethernet.EthernetConfiguration
Returns the connection mode.
getConnectionMode() - Method in class com.digi.android.ethernet.EthernetManager
Returns the configured connection mode of the interface.
getCoreIndex() - Method in exception com.digi.android.system.cpu.exception.NoSuchCoreException
Retrieves the core index associated to this exception.
getCoreUsage(int) - Method in class com.digi.android.system.cpu.CPUManager
Returns the usage of the provided core, in percent.
getCoreUsage(int, long) - Method in class com.digi.android.system.cpu.CPUManager
Returns the usage of the provided core, in percent.
getCPUUsage() - Method in class com.digi.android.system.cpu.CPUManager
Returns the total CPU usage, in percent.
getCPUUsage(long) - Method in class com.digi.android.system.cpu.CPUManager
Returns the total CPU usage, in percent.
getCriticalTemperature() - Method in class com.digi.android.system.cpu.CPUManager
Retrieves the critical CPU temperature value.
getCriticalTemperature() - Method in class com.digi.android.temperature.CPUTemperatureManager
Deprecated.
This functionality is now in the CPUManager class. Use CPUManager.getCriticalTemperature() instead:
             CPUManager manager = new CPUManager(context);
             manager.getCriticalTemperature();
             
getCurrentTemperature() - Method in class com.digi.android.system.cpu.CPUManager
Retrieves the current CPU temperature.
getCurrentTemperature() - Method in class com.digi.android.temperature.CPUTemperatureManager
Deprecated.
This functionality is now in the CPUManager class. Use CPUManager.getCurrentTemperature() instead:
             CPUManager manager = new CPUManager(context);
             manager.getCurrentTemperature();
             
getData() - Method in class com.digi.android.can.CANFrame
Retrieves the CAN frame's data.
getData() - Method in class com.digi.android.cloudconnector.BinaryDataPoint
Returns a copy of the data point data.
getData() - Method in class com.digi.android.cloudconnector.DataPoint
Returns the data point data.
getDataBits() - Method in class com.digi.android.serial.SerialPort
Returns the configured data bits.
getDataStream() - Method in class com.digi.android.cloudconnector.BinaryDataPoint
Return the data stream destination of the data point.
getDataStream() - Method in class com.digi.android.cloudconnector.DataPoint
Returns the data-stream destination of the data point.
getDescription() - Method in class com.digi.android.cloudconnector.DataPoint
Returns the data point description.
getDescription() - Method in enum com.digi.android.ethernet.EthernetConnectionMode
Returns the Ethernet connection mode description.
getDescription() - Method in enum com.digi.android.gpio.GPIOMode
Returns the GPIO mode description.
getDescription() - Method in enum com.digi.android.gpio.GPIOValue
Returns the GPIO value description.
getDescription() - Method in enum com.digi.android.system.cpu.GovernorType
Returns the governor type description.
getDeviceContactInformation() - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Returns the configured device contact information preference.
getDeviceDescription() - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Returns the configured device description preference.
getDeviceID() - Method in class com.digi.android.cloudconnector.CloudConnectorManager
Returns the Cloud Connector Device ID.
getDeviceID() - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Returns the Device ID.
getDeviceName() - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Returns the configured device name preference.
getDivisor() - Method in class com.digi.android.serial.SerialPort
Returns the divisor value.
getDlc() - Method in class com.digi.android.can.CANFrame
Retrieves the CAN frame's data length code.
getDns1() - Method in class com.digi.android.ethernet.EthernetManager
Returns the configured DNS1 address of the interface.
getDns1Addr() - Method in class com.digi.android.ethernet.EthernetConfiguration
Returns the DNS 1 address.
getDns2() - Method in class com.digi.android.ethernet.EthernetManager
Returns the configured DNS2 address of the interface.
getDns2Addr() - Method in class com.digi.android.ethernet.EthernetConfiguration
Returns the DNS 2 address.
getDownThreshold() - Method in class com.digi.android.system.cpu.GovernorConservative
Gets the down threshold percentage.
getDutyCycle() - Method in class com.digi.android.pwm.PWM
Retrieves the duty cycle percentage configured in this PWM channel.
getEndOfInputChar() - Method in class com.digi.android.serial.SerialPort
Returns the end of input character.
getEventType() - Method in class com.digi.android.serial.SerialPortEvent
Returns the event type.
getFlowControl() - Method in class com.digi.android.serial.SerialPort
Returns the configured flow control.
getForwardTo() - Method in class com.digi.android.cloudconnector.DataStream
Returns an array of data stream names to replicate data points to.
getFreeMemory() - Method in class com.digi.android.system.memory.MemoryManager
Returns the current system free memory in kB.
getFreqStep() - Method in class com.digi.android.system.cpu.GovernorConservative
Gets the frequency step percentage.
getFrequency() - Method in class com.digi.android.system.cpu.CPUManager
Returns the current frequency (in kHz) of the CPU.
getGateway() - Method in class com.digi.android.ethernet.EthernetConfiguration
Returns the gateway address.
getGateway() - Method in class com.digi.android.ethernet.EthernetManager
Returns the configured gateway address of the interface.
getGoHiSpeedLoad() - Method in class com.digi.android.system.cpu.GovernorInteractive
Gets the CPU load percentage at which to ramp to the intermediate 'High speed'.
getGovernor() - Method in class com.digi.android.system.cpu.CPUManager
Returns the governor that the CPU is configured with.
getGovernorType() - Method in class com.digi.android.system.cpu.CPUManager
Returns the governor type the CPU is configured with.
getGovernorType() - Method in class com.digi.android.system.cpu.Governor
Returns the governor type ID.
getGPIO() - Method in class com.digi.android.gpio.GPIOSample
Gets the GPIO object where this sample was taken.
getGPIONumber() - Method in exception com.digi.android.gpio.GPIOException
Retrieves the GPIO kernel number associated to this exception.
getHiSpeedFreq() - Method in class com.digi.android.system.cpu.GovernorInteractive
Gets the high speed frequency value at which to initially ramp when CPU load hits the high speed load value.
getHotTemperature() - Method in class com.digi.android.system.cpu.CPUManager
Retrieves the hot CPU temperature value.
getHotTemperature() - Method in class com.digi.android.temperature.CPUTemperatureManager
Deprecated.
This functionality is now in the CPUManager class. Use CPUManager.getHotTemperature() instead:
             CPUManager manager = new CPUManager(context);
             manager.getHotTemperature();
             
getId() - Method in class com.digi.android.can.CANFilter
Retrieves the CAN identifier of this filter.
getId() - Method in class com.digi.android.can.CANFrame
Retrieves the CAN frame's ID.
getId() - Method in enum com.digi.android.ethernet.EthernetConnectionMode
Returns the Ethernet connection mode ID.
getId() - Method in enum com.digi.android.gpio.GPIOMode
Returns the GPIO mode ID.
getId() - Method in enum com.digi.android.serial.EventType
Returns the event ID.
getID() - Method in enum com.digi.android.system.cpu.GovernorType
Returns the governor type ID value.
getIgnoreNiceLoad() - Method in class com.digi.android.system.cpu.GovernorCommonBase
Gets whether the ignore nice load parameter is enabled or disabled.
getInputBufferSize() - Method in class com.digi.android.serial.SerialPort
Returns the input buffer size.
getInputStream() - Method in class com.digi.android.serial.SerialPort
Returns the connection interface input stream to read data from.
getInterface() - Method in class com.digi.android.spi.SPI
Gets the SPI interface number.
getInterfaceName() - Method in class com.digi.android.ethernet.EthernetConfiguration
Returns the interface name.
getInterfaceName() - Method in class com.digi.android.ethernet.EthernetManager
Returns the Ethernet interface name.
getInterfaceNumber() - Method in class com.digi.android.can.CAN
Retrieves the CAN interface number.
getInterfaceNumber() - Method in class com.digi.android.i2c.I2C
Retrieves the I2C interface number.
getIp() - Method in class com.digi.android.ethernet.EthernetManager
Returns the configured IP address of the interface.
getIpAddress() - Method in class com.digi.android.ethernet.EthernetConfiguration
Returns the IP address.
getKernelNumber() - Method in class com.digi.android.gpio.GPIO
Retrieves the kernel number associated to this GPIO object.
getLocation() - Method in class com.digi.android.cloudconnector.DataPoint
Returns the data point location.
getMacAddress() - Method in class com.digi.android.ethernet.EthernetManager
Reads the MAC address of the Ethernet interface.
getMask() - Method in class com.digi.android.can.CANFilter
Returns the mask of this filter.
getMaxFrequency() - Method in class com.digi.android.system.cpu.CPUManager
Returns the maximum frequency (in kHz) that the CPU supports.
getMaxScalingFrequency() - Method in class com.digi.android.system.cpu.CPUManager
Returns the maximum frequency (in kHz) the device may scale the CPU to.
getMessage() - Method in exception com.digi.android.system.cpu.exception.CPUTemperatureException
 
getMinFrequency() - Method in class com.digi.android.system.cpu.CPUManager
Returns the minimum frequency (in kHz) that the CPU supports.
getMinMultiplier() - Method in class com.digi.android.system.gpu.GPUManager
Returns the the GPU multiplier that will be set when the module's temperature reaches the hot trip point.
getMinSampleTime() - Method in class com.digi.android.system.cpu.GovernorInteractive
Gets the minimum sample time in uS (10^-6 seconds).
getMinSamplingRate() - Method in class com.digi.android.system.cpu.GovernorCommonBase
Returns the minimum sampling rate in uS.
getMinScalingFrequency() - Method in class com.digi.android.system.cpu.CPUManager
Returns the minimum frequency (in kHz) the device may scale the CPU to.
getMode() - Method in class com.digi.android.gpio.GPIO
Retrieves the GPIO working mode.
getMultiplier() - Method in class com.digi.android.system.gpu.GPUManager
Returns the current GPU multiplier.
getName() - Method in class com.digi.android.cloudconnector.DataStream
Returns the name of this data stream.
getName() - Method in class com.digi.android.serial.SerialPort
Returns the serial port name.
getNetMask() - Method in class com.digi.android.ethernet.EthernetConfiguration
Returns the net mask address.
getNetmask() - Method in class com.digi.android.ethernet.EthernetManager
Returns the configured netmask of the interface.
getNewValue() - Method in class com.digi.android.serial.SerialPortEvent
Returns the new value.
getNumberOfCores() - Method in class com.digi.android.system.cpu.CPUManager
Returns the number of cores available in the device.
getOldValue() - Method in class com.digi.android.serial.SerialPortEvent
Returns the old value.
getOutputBufferSize() - Method in class com.digi.android.serial.SerialPort
Returns the output buffer size.
getOutputStream() - Method in class com.digi.android.serial.SerialPort
Returns the connection interface output stream to write data to.
getParity() - Method in class com.digi.android.serial.SerialPort
Returns the configured parity.
getParityErrorChar() - Method in class com.digi.android.serial.SerialPort
Returns the parity error character.
getPinIndex() - Method in class com.digi.android.gpio.GPIO
Retrieves the pin index associated to this GPIO object.
getPollingRate() - Method in class com.digi.android.gpio.GPIO
Retrieves the polling rate time configured for this GPIO.
getPortIndex() - Method in class com.digi.android.gpio.GPIO
Retrieves the base port index associated to this GPIO object.
getPreferencesManager() - Method in class com.digi.android.cloudconnector.CloudConnectorManager
Returns the Cloud Connector preferences manager.
getPWMChannelIndex() - Method in exception com.digi.android.pwm.PWMException
Retrieves the PWM channel index associated to this exception.
getQuality() - Method in class com.digi.android.cloudconnector.DataPoint
Returns the data point quality.
getReceiveThreshold() - Method in class com.digi.android.serial.SerialPort
Returns the integer value of the receive threshold.
getReceiveTimeout() - Method in class com.digi.android.serial.SerialPort
Returns the integer value of the receive timeout.
getReconnectTime() - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Returns the configured reconnect time delay setting in seconds.
getSamplingDownFactor() - Method in class com.digi.android.system.cpu.GovernorCommonBase
Gets the sampling down factor.
getSamplingDownFactorMaxValue() - Method in class com.digi.android.system.cpu.GovernorCommonBase
Returns the maximum limit for the sampling down factor.
getSamplingDownFactorMaxValue() - Method in class com.digi.android.system.cpu.GovernorConservative
 
getSamplingDownFactorMaxValue() - Method in class com.digi.android.system.cpu.GovernorOnDemand
 
getSamplingRate() - Method in class com.digi.android.system.cpu.GovernorCommonBase
Returns the sampling rate in uS.
getSettingPath(String) - Method in class com.digi.android.system.cpu.Governor
Returns the absolute governor setting path depending on the governor type.
getSlaveDevice() - Method in class com.digi.android.spi.SPI
Gets the SPI slave device number.
getStopBits() - Method in class com.digi.android.serial.SerialPort
Returns the configured stop bits.
getSystemCpuUsage(String, String) - Static method in class com.digi.android.system.cpu.CPUUtils
Computes and returns the total CPU/Core usage, in percent.
getSystemMonitorSampleRate() - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Returns the system monitor sample rate.
getSystemMonitorUploadSamplesSize() - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Returns the system monitor number of samples to store for each channel before uploading to Device Cloud.
getTag() - Method in class com.digi.android.system.cpu.Governor
Returns the class tag used for logging purposes.
getTag() - Method in class com.digi.android.system.cpu.GovernorConservative
 
getTag() - Method in class com.digi.android.system.cpu.GovernorInteractive
 
getTag() - Method in class com.digi.android.system.cpu.GovernorOnDemand
 
getTag() - Method in class com.digi.android.system.cpu.GovernorPerformance
 
getTag() - Method in class com.digi.android.system.cpu.GovernorPowerSave
 
getTag() - Method in class com.digi.android.system.cpu.GovernorUnknown
 
getTag() - Method in class com.digi.android.system.cpu.GovernorUserSpace
 
getTimeout() - Method in class com.digi.android.watchdog.ApplicationWatchdogManager
Returns the configured application watchdog service timeout for the calling application.
getTimeout() - Method in class com.digi.android.watchdog.SystemWatchdogManager
Returns the configured system watchdog service timeout.
getTimerRate() - Method in class com.digi.android.system.cpu.GovernorInteractive
Gets the sample rate in uS (10^-6 seconds) for reevaluating CPU load when the system is not idle.
getTimerSlack() - Method in class com.digi.android.system.cpu.GovernorInteractive
Gets the maximum additional time in uS (10^-6 seconds) to defer handling the governor sampling timer beyond 'Timer rate' when running at speeds above the minimum.
getTimestamp() - Method in class com.digi.android.adc.ADCSample
Gets the time when the ADC sample was taken.
getTimestamp() - Method in class com.digi.android.cloudconnector.DataPoint
Returns the data point time stamp.
getTimestamp() - Method in class com.digi.android.gpio.GPIOSample
Gets the time when this sample was taken.
getTotalMemory() - Method in class com.digi.android.system.memory.MemoryManager
Returns the system total memory in kB.
getTransitionLatency() - Method in class com.digi.android.system.cpu.CPUManager
Returns the transition latency of the CPU in nano seconds (10^⁻9).
getType() - Method in exception com.digi.android.gpio.GPIOException
Retrieves the exception type.
getType() - Method in exception com.digi.android.pwm.PWMException
Retrieves the exception type.
getType() - Method in exception com.digi.android.system.cpu.exception.CPUException
Retrieves the exception type.
getType() - Method in exception com.digi.android.system.cpu.exception.CPUTemperatureException
Retrieves the exception type.
getUnits() - Method in class com.digi.android.cloudconnector.DataStream
Returns the units for this data stream.
getUpThreshold() - Method in class com.digi.android.system.cpu.GovernorCommonBase
Gets the up threshold percentage.
getUpThresholdMinValue() - Method in class com.digi.android.system.cpu.GovernorCommonBase
Returns the minimum limit for the up threshold percentage.
getUpThresholdMinValue() - Method in class com.digi.android.system.cpu.GovernorConservative
 
getUpThresholdMinValue() - Method in class com.digi.android.system.cpu.GovernorOnDemand
 
getURL() - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Returns the configured Cloud Connector URL preference.
getUsage() - Method in class com.digi.android.system.cpu.CPUManager
Returns a list with all the CPU usage percentages (from CPU and cores).
getUsage(long) - Method in class com.digi.android.system.cpu.CPUManager
Returns a list with all the CPU usage percentages (from CPU and cores).
getValue() - Method in class com.digi.android.adc.ADC
Returns the current ADC channel value.
getValue() - Method in class com.digi.android.adc.ADCSample
Gets the ADC sample value.
getValue() - Method in class com.digi.android.can.CANId
Retrieves the value of this CAN identifier.
getValue() - Method in class com.digi.android.gpio.GPIO
Retrieves the GPIO value.
getValue() - Method in class com.digi.android.gpio.GPIOSample
Gets the GPIO value of this sample.
getValue() - Method in enum com.digi.android.gpio.GPIOValue
Returns the value of the GPIOValue.
getValue() - Method in enum com.digi.android.spi.SPIBitOrder
Returns the SPI message bit order value.
getValue() - Method in enum com.digi.android.spi.SPIChipSelect
Returns the SPI chip select value.
getValue() - Method in enum com.digi.android.spi.SPIClockMode
Returns the SPI mode value.
getVendorID() - Method in class com.digi.android.cloudconnector.CloudConnectorManager
Returns the device vendor ID.
getVendorID() - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Returns the device vendor ID.
getWordLength() - Method in class com.digi.android.spi.SPIConfig
Gets the word length.
Governor - Class in com.digi.android.system.cpu
Represents an abstract governor class that other governors classes must extend from.
GovernorCommonBase - Class in com.digi.android.system.cpu
Represents an abstract governor class with some configuration parameters already implemented.
GovernorConservative - Class in com.digi.android.system.cpu
Represents a governor of type 'conservative'.
GovernorInteractive - Class in com.digi.android.system.cpu
Represents a governor of type 'interactive'.
GovernorOnDemand - Class in com.digi.android.system.cpu
Represents a governor of type 'ondemand'.
GovernorPerformance - Class in com.digi.android.system.cpu
Represents a governor of type 'performance'.
GovernorPowerSave - Class in com.digi.android.system.cpu
Represents a governor of type 'powersave'.
governorType - Variable in class com.digi.android.system.cpu.Governor
 
GovernorType - Enum in com.digi.android.system.cpu
Enumerates the possible governor types associated to the Governor classes.
GovernorUnknown - Class in com.digi.android.system.cpu
Represents a governor of type 'unknown'.
GovernorUserSpace - Class in com.digi.android.system.cpu
Represents a governor of type 'userspace'.
GPIO - Class in com.digi.android.gpio
Represents a GPIO (General Purpose Input/Output) module pin.
GPIO_IN_USE - Static variable in exception com.digi.android.gpio.GPIOException
Timeout while waiting for interrupt event on the GPIO.
GPIOException - Exception in com.digi.android.gpio
This exception indicates that an operation related to GPIO access or configuration has failed.
GPIOException(int) - Constructor for exception com.digi.android.gpio.GPIOException
Constructs a GPIOException for the given GPIO number.
GPIOException(int, int) - Constructor for exception com.digi.android.gpio.GPIOException
Constructs a GPIOException for the given GPIO number and with the given cause.
GPIOException(int, int, String) - Constructor for exception com.digi.android.gpio.GPIOException
Constructs a GPIOException for the given GPIO number, exception cause and detailed exception message.
GPIOException(int, int, Throwable) - Constructor for exception com.digi.android.gpio.GPIOException
Constructs a GPIOException for the given GPIO number, exception cause and parent exception.
GPIOException(int, int, String, Throwable) - Constructor for exception com.digi.android.gpio.GPIOException
Constructs a GPIOException for the given GPIO number, exception cause, detailed message and darent exception.
GPIOManager - Class in com.digi.android.gpio
This class provides access to GPIOs.
GPIOManager(Context) - Constructor for class com.digi.android.gpio.GPIOManager
Class constructor.
GPIOMode - Enum in com.digi.android.gpio
Enumerates the possible modes of a GPIO.
GPIOSample - Class in com.digi.android.gpio
This class represents a received GPIO sample.
GPIOSample(GPIO, GPIOValue, long) - Constructor for class com.digi.android.gpio.GPIOSample
Creates a GPIO sample with the given GPIO, value and timestamp.
GPIOValue - Enum in com.digi.android.gpio
Enumerates the possible values of a GPIO.
GPUManager - Class in com.digi.android.system.gpu
This class provides access to the GPU.
GPUManager(Context) - Constructor for class com.digi.android.system.gpu.GPUManager
Class constructor.

H

handleDeviceRequest(String, byte[]) - Method in interface com.digi.android.cloudconnector.IDeviceRequestListener
Handles a binary device request for the given target with the given data.
handleDeviceRequest(String, String) - Method in interface com.digi.android.cloudconnector.IDeviceRequestListener
Handles a plain device request for the given target with the given data.
handler - Variable in class com.digi.android.system.cpu.Governor
 

I

I2C - Class in com.digi.android.i2c
Represents an I2C interface from the device.
I2CManager - Class in com.digi.android.i2c
This class provides access to the I2C devices.
I2CManager(Context) - Constructor for class com.digi.android.i2c.I2CManager
 
IADCListener - Interface in com.digi.android.adc
This interface defines the required methods that should be implemented to behave as an ADC listener and be notified when a sample is received.
ICANListener - Interface in com.digi.android.can
This interface defines the required methods that should be implemented to behave as a CAN listener and be notified when a new CAN frame is received.
ICloudConnectorEventListener - Interface in com.digi.android.cloudconnector
This interface defines the required methods that should be implemented to receive events from the Cloud Connector service.
ICPUTemperatureListener - Interface in com.digi.android.system.cpu
This interface defines the required methods that should be implemented to receive notifications from the CPU Manager when the temperature is updated.
ICPUTemperatureListener - Interface in com.digi.android.temperature
Deprecated.
This functionality is now in the CPUManager class. Use ICPUTemperatureListener instead.
ID_EXTENDED_MAX_LENGTH - Static variable in class com.digi.android.can.CANId
Maximum length for extended ID: 29 bits.
ID_MAX_LENGTH - Static variable in class com.digi.android.can.CANId
Maximum length for ID: 11 bits.
IDeviceRequestListener - Interface in com.digi.android.cloudconnector
This interface defines the required methods that should be implemented to receive Device Requests from the Cloud Connector service.
IFirmwareUpdateListener - Interface in com.digi.android.firmwareupdate
This interface defines the required methods that should be implemented to receive firmware update process progress updates.
IGPIOListener - Interface in com.digi.android.gpio
This interface defines the required methods that should be implemented to behave as a GPIO listener and be notified when a GPIO changes.
init(long, PendingIntent) - Method in class com.digi.android.watchdog.ApplicationWatchdogManager
Initializes the application watchdog service for the calling application with the given timeout (in milliseconds).
init(long) - Method in class com.digi.android.watchdog.SystemWatchdogManager
Initializes the system watchdog service with the given timeout (in milliseconds).
installApplication(String, boolean) - Method in class com.digi.android.firmwareupdate.FirmwareUpdateManager
Installs the given application.
installUpdatePackage(String, IFirmwareUpdateListener, boolean, String) - Method in class com.digi.android.firmwareupdate.FirmwareUpdateManager
Installs the given update package.
INTERRUPT_TIMEOUT - Static variable in exception com.digi.android.gpio.GPIOException
Timeout while waiting for interrupt event on the GPIO.
INVALID_GPIO - Static variable in exception com.digi.android.gpio.GPIOException
The provided GPIO number is not valid.
isAutoConnectEnabled() - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Returns whether auto-connect setting is enabled.
isCD() - Method in class com.digi.android.serial.SerialPort
Returns the state of the CD line.
isCompressionEnabled() - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Returns whether messages compression is enabled.
isConnected() - Method in class com.digi.android.cloudconnector.CloudConnectorManager
Returns the Cloud Connector connection status.
isConnected() - Method in class com.digi.android.ethernet.EthernetManager
Returns whether the Ethernet interface is connected or not.
isCoreEnabled(int) - Method in class com.digi.android.system.cpu.CPUManager
Returns whether the provided core is enabled or disabled.
isCTS() - Method in class com.digi.android.serial.SerialPort
Returns the state of the CTS line.
isDSR() - Method in class com.digi.android.serial.SerialPort
Returns the state of the DSR line.
isDTR() - Method in class com.digi.android.serial.SerialPort
Returns the state of the DTR line.
isEnabled() - Method in class com.digi.android.ethernet.EthernetManager
Returns whether the interface is enabled or not.
ISerialPortEventListener - Interface in com.digi.android.serial
This interface defines the required methods that should be implemented to behave as a serial port event listener and be notified when a serial port event occurs.
isErrorMessage() - Method in class com.digi.android.can.CANFrame
Retrieves if this is a error message frame.
isExtended() - Method in class com.digi.android.can.CANId
Returns if this CAN identifier is extended.
isInterfaceOpen() - Method in class com.digi.android.can.CAN
Gets the status of the CAN interface.
isInterfaceOpen() - Method in class com.digi.android.i2c.I2C
Retrieves whether interface is open or not.
isInterfaceOpen() - Method in class com.digi.android.spi.SPI
Gets the status of the SPI interface.
isReading() - Method in class com.digi.android.can.CAN
Gets the status of the read process.
isReceiveThresholdEnabled() - Method in class com.digi.android.serial.SerialPort
Checks if receive threshold is enabled.
isReceiveTimeoutEnabled() - Method in class com.digi.android.serial.SerialPort
Checks if receive timeout is enabled.
isReconnectEnabled() - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Returns whether reconnect setting is enabled.
isRI() - Method in class com.digi.android.serial.SerialPort
Returns the state of the RI line.
isRTR() - Method in class com.digi.android.can.CANFrame
Retrieves if this is a remote transmission request (RTR).
isRTS() - Method in class com.digi.android.serial.SerialPort
Returns the state of the RTS line.
isRunning() - Method in class com.digi.android.watchdog.ApplicationWatchdogManager
Returns whether the application watchdog service has been initialized for the calling application or not.
isRunning() - Method in class com.digi.android.watchdog.SystemWatchdogManager
Returns whether the system watchdog service has been initialized or not.
isSecureConnectionEnabled() - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Returns whether secure connection is enabled.
isSystemMonitorCPULoadSamplingEnabled() - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Returns whether the system monitor CPU load sampling is enabled.
isSystemMonitorCPUTemperatureSamplingEnabled() - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Returns whether the system monitor CPU temperature sampling is enabled.
isSystemMonitorEnabled() - Method in class com.digi.android.cloudconnector.CloudConnectorManager
Returns the current state of the system monitor.
isSystemMonitorEnabled() - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Returns the current state of the system monitor.
isSystemMonitorMemorySamplingEnabled() - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Returns whether the system monitor memory sampling is enabled.

L

listChannels() - Method in class com.digi.android.pwm.PWMManager
Lists all available PWM channels in the device.
listInterfaces() - Method in class com.digi.android.i2c.I2CManager
Lists all available I2C interface numbers in the device.
listInterfaces() - Method in class com.digi.android.spi.SPIManager
Lists all the available SPI interface numbers.
listSerialPorts() - Method in class com.digi.android.serial.SerialPortManager
Lists all the available serial ports.
listSlaveDevices(int) - Method in class com.digi.android.spi.SPIManager
Lists all the available slave devices of the given SPI interface number.
location - Variable in class com.digi.android.cloudconnector.DataPoint
 
LOOP_CONFIG - Static variable in class com.digi.android.spi.SPI
Loopback mode: 32
LSB_FIRST_CONFIG - Static variable in class com.digi.android.spi.SPI
Message bit order (LSB first): 8

M

MAX_ABOVE_HIGH_SPEED_DELAY - Static variable in class com.digi.android.system.cpu.GovernorInteractive
Maximum value of above high speed delay time: 4294967295L microseconds.
MAX_BOOSTPULSE_DURATION - Static variable in class com.digi.android.system.cpu.GovernorInteractive
Maximum value of boost pulse duration: 2147483647L microseconds.
MAX_CAN_DATA - Static variable in class com.digi.android.can.CANFrame
Maximum length of a CAN frame: 8 bytes.
MAX_MIN_SAMPLE_TIME - Static variable in class com.digi.android.system.cpu.GovernorInteractive
Maximum value of minimum sample time: 4294967295L microseconds.
MAX_SAMPLING_DOWN_FACTOR - Static variable in class com.digi.android.system.cpu.GovernorConservative
Maximum sampling down factor: 10.
MAX_SAMPLING_DOWN_FACTOR - Static variable in class com.digi.android.system.cpu.GovernorOnDemand
Maximum sampling down factor: 100000.
MAX_SAMPLING_RATE - Static variable in class com.digi.android.system.cpu.GovernorCommonBase
Maximum sampling rate: 4294967295L microseconds.
MAX_SIZE_OF_BINARY_DATA_POINTS_KB - Static variable in class com.digi.android.cloudconnector.CloudConnectorManager
Maximum size of binary data point allowed: 64 KB.
MAX_TIMER_RATE - Static variable in class com.digi.android.system.cpu.GovernorInteractive
Maximum value of timer rate: 4294967295L microseconds.
MAX_TIMER_SLACK - Static variable in class com.digi.android.system.cpu.GovernorInteractive
Maximum value of timer slack: 2147483647L microseconds.
MAXIMUM_DATA_POINTS - Static variable in class com.digi.android.cloudconnector.CloudConnectorManager
Maximum number of data points that can be sent in just one package: 250.
MAXIMUM_UPLOAD_SAMPLES_SIZE - Static variable in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
System monitor maximum upload samples size.
MemoryManager - Class in com.digi.android.system.memory
This class provides access to the system memory.
MemoryManager(Context) - Constructor for class com.digi.android.system.memory.MemoryManager
Class constructor.
MIN_DOWN_THRESHOLD - Static variable in class com.digi.android.system.cpu.GovernorConservative
Minimum down threshold: 11.
MIN_UP_THRESHOLD - Static variable in class com.digi.android.system.cpu.GovernorOnDemand
Minimum up threshold: 10.
MINIMUM_INTERVAL - Static variable in class com.digi.android.temperature.CPUTemperatureManager
Deprecated.
This field is replaced by CPUManager.MINIMUM_TEMP_INTERVAL.
MINIMUM_SAMPLE_RATE - Static variable in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
System monitor minimum sample rate in seconds.
MINIMUM_TEMP_INTERVAL - Static variable in class com.digi.android.system.cpu.CPUManager
Minimum interval between temperature reads: 1000 milliseconds.
MINIMUM_WATCHDOG_TIMEOUT - Static variable in class com.digi.android.watchdog.ApplicationWatchdogManager
Minimum configurable timeout for the application watchdog service: 500L milliseconds.
MINIMUM_WATCHDOG_TIMEOUT - Static variable in class com.digi.android.watchdog.SystemWatchdogManager
Minimum configurable timeout for the system watchdog service: 500L milliseconds.
MODE_0 - Static variable in class com.digi.android.spi.SPI
MODE_0 (0x00) -> Clock polarity = 0 / Clock phase = 0
MODE_1 - Static variable in class com.digi.android.spi.SPI
MODE_1 (0x01) -> Clock polarity = 0 / Clock phase = 1
MODE_2 - Static variable in class com.digi.android.spi.SPI
MODE_2 (0x02) -> Clock polarity = 1 / Clock phase = 0
MODE_3 - Static variable in class com.digi.android.spi.SPI
MODE_3 (0x03) -> Clock polarity = 1 / Clock phase = 1
MSB_FIRST_CONFIG - Static variable in class com.digi.android.spi.SPI
Message bit order (MSB first): 0

N

NO_CS_CONFIG - Static variable in class com.digi.android.spi.SPI
No chip select mode: 64
NoSuchCoreException - Exception in com.digi.android.system.cpu.exception
This exception indicates that you tried to execute an operation in a core that does not exist.
NoSuchCoreException(int) - Constructor for exception com.digi.android.system.cpu.exception.NoSuchCoreException
Constructs a NoSuchCoreException for the given core index.
NoSuchCoreException(int, String) - Constructor for exception com.digi.android.system.cpu.exception.NoSuchCoreException
Constructs a NoSuchCoreException for the given core index, and detailed exception message.
NoSuchCoreException(int, Throwable) - Constructor for exception com.digi.android.system.cpu.exception.NoSuchCoreException
Constructs a NoSuchCoreException for the given core index, and parent exception.
NoSuchCoreException(int, String, Throwable) - Constructor for exception com.digi.android.system.cpu.exception.NoSuchCoreException
Constructs a NoSuchCoreException for the given core index, detailed message and parent exception.
NoSuchInterfaceException - Exception in com.digi.android.util
This exception indicates that the interface number does not exist.
NoSuchInterfaceException(String) - Constructor for exception com.digi.android.util.NoSuchInterfaceException
Constructs a NoSuchInterfaceException with the given error message.
NoSuchInterfaceException() - Constructor for exception com.digi.android.util.NoSuchInterfaceException
Constructs a NoSuchInterfaceException.
NoSuchPortException - Exception in com.digi.android.serial
Exception thrown when the requested port does not exist.
NoSuchPortException(String, Throwable) - Constructor for exception com.digi.android.serial.NoSuchPortException
Class constructor.
notifyOnBreakInterrupt(boolean) - Method in class com.digi.android.serial.SerialPort
Sets whether the listener should be notified on break interrupt.
notifyOnCarrierDetect(boolean) - Method in class com.digi.android.serial.SerialPort
Sets whether the listener should be notified on carrier detect.
notifyOnCTS(boolean) - Method in class com.digi.android.serial.SerialPort
Sets whether the listener should be notified on CTS.
notifyOnDataAvailable(boolean) - Method in class com.digi.android.serial.SerialPort
Sets whether the listener should be notified on data available.
notifyOnDSR(boolean) - Method in class com.digi.android.serial.SerialPort
Sets whether the listener should be notified on DSR.
notifyOnFramingError(boolean) - Method in class com.digi.android.serial.SerialPort
Sets whether the listener should be notified on framing error.
notifyOnOutputEmpty(boolean) - Method in class com.digi.android.serial.SerialPort
Sets whether the listener should be notified on output empty.
notifyOnOverrunError(boolean) - Method in class com.digi.android.serial.SerialPort
Sets whether the listener should be notified on overrun error.
notifyOnParityError(boolean) - Method in class com.digi.android.serial.SerialPort
Sets whether the listener should be notified on parity error.
notifyOnRingIndicator(boolean) - Method in class com.digi.android.serial.SerialPort
Sets whether the listener should be notified on ring indicator.

O

onError(String) - Method in interface com.digi.android.firmwareupdate.IFirmwareUpdateListener
Notifies about firmware update error.
onTemperatureUpdate(float) - Method in interface com.digi.android.system.cpu.ICPUTemperatureListener
Notifies about CPU Temperature read event.
onTemperatureUpdate(float) - Method in interface com.digi.android.temperature.ICPUTemperatureListener
Deprecated.
Notifies about CPU Temperature read event.
open() - Method in class com.digi.android.can.CAN
Opens the CAN interface.
open() - Method in class com.digi.android.i2c.I2C
Opens the I2C interface.
open(SPIConfig) - Method in class com.digi.android.spi.SPI
Opens the SPI interface with the given configuration.
openSerialPort(String) - Method in class com.digi.android.serial.SerialPortManager
Opens and returns a SerialPort object with the given port name and the following default parameters: Baud rate: 9600 Data bits: 8 Stop bits: 1 Parity: none Flow control: none Read timeout: 3000 ms
openSerialPort(String, int, int, int, int, int, int) - Method in class com.digi.android.serial.SerialPortManager
Opens and returns a SerialPort object with the given port name and serial port parameters.
openSerialPort(String, SerialPortParameters) - Method in class com.digi.android.serial.SerialPortManager
Opens and returns a SerialPort object with the given port name and serial port parameters.

P

parity - Variable in class com.digi.android.serial.SerialPortParameters
 
PARITY_EVEN - Static variable in class com.digi.android.serial.SerialPort
Parity even: 2.
PARITY_MARK - Static variable in class com.digi.android.serial.SerialPort
Parity mark: 3.
PARITY_NONE - Static variable in class com.digi.android.serial.SerialPort
Parity none: 0.
PARITY_ODD - Static variable in class com.digi.android.serial.SerialPort
Parity odd: 1.
PARITY_SPACE - Static variable in class com.digi.android.serial.SerialPort
Parity space: 4.
PATH_GOVERNOR_SETTINGS - Static variable in class com.digi.android.system.cpu.Governor
 
PERIOD - Static variable in class com.digi.android.pwm.PWM
Default period configured in the PWM: 47619L nanoseconds.
PortInUseException - Exception in com.digi.android.serial
Exception thrown when the requested port is currently in use.
PortInUseException(String) - Constructor for exception com.digi.android.serial.PortInUseException
Class constructor.
PortInUseException(String, Throwable) - Constructor for exception com.digi.android.serial.PortInUseException
Class constructor.
PWM - Class in com.digi.android.pwm
Represents a PWM (Pulse Width Modulation) channel.
PWM_CHANNEL_NOT_AVAILABLE - Static variable in exception com.digi.android.pwm.PWMException
The provided PWM channel index is not available.
PWMException - Exception in com.digi.android.pwm
This exception indicates that an operation related to PWM access or configuration has failed.
PWMException(int) - Constructor for exception com.digi.android.pwm.PWMException
Constructs a PWMException for the given PWM channel index.
PWMException(int, int) - Constructor for exception com.digi.android.pwm.PWMException
Constructs a PWMException for the given PWM channel index and with the given cause.
PWMException(int, int, String) - Constructor for exception com.digi.android.pwm.PWMException
Constructs a PWMException for the given PWM channel index, exception cause and detailed exception message.
PWMException(int, int, Throwable) - Constructor for exception com.digi.android.pwm.PWMException
Constructs a PWMException for the given PWM channel index, exception cause and parent exception.
PWMException(int, int, String, Throwable) - Constructor for exception com.digi.android.pwm.PWMException
Constructs a PWMException for the given PWM channel index, exception cause, detailed message and parent exception.
PWMManager - Class in com.digi.android.pwm
This class provides access to PWM.
PWMManager(Context) - Constructor for class com.digi.android.pwm.PWMManager
Class constructor.

Q

quality - Variable in class com.digi.android.cloudconnector.DataPoint
 

R

read(int, int) - Method in class com.digi.android.i2c.I2C
Reads the given amount of bytes from the given slave device address.
read(int) - Method in class com.digi.android.spi.SPI
Reads the specified number of bytes from the SPI slave device.
readByte(int) - Method in class com.digi.android.i2c.I2C
Reads one byte from the given slave device address.
readFile(String) - Method in class com.digi.android.system.cpu.Governor
Reads and returns the value contained in the file corresponding to the given path.
READING_ERROR - Static variable in exception com.digi.android.gpio.GPIOException
Error reading from GPIO files.
READING_ERROR - Static variable in exception com.digi.android.pwm.PWMException
Error reading from PWM channel files.
READING_ERROR - Static variable in exception com.digi.android.system.cpu.exception.CPUException
Error reading from CPU files.
READING_TEMP_FILE_ERROR - Static variable in exception com.digi.android.system.cpu.exception.CPUTemperatureException
Error reading from temperature file.
readSystemStats(CPUHandler) - Static method in class com.digi.android.system.cpu.CPUUtils
Reads and returns the status of the provided core index from the system.
readTimeout - Variable in class com.digi.android.serial.SerialPortParameters
 
READY_CONFIG - Static variable in class com.digi.android.spi.SPI
Ready mode (slave pulls low to pause): 128
RECONNECT_TIME_MAXIMUM_VALUE - Static variable in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Reconnect time maximum value (in seconds).
RECONNECT_TIME_MINIMUM_VALUE - Static variable in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Reconnect time minimum value (in seconds).
refresh() - Method in class com.digi.android.watchdog.ApplicationWatchdogManager
Refreshes your application watchdog.
refresh() - Method in class com.digi.android.watchdog.SystemWatchdogManager
Refreshes the system watchdog.
registerDeviceRequestListener(String, IDeviceRequestListener) - Method in class com.digi.android.cloudconnector.CloudConnectorManager
Registers the given listener to receive Device Requests from the Cloud Connector for the given target.
registerEventListener(ICloudConnectorEventListener) - Method in class com.digi.android.cloudconnector.CloudConnectorManager
Registers the given listener to receive Cloud Connector events.
registerEventListener(ISerialPortEventListener) - Method in class com.digi.android.serial.SerialPort
Registers the given listener to be notified when a serial port event occurs.
registerListener(IADCListener) - Method in class com.digi.android.adc.ADC
Registers the given listener to periodically receive ADC samples.
registerListener(ICANListener) - Method in class com.digi.android.can.CAN
Registers a listener to detect when a CAN message has been received.
registerListener(IGPIOListener) - Method in class com.digi.android.gpio.GPIO
Registers a listener to detect when a GPIO changes value.
registerListener(ICPUTemperatureListener, long) - Method in class com.digi.android.system.cpu.CPUManager
Registers for temperature updates using the given time interval.
registerListener(ICPUTemperatureListener, long) - Method in class com.digi.android.temperature.CPUTemperatureManager
Deprecated.
This functionality is now in the CPUManager class. Use CPUManager.registerListener(ICPUTemperatureListener, long) instead:
             CPUManager manager = new CPUManager(context);
             ICPUTemperatureListener tempListener = new ICPUTemperatureListener() {
                 @Override
                 public void onTemperatureUpdate(float temperature) {
                     // Do stuff.
                 }
             });

             manager.registerListener(tempListener, 1000);
             
resetInterface() - Method in class com.digi.android.ethernet.EthernetManager
Resets the Ethernet interface.

S

sampleReceived(ADCSample) - Method in interface com.digi.android.adc.IADCListener
Called when an ADC sample is received.
sendBinaryDataPoint(BinaryDataPoint) - Method in class com.digi.android.cloudconnector.CloudConnectorManager
Sends the given BinaryDataPoint to Device Cloud.
sendBreak(int) - Method in class com.digi.android.serial.SerialPort
Sends a break signal to the serial port with the given duration (in milliseconds).
sendDataPoint(DataPoint) - Method in class com.digi.android.cloudconnector.CloudConnectorManager
Sends the given DataPoint to Device Cloud.
sendDataPoints(List<DataPoint>) - Method in class com.digi.android.cloudconnector.CloudConnectorManager
Sends the given list of DataPoint to Device Cloud.
sendDataPointsError(String) - Method in interface com.digi.android.cloudconnector.ICloudConnectorEventListener
Notifies that there was an error sending the data points.
sendDataPointsSuccess() - Method in interface com.digi.android.cloudconnector.ICloudConnectorEventListener
Notifies that the data points have been sent successfully.
serialEvent(SerialPortEvent) - Method in interface com.digi.android.serial.ISerialPortEventListener
Called when a serial event occurs.
SerialPort - Class in com.digi.android.serial
Represents a serial port to communicate with.
SerialPortEvent - Class in com.digi.android.serial
Represents a serial port event.
SerialPortManager - Class in com.digi.android.serial
This class provides access to the serial ports.
SerialPortManager(Context) - Constructor for class com.digi.android.serial.SerialPortManager
Class constructor.
SerialPortParameters - Class in com.digi.android.serial
Helper class used to store serial connection parameters information.
SerialPortParameters(int, int, int, int, int, int) - Constructor for class com.digi.android.serial.SerialPortParameters
Class constructor.
serialVersionUID - Static variable in exception com.digi.android.gpio.GPIOException
 
serialVersionUID - Static variable in exception com.digi.android.pwm.PWMException
 
serialVersionUID - Static variable in exception com.digi.android.system.cpu.exception.CPUException
 
serialVersionUID - Static variable in exception com.digi.android.system.cpu.exception.CPUTemperatureException
 
serialVersionUID - Static variable in exception com.digi.android.system.cpu.exception.NoSuchCoreException
 
serialVersionUID - Static variable in exception com.digi.android.system.cpu.exception.UnsupportedCommandException
 
setAboveHiSpeedDelay(long) - Method in class com.digi.android.system.cpu.GovernorInteractive
Sets the above high speed delay time in uS (10^-6 seconds).
setAppUpdateDirectory(String) - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Sets the directory used to hold applications and updates.
setAutoConnectEnabled(boolean) - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Sets the new value of the auto-connect setting.
setBaudBase(int) - Method in class com.digi.android.serial.SerialPort
Sets the baud base value.
setBitrate(int) - Method in class com.digi.android.can.CAN
Changes the bitrate of this CAN interface.
setBoostPulseDuration(long) - Method in class com.digi.android.system.cpu.GovernorInteractive
Sets the length of time in uS (10^-6 seconds) to hold CPU speed at high speed frequency on a write boost pulse (@see #CPUManager.boostPulse()), before allowing speed to drop according to load as usual.
setCompressionEnabled(boolean) - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Sets the new value of the compress messages setting.
setConfig(SPIConfig) - Method in class com.digi.android.spi.SPI
Changes the configuration of the SPI.
setConnectionMode(EthernetConnectionMode) - Method in class com.digi.android.ethernet.EthernetConfiguration
Sets the Ethernet connection mode.
setCriticalTemperature(float) - Method in class com.digi.android.system.cpu.CPUManager
Sets the critical CPU temperature value.
setCriticalTemperature(float) - Method in class com.digi.android.temperature.CPUTemperatureManager
Deprecated.
This functionality is now in the CPUManager class. Use CPUManager.setCriticalTemperature(float) instead:
             CPUManager manager = new CPUManager(context);
             manager.setCriticalTemperature(75);
             
setDescription(String) - Method in class com.digi.android.cloudconnector.DataPoint
Sets the data point description.
setDeviceContactInformation(String) - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Sets the device contact information preference.
setDeviceDescription(String) - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Sets the device description preference.
setDeviceName(String) - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Sets the device name preference.
setDivisor(int) - Method in class com.digi.android.serial.SerialPort
Sets the divisor value.
setDns1Addr(InetAddress) - Method in class com.digi.android.ethernet.EthernetConfiguration
Sets the DNS 1 address.
setDns2Addr(InetAddress) - Method in class com.digi.android.ethernet.EthernetConfiguration
Sets the DNS 2 address.
setDownThreshold(int) - Method in class com.digi.android.system.cpu.GovernorConservative
Sets the down threshold percentage.
setDTR(boolean) - Method in class com.digi.android.serial.SerialPort
Sets the state of the DTR.
setDutyCycle(double) - Method in class com.digi.android.pwm.PWM
Sets the duty cycle percentage of the PWM signal.
setEnabled(boolean) - Method in class com.digi.android.ethernet.EthernetManager
Enables or disables the interface.
setEndOfInputChar(byte) - Method in class com.digi.android.serial.SerialPort
Sets the end of input character.
setForwardTo(String[]) - Method in class com.digi.android.cloudconnector.DataStream
Sets the list of stream to replicate data points to.
setFreqStep(int) - Method in class com.digi.android.system.cpu.GovernorConservative
Sets the frequency step percentage.
setFrequency(int) - Method in class com.digi.android.system.cpu.CPUManager
Configures the CPU with a custom frequency (in kHz).
setGateway(InetAddress) - Method in class com.digi.android.ethernet.EthernetConfiguration
Sets the gateway address.
setGoHiSpeedLoad(int) - Method in class com.digi.android.system.cpu.GovernorInteractive
Sets the CPU load percentage at which to ramp to the intermediate 'High speed'.
setGovernorType(GovernorType) - Method in class com.digi.android.system.cpu.CPUManager
Configures the CPU with the provided governor type.
setHiSpeedFreq(int) - Method in class com.digi.android.system.cpu.GovernorInteractive
Sets the high speed frequency value at which to initially ramp when CPU load hits the high speed load value.
setHotTemperature(float) - Method in class com.digi.android.system.cpu.CPUManager
Sets the hot CPU temperature value.
setHotTemperature(float) - Method in class com.digi.android.temperature.CPUTemperatureManager
Deprecated.
This functionality is now in the CPUManager class. Use CPUManager.setHotTemperature(float) instead:
             CPUManager manager = new CPUManager(context);
             manager.setHotTemperature(85);
             
setInputBufferSize(int) - Method in class com.digi.android.serial.SerialPort
Sets the input buffer size.
setInterfaceName(String) - Method in class com.digi.android.ethernet.EthernetConfiguration
Sets the interface name.
setIpAddress(InetAddress) - Method in class com.digi.android.ethernet.EthernetConfiguration
Sets the IP address.
setLocation(Location) - Method in class com.digi.android.cloudconnector.DataPoint
Sets the data point location.
setMaxScalingFrequency(int) - Method in class com.digi.android.system.cpu.CPUManager
Sets the maximum frequency (in kHz) the device may scale the CPU to.
setMinMultiplier(int) - Method in class com.digi.android.system.gpu.GPUManager
Configures the GPU multiplier that will be set when the module's temperature reaches the hot trip point.
setMinSampleTime(long) - Method in class com.digi.android.system.cpu.GovernorInteractive
Sets the minimum sample time in uS (10^-6 seconds).
setMinScalingFrequency(int) - Method in class com.digi.android.system.cpu.CPUManager
Sets the minimum frequency (in kHz) the device may scale the CPU to.
setMode(GPIOMode) - Method in class com.digi.android.gpio.GPIO
Sets the GPIO working mode.
setMultiplier(int) - Method in class com.digi.android.system.gpu.GPUManager
Configures the new GPU multiplier.
setNetMask(InetAddress) - Method in class com.digi.android.ethernet.EthernetConfiguration
Sets the net mask address.
setOutputBufferSize(int) - Method in class com.digi.android.serial.SerialPort
Sets the output buffer size.
setParityErrorChar(byte) - Method in class com.digi.android.serial.SerialPort
Sets the parity error character.
setPollingRate(int) - Method in class com.digi.android.gpio.GPIO
Configures the polling rate time for this GPIO.
setPortParameters(int, int, int, int, int) - Method in class com.digi.android.serial.SerialPort
Sets the new parameters of the serial port.
setQuality(int) - Method in class com.digi.android.cloudconnector.DataPoint
Sets the data point quality.
setReconnectEnabled(boolean) - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Sets the new value of the reconnect setting.
setReconnectTime(int) - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Sets the new value for the reconnect time setting in seconds.
setRTS(boolean) - Method in class com.digi.android.serial.SerialPort
Sets the state of the RTS line.
setSamplingDownFactor(int) - Method in class com.digi.android.system.cpu.GovernorCommonBase
Sets the sampling down factor.
setSamplingDownFactor(int) - Method in class com.digi.android.system.cpu.GovernorConservative
Sets the sampling down factor.
setSamplingDownFactor(int) - Method in class com.digi.android.system.cpu.GovernorOnDemand
Sets the sampling down factor.
setSamplingRate(long) - Method in class com.digi.android.system.cpu.GovernorCommonBase
Sets the sampling rate in uS.
setSecureConnectionEnabled(boolean) - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Sets the new value for the use secure connection setting.
setSystemMonitorSampleRate(int) - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Sets the system monitor sample rate.
setSystemMonitorUploadSamplesSize(int) - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Sets the system monitor number of samples to store for each channel before uploading to Device Cloud.
setTimerRate(long) - Method in class com.digi.android.system.cpu.GovernorInteractive
Sets the sample rate in uS (10^-6 seconds) for reevaluating CPU load when the system is not idle.
setTimerSlack(long) - Method in class com.digi.android.system.cpu.GovernorInteractive
Sets the maximum additional time in uS (10^-6 seconds) to defer handling the governor sampling timer beyond 'Timer rate' when running at speeds above the minimum.
SETTING_FILE_NOT_FOUND - Static variable in exception com.digi.android.system.cpu.exception.CPUException
Setting file could not be found.
setUnits(String) - Method in class com.digi.android.cloudconnector.DataStream
Sets the data stream units.
setUpThreshold(int) - Method in class com.digi.android.system.cpu.GovernorCommonBase
Sets the up threshold percentage.
setUpThreshold(int) - Method in class com.digi.android.system.cpu.GovernorConservative
Sets the up threshold percentage.
setUpThreshold(int) - Method in class com.digi.android.system.cpu.GovernorOnDemand
Sets the up threshold percentage.
setURL(String) - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Sets the Cloud Connector URL preference.
setValue(GPIOValue) - Method in class com.digi.android.gpio.GPIO
Sets the GPIO value.
setVendorID(String) - Method in class com.digi.android.cloudconnector.CloudConnectorManager
Sets the Cloud Connector Vendor ID setting.
setVendorID(String) - Method in class com.digi.android.cloudconnector.CloudConnectorPreferencesManager
Sets the Cloud Connector Vendor ID setting.
SPI - Class in com.digi.android.spi
This class allows the user to manage SPI devices.
SPIBitOrder - Enum in com.digi.android.spi
Enumerates the possible message bit orders of an SPI interface.
SPIChipSelect - Enum in com.digi.android.spi
Enumerates the possible chip select configurations of an SPI interface.
SPIClockMode - Enum in com.digi.android.spi
Enumerates the possible clock modes of an SPI interface.
SPIConfig - Class in com.digi.android.spi
The SPIConfig class encapsulates the configuration parameters of an SPI device.
SPIConfig(SPIClockMode, int, int) - Constructor for class com.digi.android.spi.SPIConfig
Creates a new SPIConfig with the specified configuration.
SPIConfig(SPIClockMode, SPIChipSelect, SPIBitOrder, int, int) - Constructor for class com.digi.android.spi.SPIConfig
Creates a new SPIConfig with the specified configuration.
SPIManager - Class in com.digi.android.spi
This class provides access to the SPI devices.
SPIManager(Context) - Constructor for class com.digi.android.spi.SPIManager
Class constructor.
startRead(List<CANFilter>) - Method in class com.digi.android.can.CAN
Starts the reception procedure of CAN messages according to the specified IDs and masks.
startSampling(int) - Method in class com.digi.android.adc.ADC
Starts reading samples with the specified sampling rate.
stop() - Method in class com.digi.android.watchdog.ApplicationWatchdogManager
Stops the application watchdog service for the calling application.
stopBits - Variable in class com.digi.android.serial.SerialPortParameters
 
STOPBITS_1 - Static variable in class com.digi.android.serial.SerialPort
1 stop bit: 1.
STOPBITS_1_5 - Static variable in class com.digi.android.serial.SerialPort
1.5 stop bits: 3.
STOPBITS_2 - Static variable in class com.digi.android.serial.SerialPort
2 stop bits: 2.
stopRead() - Method in class com.digi.android.can.CAN
Stops the reception procedure of CAN messages.
stopSampling() - Method in class com.digi.android.adc.ADC
Stops the sampling process.
stream - Variable in class com.digi.android.cloudconnector.DataPoint
 
SystemWatchdogManager - Class in com.digi.android.watchdog
This class provides access to the system watchdog service.
SystemWatchdogManager(Context) - Constructor for class com.digi.android.watchdog.SystemWatchdogManager
Class constructor.

T

TAG - Static variable in class com.digi.android.ethernet.EthernetManager
 
TEMPERATURE_FILE_NOT_FOUND - Static variable in exception com.digi.android.system.cpu.exception.CPUTemperatureException
Temperature file could not be found.
THREE_WIRE_CONFIG - Static variable in class com.digi.android.spi.SPI
3 wire mode: 16
timeStamp - Variable in class com.digi.android.cloudconnector.DataPoint
 
toCSVFormat(boolean) - Method in class com.digi.android.cloudconnector.DataPoint
Retrieves the data point in CVS format.
toString() - Method in class com.digi.android.gpio.GPIO
Returns a string representation of this GPIO.
toString() - Method in class com.digi.android.serial.SerialPort
 
toString() - Method in class com.digi.android.serial.SerialPortParameters
 
transfer(int, byte, int) - Method in class com.digi.android.i2c.I2C
Simultaneously writes the given byte in the given slave device address and reads the given amount of bytes.
transfer(int, byte[], int) - Method in class com.digi.android.i2c.I2C
Simultaneously writes the given byte array in the given slave device address and reads the given amount of bytes.
transfer(byte[]) - Method in class com.digi.android.spi.SPI
Simultaneous write (of the given bytes) and read (of the same number of bytes) using the default clock frequency and word length parameters.
transfer(byte[], int, int) - Method in class com.digi.android.spi.SPI
Simultaneous write (of the given bytes) and read (of the same number of bytes) using the given clock frequency and word length parameters (these parameters are only used for this transfer, but their default values remain the same).
type - Variable in class com.digi.android.cloudconnector.DataPoint
 

U

unregisterDeviceRequestListener(IDeviceRequestListener) - Method in class com.digi.android.cloudconnector.CloudConnectorManager
Removes the given listener from the Device Request listeners list.
unregisterEventListener(ICloudConnectorEventListener) - Method in class com.digi.android.cloudconnector.CloudConnectorManager
Removes the given listener from the event listeners list.
unregisterEventListener() - Method in class com.digi.android.serial.SerialPort
Unregisters the configured serial port event listener.
unregisterListener(IADCListener) - Method in class com.digi.android.adc.ADC
Unregisters the given listener to stop receiving ADC channel samples.
unregisterListener(ICANListener) - Method in class com.digi.android.can.CAN
Unregisters a listener to stop detecting when a CAN message has been received.
unregisterListener(IGPIOListener) - Method in class com.digi.android.gpio.GPIO
Unregisters a listener to stop detecting when a GPIO changes value.
unregisterListener(ICPUTemperatureListener) - Method in class com.digi.android.system.cpu.CPUManager
Removes all temperature updates for the specified listener.
unregisterListener(ICPUTemperatureListener) - Method in class com.digi.android.temperature.CPUTemperatureManager
Deprecated.
This functionality is now in the CPUManager class. Use CPUManager.registerListener(ICPUTemperatureListener, long) instead:
             CPUManager manager = new CPUManager(context);
             ICPUTemperatureListener tempListener = new ICPUTemperatureListener() {
                 @Override
                 public void onTemperatureUpdate(float temperature) {
                     // Do stuff.
                 }
             });

             manager.registerListener(tempListener, 1000);

             manager.unregisterListener(tempListener);
             
UNSPECIFIED_EXCEPTION - Static variable in exception com.digi.android.gpio.GPIOException
Any exception that does not specify a specific issue.
UNSPECIFIED_EXCEPTION - Static variable in exception com.digi.android.pwm.PWMException
Any exception that does not specify a specific issue.
UNSPECIFIED_EXCEPTION - Static variable in exception com.digi.android.system.cpu.exception.CPUException
Any exception that does not specify a specific issue.
UNSPECIFIED_EXCEPTION - Static variable in exception com.digi.android.system.cpu.exception.CPUTemperatureException
Any exception that does not specify a specific issue.
UnsupportedCommandException - Exception in com.digi.android.system.cpu.exception
This exception indicates that you tried to execute an invalid operation related to the CPU management or configuration.
UnsupportedCommandException() - Constructor for exception com.digi.android.system.cpu.exception.UnsupportedCommandException
Constructs a UnsupportedCommandException.
UnsupportedCommandException(String) - Constructor for exception com.digi.android.system.cpu.exception.UnsupportedCommandException
Constructs a UnsupportedCommandException with a detailed exception message.
UnsupportedCommandException(Throwable) - Constructor for exception com.digi.android.system.cpu.exception.UnsupportedCommandException
Constructs a UnsupportedCommandException with the given parent exception.
UnsupportedCommandException(String, Throwable) - Constructor for exception com.digi.android.system.cpu.exception.UnsupportedCommandException
Constructs a UnsupportedCommandException with detailed message and parent exception.
UnsupportedCommOperationException - Exception in com.digi.android.serial
Exception thrown when a serial port does not support the requested functionality.
UnsupportedCommOperationException() - Constructor for exception com.digi.android.serial.UnsupportedCommOperationException
Class constructor.
UnsupportedCommOperationException(String) - Constructor for exception com.digi.android.serial.UnsupportedCommOperationException
Class constructor.
UnsupportedCommOperationException(String, Throwable) - Constructor for exception com.digi.android.serial.UnsupportedCommOperationException
Class constructor.
updatePackageCopyFinished() - Method in interface com.digi.android.firmwareupdate.IFirmwareUpdateListener
Notifies that update package copy operation finished.
updatePackageCopyStarted() - Method in interface com.digi.android.firmwareupdate.IFirmwareUpdateListener
Notifies that update package copy operation started.
updateStarted() - Method in interface com.digi.android.firmwareupdate.IFirmwareUpdateListener
Notifies that the update process started and device is about to reboot.

V

valueChanged(GPIOSample) - Method in interface com.digi.android.gpio.IGPIOListener
Called when the GPIO value changes.
valueOf(String) - Static method in enum com.digi.android.ethernet.EthernetConnectionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.digi.android.gpio.GPIOMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.digi.android.gpio.GPIOValue
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.digi.android.serial.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.digi.android.spi.SPIBitOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.digi.android.spi.SPIChipSelect
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.digi.android.spi.SPIClockMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.digi.android.system.cpu.GovernorType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.digi.android.ethernet.EthernetConnectionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.digi.android.gpio.GPIOMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.digi.android.gpio.GPIOValue
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.digi.android.serial.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.digi.android.spi.SPIBitOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.digi.android.spi.SPIChipSelect
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.digi.android.spi.SPIClockMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.digi.android.system.cpu.GovernorType
Returns an array containing the constants of this enum type, in the order they are declared.
verifyFinished() - Method in interface com.digi.android.firmwareupdate.IFirmwareUpdateListener
Notifies that package verification finished.
verifyProgress(int) - Method in interface com.digi.android.firmwareupdate.IFirmwareUpdateListener
Notifies about update package verification progress.
verifyStarted() - Method in interface com.digi.android.firmwareupdate.IFirmwareUpdateListener
Notifies that update package verification started.

W

wipeCache() - Method in class com.digi.android.firmwareupdate.FirmwareUpdateManager
Wipes the cache (/cache) partition.
wipeCache(String) - Method in class com.digi.android.firmwareupdate.FirmwareUpdateManager
Wipes the cache (/cache) partition.
wipeUserData() - Method in class com.digi.android.firmwareupdate.FirmwareUpdateManager
Wipes the user data (/data) and cache (/cache) partitions.
wipeUserData(String) - Method in class com.digi.android.firmwareupdate.FirmwareUpdateManager
Wipes the user data (/data) and cache (/cache) partitions.
wipeUserData(String, boolean) - Method in class com.digi.android.firmwareupdate.FirmwareUpdateManager
Wipes the user data (/data) and cache (/cache) partitions.
write(CANFrame) - Method in class com.digi.android.can.CAN
Sends the given CANFrame.
write(int, byte) - Method in class com.digi.android.i2c.I2C
Writes the given byte in the given slave device address.
write(int, byte[]) - Method in class com.digi.android.i2c.I2C
Writes the given byte array in the given slave device address.
write(byte[]) - Method in class com.digi.android.spi.SPI
Writes the given bytes in the SPI slave device.
writeFile(String, String) - Method in class com.digi.android.system.cpu.Governor
Writes the provided value in the file corresponding to the given path.
WRITING_ERROR - Static variable in exception com.digi.android.gpio.GPIOException
Error writing to GPIO files.
WRITING_ERROR - Static variable in exception com.digi.android.pwm.PWMException
Error writing to PWM channel files.
WRITING_ERROR - Static variable in exception com.digi.android.system.cpu.exception.CPUException
Error writing to CPU files.
WRITING_TEMP_FILE_ERROR - Static variable in exception com.digi.android.system.cpu.exception.CPUTemperatureException
Error writing to temperature file.
A B C D E F G H I L M N O P Q R S T U V W 
Skip navigation links