5 Special Pass-Through Logs

MiLLennium Command Descriptions Manual 33

Example 1b:
$COM1,747,349005.18,<AA>D<DC1>k<ETX><NUL><NUL><NUL>4<NUL><NUL><NUL>
<EB><STX><NUL><NUL><FE>3M<NAK>A<VT><83><D6>o<82><C3>Z<BE><FC><97>I
<91><C5>iV><7F><8F>O<NUL><NUL><NUL>"<C0><NUL><NUL><NUL><NUL>*6A
As can be seen, the $TM1B binary data at the accepting port was converted to a variation of ASCII hexadecimal
before it was passed through to COM2 port for logging (MESSAGES command set to OFF).
5.3 BINARY LOG STRUCTURE
Format: Message ID = 30 for COM1B
31 for COM2B
Message byte count = 24 + (length of pass-through data string received (80 maximum))
Field # Data Bytes Format Units Offset
1Sync 3 char 0
(header) Checksum 1 char 3
Message ID 4 integer 4
Message byte count 4 integer 8
2Week number 4 integer weeks 12
3Seconds of week 8 double seconds 16
4Pass-through data as
received variable char 24 + (variable data)