telic direction change no longer translated v. 3.14

cis7 years ago

I had a traccar server 3.13 running with a telic SBC-AVL device. Device was programmed to send messages every 20° direction change, every 500 meter distance change and start/stop moving. Messages came in and were all translated and put on screen.
Now I have traccar server 3.14 running on another machine and redirected the same device to it. Now the distance- and start/stop- messages are still there but the direction-change-messages are missing. This is part of the log:

2017-09-16 09:35:03  INFO: [FE0BE19D] connected
2017-09-16 09:35:04 DEBUG: [FE0BE19D: 5067 < 91.87.217.87] HEX: 303032363238343935317c3230367c31307c30303130303330303500640000003030333032383439353132352c3136303931373037333435382c302c3136303931373037333435392c34333930372c3531323030382c332c31352c3138342c31342c2c2c2d382c3134313739322c2c303031302c30302c36342c3230362c302c3034393900
2017-09-16 09:35:05  INFO: [FE0BE19D] id: 284951, time: 2017-09-16 09:34:59, lat: 51.20080, lon: 4.39070, speed: 8.1, course: 184.0
2017-09-16 09:35:06 DEBUG: [FE0BE19D: 5067 < 91.87.217.87] HEX: 6300000030313330323834393531362c3136303931373037333530332c302c3136303931373037333530342c34333930372c3531323030362c332c31312c3136302c31342c2c2c2d372c3134313831312c2c303031302c30302c36342c3230362c302c3034393900
2017-09-16 09:35:13 DEBUG: [FE0BE19D: 5067 < 91.87.217.87] HEX: 6200000030323330323834393531362c3136303931373037333531302c302c3136303931373037333531312c34333930372c3531323030352c332c372c3130372c31352c2c2c2d332c3134313831312c2c303031302c30302c36352c3230362c302c3034393900
2017-09-16 09:35:22 DEBUG: [FE0BE19D: 5067 < 91.87.217.87] HEX: 6300000030333330323834393531362c3136303931373037333531392c302c3136303931373037333532302c34333930392c3531323030352c332c31312c3232372c31352c2c2c2d332c3134313832382c2c303031302c30302c36342c3230352c302c3034393900
2017-09-16 09:35:30 DEBUG: [FE0BE19D: 5067 < 91.87.217.87] HEX: 6300000030343330323834393531362c3136303931373037333532372c302c3136303931373037333532382c34333930352c3531323030302c332c32372c3230332c31342c2c2c2d332c3134313838332c2c303031302c30302c36352c3230352c302c3034393900
2017-09-16 09:36:44 DEBUG: [FE0BE19D: 5067 < 91.87.217.87] HEX: 640000003035323032383439353139382c3136303931373037333634312c302c3136303931373037333634322c34333837392c3531313935382c332c32342c3232332c31372c2c2c2d332c3134323337392c2c303031302c30302c36342c3230352c302c3034393900
2017-09-16 09:36:46  INFO: [FE0BE19D] id: 284951, time: 2017-09-16 09:36:42, lat: 51.19580, lon: 4.38790, speed: 13.0, course: 223.0
2017-09-16 09:36:55 DEBUG: [FE0BE19D: 5067 < 91.87.217.87] HEX: 6300000030363330323834393531362c3136303931373037333635322c302c3136303931373037333635332c34333837352c3531313935352c332c32382c3138302c31372c2c2c2d332c3134323432382c2c303031302c30302c36352c3230352c302c3034393900
2017-09-16 09:36:57 DEBUG: [FE0BE19D: 5067 < 91.87.217.87] HEX: 6300000030373330323834393531362c3136303931373037333635342c302c3136303931373037333635352c34333837362c3531313935332c332c33312c3135352c31372c2c2c2d332c3134323434352c2c303031302c30302c36352c3230352c302c3034393900
2017-09-16 09:37:11 DEBUG: [FE0BE19D: 5067 < 91.87.217.87] HEX: 6300000030383330323834393531362c3136303931373037333730382c302c3136303931373037333730392c34333839302c3531313934302c332c35312c3137362c31372c2c2c2d322c3134323632302c2c303031302c30302c36342c3230352c302c3034393900

Could it be due to the version change?
Or do I have to look elsewhere?

Anton Tananaev7 years ago

There was a problem in the decoder. I have fixed it.

cis7 years ago

ok thanks.
@anton: I have an older (2012) protocol manual for telic, how can I send it to you?

cis7 years ago

by the way upon reverting to v3.13 I had a warning (WARN: Table 'traccar.server' doesn't exist ). Apparently the table 'server' was renamed to 'servers'. Don't know if that was intended or a bug.

Anton Tananaev7 years ago

You can send by email, but I have already fixed the problem, so it's not really required.

You can't just revert to the old version. You need to restore old database as well. Renamed table is intended.