Observation regarding Topin protocol

DocMAX5 years ago

Any idea why i get the same coordinates all the time?

2020-04-11 21:58:59  INFO: [8c2a55a6] id: 359339075246279, time: 2020-04-11 17:33:31, lat: 53.09257, lon: 8.82183, course: 45.0
2020-04-11 21:59:59  INFO: [8c2a55a6: topin < 109.41.64.210] HEX: 78780713645108015b0d0a
2020-04-11 21:59:59  INFO: [8c2a55a6: topin > 109.41.64.210] HEX: 78780713645108015b0d0a
2020-04-11 21:59:59  INFO: [8c2a55a6] id: 359339075246279, time: 2020-04-11 17:33:31, lat: 53.09257, lon: 8.82183, course: 45.0
2020-04-11 22:00:59  INFO: [8c2a55a6: topin < 109.41.64.210] HEX: 78780713645108015a0d0a
2020-04-11 22:00:59  INFO: [8c2a55a6: topin > 109.41.64.210] HEX: 78780713645108015a0d0a
2020-04-11 22:00:59  INFO: [8c2a55a6] id: 359339075246279, time: 2020-04-11 17:33:31, lat: 53.09257, lon: 8.82183, course: 45.0
2020-04-11 22:01:59  INFO: [8c2a55a6: topin < 109.41.64.210] HEX: 7878071364510801590d0a
2020-04-11 22:01:59  INFO: [8c2a55a6: topin > 109.41.64.210] HEX: 7878071364510801590d0a
Anton Tananaev5 years ago

Because your device doesn't report new coordinates, so Traccar reuses last known location.

DocMAX5 years ago

Hmm, i have a XZ302. I think it has not GPS fix, but has 2G connection. I expect to get LBS coordianates... LBS is enabled (0x33 prohibits LBS positioning)

DocMAX5 years ago

If i send manual positioning i get:

2020-04-11 22:42:19  INFO: [8c2a55a6: topin > 109.41.64.210] HEX: 787801800d0a
2020-04-11 22:42:20  INFO: [8c2a55a6: topin < 109.41.64.210] HEX: 78780713645108015a0d0a
2020-04-11 22:42:20  INFO: [8c2a55a6: topin > 109.41.64.210] HEX: 78780713645108015a0d0a
2020-04-11 22:42:20  INFO: [8c2a55a6] id: 359339075246279, time: 2020-04-11 17:33:31, lat: 53.09257, lon: 8.82183, course: 45.0
2020-04-11 22:42:25  INFO: [8c2a55a6: topin < 109.41.64.210] HEX: 787800692004112042250401060201b32e2f5001b32e2d5a01b32e2e5a01b3178764000d0a
2020-04-11 22:42:25  INFO: [8c2a55a6: topin > 109.41.64.210] HEX: 787800692004112042250d0a
2020-04-11 22:42:25  INFO: [8c2a55a6] id: 359339075246279, time: 2020-04-11 17:33:31, lat: 53.09257, lon: 8.82183, course: 45.0

It looks like traccar does not do anything with the LBS data (0x69)

Anton Tananaev5 years ago

Have you configured it to do something with LBS data?

DocMAX5 years ago

Just found out i had to set LBS Geolocation in traccar.
OpenCelliD works fine now. But i wonder why i have to send a manual upload request to my device (787802800D0A) to get LBS. The upload seems to auto-upload only GPS fix data.