Traccar 5.3 : teltonika decoder issue

DeZ2 years ago

Hi

I'm testing 5.3 version and I have some issue with Teltonika decoder.

In some case I have an error message : IndexOutOfBoundsException (see log beelow)

And more, I note that teltonika decoder has completely changed and now attribute of my old Teltonika device FM6320 not correspond.
It is possible to keep old Teltonika Decoder with new Traccar version 5.3 ?

Thanks

2022-08-16 16:11:54  INFO: [Ta23163e4] connected
2022-08-16 16:11:54  INFO: [Ta23163e4: teltonika < 127.0.0.1] 000f333531353830303531373034373034
2022-08-16 16:11:54  INFO: [Ta23163e4: teltonika > 127.0.0.1] 01
2022-08-16 16:11:55  INFO: [Ta23163e4: teltonika < 127.0.0.1] 00000000000003831004000001735ace37f80000e3b9331c71e290006900e211005100fd072e1600010100160300470300f00100150400b20000c80000ef01009000004f00005101005201005300005538006e00006f00007a03007d00007f5600890000fd0200fe1f09004326b00044000000b5000b00b6000600427029001800540046015d00ce4ec10080000f0f00f10000515400cd007404ab00d80f5022a1005000000054005400000000005600015568005700000060005800000420006800001113006d303330300071fffd8c85008700000020008800000002008a000155f5008b0000b86000000001735ace3ca80000e3b08a1c71dd29006900e311005100fd072e1600010100160300470300f00100150400b20000c80000ef01009000004f00005101005201005300005537006e00006f00007a03007d00007f5600890000fd0200fe1d09004326ac0044000000b5000b00b600060042701f001800540046015d00ce4ec10080000f0f00f10000515400cd007404ab00d80f5022ce00500000005400540000000000560001556800570000006000580000041f006800001113006d303330300071fffd8c85008700000020008800000002008a000155f5008b0000b86000000001735ace3fc80000e3a7c01c71d7c2006900e311005100fd072e1600010100160300470300f00100150400b20000c80000ef01009000004f00005101005201005300005537006e00006f00007a03007d00007f5600890000fd0200fe2309004326ac0044000000b5000b00b6000600427015001800540046015e00ce4ec10080000f0f00f10000515400cd007404ab00d80f5022e700500000005400540000000000560001556800570000006000580000041f006800001113006d303330300071fffd8c85008700000020008800000002008a000155f5008b0000b86000000001735ace3ffa0000e3a7c01c71d7c2006900e311005100fd072e1600010100160300470300f00100150400b20000c80000ef01009000004f00005101005201005300005537006e00006f00007a03007d00007f5600890000fd0300fe2309004326ac0044000000b5000b00b6000600427015001800540046015e00ce4ec10080000f0f00f10000515400cd007404ab00d80f5022e700500000005400540000000000560001556800570000006000580000041f006800001113006d303330300071fffd8c85008700000020008800000002008a000155f5008b0000b86000040000eb85
2022-08-16 16:11:55  INFO: [Ta23163e4] error - readerIndex(910) + length(8) exceeds writerIndex(911): PooledSlicedByteBuf(ridx: 910, widx: 911, cap: 911/911, unwrapped: PooledDirectByteBuf(ridx: 911, widx: 911, cap: 2048)) - IndexOutOfBoundsException (... < TeltonikaProtocolDecoder:201 < *:337 < *:491 < *:586 < *:629 < *:619 < ExtendedObjectDecoder:72 < ... < WrapperContext:102 < ...)
2022-08-16 16:11:55  INFO: [Ta23163e4] disconnected
Anton Tananaev2 years ago
DeZ2 years ago

Anton,

Thanks, but it seems to be not a good solution because I have other raw data not decoded correctly :

It is possible to use old teltonika decoder with new 5.3 version ?

