Granit on TCP 5113: +RRCB~ live or +DDAT~ archive binary, XOR star checksum, BB+UGRC~ / BB+ARCF~ replies.
On Traxelio
Hardware that speaks this protocol
Point this protocol at Traxelio
Confirm a six-character header +RRCB~ or +DDAT~, not 0x7E 0x7E or $$ text.
Configure only Granit to TCP 5113. Granit on 5113 is not Ndtp V6 on 5243 or GT30 on 5131.
Live +RRCB~ is answered BB+UGRC~. Archive +DDAT~ is answered BB+ARCF~. Both close with a star XOR checksum.
Send one +RRCB~ structure whose flags bit 7 is set on 5113 and verify a map point.
Still offline after GPS lock
Granit on 5113 is not Ndtp V6 0x7E 0x7E on 5243 or GT30 $$ on 5131.
Flags bit 7 must be set. A stream with no tilde is stored as a result string and will not plot. A 0xFE filler slot is skipped.
Archive +DDAT~ is accepted only when the format byte is 4. Other format bytes are dropped.
FAQ
No. Granit opens with +RRCB~ or +DDAT~ then a packed body. Concox families use 0x7878 binary login.
Bit 7 of the flags byte. When that bit is off, the row will not plot.
Yes. Live +RRCB~ gets BB+UGRC~. Archive +DDAT~ gets BB+ARCF~. Both close with a star XOR checksum.
A little-endian 16-bit value right after the six-character header and the two-byte length.
This dialect is positions only. C-100, G-100, Navigator 4, Navigator 5, L-100, O-300, and WP-30C are listed. There is no SMS family on this row.