ED |
The ED593 type exposes the following members.
Name | Description | |
---|---|---|
AInputs |
The devices analog input lines (if it has any) index by IOLineNumber e.g AOUT0, AOUT1, AOUT2
(Inherited from EDDevice) | |
AOutputs |
The devices analog output lines (if it has any) indexed by IOLineNumber e.g AOUT0, AOUT1, AOUT2
(Inherited from EDDevice) | |
Connection |
The connection. If the connection is replaced and the previous connection was connected, the new connection will be connected too
(Inherited from DeviceConn, Proto) | |
Inputs |
The devices input Lines (if it has any) indexed by IOLineNumber e.g. DOUT0, DOUT1, DOUT2
(Inherited from EDDevice) | |
IOLineCacheTimeout |
The time between checking the state of the IO lines for event handling, defaults to 250 ms
Also the stale period, when the cached value of the IO line has to be re-queried on the device
(Inherited from EDDevice) | |
IOLines |
IOLines indexed by their logical line number as described on the Brainboxes product label
(Inherited from EDDevice) | |
IsAvailable |
Whether the connection to this Brainboxes Device is available, e.g. online or offline.
In case of network TCP connection: this is if the device is pingable on the network.
In case of serial connection: this is if the device COM port is listed on the system and not open by another process.
(Inherited from DeviceConn, Proto) | |
IsConnected |
Whether this Brainboxes Device instance has an active connection
(Inherited from DeviceConn, Proto) | |
Label |
User definable label for the Device to help identify when many devices / when debugging
(Inherited from DeviceConn, Proto) | |
Outputs |
The devices output Lines (if it has any) indexed by IOLineNumber e.g. DOUT0, DOUT1, DOUT2
(Inherited from EDDevice) | |
Protocol |
Marking as virtual allows it to be overridden in the child class
(Inherited from DeviceConn, Proto) |