2022-08-16 16:12:29  INFO: [T744aaf39] connected
2022-08-16 16:12:29  INFO: [T744aaf39: teltonika < 127.0.0.1] 000f333531353830303531373034373034
2022-08-16 16:12:29  INFO: [T744aaf39: teltonika > 127.0.0.1] 01
2022-08-16 16:12:30  INFO: [T744aaf39: teltonika < 127.0.0.1] 00000000000003831004000001735ad1b6800000db4cc11c6d9adc006a00e110005200fd072e1600010100160300470300f00100150300b20000c80000ef01009000004f0000510100520100530000550b006e00006f00007a03007d00007f5700890000fd0200fe1e090043269f0044000000b5000b00b6000600427027001800540046016500ce4ec10080000f0f00f10000515400cd007407fb00d80f5037c800500000005400540000000000560001556900570000006000580000041c006800001113006d303330300071fffd8c8500870000000600880000000c008a000155f6008b0000b86000000001735ad1c2380000db32e81c6d8a42006a00e210005100fd072e1600010100160300470300f00100150300b20000c80000ef01009000004f00005101005201005300005512006e00006f00007a03007d00007f5700890000fd0200fe1d090043269c0044000000b5000b00b6000600427003001800540046016500ce4ec10080000f0f00f10000515400cd007407fb00d80f5037f5005000000054005400000000005600015569005700000060005800000419006800001113006d303330300071fffd8c8500870000000a008800000008008a000155f6008b0000b86000000001735ad1c6200000db2a501c6d84db006a00e210005100fd072e1600010100160300470300f00100150300b20000c80000ef01009000004f00005101005201005300005514006e00006f00007a03007d00007f5700890000fd0200fe1d09004326a00044000000b5000b00b600060042701d001800540046016500ce4ec10080000f0f00f10000515400cd007407fb00d80f50380e00500000005400540000000000560001556900570000006000580000041b006800001113006d303330300071fffd8c8500870000000b008800000007008a000155f6008b0000b86000000001735ad1ca080000db21971c6d7f74006b00e210005100fd072e1600010100160300470300f00100150300b20000c80000ef01009000004f00005101005201005300005517006e00006f00007a03007d00007f5600890000fd0200fe1d090043269c0044000000b5000b00b6000600427011001800540046016500ce4ec10080000f0f00f10000515400cd007407fb00d80f503827005000000054005400000000005600015569005700000060005800000417006800001113006d303330300071fffd8c8500870000000c008800000006008a000155f6008b0000b860000400007cd1
2022-08-16 16:12:30  INFO: [T744aaf39] error - readerIndex(910) + length(8) exceeds writerIndex(911): PooledSlicedByteBuf(ridx: 910, widx: 911, cap: 911/911, unwrapped: PooledDirectByteBuf(ridx: 911, widx: 911, cap: 2048)) - IndexOutOfBoundsException (... < TeltonikaProtocolDecoder:201 < *:337 < *:491 < *:586 < *:629 < *:619 < ExtendedObjectDecoder:72 < ... < WrapperContext:102 < ...)
2022-08-16 16:12:30  INFO: [T744aaf39] disconnected
Anton Tananaev2 years ago

Have you actually tested my fix?

DeZ2 years ago

Not yet, I need to compile it myself ?

Anton Tananaev2 years ago

Why are you saying it's not a good solution if you haven't even tried it?

DeZ2 years ago

Because in your fix you entered my specific raw data :

00000000000003831004000001735ace37f80000e3b9331c71e290006900e211005100fd072e1600010100160300470300f00100150400b20000c80000ef01009000004f00005101005201005300005538006e00006f00007a03007d00007f5600890000fd0200fe1f09004326b00044000000b5000b00b6000600427029001800540046015d00ce4ec10080000f0f00f10000515400cd007404ab00d80f5022a1005000000054005400000000005600015568005700000060005800000420006800001113006d303330300071fffd8c85008700000020008800000002008a000155f5008b0000b86000000001735ace3ca80000e3b08a1c71dd29006900e311005100fd072e1600010100160300470300f00100150400b20000c80000ef01009000004f00005101005201005300005537006e00006f00007a03007d00007f5600890000fd0200fe1d09004326ac0044000000b5000b00b600060042701f001800540046015d00ce4ec10080000f0f00f10000515400cd007404ab00d80f5022ce00500000005400540000000000560001556800570000006000580000041f006800001113006d303330300071fffd8c85008700000020008800000002008a000155f5008b0000b86000000001735ace3fc80000e3a7c01c71d7c2006900e311005100fd072e1600010100160300470300f00100150400b20000c80000ef01009000004f00005101005201005300005537006e00006f00007a03007d00007f5600890000fd0200fe2309004326ac0044000000b5000b00b6000600427015001800540046015e00ce4ec10080000f0f00f10000515400cd007404ab00d80f5022e700500000005400540000000000560001556800570000006000580000041f006800001113006d303330300071fffd8c85008700000020008800000002008a000155f5008b0000b86000000001735ace3ffa0000e3a7c01c71d7c2006900e311005100fd072e1600010100160300470300f00100150400b20000c80000ef01009000004f00005101005201005300005537006e00006f00007a03007d00007f5600890000fd0300fe2309004326ac0044000000b5000b00b6000600427015001800540046015e00ce4ec10080000f0f00f10000515400cd007404ab00d80f5022e700500000005400540000000000560001556800570000006000580000041f006800001113006d303330300071fffd8c85008700000020008800000002008a000155f5008b0000b86000040000eb85

More example beelow, I think you can't predict all cases

