6 devices 1 brand

Jmak Protocol (~mask;fields|$ with ACK)

Jmak on TCP 5259: ~hex-mask;fields|$ rows that ACK, or { / ^ lines that ACK and never plot.

Check setup options

Enter the tracker IMEI first so Traxelio can confirm setup options before activation.

Point this protocol at Traxelio

Point Jmak at Traxelio

  1. 1

    Capture a Jmak fingerprint

    Confirm a row that opens ~ and closes $. Reject +RRCB~ as Granit and a $ event line as ITS.

  2. 2

    Point Jmak at 5259

    Configure only Jmak to TCP 5259. Jmak on 5259 is not Granit on 5113 or ITS on 5179.

  3. 3

    Treat ACK as a parse, not a fix

    Traxelio answers ACK on ~ rows and on { / ^ control lines. Only ~...$ with lat/lon plots.

  4. 4

    Prove one Jmak fix

    Send one ~...$ row with lat/lon on 5259 and verify a map point. Do not trust ACK alone.

Still offline after GPS lock

Jmak still not landing

Jmak aimed at the wrong port

Jmak on 5259 is not Granit +RRCB~ on 5113 or ITS $ events on 5179.

Got ACK, empty map

{ and ^ lines ACK and never plot. Only a ~...$ row with lat/lon draws a point.

Tilde missing, nothing parsed

A position row must open ~ and close $. A JSON object or a caret line is not a fix.

FAQ

Jmak leftover questions

Does Jmak send Concox 0x7878 frames?

No. Jmak is ASCII that opens ~ and closes $, or a { / ^ control line. Concox families use 0x7878 binary login.

Do Jmak curly-brace or caret lines plot?

No. Those lines get ACK and never draw a point. Only a ~...$ row with lat/lon plots.

Where is the Jmak unit id?

The third semicolon field of the first pipe section, after the hex mask and the next field.

Does Jmak send an ACK?

Yes. Traxelio answers ACK on a parsed ~...$ row and on { / ^ control lines. ACK is not proof of a map point.

Can a Jmak unit run SMS setup or a controlled-action flow?

This dialect is positions only. JR07, JR09, JR10, JR11, JR12, and JR22 are listed.

T
Trax
Online
Say hello to Trax!