Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ACCELERATION_DATA - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.InputType.Accelerometer
- ACCELERATION_SIMPLE - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.InputType.Accelerometer
- AccelerometerInputReply<T> - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies
- AccelerometerInputReply(short, DeviceHandle, InputType.Accelerometer, T) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies.AccelerometerInputReply
- AccelerometerInputReply(short, DeviceType, String, ErrorCode, String) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies.AccelerometerInputReply
- AccelerometerInputReply(DeviceHandle, InputType.Accelerometer, T) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies.AccelerometerInputReply
- AccelerometerInputReply(DeviceType, String, ErrorCode, String) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies.AccelerometerInputReply
- addValuesForPosition(byte, byte[]) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorRGBRequest
- addValuesForPosition(byte, float[]) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorHSBRequest
- addValuesForPosition(byte, float, float, float) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorHSBRequest
- ALL_DATA - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.InputType.Accelerometer
- ANALOG - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.DeviceInterface
- any(Set<T>) - Static method in class pt.unl.fct.di.tardis.babel.iot.api.Threshold
C
- callback - Variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.listeners.IoTListener
- CENTIMETERS - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.InputType.UltrasonicRanger
- ClearDisplayRequest - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output
- ClearDisplayRequest(DeviceHandle) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.ClearDisplayRequest
- clone() - Method in class pt.unl.fct.di.tardis.babel.iot.api.notifications.IoTInputNotification
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.
- device - Variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.listeners.IoTListener
- DEVICE_INIT_ERR - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.replies.ErrorCode
- DEVICE_NOT_AVAILABLE - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.replies.ErrorCode
- deviceAlias - Variable in class pt.unl.fct.di.tardis.babel.iot.api.replies.IoTInputReply
- DeviceHandle - Class in pt.unl.fct.di.tardis.babel.iot.api
- DeviceHandle(DeviceType, short, String, short, String) - Constructor for class pt.unl.fct.di.tardis.babel.iot.api.DeviceHandle
- DeviceInterface - Enum Class in pt.unl.fct.di.tardis.babel.iot.api
- deviceType - Variable in class pt.unl.fct.di.tardis.babel.iot.api.replies.IoTInputReply
- DeviceType - Enum Class in pt.unl.fct.di.tardis.babel.iot.api
- DIGITAL_IN - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.DeviceInterface
- DIGITAL_OUT - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.DeviceInterface
- DigitalInputControlProtocol - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols
- DigitalInputControlProtocol() - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.DigitalInputControlProtocol
- DigitalOutputControlProtocol - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols
- DigitalOutputControlProtocol() - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.DigitalOutputControlProtocol
E
- equalTo(T) - Static method in class pt.unl.fct.di.tardis.babel.iot.api.Threshold
- equalTo(T, Comparator<T>) - Static method in class pt.unl.fct.di.tardis.babel.iot.api.Threshold
- errorCode - Variable in class pt.unl.fct.di.tardis.babel.iot.api.replies.IoTInputReply
- ErrorCode - Enum Class in pt.unl.fct.di.tardis.babel.iot.api.replies
- errorMessage - Variable in class pt.unl.fct.di.tardis.babel.iot.api.replies.IoTInputReply
F
- FAILED_MEASUREMENT - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.replies.ErrorCode
G
- generateNewInput(T) - Method in class pt.unl.fct.di.tardis.babel.iot.api.notifications.IoTInputNotification
- GestureInputReply - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies
- GestureInputReply(short, DeviceHandle, GroveGestureDetector.PAJ7620GestureType) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies.GestureInputReply
- GestureInputReply(short, DeviceType, String, ErrorCode, String) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies.GestureInputReply
- GestureInputReply(DeviceHandle, GroveGestureDetector.PAJ7620GestureType) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies.GestureInputReply
- GestureInputReply(DeviceType, String, ErrorCode, String) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies.GestureInputReply
- GestureListener - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.listeners
- GestureListener(GroveGestureDetector, Threshold<GroveGestureDetector.PAJ7620GestureType>, Consumer<GroveGestureDetector.PAJ7620GestureType>) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.listeners.GestureListener
- GestureNotification - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.notifications
- GestureNotification(DeviceHandle, GroveGestureDetector.PAJ7620GestureType) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.notifications.GestureNotification
- GetAccelerometerDataRequest - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.input
- GetAccelerometerDataRequest(DeviceHandle, InputType.Accelerometer) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.input.GetAccelerometerDataRequest
- getAnimation() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.ShowAnimationRequest
- getBlue() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetChainableLEDColorRGBRequest
- getBlue() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetDisplayColorRequest
- getBrightness() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetChainableLEDColorHSBRequest
- 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.
- getDevice() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.listeners.IoTListener
- getDeviceAlias() - Method in class pt.unl.fct.di.tardis.babel.iot.api.DeviceHandle
- getDeviceAlias() - Method in class pt.unl.fct.di.tardis.babel.iot.api.replies.IoTInputReply
- getDeviceAlias() - Method in class pt.unl.fct.di.tardis.babel.iot.api.replies.RegisterIoTDeviceReply
- getDeviceAlias() - Method in class pt.unl.fct.di.tardis.babel.iot.api.requests.RegisterIoTDeviceRequest
- getDeviceHandle() - Method in class pt.unl.fct.di.tardis.babel.iot.api.notifications.IoTInputNotification
- getDeviceHandle() - Method in class pt.unl.fct.di.tardis.babel.iot.api.replies.IoTInputReply
- getDeviceHandle() - Method in class pt.unl.fct.di.tardis.babel.iot.api.replies.RegisterIoTDeviceReply
- getDeviceHandle() - Method in class pt.unl.fct.di.tardis.babel.iot.api.replies.UnregisterIoTDeviceReply
- getDeviceHandle() - Method in class pt.unl.fct.di.tardis.babel.iot.api.requests.IoTEventRequest
- getDeviceHandle() - Method in class pt.unl.fct.di.tardis.babel.iot.api.requests.UnregisterIoTDeviceRequest
- 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.
- getDeviceID() - Method in class pt.unl.fct.di.tardis.babel.iot.api.DeviceHandle
- getDeviceInterface() - Method in enum class pt.unl.fct.di.tardis.babel.iot.api.DeviceType
- getDeviceType() - Method in class pt.unl.fct.di.tardis.babel.iot.api.DeviceHandle
- getDeviceType() - Method in class pt.unl.fct.di.tardis.babel.iot.api.replies.IoTInputReply
- getDeviceType() - Method in class pt.unl.fct.di.tardis.babel.iot.api.replies.RegisterIoTDeviceReply
- getDeviceType() - Method in class pt.unl.fct.di.tardis.babel.iot.api.requests.RegisterIoTDeviceRequest
- getDisplay() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.ShowDisplayRequest
- getDistance() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies.UltrasonicRangerInputReply
- getEmoji() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.ShowEmojiRequest
- getErrorCode() - Method in class pt.unl.fct.di.tardis.babel.iot.api.replies.IoTInputReply
- getErrorCode() - Method in class pt.unl.fct.di.tardis.babel.iot.api.replies.RegisterIoTDeviceReply
- getErrorCode() - Method in class pt.unl.fct.di.tardis.babel.iot.api.replies.UnregisterIoTDeviceReply
- getErrorMessage() - Method in class pt.unl.fct.di.tardis.babel.iot.api.replies.IoTInputReply
- getErrorMessage() - Method in class pt.unl.fct.di.tardis.babel.iot.api.replies.RegisterIoTDeviceReply
- getErrorMessage() - Method in class pt.unl.fct.di.tardis.babel.iot.api.replies.UnregisterIoTDeviceReply
- getGesture() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies.GestureInputReply
- GetGestureRequest - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.input
- GetGestureRequest(DeviceHandle) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.input.GetGestureRequest
- getGreen() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetChainableLEDColorRGBRequest
- getGreen() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetDisplayColorRequest
- getHue() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetChainableLEDColorHSBRequest
- 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.
- getIdx() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetChainableLEDColorHSBRequest
- getIdx() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetChainableLEDColorRGBRequest
- getInputType() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies.AccelerometerInputReply
- getInputType() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies.UltrasonicRangerInputReply
- getInputType() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.input.GetAccelerometerDataRequest
- getInputType() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.input.GetUltrasonicRangerMeasurementRequest
- getInstance() - Static method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.utils.I2CScanner
-
Gets the singleton instance of the I2C scanner.
- getLine() - Method in class pt.unl.fct.di.tardis.babel.iot.api.requests.RegisterIoTDeviceRequest
- getMeasurement() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies.AccelerometerInputReply
- getPeriod() - Method in class pt.unl.fct.di.tardis.babel.iot.api.requests.IoTPeriodicEventRequest
- getPositionBlue(byte) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorRGBRequest
- getPositionBrightness(byte) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorHSBRequest
- getPositionGreen(byte) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorRGBRequest
- getPositionHue(byte) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorHSBRequest
- getPositionRed(byte) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorRGBRequest
- getPositionSaturation(byte) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorHSBRequest
- getPositionsIterator() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorHSBRequest
- getPositionsIterator() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorRGBRequest
- getPositionValues(byte) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorHSBRequest
- getPositionValues(byte) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorRGBRequest
- getProtoManagerID() - Method in class pt.unl.fct.di.tardis.babel.iot.api.DeviceHandle
- getProtoManagerName() - Method in class pt.unl.fct.di.tardis.babel.iot.api.DeviceHandle
- GetReactiveGestureRequest - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.input
- GetReactiveGestureRequest(DeviceHandle, Threshold<GroveGestureDetector.PAJ7620GestureType>) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.input.GetReactiveGestureRequest
- getRed() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetChainableLEDColorRGBRequest
- getRed() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetDisplayColorRequest
- getSaturation() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetChainableLEDColorHSBRequest
- getText() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.ShowTextRequest
- getThreshold() - Method in class pt.unl.fct.di.tardis.babel.iot.api.requests.IoTReactiveEventRequest
- getThreshold() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.listeners.IoTListener
- getTimestamp() - Method in class pt.unl.fct.di.tardis.babel.iot.api.notifications.IoTInputNotification
- GetUltrasonicRangerMeasurementRequest - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.input
- GetUltrasonicRangerMeasurementRequest(DeviceHandle, InputType.UltrasonicRanger) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.input.GetUltrasonicRangerMeasurementRequest
- getValue() - Method in class pt.unl.fct.di.tardis.babel.iot.api.notifications.IoTInputNotification
- greaterThan(T, Comparator<T>) - Static method in class pt.unl.fct.di.tardis.babel.iot.api.Threshold
- GROVE_3AXIS_ACCELEROMETER - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.DeviceType
- GROVE_4DIGIT_DISPLAY - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.DeviceType
- GROVE_BUZZER - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.DeviceType
- GROVE_CHAINABLE_RGB - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.DeviceType
- GROVE_DIGITAL_INPUT_DEVICE - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.DeviceType
- GROVE_DIGITAL_OUTPUT_DEVICE - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.DeviceType
- GROVE_GESTURE_DETECTOR - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.DeviceType
- GROVE_LCD - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.DeviceType
- GROVE_LED_BAR - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.DeviceType
- GROVE_LED_MATRIX - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.DeviceType
- GROVE_ULTRASONIC_RANGER - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.DeviceType
H
- handle - Variable in class pt.unl.fct.di.tardis.babel.iot.api.replies.IoTInputReply
- handle - Variable in class pt.unl.fct.di.tardis.babel.iot.api.requests.IoTEventRequest
- handleAccelerometerInputRequest(GetAccelerometerDataRequest, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2CInputControlProtocol
- handleChainableLEDColorHSBRequest(SetChainableLEDColorHSBRequest, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.DigitalOutputControlProtocol
- handleChainableLEDColorRGBRequest(SetChainableLEDColorRGBRequest, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.DigitalOutputControlProtocol
- handleClearDisplayRequest(ClearDisplayRequest, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2COutputControlProtocol
- handleGestureInputRequest(GetGestureRequest, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2CInputControlProtocol
- handleIoTPeriodicEventRequest(IoTPeriodicEventRequest, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.I2CInputControlProtocol
- handleIoTPeriodicInputRequest(IoTPeriodicEventRequest, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.DigitalInputControlProtocol
- handleIoTReactiveInputRequest(IoTReactiveEventRequest<?>, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.DigitalInputControlProtocol
- handleMultipleChainableLEDColorHSBRequest(SetMultipleChainableLEDColorHSBRequest, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.DigitalOutputControlProtocol
- handleMultipleChainableLEDColorRGBRequest(SetMultipleChainableLEDColorRGBRequest, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.DigitalOutputControlProtocol
- handleRangerMeasurmentRequest(GetUltrasonicRangerMeasurementRequest, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.DigitalInputControlProtocol
- handleReactiveGestureInputRequest(GetReactiveGestureRequest, 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.DigitalInputControlProtocol
-
handles for Protoocol Requests
- handleRegisterIoTDeviceRequest(RegisterIoTDeviceRequest, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.DigitalOutputControlProtocol
-
handles for Protoocol Requests
- 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.DigitalInputControlProtocol
- handleUnregisterIoTDeviceRequest(UnregisterIoTDeviceRequest, short) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.DigitalOutputControlProtocol
- 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
- I2C_IN - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.DeviceInterface
- I2C_OUT - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.DeviceInterface
- 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
- INCHES - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.InputType.UltrasonicRanger
- init(Properties) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.DigitalInputControlProtocol
- init(Properties) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.DigitalOutputControlProtocol
- 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
- inputType - Variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.input.GetAccelerometerDataRequest
- inputType - Variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.input.GetUltrasonicRangerMeasurementRequest
- InputType - Class in pt.unl.fct.di.tardis.babel.iot.api
- InputType() - Constructor for class pt.unl.fct.di.tardis.babel.iot.api.InputType
- InputType.Accelerometer - Enum Class in pt.unl.fct.di.tardis.babel.iot.api
- InputType.UltrasonicRanger - Enum Class in pt.unl.fct.di.tardis.babel.iot.api
- inRange(T, T, Comparator<T>) - Static method in class pt.unl.fct.di.tardis.babel.iot.api.Threshold
- INVALID_INTERFACE - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.replies.ErrorCode
- IoTEventRequest - Class in pt.unl.fct.di.tardis.babel.iot.api.requests
- IoTEventRequest(short, DeviceHandle) - Constructor for class pt.unl.fct.di.tardis.babel.iot.api.requests.IoTEventRequest
- IoTInputNotification<T> - Class in pt.unl.fct.di.tardis.babel.iot.api.notifications
- IoTInputNotification(short, DeviceHandle, T) - Constructor for class pt.unl.fct.di.tardis.babel.iot.api.notifications.IoTInputNotification
- IoTInputReply - Class in pt.unl.fct.di.tardis.babel.iot.api.replies
- IoTInputReply(short, DeviceHandle) - Constructor for class pt.unl.fct.di.tardis.babel.iot.api.replies.IoTInputReply
- IoTInputReply(short, DeviceType, String, ErrorCode, String) - Constructor for class pt.unl.fct.di.tardis.babel.iot.api.replies.IoTInputReply
- IoTListener<R,
T> - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.listeners - IoTListener(R, Threshold<T>, Function<R, T>, Consumer<T>) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.listeners.IoTListener
- IoTMonitoringService - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.listeners
- IoTMonitoringService() - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.listeners.IoTMonitoringService
- IoTPeriodicEventRequest - Class in pt.unl.fct.di.tardis.babel.iot.api.requests
- IoTPeriodicEventRequest(short, DeviceHandle, long) - Constructor for class pt.unl.fct.di.tardis.babel.iot.api.requests.IoTPeriodicEventRequest
- IoTReactiveEventRequest<T> - Class in pt.unl.fct.di.tardis.babel.iot.api.requests
- IoTReactiveEventRequest(short, DeviceHandle, Threshold<T>) - Constructor for class pt.unl.fct.di.tardis.babel.iot.api.requests.IoTReactiveEventRequest
- isSuccessful() - Method in class pt.unl.fct.di.tardis.babel.iot.api.replies.IoTInputReply
- isSuccessful() - Method in class pt.unl.fct.di.tardis.babel.iot.api.replies.RegisterIoTDeviceReply
- isSuccessful() - Method in class pt.unl.fct.di.tardis.babel.iot.api.replies.UnregisterIoTDeviceReply
L
- lessThan(T, Comparator<T>) - Static method in class pt.unl.fct.di.tardis.babel.iot.api.Threshold
M
- MILLIMETERS - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.InputType.UltrasonicRanger
N
- none() - Static method in class pt.unl.fct.di.tardis.babel.iot.api.Threshold
- NOT_REGISTERED - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.replies.ErrorCode
- notEqualTo(T) - Static method in class pt.unl.fct.di.tardis.babel.iot.api.Threshold
- notEqualTo(T, Comparator<T>) - Static method in class pt.unl.fct.di.tardis.babel.iot.api.Threshold
- NOTIFICATION_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.notifications.GestureNotification
O
- outsideRange(T, T, Comparator<T>) - Static method in class pt.unl.fct.di.tardis.babel.iot.api.Threshold
P
- PROTOCOL_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.DigitalInputControlProtocol
- PROTOCOL_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.DigitalOutputControlProtocol
- 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.DigitalInputControlProtocol
- PROTOCOL_NAME - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.DigitalOutputControlProtocol
- 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.api - package pt.unl.fct.di.tardis.babel.iot.api
- pt.unl.fct.di.tardis.babel.iot.api.notifications - package pt.unl.fct.di.tardis.babel.iot.api.notifications
- pt.unl.fct.di.tardis.babel.iot.api.replies - package pt.unl.fct.di.tardis.babel.iot.api.replies
- pt.unl.fct.di.tardis.babel.iot.api.requests - package pt.unl.fct.di.tardis.babel.iot.api.requests
- 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.listeners - package pt.unl.fct.di.tardis.babel.iot.controlprotocols.listeners
- pt.unl.fct.di.tardis.babel.iot.controlprotocols.notifications - package pt.unl.fct.di.tardis.babel.iot.controlprotocols.notifications
- pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies - package pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies
- pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.input - package pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.input
- pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output - package pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output
- pt.unl.fct.di.tardis.babel.iot.controlprotocols.utils - package pt.unl.fct.di.tardis.babel.iot.controlprotocols.utils
R
- RegisterIoTDeviceReply - Class in pt.unl.fct.di.tardis.babel.iot.api.replies
- RegisterIoTDeviceReply(short, DeviceHandle) - Constructor for class pt.unl.fct.di.tardis.babel.iot.api.replies.RegisterIoTDeviceReply
- RegisterIoTDeviceReply(short, DeviceType, String, ErrorCode, String) - Constructor for class pt.unl.fct.di.tardis.babel.iot.api.replies.RegisterIoTDeviceReply
- RegisterIoTDeviceReply(DeviceHandle) - Constructor for class pt.unl.fct.di.tardis.babel.iot.api.replies.RegisterIoTDeviceReply
- RegisterIoTDeviceReply(DeviceType, String, ErrorCode, String) - Constructor for class pt.unl.fct.di.tardis.babel.iot.api.replies.RegisterIoTDeviceReply
- RegisterIoTDeviceRequest - Class in pt.unl.fct.di.tardis.babel.iot.api.requests
- RegisterIoTDeviceRequest(short, DeviceType, String, int) - Constructor for class pt.unl.fct.di.tardis.babel.iot.api.requests.RegisterIoTDeviceRequest
- RegisterIoTDeviceRequest(DeviceType, String) - Constructor for class pt.unl.fct.di.tardis.babel.iot.api.requests.RegisterIoTDeviceRequest
- RegisterIoTDeviceRequest(DeviceType, String, int) - Constructor for class pt.unl.fct.di.tardis.babel.iot.api.requests.RegisterIoTDeviceRequest
- registerIoTListener(IoTListener<R, T>) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.listeners.IoTMonitoringService
- REPLY_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.api.replies.RegisterIoTDeviceReply
- REPLY_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.api.replies.UnregisterIoTDeviceReply
- REPLY_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies.AccelerometerInputReply
- REPLY_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies.GestureInputReply
- REPLY_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies.UltrasonicRangerInputReply
- REQUEST_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.api.requests.RegisterIoTDeviceRequest
- REQUEST_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.api.requests.UnregisterIoTDeviceRequest
- REQUEST_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.input.GetAccelerometerDataRequest
- REQUEST_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.input.GetGestureRequest
- REQUEST_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.input.GetReactiveGestureRequest
- REQUEST_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.input.GetUltrasonicRangerMeasurementRequest
- REQUEST_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.ClearDisplayRequest
- REQUEST_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetChainableLEDColorHSBRequest
- REQUEST_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetChainableLEDColorRGBRequest
- REQUEST_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetDisplayColorRequest
- REQUEST_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorHSBRequest
- REQUEST_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorRGBRequest
- REQUEST_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.ShowAnimationRequest
- REQUEST_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.ShowDisplayRequest
- REQUEST_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.ShowEmojiRequest
- REQUEST_ID - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.ShowTextRequest
- RGB_LED_COUNT - Static variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.DigitalOutputControlProtocol
- run() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.listeners.IoTListener
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.
- SetChainableLEDColorHSBRequest - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output
- SetChainableLEDColorHSBRequest(DeviceHandle, byte, float, float, float) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetChainableLEDColorHSBRequest
- SetChainableLEDColorRGBRequest - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output
- SetChainableLEDColorRGBRequest(DeviceHandle, byte, byte, byte, byte) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetChainableLEDColorRGBRequest
- SetDisplayColorRequest - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output
- SetDisplayColorRequest(DeviceHandle, int, int, int) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetDisplayColorRequest
- SetMultipleChainableLEDColorHSBRequest - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output
- SetMultipleChainableLEDColorHSBRequest(DeviceHandle) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorHSBRequest
- SetMultipleChainableLEDColorHSBRequest(DeviceHandle, byte, float, float, float) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorHSBRequest
- SetMultipleChainableLEDColorRGBRequest - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output
- SetMultipleChainableLEDColorRGBRequest(DeviceHandle) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorRGBRequest
- SetMultipleChainableLEDColorRGBRequest(DeviceHandle, byte, byte, byte, byte) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorRGBRequest
- setPositionBlue(byte, byte) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorRGBRequest
- setPositionBrightness(byte, float) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorHSBRequest
- setPositionGreen(byte, byte) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorRGBRequest
- setPositionHue(byte, float) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorHSBRequest
- setPositionRed(byte, byte) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorRGBRequest
- setPositionSaturation(byte, float) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorHSBRequest
- setValuesForPosition(byte, byte, byte, byte) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorRGBRequest
- ShowAnimationRequest - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output
- ShowAnimationRequest(DeviceHandle, GroveLedMatrix.Animation) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.ShowAnimationRequest
- ShowDisplayRequest - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output
- ShowDisplayRequest(DeviceHandle, byte[]) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.ShowDisplayRequest
- ShowEmojiRequest - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output
- ShowEmojiRequest(DeviceHandle, GroveLedMatrix.Emoji) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.ShowEmojiRequest
- ShowTextRequest - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output
- ShowTextRequest(DeviceHandle, String) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.ShowTextRequest
- shutdown() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.listeners.IoTMonitoringService
T
- test(T) - Method in class pt.unl.fct.di.tardis.babel.iot.api.Threshold
- threshold - Variable in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.listeners.IoTListener
- Threshold<T> - Class in pt.unl.fct.di.tardis.babel.iot.api
U
- UART - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.DeviceInterface
- UltrasonicRangerInputReply - Class in pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies
- UltrasonicRangerInputReply(short, DeviceHandle, InputType.UltrasonicRanger, long) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies.UltrasonicRangerInputReply
- UltrasonicRangerInputReply(short, DeviceType, String, ErrorCode, String) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies.UltrasonicRangerInputReply
- UltrasonicRangerInputReply(DeviceHandle, InputType.UltrasonicRanger, long) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies.UltrasonicRangerInputReply
- UltrasonicRangerInputReply(DeviceType, String, ErrorCode, String) - Constructor for class pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies.UltrasonicRangerInputReply
- UNKNOWN_DEVICE - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.replies.ErrorCode
- UNKNOWN_HANDLE - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.replies.ErrorCode
- unregisterAll() - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.listeners.IoTMonitoringService
- UnregisterIoTDeviceReply - Class in pt.unl.fct.di.tardis.babel.iot.api.replies
- UnregisterIoTDeviceReply(short, DeviceHandle) - Constructor for class pt.unl.fct.di.tardis.babel.iot.api.replies.UnregisterIoTDeviceReply
- UnregisterIoTDeviceReply(short, DeviceType, String, ErrorCode, String) - Constructor for class pt.unl.fct.di.tardis.babel.iot.api.replies.UnregisterIoTDeviceReply
- UnregisterIoTDeviceReply(DeviceHandle) - Constructor for class pt.unl.fct.di.tardis.babel.iot.api.replies.UnregisterIoTDeviceReply
- UnregisterIoTDeviceReply(DeviceType, String, ErrorCode, String) - Constructor for class pt.unl.fct.di.tardis.babel.iot.api.replies.UnregisterIoTDeviceReply
- UnregisterIoTDeviceRequest - Class in pt.unl.fct.di.tardis.babel.iot.api.requests
- UnregisterIoTDeviceRequest(DeviceHandle) - Constructor for class pt.unl.fct.di.tardis.babel.iot.api.requests.UnregisterIoTDeviceRequest
- unregisterListener(Runnable) - Method in class pt.unl.fct.di.tardis.babel.iot.controlprotocols.listeners.IoTMonitoringService
V
- valueOf(String) - Static method in enum class pt.unl.fct.di.tardis.babel.iot.api.DeviceInterface
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class pt.unl.fct.di.tardis.babel.iot.api.DeviceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class pt.unl.fct.di.tardis.babel.iot.api.InputType.Accelerometer
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class pt.unl.fct.di.tardis.babel.iot.api.InputType.UltrasonicRanger
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class pt.unl.fct.di.tardis.babel.iot.api.replies.ErrorCode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class pt.unl.fct.di.tardis.babel.iot.api.DeviceInterface
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class pt.unl.fct.di.tardis.babel.iot.api.DeviceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class pt.unl.fct.di.tardis.babel.iot.api.InputType.Accelerometer
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class pt.unl.fct.di.tardis.babel.iot.api.InputType.UltrasonicRanger
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class pt.unl.fct.di.tardis.babel.iot.api.replies.ErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
X
- XYZ - Enum constant in enum class pt.unl.fct.di.tardis.babel.iot.api.InputType.Accelerometer
All Classes and Interfaces|All Packages|Constant Field Values