000000000000035f1004000001735aba1f7000010e52dd1c8c2538006c00b512000c00fd072d1600010100160300470300f00100150200b20000c80000ef01009000004f00005100005201005300005521006e00006f00007a03007d00007f2900890000fd0200fe1d09004326f10044000000b5000800b6000500426f510018000d0046015300ce6306008000100e00f10000514100cd00db3d0400d80f4faf9c00500000000d0054000000220056000155600057000000600058000003f3006800001113006d303330300071fffd8c85008700000011008800000000008a000155ed00000001735aba274000010e52261c8c22ae006c00bf12000b00fd072d1600010100160300470300f00100150200b20000c80000ef01009000004f00005100005201005300005518006e00006f00007a03007d00007f2a00890000fd0200fe1c09004326e80044000000b5000800b6000500426f080018000d0046015400ce6306008000100e00f10000514100cd00db3d0400d80f4fafa100500000000d00540000001d0056000155600057000000600058000003f7006800001113006d303330300071fffd8c8500870000000c008800000001008a000155ed00000001735aba2f1000010e50a61c8c2067006c00d312000c0054022b1400010100160300470300f00100150200b20000c80000ef01009000004f00005100005201005300005501006e00006f00007a03007d00007f2a00890009004326ed0044000000b5000800b6000500426f130018000c0046015300ce6306008000100e00f10000514100cd00db3d0400d80f4fafab00500000000c005400000000005600015560005700000060005800000375006800001113006d303330300071fffd8c85008700000001008800000008008a000155ed00000001735aba36e000010e4e3e1c8c1e41006c00de12000b004f052b1400010100160300470300f00100150200b20000c80000ef01009000004f01005100005201005300005500006e00006f00007a03007d00007f2a00890009004326ef0044000000b5000800b6000500426e0b0018000a0046015400ce6306008000100e00f10000514100cd00db3d0400d80f4fafb000500000000a0054000000000056000155600057000000600058000002ce006800001113006d303330300071fffd8c85008700000000008800000000008a000155ed000400000fcf
00000000000003531004000001735aba3b9000010e4ce01c8c1d58006d00ee1200090000082b1400010100160300470300f00100150200b20000c80000ef01009000004f01005100005201005300005512006e00006f00007a03007d00007f2a00890009004326ee0044000000b5000800b6000500426d02001800080046015400ce6306008000100e00f10000514100cd00db3d0400d80f4fafb500500000000700540000000000560001556000570000006000580000021d006800001113006d303330300071fffd8c85008700000002008800000003008a000155ed00000001735aba3bc200010e4ce01c8c1d58006d00ee120009004f052b1400010100160300470300f00100150200b20000c80000ef01009000004f00005100005201005300005511006e00006f00007a03007d00007f2a00890009004326ec0044000000b5000800b6000500426cf5001800070046015400ce6306008000100e00f10000514100cd00db3d0400d80f4fafba005000000006005400000000005600015560005700000060005800000223006800001113006d303330300071fffd8c85008700000002008800000002008a000155ed00000001735aba3eb000010e4b821c8c1cf4006d00ff1200080000082b1400010100160300470300f00100150200b20000c80000ef01009000004f00005100005201005300005500006e00006f00007a03007d00007f2a00890009004326e80044000000b5000800b6000500426db3001800060046015400ce6306008000100e00f10000514100cd00db3d0400d80f4fafba0050000000060054000000000056000155600057000000600058000002b5006800001113006d303330300071fffd8c85008700000000008800000000008a000155ed00000001735aba429800010e497d1c8c1c90006d01071200040054022b1400010100160300470300f00100150000b20000c80000ef01009000004f0000510000520100530000550d006e00006f00007a03007d00007f2b00890009004326eb0044000000b5000800b6000500426cb1001800040046015400ce6306008000100e00f10000514100cd00db3d0400d80f4fafbf005000000004005400000002005600015560005700000060005800000208006800001113006d303330300071fffd8c85008700000002008800000002008a000155ed000400002e2a
000000000000035f1004000001735aba717800010e42751c8c1abd006e00fb1200060000082b1400010100160300470300f00100150000b20100c80000ef01009000004f0000510000520100530000550f006e00006f00007a03007d00007f2b00890009004326eb0044000000b5000800b6000500426db3001800060046015600ce0308008000100e00f10000000000cd0000f1ab00d80f4fafc900500000000600540000001b00560001556000570000006000580000029f006800001113006d303330300071fffd8c85008700000003008800000001008a000155ed00000001735abacb5000010e21621c8c1362006a00f71200090057052b1400010100160300470300f00100150300b20000c80000ef01009000004f0000510000520100530000550f006e00006f00007a03007d00007f2d00890009004326e70044000000b5000800b6000500426e750018000c0046015600ce6306008000100e00f10000514100cd00db353400d80f4fb00f00500000000c00540000001500560001556000570000005f005800000381006800001113006d303330300071fffd8c85008700000007008800000001008a000155ed00000001735abaded800010e1aae1c8c11d2006900fc12000c00fd072d1600010100160300470300f00100150300b20000c80000ef01009000004f00005100005201005300005500006e00006f00007a03007d00007f2d00890000fd0200fe1c09004326ec0044000000b5000800b6000500426e7a0018000e0046015700ce6306008000100e00f10000514100cd00db968700d80f4fb02300500000000e00540000001800560001556000570000005f00580000039c006800001113006d303330300071fffd8c85008700000000008800000000008a000155ed00000001735abaee7800010e13631c8c0fbc006800f612000d00fd072d1600010100160300470300f00100150300b20000c80000ef01009000004f0000510000520100530000551e006e00006f00007a03007d00007f2d00890000fd0200fe2309004326e60044000000b5000b00b6000500426e680018000f0046015600ce6306008000100e00f10000514100cd00db968700d80f4fb02d00500000000f00540000002000560001556000570000005f005800000378006800001113006d303330300071fffd8c8500870000000e008800000001008a000155ed00040000ee57
000000000000036b1004000001735abaf26000010e11801c8c0f37006800f112000d00fd072d1600010100160300470300f00100150300b20000c80000ef01009000004f00005100005201005300005520006e00006f00007a03007d00007f2d00890000fd0200fe2009004326ea0044000000b5000b00b6000500426e8b001800100046015600ce6306008000100e00f10000514100cd00db3d0400d80f4fb03200500000001100540000002100560001556000570000005f0058000003d5006800001113006d303330300071fffd8c85008700000010008800000001008a000155ed00000001735abaf64800010e0fbe1c8c0e80006800f012000e00fd072d1600010100160300470300f00100150300b20000c80000ef01009000004f00005100005201005300005519006e00006f00007a03007d00007f2e00890000fd0200fe1f09004326ea0044000000b5000b00b6000500426ea8001800110046015700ce6306008000100e00f10000514100cd00db3d0400d80f4fb03700500000001200540000002100560001556000570000005f005800000411006800001113006d303330300071fffd8c85008700000011008800000001008a000155ed00000001735abafe1800010e098e1c8c0b92006800e912001100fd072d1600010100160300470300f00100150300b20000c80000ef01009000004f0000510000520100530000552d006e00006f00007a03007d00007f2e00890000fd0200fe1f09004326e70044000000b5000b00b6000500426e43001800130046015600ce6306008000100e00f10000514100cd00db3d0400d80f4fb04100500000001300540000003800560001556000570000005f00580000037a006800001113006d303330300071fffd8c85008700000015008800000000008a000155ed00000001735abb09d000010e04ce1c8c094a006800ee12001300fd072d1600010100160300470300f00100150300b20000c80000ef01009000004f00005100005201005300005503006e00006f00007a03007d00007f2e00890000fd0200fe1f09004326e60044000000b5000b00b6000500426e75001800180046015700ce6306008000100e00f10000514100cd00db3d0400d80f4fb04b00500000001800540000004500560001556000570000005f005800000442006800001113006d303330300071fffd8c85008700000007008800000003008a000155ed00040000a55e
00000000000003651004000001735abb0a0200010e04ce1c8c094a006800ee1200130054022b1400010100160300470300f00100150300b20000c80000ef01009000004f00005100005201005300005506006e00006f00007a03007d00007f2e00890009004326e70044000000b5000b00b6000500426e53001800180046015600ce6306008000100e00f10000514100cd00db3d0400d80f4fb05500500000001800540000006400560001556000570000005f005800000395006800001113006d303330300071fffd8c85008700000003008800000007008a000155ed00000001735abb158800010dfc041c8c050f006900ec12001800fd072d1600010100160300470300f00100150300b20000c80000ef01009000004f00005100005201005300005563006e00006f00007a03007d00007f2e00890000fd0200fe1d09004326ed0044000000b5000b00b6000500426e810018001c0046015700ce6306008000100e00f10000514100cd00db968700d80f4fb05f00500000001c00540000006400560001556000570000005f0058000003ff006800001113006d303330300071fffd8c85008700000037008800000000008a000155ed00000001735abb197000010df8c21c8c0390006900ed12001a00fd072d1600010100160300470300f00100150300b20000c80000ef01009000004f00005100005201005300005563006e00006f00007a03007d00007f2e00890000fd0200fe1f09004326e50044000000b5000b00b6000500426e93001800200046015700ce6306008000100e00f10000514100cd00db968700d80f4fb06e00500000002000540000006400560001556000570000005f005800000493006800001113006d303330300071fffd8c8500870000003f008800000000008a000155ed00000001735abb1d5800010df1781c8c003e006900ee12001f0057052c1400010100160300470300f00100150300b20000c80000ef01009000004f00005100005201005300005563006e00006f00007a03007d00007f2f00890009004326e80044000000b5000b00b6000500426ec2001800240046015600ce6306008000100f00f10000514100cd00db968700d80f4fb07800500000002400540000006400560001556000570000006000580000051f006800001113006d303330300071fffd8c85008700000047008800000000008a000155ed008b0000c8000004000078ff
Anton Tananaev2 years ago

