User guide

Appendix B: Diagnostics Output Data (D-packets)
D2119 Dart RTLS User Guide 110
Appendix B: Diagnostic Output Data (D-
packets)
This section contains descriptions for all D-packets that Dart UWB RTLS may output.
D-packets are sent to the output stream only when enabled on the Output Control tab of the
Hub Configuration form (See Configuring output control (on page 43)). These messages are
either error or warning messages that are useful both during initial installation and for
continuous monitoring of the Dart RTLS system. For critical system errors, the corresponding D-
packets will be continuously sent until the error condition has been cleared. For non-critical
error or events, the corresponding D-packets will be sent only once each time there is an
event/error condition.
D-packets present in the Dart formatted output data stream (port 5117). D packets in the Dart
output stream follow a common format as follows:
D,<ID>,<X>,<Y>,<Z>,<battery>,<timestamp>,<DpacketID>,‘event text string’<LF>
D-packets are sent during firmware initialization, after a firmware restart and during normal
operation.
During normal operation, D-packet outputs are event driven, and sent each time there is a state
change in the status of either a reference tag or Receiver. Errors sent during initialization will
typically indicate either hardware or software setup errors.
Initialization Actions
Verifies Receivers are configured & available
Verifies reference tag(s) are configured & available
Verifies virtual groups configured