Uses of Enum Class
pt.unl.fct.di.tardis.babel.iot.api.DeviceType
Packages that use DeviceType
Package
Description
-
Uses of DeviceType in pt.unl.fct.di.tardis.babel.iot.api
Methods in pt.unl.fct.di.tardis.babel.iot.api that return DeviceTypeModifier and TypeMethodDescriptionDeviceHandle.getDeviceType()static DeviceTypeReturns the enum constant of this class with the specified name.static DeviceType[]DeviceType.values()Returns an array containing the constants of this enum class, in the order they are declared.Constructors in pt.unl.fct.di.tardis.babel.iot.api with parameters of type DeviceTypeModifierConstructorDescriptionDeviceHandle(DeviceType type, short protoID, String protoName, short id, String alias) -
Uses of DeviceType in pt.unl.fct.di.tardis.babel.iot.api.replies
Fields in pt.unl.fct.di.tardis.babel.iot.api.replies declared as DeviceTypeMethods in pt.unl.fct.di.tardis.babel.iot.api.replies that return DeviceTypeModifier and TypeMethodDescriptionIoTInputReply.getDeviceType()RegisterIoTDeviceReply.getDeviceType()Constructors in pt.unl.fct.di.tardis.babel.iot.api.replies with parameters of type DeviceTypeModifierConstructorDescriptionIoTInputReply(short repID, DeviceType type, String alias, ErrorCode e, String err) RegisterIoTDeviceReply(short repID, DeviceType type, String alias, ErrorCode e, String err) RegisterIoTDeviceReply(DeviceType type, String alias, ErrorCode e, String err) UnregisterIoTDeviceReply(short repID, DeviceType type, String alias, ErrorCode e, String err) UnregisterIoTDeviceReply(DeviceType type, String alias, ErrorCode e, String err) -
Uses of DeviceType in pt.unl.fct.di.tardis.babel.iot.api.requests
Methods in pt.unl.fct.di.tardis.babel.iot.api.requests that return DeviceTypeConstructors in pt.unl.fct.di.tardis.babel.iot.api.requests with parameters of type DeviceTypeModifierConstructorDescriptionRegisterIoTDeviceRequest(short reqID, DeviceType type, String alias, int line) RegisterIoTDeviceRequest(DeviceType type, String alias) RegisterIoTDeviceRequest(DeviceType type, String alias, int line) -
Uses of DeviceType in pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies
Constructors in pt.unl.fct.di.tardis.babel.iot.controlprotocols.replies with parameters of type DeviceTypeModifierConstructorDescriptionAccelerometerInputReply(short repID, DeviceType type, String alias, ErrorCode e, String err) AccelerometerInputReply(DeviceType type, String alias, ErrorCode e, String err) GestureInputReply(short repID, DeviceType type, String alias, ErrorCode e, String err) GestureInputReply(DeviceType type, String alias, ErrorCode e, String err) UltrasonicRangerInputReply(short repID, DeviceType type, String alias, ErrorCode e, String err) UltrasonicRangerInputReply(DeviceType type, String alias, ErrorCode e, String err) -
Uses of DeviceType in pt.unl.fct.di.tardis.babel.iot.controlprotocols.utils
Methods in pt.unl.fct.di.tardis.babel.iot.controlprotocols.utils that return DeviceTypeModifier and TypeMethodDescriptionstatic DeviceTypeI2CScanner.getI2CAddressDevice(int addr) Gets the device type associated with a specific I2C address.Methods in pt.unl.fct.di.tardis.babel.iot.controlprotocols.utils that return types with arguments of type DeviceTypeModifier and TypeMethodDescriptionI2CScanner.getConnectedDevices()Gets the list of currently connected devices.I2CScanner.getConnectedDevices(boolean refresh) Gets the list of currently connected devices.static Set<DeviceType> I2CScanner.scan()Performs a scan of the I2C bus to detect connected devices.Methods in pt.unl.fct.di.tardis.babel.iot.controlprotocols.utils with parameters of type DeviceTypeModifier and TypeMethodDescriptionstatic IntegerI2CScanner.getDeviceI2CAddress(DeviceType type) Gets the I2C address for a specific device type.static StringI2CScanner.getDeviceI2CAddressHex(DeviceType type) Gets the hexadecimal representation of a device's I2C address.Method parameters in pt.unl.fct.di.tardis.babel.iot.controlprotocols.utils with type arguments of type DeviceTypeModifier and TypeMethodDescriptionvoidI2CScanner.detectDeviceActivity(Set<DeviceType> inUse) Detects device activity based on a specified set of devices in use.