Navtelecom decode failed

memesaregood 2 months ago

We seem to be getting certain errors when trying to decode data from the Navtelecom devices.

7e410151f003000b177ad8886900a1201b3779d888697fa0ef0119f24d016a06000000000000c200112f42461734e40f00c9ce1c00faffff7fcdece144ffff802ebc0e46ffffffffffff7fefc61e00ffffff090f00000031006a04000000000000000000000000f1
Cannot invoke "java.util.BitSet.length()" because "bits" is null - NullPointerRException (NavtelecomFrameDecoder:61 < BaseFrameDecoder:29 < .. < WrapperInboundHandler:56 < .. < StandardLoggingHandler:62 < ...)

Where do we start digging?

Anton Tananaev 2 months ago

Official Traccar? What version? Logs?

memesaregood 2 months ago

It appears to be a communication issue for some reason with that particular device; somehow, the handshake message's checksums are bad, but the device sends telemetry data without making sure of established handshake. We'll go ahead and update the firmware and see if it works.

Official Traccar, 6.9.

memesaregood a month ago

upd: it did the trick