Telelogger sketch, Freematics ONE+ H shows up as online but in the middle of atlantic ocean.

Anton Tananaeva year ago

I'm talking about the raw HEX message.

Ma year ago

Can you help me understand why the GPS device is claiming to have posted the following to Traccar:

UCFLFAYM#0:32407,24:349,20:0;0;0,82:42*54

But the Traccar logs report the location as being:

2023-06-05 20:29:24  INFO: [U65a04d6d] id: UCFLFAYM, time: 2023-06-05 20:29:24, lat: 0.00000, lon: 0.00000, course: 0.0

I guess I am trying to understand what kind of protocol string the GPS is trying to post, so that I can look at that protocol's documentation and fix the firmware myself.

Ma year ago

I've resolved my issue by finding an incorrect if statement in the Freematics firmware. Specifically inside the telelogger.ino file.

Thank you for all your assistance.

Ma year ago

Specifically, in my case (V5 Telelogger firmware) the fix was:

Modify the following line in telelogger.ino:

 if (gd->lat && gd->lng && gd->sat > 3)

To be:

if (gd->lat && gd->lng)