You probably shouldn't make such claims when you don't understand what you're talking about. The sample you see is just a test case. That's not the fix. The fix is in the decoder.

DeZ2 years ago

Ok understand, but I need to compile it myself ?

I use window version

Anton Tananaev2 years ago

You can either compile it yourself or wait for the next official release.

DeZ2 years ago

I not sure to be able to do that ....

Have you a date for next official release ?

It is possible to recover old teltonika attribute ? in next release ?

Thanks

Joystick2 years ago

Hi Anton,

I'm using FMC130, FMC125 and FMC001 devices and just want to make sure they are covered in the latest master. See some hex samples below:

00000000000004cb8e0900000182c2bb834800519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c800004501000100000200005220000700426ed0001800000043103100440030000603fd0055043a00730334000600f10000c54500c7000000b9001002dc73d701c10200d91700530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bb873000519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c800004501000100000200005220000700426ed0001800000043103100440030000603fd0055043a00730334000600f10000c54500c7000000b9001002dc73d701c10200d91700530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bb8b1800519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c800004501000100000200005220000700426ed0001800000043103100440030000603fd0055043a00730334000600f10000c54500c7000000b9001002dc73d701c10200d91700530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bb8f0000519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c800004501000100000200005220000700426ed0001800000043103100440030000603fd0055043a00730334000600f10000c54500c7000000b9001002dc73d701c10200d91700530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bb92e800519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c800004501000100000200005220000700426ed0001800000043103100440030000603fd0055043a00730334000600f10000c54500c7000000b9001002dc73d701c10200d91700530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bb96d000519794c4edd9aff2005f010e0b000000000016000800ef0100f00100150500c800004501000100000200005220000700426ed0001800000043103100440030000603fd0055043a00730334000600f10000c54500c7000000b9001002dc73d701c10200d91700530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bb9ab800519794c4edd9aff2005f010e0b000000000016000800ef0100f00100150500c800004501000100000200005220000700426ed0001800000043103100440030000603fd0055043a00730334000600f10000c54500c7000000b9001002dc73d701c10200d91700530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bb9ea000519794c4edd9aff2005f010e0a000000000016000800ef0100f00100150500c800004501000100000200005220000700426ed0001800000043103100440030000603fd0055043a00730334000600f10000c54500c7000000b9001002dc73d701c10200d91700530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bba28800519794c4edd9aff2005f010e0a000000000016000800ef0100f00100150500c800004501000100000200005220000700426ed0001800000043103100440030000603fd0055043a00730334000600f10000c54500c7000000b9001002dc73d701c10200d91700530000cf94006400002bd5000100652d5731846a9c4b9d0000090000f494

