Interface for any device which communicates on using the PRO4 protocol

C# | Visual Basic | Visual C++ |
public interface Protocol_PRO4_IDevice
Public Interface Protocol_PRO4_IDevice
public interface class Protocol_PRO4_IDevice

All Members | Methods | Properties | |||
Icon | Member | Description |
---|---|---|
![]() | CommsTimeout |
Duration in mS to wait for response from device
|
![]() | ConsecutiveMissedResponseCount |
Number of missed replys.
This value is set by the CommsManager
|
![]() | CountPacketsToSend |
Gets the number of packets to be sent.
|
![]() | DeviceName |
A device name so the user can identify the device in the UI
|
![]() | DeviceType |
Get the Device Type
|
![]() | HandleResponse_CSR(UInt32, array<Byte>[]()[]) |
Handler for standard CSR read responses
|
![]() | HandleResponse_DeviceSpecific(Int32, array<Byte>[]()[]) |
Handler for device specific responses
|
![]() | NetworkID |
Get Network Node ID
|
![]() | NextPacketToSend |
Gets the next packet to send.
|
![]() | UsesRawComms |
Flag to indicate device uses RAW data stream and not true PRO4 protocol
Most devices should set this to FALSE
|