- getAddress() - Method in class net.solarnetwork.node.control.numato.usbgpio.GpioPropertyConfig
-
Get the GPIO address to control.
- getAvailableControlIds() - Method in class net.solarnetwork.node.control.numato.usbgpio.GpioControl
-
- getCode() - Method in enum net.solarnetwork.node.control.numato.usbgpio.GpioDirection
-
- getCode() - Method in enum net.solarnetwork.node.control.numato.usbgpio.GpioType
-
- getCommand() - Method in enum net.solarnetwork.node.control.numato.usbgpio.UsbGpioCommand
-
Get the command text value.
- getControlId() - Method in class net.solarnetwork.node.control.numato.usbgpio.GpioPropertyConfig
-
Get the control ID.
- getCurrentControlInfo(String) - Method in class net.solarnetwork.node.control.numato.usbgpio.GpioControl
-
- getDeviceVersion() - Method in interface net.solarnetwork.node.control.numato.usbgpio.GpioService
-
Get the device version information.
- getDeviceVersion() - Method in class net.solarnetwork.node.control.numato.usbgpio.UsbGpioService
-
- getGpioCount() - Method in class net.solarnetwork.node.control.numato.usbgpio.UsbGpioService
-
Get the GPIO count.
- getGpioDirection() - Method in class net.solarnetwork.node.control.numato.usbgpio.GpioPropertyConfig
-
Get the GPIO direction.
- getGpioDirectionCode() - Method in class net.solarnetwork.node.control.numato.usbgpio.GpioPropertyConfig
-
Get the GPIO direction code value.
- getGpioLockTimeoutSecs() - Method in class net.solarnetwork.node.control.numato.usbgpio.GpioControl
-
Get the maximum number of seconds to wait to acquire the GPIO lock.
- getGpioType() - Method in class net.solarnetwork.node.control.numato.usbgpio.GpioPropertyConfig
-
Get the GPIO type.
- getGpioTypeCode() - Method in class net.solarnetwork.node.control.numato.usbgpio.GpioPropertyConfig
-
Get the GPIO type code value.
- getId() - Method in interface net.solarnetwork.node.control.numato.usbgpio.GpioService
-
Get the ID of the device.
- getId() - Method in class net.solarnetwork.node.control.numato.usbgpio.UsbGpioService
-
- getListenWaitMs() - Method in class net.solarnetwork.node.control.numato.usbgpio.UsbGpioService
-
Get the length of time to wait to read responses after writing a command,
in milliseconds.
- getPropConfigs() - Method in class net.solarnetwork.node.control.numato.usbgpio.GpioControl
-
Get the property configurations.
- getPropConfigsCount() - Method in class net.solarnetwork.node.control.numato.usbgpio.GpioControl
-
Get the number of configured propConfigs elements.
- getServiceProvider() - Method in class net.solarnetwork.node.control.numato.usbgpio.GpioControl
-
- getSettingSpecifiers() - Method in class net.solarnetwork.node.control.numato.usbgpio.GpioControl
-
- getSettingUid() - Method in class net.solarnetwork.node.control.numato.usbgpio.GpioControl
-
- GpioControl - Class in net.solarnetwork.node.control.numato.usbgpio
-
NodeControlProvider for the Numato USB GPIO module.
- GpioControl(OptionalService.OptionalFilterableService<SerialNetwork>) - Constructor for class net.solarnetwork.node.control.numato.usbgpio.GpioControl
-
Constructor.
- GpioControl.GpioServiceAction<T> - Interface in net.solarnetwork.node.control.numato.usbgpio
-
API for interacting with the GpioService.
- GpioDirection - Enum in net.solarnetwork.node.control.numato.usbgpio
-
GPIO direction enumeration.
- GpioPropertyConfig - Class in net.solarnetwork.node.control.numato.usbgpio
-
Configuration for a single GPIO property to be control.
- GpioPropertyConfig() - Constructor for class net.solarnetwork.node.control.numato.usbgpio.GpioPropertyConfig
-
Constructor.
- GpioService - Interface in net.solarnetwork.node.control.numato.usbgpio
-
Service API for manipulating GPIO.
- GpioType - Enum in net.solarnetwork.node.control.numato.usbgpio
-
Enumeration of GPIO types.