Ack protocol cellocator response problem

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 Tananaev5 years ago

Logs?

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.

Anton Tananaev5 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.

Hello Anton,

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

4d43475004a0822e008f00000000008f000000000000000000000072

That is to say

4d43475004a0822e000000000000008f000000000000000000000072

Regards

Anton Tananaev5 years ago

Do you have documentation to confirm that?

Anton Tananaev5 years ago

Thanks Anton