Ack protocol cellocator response problem

Luis Alberto Mena 5 years ago

When the traccar server has many requests in the cellocator protocol, the ack response is not received. Can you help me improve this point, or what should I do to answer with the ack.

Anton Tananaev 5 years ago

Logs?

Luis Alberto Mena 5 years ago

Frame received from a device.

2020-09-12 12:20:20  INFO: [71765d5f: cellocator < 176.83.162.76] HEX: ce1afef7f57fbdfe6248000000000000901136250f0c09e407b14d43475000a0822e000811902b2c041217002c0023f30000b6f1f6c0b7b11600000000000000e6630004020ace1afef7f57fbdfe6248000000000000901136260f0c09e407b54d43475000a0822e000811912b2c041217002c0023f30000b6f0f6c1b7b61600000000000000e7630004020a43fdfdf7847dbdfe1c480000ec0400001a1236270f0c09e407d64d43475000a0822e000811922b2c04121700cc0023f30000b6f0f6c1b7b81600000000000000e8630004020a89f3fdf7327dbdfed64700001b030000731307280f0c09e407774d43475000a0822e000811932b2c04121700cc0023f30000b6f0f7c1b7b81600000000000000e8630004020af2f0fdf7897dbdfe4a4700003b000000281116280f0c09e407894d43475000a0822e000811942b2c041217002c0023f30000b6f0f6c1b7b81600000000000000e8630004020932effdf7db7cbdfe32460000070000000f1036280f0c09e407314d43475000a0822e0008118b2b2c041217002c0023f30000b6f1f7c0b7ac1600000000000000e3630004020a3437fef70092bdfe744a0000dd000000961036230f0c09e4073d4d43475000a0822e0008118c2b2c041217000b0023f30001b6f1f7c0b7ae1600000000000000e46300040209b42dfef7958bbdfe4c4a000032010000d50f35240f0c09e407904d43475000a0822e0008118d2b2c041217002c0023f30000b6f0f6c0b7ae1600000000000000e46300040209822dfef7728bbdfe384a000077010000c90f36240f0c09e407804d43475000a0822e0008118e2b2c04121700cc0023f30000b6f0f7c0b7b11600000000000000e5630004020a7a1bfef71880bdfe6c48000062020000611126250f0c09e407514d43475000a0822e0008118f2b2c041217002c0023f30000b6f0f6c0b7b11600000000000000e5630004020ace1afef7f57fbdfe6248000000000000901136250f0c09e407b14d43475000a0822e000811902b2c041217002c0023f30000b6f1f6c0b7b11600000000000000e6630004020ace1afef7f57fbdfe6248000000000000901136260f0c09e407b54d43475000a0822e000811912b2c041217002c0023f30000b6f0f6c1b7b61600000000000000e7630004020a43fdfdf7847dbdfe1c480000ec0400001a1236270f0c09e407d64d43475000a0822e000811922b2c04121700cc0023f30000b6f0f6c1b7b81600000000000000e8630004020a89f3fdf7327dbdfed64700001b030000731307280f0c09e407774d43475000a0822e000811932b2c04121700cc0023f30000b6f0f7c1b7b81600000000000000e8630004020af2f0fdf7897dbdfe4a4700003b000000281116280f0c09e407894d43475000a0822e000811942b2c041217002c0023f30000b6f0f6c1b7b81600000000000000e8630004020932effdf7db7cbdfe32460000070000000f1036280f0c09e407314d43475000a0822e0008118b2b2c041217002c0023f30000b6f1f7c0b7ac1600000000000000e3630004020a3437fef70092bdfe744a0000dd000000961036230f0c09e4073d4d43475000a0822e0008118c2b2c041217000b0023f30001b6f1f7c0b7ae1600000000000000e46300040209b42dfef7958bbdfe4c4a000032010000d50f35240f0c09e407904d43475000a0822e0008118d2b2c041217002c0023f30000b6f0f6c0b7ae1600000000000000e46300040209822dfef7728bbdfe384a000077010000c90f36240f0c09e407804d43475000a0822e0008118e2b2c04121700cc0023f30000b6f0f7c0b7b11600000000000000e5630004020a7a1bfef71880bdfe6c48000062020000611126250f0c09e407514d43475000a0822e0008118f2b2c041217002c0023f30000b6f0f6c0b7b11600000000000000e5630004020ace1afef7f57fbdfe6248000000000000901136250f0c09e407b14d43475000a0822e000811902b2c041217002c0023f30000b6f1f6c0b7b11600000000000000e6630004020ace1afef7f57fbdfe6248000000000000901136260f0c09e407b54d43475000a0822e000811912b2c041217002c0023f30000b6f0f6c1b7b61600000000000000e7630004020a43fdfdf7847dbdfe1c480000ec0400001a1236270f0c09e407d64d43475000a0822e000811922b2c04121700cc0023f30000b6f0f6c1b7b81600000000000000e8630004020a89f3fdf7327dbdfed64700001b030000731307280f0c09e407774d43475000a0822e000811932b2c04121700cc0023f30000b6f0f7c1b7b81600000000000000e8630004020af2f0fdf7897dbdfe4a4700003b000000281116280f0c09e407894d43475000a0822e000811942b2c041217002c0023f30000b6f0f6c1b7b81600000000000000e8630004020932effdf7db7cbdfe32460000070000000f1036280f0c09e407314d43475000a0822e0008118b2b2c041217002c0023f30000b6f1f7c0b7ac1600000000000000e3630004020a3437fef70092bdfe744a0000dd000000961036230f0c09e4073d4d43475000a0822e0008118c2b2c041217000b0023f30001b6f1f7c0b7ae1600000000000000e46300040209b42dfef7958bbdfe4c4a000032010000d50f35240f0c09e407904d43475000a0822e0008118d2b2c041217002c0023f30000b6f0f6c0b7ae1600000000000000e46300040209822dfef7728bbdfe384a000077010000c90f36240f0c09e407804d43475000a0822e0008118e2b2c04121700cc0023f30000b6f0f7c0b7b11600000000000000e5630004020a7a1bfef71880bdfe6c48000062020000611126250f0c09e407514d43475000a0822e0008118f2b2c041217002c0023f30000b6f0f6c0b7b11600000000000000e5630004020ace1afef7f57fbdfe6248000000000000901136250f0c09e407b14d43475000a0822e000811902b2c041217002c0023f30000b6f1f6c0b7b11600000000000000e6630004020ace1afef7f57fbdfe6248000000000000901136260f0c09e407b54d43475000a0822e000811912b2c041217002c0023f30000b6f0f6c1b7b61600000000000000e7630004020a43fdfdf7847dbdfe1c480000ec0400001a1236270f0c09e407d64d43475000a0822e000811922b2c04121700cc0023f30000b6f0f6c1b7b81600000000000000e8630004020a89f3fdf7327dbdfed64700001b030000731307280f0c09e407774d43475000a0822e000811932b2c04121700cc0023f30000b6f0f7c1b7b81600000000000000e8630004020af2f0fdf7897dbdfe4a4700003b000000281116280f0c09e407894d43475000a0822e000811942b2c041217002c0023f30000b6f0f6c1b7b81600000000000000e8630004020932effdf7db7cbdfe32460000070000000f1036280f0c09e407314d43475000a0822e0008118b2b2c041217002c0023f30000b6f1f7c0b7ac1600000000000000e3630004020a3437fef70092bdfe744a0000dd000000961036230f0c09e4073d4d43475000a0822e0008118c2b2c041217000b0023f30001b6f1f7c0b7ae1600000000000000e46300040209b42dfef7958bbdfe4c4a000032010000d50f35240f0c09e407904d43475000a0822e0008118d2b2c041217002c0023f30000b6f0f6c0b7ae1600000000000000e46300040209822dfef7728bbdfe384a000077010000c90f36240f0c09e407804d43475000a0822e0008118e2b2c04121700cc0023f30000b6f0f7c0b7b11600000000000000e5630004020a7a1bfef71880bdfe6c48000062020000611126250f0c09e407514d43475000a0822e0008118f2b2c041217002c0023f30000b6f0f6c0b7b11600000000000000e5630004020ace1afef7f57fbdfe6248000000000000901136250f0c09e407b14d43475000a0822e000811902b2c041217002c0023f30000b6f1f6c0b7b11600000000000000e6630004020ace1afef7f57fbdfe6248000000000000901136260f0c09e407b54d43475000a0822e000811912b2c041217002c0023f30000b6f0f6c1b7b61600000000000000e7630004020a43fdfdf7847dbdfe1c480000ec0400001a1236270f0c09e407d64d43475000a0822e000811922b2c04121700cc0023f30000b6f0f6c1b7b81600000000000000e8630004020a89f3fdf7327dbdfed64700001b030000731307280f0c09e407774d43475000a0822e000811932b2c04121700cc0023f30000b6f0f7c1b7b81600000000000000e8630004020af2f0fdf7897dbdfe4a4700003b000000281116280f0c09e407894d43475000a0822e000811942b2c041217002c0023f30000b6f0f6c1b7b81600000000000000e8630004020932effdf7db7cbdfe32460000070000000f1036280f0c09e407314d43475000a0822e0008118b2b2c041217002c0023f30000b6f1f7c0b7ac1600000000000000e3630004020a3437fef70092bdfe744a0000dd000000961036230f0c09e4073d2b2b2b

According to the cellocator supplier, that frame is cut off.

Luis Alberto Mena 5 years ago
Anton Tananaev 5 years ago

I see the ACK after that line in the log:

2020-09-12 12:20:20  INFO: [71765d5f: cellocator > 176.83.162.76] HEX: 4d43475004a0822e008f00000000008f000000000000000000000072

Not sure why you decided to omit that.

Luis Alberto Mena 5 years ago

Hello Anton,

They tell me that the first 8f of this ack answer should be 00

4d43475004a0822e008f00000000008f000000000000000000000072

That is to say

4d43475004a0822e000000000000008f000000000000000000000072

Regards

Anton Tananaev 5 years ago

Do you have documentation to confirm that?

Luis Alberto Mena 5 years ago
Anton Tananaev 5 years ago
Luis Alberto Mena 5 years ago

Thanks Anton