000000000000008e8e01000001830df3a1b001582fe52af3088cd6010d00da0c000000010017000900ef0100f00100150400c800004501000101000200005100005244000700426f4d0018000000430fcd0044000000060166005506060073033e000600f10000c54500c700001ad700100028900f01c10036ed5800530000a01c006400002bd500010065ed25644802bd2b170000010000e2df

000000000000024f8e07000001830df37aa00058fc5945f35232df000c013e0d000b0000000b000400ef0100f0010015050045010004004237330018000b00430fc200440000000300c70000000a00109814e36b01c100993afa00000000000001830df37e880058fc587df35233ea000c014b0d000b0000000b000400ef0100f0010015050045010004004237370018000a00430fc200440000000300c70000000700109814e37201c100993afc00000000000001830df382700058fc5808f35234f5000d01610d000a0000000b000400ef0100f0010015050045010004004237370018000a00430fc200440000000300c70000000700109814e37201c100993afc00000000000001830df386580058fc5819f35235ee000d00090d000a0000000b000400ef0100f0010015050045010004004237430018000a00430fc400440000000300c70000000200109814e37401c100993afd00000000000001830df38e280058fc58bff3523814000c00150c000e0000000b000400ef0100f0010015050045010004004236f60018000e00430fc500440000000300c70000000700109814e37b01c100993aff00000000000001830df395f80058fc5913f3523b24000c00080c000e0000000b000400ef0100f0010015050045010004004236e30018000e00430fc200440000000300c70000000900109814e38401c100993b0100000000000001830df39dc80058fc5966f3523dae000b001d0c00090000000b000400ef0100f0010015050045010004004236df0018000600430fc200440000000300c70000000700109814e38b01c100993b040000000007000095b7

000000000000008f8e01000001830df39dc80058fbdc56f350da79000f00d20c000000000016000600ef0100f0010015050045010051000052000008004236d90018000000430fde004400000054028000550365005a000000730348000700f10000c54500c700000000001007fe803801c100d083b80053000196f2005707fa6b60006400002b8200010065cc97c3712d260752000001000009de

000000000000008e8e01000001830df3c0f001582fe52af3088cd6010d00da0c000000020017000900ef0100f00100150400c80000450100010100020100510000521c000700426f210018000000430fce004400000006016f005503ad0073033e000600f10000c54500c700001ad700100028900f01c10036ed6000530000a01c006400002bd500010065ed25644802bd2b170000010000b939

00000000000000888e01000001830df3a980005878662bf2f9c29200d500770c000600000015000700ef0100f001001500004501000100000200005201000700426e5b0018000600430faa004400000006070600550258007302e4000600f10000c54500c7000001c900100552793901c10371fefd005300011bd0006400002bd5000100651a358f55a6180a800000010000e33a

00000000000001138e02000001830df3c4d80158fbec8cf350e43c000600360d000000ef0016000800ef0000f00000150500c8000045010001000002000052000007004255cc001800000043100100440000000600d9005502f40073030c000600f10000c54500c70000012a001000dc2d5c01c100692bd4005300023bcc006400002bd5000100655c7ce59c17ff9b090000000001830df3d0900158fbec8cf350e43c000600360d000000f00016000800ef0000f00000150500c8000045010001000002000052000007004255cc001800000043100100440000000600d9005502f40073030c000600f10000c54500c70000012a001000dc2d5c01c100692bd4005300023bcc006400002bd5000100655c7ce59c17ff9b090000020000ecfc

000000000000008e8e01000001830df40b2801582fe52af3088cd6010d00da0a000000020017000900ef0100f00100150400c80000450100010100020000510000520e000700426efe0018000000430fcd0044000000060184005502cb0073033e000600f10000c54500c700001ad700100028900f01c10036ed7300530000a01c006400002bd500010065ed25644802bd2b170000010000985e

