Index
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
All Classes and Interfaces|All Packages|Constant Field Values