1 device 1 brand

Arnavi Protocol (dual $AV text / 0xFF binary)

Arnavi dual-path on Traccar TCP 5100: ASCII $AV, text or 0xFF binary versions 0x22–0x25 with brace acks.

Connect your tracker

Enter the tracker IMEI first, then verify your email and continue setup.

Quick answers

Stock Traccar port?

TCP 5100.

Text vs binary?

First byte $$AV, text; else 0xFF binary versions 0x22–0x25.

Ack shape?

Binary branch replies with brace-framed {…} packets.

Arnavi on Traccar TCP 5100 is unusual: ArnaviProtocolDecoder peeks the first byte and routes $ frames to ArnaviTextProtocolDecoder ($AV, CSV with ignition/sats) or non-$ frames to ArnaviBinaryProtocolDecoder (header 0xFF, versions 0x220x25, records ping/data/text/file).

Frame fork on 5100

Text wants $AV,Vd,<id>,… NMEA-ish coords. Binary acks with {} and version-specific time/CRC payloads — not the same as BlackKite’s Galileo frame decoder.

Catalogue stance

Stock Traccar reference only. Traxelio lists Arnavi as positions_only — decoder identity for BYOD review, not SMS command provisioning.

Setup walkthrough

  1. 1

    Decide text or binary firmware

    Sheets showing $AV, are text; hex starting 0xFF are binary — do not mix ports.

  2. 2

    Aim host at TCP 5100

    Save APN server IP/hostname and port 5100; power-cycle the unit.

  3. 3

    Capture one decode path

    ASCII capture should show $AV,; binary should show 0xFF + version byte before payload.

  4. 4

    Confirm brace ack on binary

    If binary units keep replaying, look for missing {/} server ack, not a wrong ASCII regex.

Setup

Public setup commands

Use these rows only after confirming the tracker password and SIM settings. Command families can differ between brands even when they use the same protocol.

Setup guidance

Connection supported

gps.traxelio.com:5100 1 example model

Traxelio can receive this model, but public SMS setup depends on SIM or model settings.

Reference

Configuration reference

Parameter Value
Port 5100

Telemetry fields

GPS Location Speed Altitude Heading / Direction Street Address GPS Accuracy Ignition Status Odometer / Mileage Battery Level

All Models

All Arnavi Devices (1)

Start with the strongest matches, then use pagination or brand pages for the full compatibility list.

Common troubleshooting

Connected but no positions

Wrong fork: $ text never hits binary tags; verify first-byte routing before blaming GPS.

Confused with BlackKite 5091

BlackKite uses GalileoFrameDecoder tags 0x03/0x30 on 5091. Arnavi binary is 0xFF versioned records on 5100.

Binary keeps retrying

Check version-specific ack (0x22 vs 0x23/0x25 wifi) — incomplete {…} replies stall the session.

FAQ

Frequently Asked Questions

Is Arnavi ASCII-only?

No. Traccar’s decoder forks $AV, text and 0xFF binary on the same TCP 5100 listener.

Traxelio command provisioning claimed?

No. Catalogue tier is positions_only keyed to Traccar’s open decoder.

UDP?

Stock Arnavi listener is TCP only.

T
Trax
Online
Say hello to Trax!