Interface | Description |
---|---|
DeviceCallbackListener |
Implement this listener to be notified about changes to the attributes of the device.
|
DeviceManagerCallbackListener |
Callback used to signal whenever a LEGO device has appeared or disappeared.
|
LegoDevice |
A device represents the physical device / Hub.
|
LegoDeviceManager |
This class is the main entry point for connecting and communicating with a LEGO Device.
|
Class | Description |
---|---|
ConnectInfo |
The ConnectInfo class represents generic info about an IO (service) attached to a device.
|
DeviceInfo |
Represent info about a connected
LegoDevice such as firmware-, hardware- and software revision. |
LegoDeviceImpl | |
LegoDeviceManagerImpl | |
Revision |
Holds revision info to represent for example the hardware and firmware revisions
of a device and attached IOs (services).
|
Enum | Description |
---|---|
ConnectInfo.IOType |
Represent the type of an attached IO (motor, sensor, etc).
|
LegoDevice.DeviceCategory |
The Category of the Device
|
LegoDevice.DeviceFunction |
The Function a Device will support
|
LegoDevice.DeviceState |
The connect state of the Device
|