Satsol on TCP 5184: little-endian binary, unit id after preamble, valid byte plots, ACK preamble 0x4CBF.
On Traxelio
Point this protocol at Traxelio
Confirm a little-endian envelope whose fourth field is the 32-bit unit id.
Configure only Satsol to TCP 5184. Satsol on 5184 is not Sabertek on 5166 or Siwi on 5135.
A known unit is answered with preamble 0x4CBF, the same unit id, and CRC-16.
Send one record whose valid byte is greater than 0 on 5184 and verify a map point.
Still offline after GPS lock
Satsol on 5184 is not Sabertek on 5166 or Siwi on 5135.
The valid byte must be greater than 0. A bind-only envelope will not plot.
This dialect answers 0x4CBF plus CRC-16. If the map is empty, check the valid byte, not only the ACK.
FAQ
No. Satsol sends a little-endian binary envelope and Traxelio replies with preamble 0x4CBF.
A valid byte greater than 0. Latitude and longitude are unsigned / 1e6.
Yes. The reply carries preamble 0x4CBF, the same unit id, a zero length, and a CRC-16.
After the checksum and preamble, a little-endian 32-bit value.
This dialect is positions only. There is no SMS family on this row.