Line 59: |
Line 59: |
| | | |
| | | |
− | * Enable Codec 8 Extended in '''System settings'''. | + | * Enable [[Codec#Codec_8_Extended|Codec 8 Extended]] in '''System settings'''. |
| | | |
| [[File:Codec8ExtendedPositive.png|alt=|left|thumb|259x259px]] | | [[File:Codec8ExtendedPositive.png|alt=|left|thumb|259x259px]] |
Line 164: |
Line 164: |
| ==== 1.2. Read Java parser [https://wiki.teltonika-gps.com/view/Java_Parser_First_Start_Guide first start guide]==== | | ==== 1.2. Read Java parser [https://wiki.teltonika-gps.com/view/Java_Parser_First_Start_Guide first start guide]==== |
| | | |
− | === '''2. Parsing example''' === | + | === '''2.Private mode periodic record parsing example''' === |
| {| class="nd-othertables_2" style="width:100%;" | | {| class="nd-othertables_2" style="width:100%;" |
| ! rowspan="1" style="width:100%; vertical-align: middle; text-align: center;" |Unparsed received data in hexadecimal stream | | ! rowspan="1" style="width:100%; vertical-align: middle; text-align: center;" |Unparsed received data in hexadecimal stream |
| |- | | |- |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" | 00000000000000328E010000017E065DE1B80000000000000000000000000000000000000003000300EF0000F000<span style="background:#0b9768">0187<span style="background:#d4f991">01</span></span>0000000000000000010000793F |
| | | |
| |} | | |} |
Line 180: |
Line 180: |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |Data Field Length | | | style="vertical-align: middle; text-align: center;" |Data Field Length |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 00 00 32 |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |Codec ID | | | style="vertical-align: middle; text-align: center;" |Codec ID |
Line 186: |
Line 186: |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |Number of Data 1 (Number of Total Records) | | | style="vertical-align: middle; text-align: center;" |Number of Data 1 (Number of Total Records) |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |01 |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |Timestamp | | | style="vertical-align: middle; text-align: center;" |Timestamp |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 00 01 7E 06 5D E1 B8 |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |Priority | | | style="vertical-align: middle; text-align: center;" |Priority |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |Longitude | | | style="vertical-align: middle; text-align: center;" |Longitude |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 00 00 00 |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |Latitude | | | style="vertical-align: middle; text-align: center;" |Latitude |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 00 00 00 |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |Altitude | | | style="vertical-align: middle; text-align: center;" |Altitude |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 00 |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |Angle | | | style="vertical-align: middle; text-align: center;" |Angle |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 00 |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |Satellites | | | style="vertical-align: middle; text-align: center;" |Satellites |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |Speed | | | style="vertical-align: middle; text-align: center;" |Speed |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 00 |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |Event IO ID | | | style="vertical-align: middle; text-align: center;" |Event IO ID |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 00 |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |N of Total ID | | | style="vertical-align: middle; text-align: center;" |N of Total ID |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 03 |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |N1 of One Byte IO | | | style="vertical-align: middle; text-align: center;" |N1 of One Byte IO |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 03 |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |1’st IO ID | | | style="vertical-align: middle; text-align: center;" |1’st IO ID |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 EF (AVL ID 239, Name: Ignition) |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |1’st IO Value | | | style="vertical-align: middle; text-align: center;" |1’st IO Value |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |2’nd IO ID | | | style="vertical-align: middle; text-align: center;" |2’nd IO ID |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 F0 (AVL ID 240, Name: Movement) |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |2’nd IO Value | | | style="vertical-align: middle; text-align: center;" |2’nd IO Value |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |3’rd IO ID | | | style="vertical-align: middle; text-align: center;" |3’rd IO ID |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |<span style="background:#0b9768">01 87</span> (AVL ID 391, Name: Private mode) |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |3’rd IO Value | | | style="vertical-align: middle; text-align: center;" |3’rd IO Value |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |<span style="background:#d4f991">01</span> |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |N2 of Two Bytes IO |
| + | | style="vertical-align: middle; text-align: center;" |00 00 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |N4 of Two Bytes IO |
| + | | style="vertical-align: middle; text-align: center;" |00 00 |
| |- | | |- |
− | | style="vertical-align: middle; text-align: center;" |4’th IO ID | + | | style="vertical-align: middle; text-align: center;" |N8 of Two Bytes IO |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 00 |
| |- | | |- |
− | | style="vertical-align: middle; text-align: center;" |4’th IO Value | + | | style="vertical-align: middle; text-align: center;" |NX of X Byte IO |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 00 |
| |- | | |- |
− | | style="vertical-align: middle; text-align: center;" |5’th IO ID | + | | style="vertical-align: middle; text-align: center;" |Number of Data 2 (Number of Total Records) |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |01 |
| |- | | |- |
− | | style="vertical-align: middle; text-align: center;" |5’th IO Value | + | | style="vertical-align: middle; text-align: center;" |CRC-16 |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 00 79 3F |
| + | |} |
| + | <br> |
| + | [[File:0 coordinate.jpg|alt=|center|thumb|600x600px|Zero coordinate in Private mode]] |
| + | |
| + | === '''3.Private mode eventual record parsing example''' === |
| + | {| class="nd-othertables_2" style="width:100%;" |
| + | ! rowspan="1" style="width:100%; vertical-align: middle; text-align: center;" |Unparsed received data in hexadecimal stream |
| |- | | |- |
− | | style="vertical-align: middle; text-align: center;" |N2 of Two Bytes IO | + | | style="vertical-align: middle; text-align: center;" | 00000000000000328E010000017E065F2208010F0E5880209AAF5E00BF00D114000001870003000300EF0000F000<span style="background:#0b9768">0187<span style="background:#d4f991">00</span></span>0000000000000000010000D182 |
− | | style="vertical-align: middle; text-align: center;" | | + | |
| + | |} |
| + | {| class="nd-othertables_2" style="width:100%;" |
| + | |- |
| + | ! rowspan="1" style="width:50%; vertical-align: middle; text-align: center;" |AVL Data Packet Part |
| + | ! rowspan="1" style="width:50%; vertical-align: middle; text-align: center;" |HEX Code Part |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |Zero Bytes |
| + | | style="vertical-align: middle; text-align: center;" |00 00 00 00 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |Data Field Length |
| + | | style="vertical-align: middle; text-align: center;" |00 00 00 32 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |Codec ID |
| + | | style="vertical-align: middle; text-align: center;" |8E (Codec 8 Extended) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |Number of Data 1 (Number of Total Records) |
| + | | style="vertical-align: middle; text-align: center;" |01 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |Timestamp |
| + | | style="vertical-align: middle; text-align: center;" |00 00 01 7E 06 5F 22 08 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |Priority |
| + | | style="vertical-align: middle; text-align: center;" |01 |
| |- | | |- |
− | | style="vertical-align: middle; text-align: center;" |1’st IO ID | + | | style="vertical-align: middle; text-align: center;" |Longitude |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |0F 0E 58 80 |
| |- | | |- |
− | | style="vertical-align: middle; text-align: center;" |1’st IO Value | + | | style="vertical-align: middle; text-align: center;" |Latitude |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |20 9A AF 5E |
| |- | | |- |
− | | style="vertical-align: middle; text-align: center;" |2’nd IO ID | + | | style="vertical-align: middle; text-align: center;" |Altitude |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 BF |
| |- | | |- |
− | | style="vertical-align: middle; text-align: center;" |2’nd IO Value | + | | style="vertical-align: middle; text-align: center;" |Angle |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 D1 |
| |- | | |- |
− | | style="vertical-align: middle; text-align: center;" |3’rd IO ID | + | | style="vertical-align: middle; text-align: center;" |Satellites |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |14 |
| |- | | |- |
− | | style="vertical-align: middle; text-align: center;" |3’rd IO Value | + | | style="vertical-align: middle; text-align: center;" |Speed |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 00 |
| |- | | |- |
− | | style="vertical-align: middle; text-align: center;" |4’th IO ID | + | | style="vertical-align: middle; text-align: center;" |Event IO ID |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |01 87 |
| |- | | |- |
− | | style="vertical-align: middle; text-align: center;" |4’th IO Value | + | | style="vertical-align: middle; text-align: center;" |N of Total ID |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 03 |
| |- | | |- |
− | | style="vertical-align: middle; text-align: center;" |N4 of Two Bytes IO | + | | style="vertical-align: middle; text-align: center;" |N1 of One Byte IO |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 03 |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |1’st IO ID | | | style="vertical-align: middle; text-align: center;" |1’st IO ID |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 EF (AVL ID 239, Name: Ignition) |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |1’st IO Value | | | style="vertical-align: middle; text-align: center;" |1’st IO Value |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |2’nd IO ID | | | style="vertical-align: middle; text-align: center;" |2’nd IO ID |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 F0 (AVL ID 240, Name: Movement) |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |2’nd IO Value | | | style="vertical-align: middle; text-align: center;" |2’nd IO Value |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |3’rd IO ID |
| + | | style="vertical-align: middle; text-align: center;" |<span style="background:#0b9768">01 87</span> (AVL ID 391, Name: Private mode) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |3’rd IO Value |
| + | | style="vertical-align: middle; text-align: center;" |<span style="background:#d4f991">00</span> |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |N2 of Two Bytes IO |
| + | | style="vertical-align: middle; text-align: center;" |00 00 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |N4 of Two Bytes IO |
| + | | style="vertical-align: middle; text-align: center;" |00 00 |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |N8 of Two Bytes IO | | | style="vertical-align: middle; text-align: center;" |N8 of Two Bytes IO |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 00 |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |NX of X Byte IO | | | style="vertical-align: middle; text-align: center;" |NX of X Byte IO |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 00 |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |Number of Data 2 (Number of Total Records) | | | style="vertical-align: middle; text-align: center;" |Number of Data 2 (Number of Total Records) |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |01 |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |CRC-16 | | | style="vertical-align: middle; text-align: center;" |CRC-16 |
− | | style="vertical-align: middle; text-align: center;" | | + | | style="vertical-align: middle; text-align: center;" |00 00 D1 82 |
| |} | | |} |
− | | + | <br> |
− | Server response: 00000001
| + | [[File:Bussines mode coordinate.jpg|alt=|center|thumb|600x600px|Zero coordinate in Private mode]] |
− | Please see '''[[Codec#Codec_8_Extended|Codec 8 Extended]]''' for more information.
| |