00000000000004cb8e0900000182c2bba67000519794c4edd9aff2005f010e0a000000000016000800ef0100f00100150500c80000450100010000020000521e000700426ed7001800000043103100440030000603fd0055041900730334000600f10000c54500c7000000b9001002dc73d701c10200d91800530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bbaa5800519794c4edd9aff2005f010e0b000000000016000800ef0100f00100150500c80000450100010000020000521c000700426ee5001800000043103100440030000603ee005503f700730334000600f10000c54500c7000000b9001002dc73d701c10200d91900530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bbae4000519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c80000450100010000020000521c000700426edf001800000043103100440030000603e8005503f600730334000600f10000c54500c7000000b9001002dc73d701c10200d91a00530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bbb22800519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c800004501000100000200005217000700426edb00180000004310310044003000060408005503a100730334000600f10000c54500c7000000b9001002dc73d701c10200d91b00530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bbb61000519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c800004501000100000200005206000700426ec200180000004310310044003000060408005502a700730334000600f10000c54500c7000000b9001002dc73d701c10200d91c00530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bbb9f800519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c800004501000100000200005200000700426ea000180000004310310044002f0006040b0055025900730334000600f10000c54500c7000000b9001002dc73d701c10200d91d00530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bbbde000519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c800004501000100000200005200000700426e9a00180000004310310044002f000603ea0055025a00730334000600f10000c54500c7000000b9001002dc73d701c10200d92700530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bbc1c800519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c800004501000100000200005200000700426e9a00180000004310310044002f000603ea0055025a00730334000600f10000c54500c7000000b9001002dc73d701c10200d92700530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bbc5b000519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c800004501000100000200005200000700426e9a00180000004310310044002f000603ea0055025a00730334000600f10000c54500c7000000b9001002dc73d701c10200d92700530000cf94006400002bd5000100652d5731846a9c4b9d00000900006dbb

000000000000048a8e0900000182ce43c0b80058a09f90f266a188009a000010000000f9000c000500ef0000f00000150000450100f90100040042320c0018000000430d9500440000000300c70000000000105d80fbca01c10093c4de0000000000000182ce4a87180058a0a23cf266a318009e00570e000c00000015000600ef0100f00100150500450100510f00520000080042367b0018000c00430d94004400000054000000550413005a000000730000000600c70000000000105d80fbca01c10093c4e70053000180020057077e4a08006400002b8200010065c85b52dda3ef68b9000000000182ce4a8b000058a0a3aaf266a2f7009f00660f000d00000015000600ef0100f00100150500450100510f0052000008004236780018000c00430d940044000000540000005503fb005a000000730000000600c70000000000105d80fbca01c10093c4e80053000180020057077e4a08006400002b8200010065c85b52dda3ef68b9000000000182ce4a8ee80058a0a4e7f266a282009f00780f000c00000015000600ef0100f00100150500450100510a00520000080042366b0018000c00430d930044000000540000005503c5005a000000730000000600c70000000000105d80fbca01c10093c4e90053000180020057077e4a08006400002b8200010065c85b52dda3ef68b9000000000182ce4a92d00058a0a5d0f266a1aa009f008e10000900000015000600ef0100f00100150500450100510a00520a00080042368d0018000900430d950044000000540000005504c1005a000000730000000600c70000000000105d80fbca01c10093c4ea0053000180020057077e4a08006400002b8200010065c85b52dda3ef68b9000000000182ce4a96b80058a0a656f266a0b0009f00a010000900000015000600ef0100f00100150500450100510c00520e00080042367c0018000900430d9500440000005400000055058e005a000000730000000600c70000000000105d80fbca01c10093c4eb0053000180020057077e4a08006400002b8200010065c85b52dda3ef68b9000000000182ce4a9aa00058a0a688f2669fa500a000b810000a00000015000600ef0100f00100150500450100510d00520600080042367f0018000a00430d9500440000005400000055055b005a000000730000000600c70000000000105d80fbca01c10093c4ec0053000180020057077e4a08006400002b8200010065c85b52dda3ef68b9000000000182ce4ab9e00058a0a519f26696fc009f00ba10000000000015000600ef0100f0010015050045010051000052000008004236250018000000430d93004400000054000000550382005a000000730000000600c70000000000105d80fbca01c10093c4f40053000180020057077e4a08006400002b8200010065c85b52dda3ef68b9000000000182ce5091f80058a0a56cf266987c00a000040f000700000015000600ef0000f00000150500450100510800520000080042359a0018000700430d900044000000540000005503a8005a000000730000000600c70000000000105d80fbca01c10093c4f70053000180020057077e4a08006400002b8200010065c85b52dda3ef68b90000090000a212
Anton Tananaev2 years ago

Please test those samples and let us know.

Joystick2 years ago

