hhmmt :(
My explain i want to read a data protocol from gps sir...
like the example in : https://wiki.teltonika.lt/wikibase/index.php?title=RUT955_Protocols§ion=2&veaction=edit&oldid=28891&wteswitched=1
example :
Received data:
08040000015C1A473FC0000E3BD4A520B53DC300570167070000000403020101001504010
9158500000000015C1A475348000E3BD4AE20B53DC0005701670800000004030201010015
040109158500000000015C1A4766D0000E3BD4AE20B53DBF0057016708000000040302010
10015040109158500000000015C1A477A58000E3BD4B120B53DBD00570167080000000403
02010100150401091585000004
08 – Codec ID
04 - Number of Data (4 records)
1st record data
0000015C1A473FC0 – Timestamp in milliseconds (1495089496000 → 1495089496,000 in Unix Timestamp = 18 May 2017 06:38:16 UTC)
00 – Priority
GPS Element
0E3BD4A5 – Longitude 23.8802085 = 23.8802085 º N
20B53DC3 – Latitude 54.8748739 = 54.8748739 º E
0057 – Altitude 87 meters
0167 – Angle 359º
07 – 7 Visible satellites
0000 – 0 km/h speed
I/O Element
00 – IO element ID of Event generated (in this case when 00 – data generated not on event)
04 – 4 IO elements in record
03 – 3 IO elements, which length is 1 Byte
02 – IO element ID = 02
01 – 2’nd IO element’s value = 1
01 – IO element ID = 01
00 – 1’st IO element’s value = 0
15 – IO element ID = 21
04 – 21’nd IO element’s value = 4
01 – 1 IO element, which value length is 2 Bytes
09 – 1 IO element ID = 09
1585 – 9’th IO element’s value = 5509
00 – 0 IO elements, which value length is 4 Bytes
00 – 0 IO elements, which value length is 8 Bytes
2’nd record data
0000015C1A475348000E3BD4AE20B53DC000570167080000000403020101001504010915850000