Click or drag to resize

EDDevice Properties

The EDDevice type exposes the following members.

Properties
  NameDescription
Public propertyAInputs
The devices analog input lines (if it has any) index by IOLineNumber e.g AOUT0, AOUT1, AOUT2
Public propertyAOutputs
The devices analog output lines (if it has any) indexed by IOLineNumber e.g AOUT0, AOUT1, AOUT2
Public propertyConnection
The connection. If the connection is replaced and the previous connection was connected, the new connection will be connected too
(Inherited from DeviceConn, Proto.)
Public propertyInputs
The devices input Lines (if it has any) indexed by IOLineNumber e.g. DOUT0, DOUT1, DOUT2
Public propertyIOLineCacheTimeout
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
Public propertyIOLines
IOLines indexed by their logical line number as described on the brainboxes product label
Public propertyIsAvailable
Is this Brainboxes Device currently available, e.g. on line or off line (TCP), or the connection is already in use (serial)
(Inherited from DeviceConn, Proto.)
Public propertyIsConnected
Is this Brainboxes Device currently connected
(Inherited from DeviceConn, Proto.)
Public propertyLabel
User definable label for the Device to help identify when many devices / when debugging
(Inherited from DeviceConn, Proto.)
Public propertyOutputs
The devices output Lines (if it has any) indexed by IOLineNumber e.g. DOUT0, DOUT1, DOUT2
Public propertyProtocol
Marking as virtual allows it to be overridden in the child class
(Inherited from DeviceConn, Proto.)
Top
See Also