I've added below to TeltonikaProtocolDecoderTest.java and the build was successful.
Please just check if i have tested it correctly.

        verifyPositions(decoder, binary(
                "000000000000008e8e01000001830df3a1b001582fe52af3088cd6010d00da0c000000010017000900ef0100f00100150400c800004501000101000200005100005244000700426f4d0018000000430fcd0044000000060166005506060073033e000600f10000c54500c700001ad700100028900f01c10036ed5800530000a01c006400002bd500010065ed25644802bd2b170000010000e2df"));

        verifyPositions(decoder, binary(
                "00000000000004cb8e0900000182c2bb834800519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c800004501000100000200005220000700426ed0001800000043103100440030000603fd0055043a00730334000600f10000c54500c7000000b9001002dc73d701c10200d91700530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bb873000519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c800004501000100000200005220000700426ed0001800000043103100440030000603fd0055043a00730334000600f10000c54500c7000000b9001002dc73d701c10200d91700530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bb8b1800519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c800004501000100000200005220000700426ed0001800000043103100440030000603fd0055043a00730334000600f10000c54500c7000000b9001002dc73d701c10200d91700530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bb8f0000519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c800004501000100000200005220000700426ed0001800000043103100440030000603fd0055043a00730334000600f10000c54500c7000000b9001002dc73d701c10200d91700530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bb92e800519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c800004501000100000200005220000700426ed0001800000043103100440030000603fd0055043a00730334000600f10000c54500c7000000b9001002dc73d701c10200d91700530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bb96d000519794c4edd9aff2005f010e0b000000000016000800ef0100f00100150500c800004501000100000200005220000700426ed0001800000043103100440030000603fd0055043a00730334000600f10000c54500c7000000b9001002dc73d701c10200d91700530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bb9ab800519794c4edd9aff2005f010e0b000000000016000800ef0100f00100150500c800004501000100000200005220000700426ed0001800000043103100440030000603fd0055043a00730334000600f10000c54500c7000000b9001002dc73d701c10200d91700530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bb9ea000519794c4edd9aff2005f010e0a000000000016000800ef0100f00100150500c800004501000100000200005220000700426ed0001800000043103100440030000603fd0055043a00730334000600f10000c54500c7000000b9001002dc73d701c10200d91700530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bba28800519794c4edd9aff2005f010e0a000000000016000800ef0100f00100150500c800004501000100000200005220000700426ed0001800000043103100440030000603fd0055043a00730334000600f10000c54500c7000000b9001002dc73d701c10200d91700530000cf94006400002bd5000100652d5731846a9c4b9d0000090000f494"));

        verifyPositions(decoder, binary(
                "000000000000024f8e07000001830df37aa00058fc5945f35232df000c013e0d000b0000000b000400ef0100f0010015050045010004004237330018000b00430fc200440000000300c70000000a00109814e36b01c100993afa00000000000001830df37e880058fc587df35233ea000c014b0d000b0000000b000400ef0100f0010015050045010004004237370018000a00430fc200440000000300c70000000700109814e37201c100993afc00000000000001830df382700058fc5808f35234f5000d01610d000a0000000b000400ef0100f0010015050045010004004237370018000a00430fc200440000000300c70000000700109814e37201c100993afc00000000000001830df386580058fc5819f35235ee000d00090d000a0000000b000400ef0100f0010015050045010004004237430018000a00430fc400440000000300c70000000200109814e37401c100993afd00000000000001830df38e280058fc58bff3523814000c00150c000e0000000b000400ef0100f0010015050045010004004236f60018000e00430fc500440000000300c70000000700109814e37b01c100993aff00000000000001830df395f80058fc5913f3523b24000c00080c000e0000000b000400ef0100f0010015050045010004004236e30018000e00430fc200440000000300c70000000900109814e38401c100993b0100000000000001830df39dc80058fc5966f3523dae000b001d0c00090000000b000400ef0100f0010015050045010004004236df0018000600430fc200440000000300c70000000700109814e38b01c100993b040000000007000095b7"));

        verifyPositions(decoder, binary(
                "000000000000008f8e01000001830df39dc80058fbdc56f350da79000f00d20c000000000016000600ef0100f0010015050045010051000052000008004236d90018000000430fde004400000054028000550365005a000000730348000700f10000c54500c700000000001007fe803801c100d083b80053000196f2005707fa6b60006400002b8200010065cc97c3712d260752000001000009de"));

        verifyPositions(decoder, binary(
                "000000000000008e8e01000001830df3c0f001582fe52af3088cd6010d00da0c000000020017000900ef0100f00100150400c80000450100010100020100510000521c000700426f210018000000430fce004400000006016f005503ad0073033e000600f10000c54500c700001ad700100028900f01c10036ed6000530000a01c006400002bd500010065ed25644802bd2b170000010000b939"));

        verifyPositions(decoder, binary(
                "00000000000000888e01000001830df3a980005878662bf2f9c29200d500770c000600000015000700ef0100f001001500004501000100000200005201000700426e5b0018000600430faa004400000006070600550258007302e4000600f10000c54500c7000001c900100552793901c10371fefd005300011bd0006400002bd5000100651a358f55a6180a800000010000e33a"));

        verifyPositions(decoder, binary(
                "00000000000001138e02000001830df3c4d80158fbec8cf350e43c000600360d000000ef0016000800ef0000f00000150500c8000045010001000002000052000007004255cc001800000043100100440000000600d9005502f40073030c000600f10000c54500c70000012a001000dc2d5c01c100692bd4005300023bcc006400002bd5000100655c7ce59c17ff9b090000000001830df3d0900158fbec8cf350e43c000600360d000000f00016000800ef0000f00000150500c8000045010001000002000052000007004255cc001800000043100100440000000600d9005502f40073030c000600f10000c54500c70000012a001000dc2d5c01c100692bd4005300023bcc006400002bd5000100655c7ce59c17ff9b090000020000ecfc"));

        verifyPositions(decoder, binary(
                "000000000000008e8e01000001830df40b2801582fe52af3088cd6010d00da0a000000020017000900ef0100f00100150400c80000450100010100020000510000520e000700426efe0018000000430fcd0044000000060184005502cb0073033e000600f10000c54500c700001ad700100028900f01c10036ed7300530000a01c006400002bd500010065ed25644802bd2b170000010000985e"));

        verifyPositions(decoder, binary(
                "00000000000004cb8e0900000182c2bba67000519794c4edd9aff2005f010e0a000000000016000800ef0100f00100150500c80000450100010000020000521e000700426ed7001800000043103100440030000603fd0055041900730334000600f10000c54500c7000000b9001002dc73d701c10200d91800530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bbaa5800519794c4edd9aff2005f010e0b000000000016000800ef0100f00100150500c80000450100010000020000521c000700426ee5001800000043103100440030000603ee005503f700730334000600f10000c54500c7000000b9001002dc73d701c10200d91900530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bbae4000519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c80000450100010000020000521c000700426edf001800000043103100440030000603e8005503f600730334000600f10000c54500c7000000b9001002dc73d701c10200d91a00530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bbb22800519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c800004501000100000200005217000700426edb00180000004310310044003000060408005503a100730334000600f10000c54500c7000000b9001002dc73d701c10200d91b00530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bbb61000519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c800004501000100000200005206000700426ec200180000004310310044003000060408005502a700730334000600f10000c54500c7000000b9001002dc73d701c10200d91c00530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bbb9f800519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c800004501000100000200005200000700426ea000180000004310310044002f0006040b0055025900730334000600f10000c54500c7000000b9001002dc73d701c10200d91d00530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bbbde000519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c800004501000100000200005200000700426e9a00180000004310310044002f000603ea0055025a00730334000600f10000c54500c7000000b9001002dc73d701c10200d92700530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bbc1c800519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c800004501000100000200005200000700426e9a00180000004310310044002f000603ea0055025a00730334000600f10000c54500c7000000b9001002dc73d701c10200d92700530000cf94006400002bd5000100652d5731846a9c4b9d000000000182c2bbc5b000519794c4edd9aff2005f010e0c000000000016000800ef0100f00100150500c800004501000100000200005200000700426e9a00180000004310310044002f000603ea0055025a00730334000600f10000c54500c7000000b9001002dc73d701c10200d92700530000cf94006400002bd5000100652d5731846a9c4b9d00000900006dbb"));

        verifyPositions(decoder, binary(
                "000000000000048a8e0900000182ce43c0b80058a09f90f266a188009a000010000000f9000c000500ef0000f00000150000450100f90100040042320c0018000000430d9500440000000300c70000000000105d80fbca01c10093c4de0000000000000182ce4a87180058a0a23cf266a318009e00570e000c00000015000600ef0100f00100150500450100510f00520000080042367b0018000c00430d94004400000054000000550413005a000000730000000600c70000000000105d80fbca01c10093c4e70053000180020057077e4a08006400002b8200010065c85b52dda3ef68b9000000000182ce4a8b000058a0a3aaf266a2f7009f00660f000d00000015000600ef0100f00100150500450100510f0052000008004236780018000c00430d940044000000540000005503fb005a000000730000000600c70000000000105d80fbca01c10093c4e80053000180020057077e4a08006400002b8200010065c85b52dda3ef68b9000000000182ce4a8ee80058a0a4e7f266a282009f00780f000c00000015000600ef0100f00100150500450100510a00520000080042366b0018000c00430d930044000000540000005503c5005a000000730000000600c70000000000105d80fbca01c10093c4e90053000180020057077e4a08006400002b8200010065c85b52dda3ef68b9000000000182ce4a92d00058a0a5d0f266a1aa009f008e10000900000015000600ef0100f00100150500450100510a00520a00080042368d0018000900430d950044000000540000005504c1005a000000730000000600c70000000000105d80fbca01c10093c4ea0053000180020057077e4a08006400002b8200010065c85b52dda3ef68b9000000000182ce4a96b80058a0a656f266a0b0009f00a010000900000015000600ef0100f00100150500450100510c00520e00080042367c0018000900430d9500440000005400000055058e005a000000730000000600c70000000000105d80fbca01c10093c4eb0053000180020057077e4a08006400002b8200010065c85b52dda3ef68b9000000000182ce4a9aa00058a0a688f2669fa500a000b810000a00000015000600ef0100f00100150500450100510d00520600080042367f0018000a00430d9500440000005400000055055b005a000000730000000600c70000000000105d80fbca01c10093c4ec0053000180020057077e4a08006400002b8200010065c85b52dda3ef68b9000000000182ce4ab9e00058a0a519f26696fc009f00ba10000000000015000600ef0100f0010015050045010051000052000008004236250018000000430d93004400000054000000550382005a000000730000000600c70000000000105d80fbca01c10093c4f40053000180020057077e4a08006400002b8200010065c85b52dda3ef68b9000000000182ce5091f80058a0a56cf266987c00a000040f000700000015000600ef0000f00000150500450100510800520000080042359a0018000700430d900044000000540000005503a8005a000000730000000600c70000000000105d80fbca01c10093c4f70053000180020057077e4a08006400002b8200010065c85b52dda3ef68b90000090000a212"));
Anton Tananaev2 years ago

Looks correct.