Teltonika FMC003 – IO 246 / 252 never trigger alarms (decoder reads only 1 byte, device sends 2-byte values)

Joséan hour ago

Hi,
I’m using a Teltonika FMC003 and noticed that AVL IDs 246 (tow) and 252 (power cut) never generate alarms in Traccar.

In the device payload those IO values are always sent as 2-byte values, e.g.:

F6 00 0D
FC 00 0D

But TeltonikaProtocolDecoder reads these as one unsigned byte only:

b.readUnsignedByte() > 0

So the first byte is always 0, and the alarm never triggers.

Is this intentional for FMC00x devices, or should these IO IDs be treated as multi-byte values (e.g., using readValue)?

Thanks.

Anton Tananaev18 minutes ago

Do you have the documentation for it?