Index

D G H I P R S 
All Classes and Interfaces|All Packages|Constant Field Values

D

detectDeviceActivity() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.utils.I2CScanner
Detects device activity by scanning the I2C bus.
detectDeviceActivity(Set<DeviceType>) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.utils.I2CScanner
Detects device activity based on a specified set of devices in use.

G

getAnimation() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.ShowAnimationRequest
 
getBlue() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.SetDisplayColorRequest
 
getConnectedDeviceI2CAddresses() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.utils.I2CScanner
Gets the list of I2C addresses for connected devices.
getConnectedDeviceI2CAddresses(boolean) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.utils.I2CScanner
Gets the list of I2C addresses for connected devices.
getConnectedDevices() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.utils.I2CScanner
Gets the list of currently connected devices.
getConnectedDevices(boolean) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.utils.I2CScanner
Gets the list of currently connected devices.
getDeviceI2CAddress(DeviceType) - Static method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.utils.I2CScanner
Gets the I2C address for a specific device type.
getDeviceI2CAddressHex(DeviceType) - Static method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.utils.I2CScanner
Gets the hexadecimal representation of a device's I2C address.
getDisplay() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.ShowDisplayRequest
 
getEmoji() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.ShowEmojiRequest
 
getGesture() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.ShowGestureRequest
 
getGreen() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.SetDisplayColorRequest
 
getI2CAddressDevice(int) - Static method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.utils.I2CScanner
Gets the device type associated with a specific I2C address.
getInstance() - Static method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.utils.I2CScanner
Gets the singleton instance of the I2C scanner.
getRed() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.SetDisplayColorRequest
 
getText() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.ShowTextRequest
 

H

handleIoTMeasurementRequest(IoTMeasurementRequest, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2CInputControlProtocol
 
handleIoTPeriodicMeasurementRequest(IoTPeriodicMeasurementRequest, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2CInputControlProtocol
 
handleIoTReactiveMeasurementRequest(IoTReactiveMeasurementRequest<?>, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2CInputControlProtocol
 
handleRegisterIoTDeviceRequest(RegisterIoTDeviceRequest, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2CInputControlProtocol
handles for Protoocol Requests
handleRegisterIoTDeviceRequest(RegisterIoTDeviceRequest, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2COutputControlProtocol
handles for Protoocol Requests
handleSetDisplayColorRequest(SetDisplayColorRequest, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2COutputControlProtocol
 
handleShowAnimationRequest(ShowAnimationRequest, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2COutputControlProtocol
 
handleShowDisplayRequest(ShowDisplayRequest, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2COutputControlProtocol
 
handleShowEmojiRequest(ShowEmojiRequest, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2COutputControlProtocol
 
handleShowTextRequest(ShowTextRequest, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2COutputControlProtocol
 
handleUnregisterIoTDeviceRequest(UnregisterIoTDeviceRequest, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2CInputControlProtocol
 
handleUnregisterIoTDeviceRequest(UnregisterIoTDeviceRequest, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2COutputControlProtocol
 

I

I2CInputControlProtocol - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols
 
I2CInputControlProtocol() - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2CInputControlProtocol
 
I2COutputControlProtocol - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols
 
I2COutputControlProtocol() - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2COutputControlProtocol
 
I2CScanner - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.utils
 
init(Properties) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2CInputControlProtocol
 
init(Properties) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2COutputControlProtocol
 
init(Properties) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.IoTControlProtocolV2
 
IOT_DEFAULT_POLLING_RATE - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.IoTControlProtocolV2
 
IOT_POLLING_RATE - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.IoTControlProtocolV2
 
IoTControlProtocolV2 - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols
 
IoTControlProtocolV2() - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.IoTControlProtocolV2
 

P

PROTO_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.IoTControlProtocolV2
 
PROTO_NAME - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.IoTControlProtocolV2
 
PROTOCOL_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2CInputControlProtocol
 
PROTOCOL_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2COutputControlProtocol
 
PROTOCOL_NAME - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2CInputControlProtocol
 
PROTOCOL_NAME - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2COutputControlProtocol
 
pt.unl.fct.di.tardis.babel.iot.controlprotocols - package pt.unl.fct.di.tardis.babel.iot.controlprotocols
 
pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests - package pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests
 
pt.unl.fct.di.tardis.babel.iot.controlprotocols.utils - package pt.unl.fct.di.tardis.babel.iot.controlprotocols.utils
 

R

REQUEST_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.SetDisplayColorRequest
 
REQUEST_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.ShowAnimationRequest
 
REQUEST_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.ShowDisplayRequest
 
REQUEST_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.ShowEmojiRequest
 
REQUEST_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.ShowGestureRequest
 
REQUEST_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.ShowTextRequest
 

S

scan() - Static method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.utils.I2CScanner
Performs a scan of the I2C bus to detect connected devices.
SetDisplayColorRequest - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests
 
SetDisplayColorRequest(DeviceHandle, int, int, int) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.SetDisplayColorRequest
 
ShowAnimationRequest - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests
 
ShowAnimationRequest(DeviceHandle, GroveLedMatrix.Animation) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.ShowAnimationRequest
 
ShowDisplayRequest - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests
 
ShowDisplayRequest(DeviceHandle, byte[]) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.ShowDisplayRequest
 
ShowEmojiRequest - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests
 
ShowEmojiRequest(DeviceHandle, GroveLedMatrix.Emoji) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.ShowEmojiRequest
 
ShowGestureRequest - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests
 
ShowGestureRequest(DeviceHandle, GroveGestureDetector.PAJ7620GestureType) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.ShowGestureRequest
 
ShowTextRequest - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests
 
ShowTextRequest(DeviceHandle, String) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.ShowTextRequest
 
D G H I P R S 
All Classes and Interfaces|All Packages|Constant Field Values