47
ICC
12.
Appendix B: Diagnostics Objects
This section details the information that is enabled by adding a diagnostics object
to a service object. Figure 24 diagrams the structure of this status information.
Because this 16-byte structure resides in the database at a user-designated
location, it can be accessed from any supported network or protocol in order to
continuously determine the health and performance of the corresponding service
object.
Figure 24: Diagnostics Object Format
TX Counter
A 32-bit counter that increments when the driver transmits a packet.
RX Counter
A 32-bit counter that increments when the driver receives a valid packet.
RX Error Counter
A 32-bit counter that increments when the gateway receives an error response
packet, or when an error occurs upon reception of a packet.
Current Status
Indicates the status of the most-recently received packet. This field is updated
each time the “RX Counter” or “RX Error Counter” increments. Refer to Table 1
for a list of supported codes.
Last Error
Indicates the last reception error that occurred. This field is updated each time
the “RX Error Counter” increments. Refer to Table 1 for a list of supported codes.
Reserved
These two bytes are reserved for future use.