Line 1: |
Line 1: |
− | | + | [[Category: Usage scenarios]] |
− | FAMILY CAR TRACKING AND MONITORING WITH OBD GPS DEVICES
| |
| | | |
| ==Introduction== | | ==Introduction== |
Line 25: |
Line 24: |
| | | |
| ==Installation== | | ==Installation== |
| + | |
| + | [[File:MountingOBD.png|thumb]] |
| | | |
| Installing the device is easy, but don't forget about [https://wiki.teltonika-gps.com/view/FMB003_First_Start mounting recommendations] as well. If the location of the OBDll interface is in a hard-to-reach place, then you can always use a special cable to install the device in a convenient place. [https://teltonika-gps.com/product/obdii-cable/ OBDII connection extension cable] | | Installing the device is easy, but don't forget about [https://wiki.teltonika-gps.com/view/FMB003_First_Start mounting recommendations] as well. If the location of the OBDll interface is in a hard-to-reach place, then you can always use a special cable to install the device in a convenient place. [https://teltonika-gps.com/product/obdii-cable/ OBDII connection extension cable] |
Line 39: |
Line 40: |
| == How to check available OBDII data? == | | == How to check available OBDII data? == |
| | | |
− | Please follow this [[How to check available OBDII data? | tutoria]] to check what OBD data is available from the vehicle | + | Please follow this [[How to check available OBDII data? | tutorial]] to check what OBD data is available from the vehicle |
| How to check available OBDII data? | | How to check available OBDII data? |
| <br> | | <br> |
Line 53: |
Line 54: |
| ==='''2. OBD GPS trackers:'''=== | | ==='''2. OBD GPS trackers:'''=== |
| <br /> | | <br /> |
| + | |
| | | |
| [[File:GPRS settings.png|alt=|left|thumb|258x258px]] | | [[File:GPRS settings.png|alt=|left|thumb|258x258px]] |
Line 83: |
Line 85: |
| <br /> | | <br /> |
| | | |
− | [[File:8E.png|thumb|alt=|left|frame]] | + | [[File:8E.png|thumb|alt=|left]] |
| '''Data protocol settings:''' | | '''Data protocol settings:''' |
| | | |
Line 101: |
Line 103: |
| | | |
| | | |
− | [[File:OBD.png|thumb|alt=|left|frame]] | + | [[File:OBD.png|thumb|alt=|left]] |
| <br /> | | <br /> |
| <br /> | | <br /> |
Line 111: |
Line 113: |
| *<span style="background-color:#E18DE7;">40000</span> – OBDll data activation, enabled by default (0 – Disable 1 - Enable) | | *<span style="background-color:#E18DE7;">40000</span> – OBDll data activation, enabled by default (0 – Disable 1 - Enable) |
| | | |
− | [[File:VINauto.png|thumb|alt=|left|455x455px|thumb]] | + | [[File:VINauto.png|thumb|alt=|left|455x455px]] |
| <br /> | | <br /> |
| <br /> | | <br /> |
Line 137: |
Line 139: |
| | | |
| | | |
− | [[File:OEM-VIN.png|thumb|alt=|left|452x452px|thumb]] | + | [[File:OEM-VIN.png|thumb|alt=|left|452x452px]] |
| <br /> | | <br /> |
| *<span style="background-color:#1de1d2;">40440</span> – OEM Fuel level, Priority "Low" (0 – Disabled 1 – Low 2 – High 3 – Panic ) | | *<span style="background-color:#1de1d2;">40440</span> – OEM Fuel level, Priority "Low" (0 – Disabled 1 – Low 2 – High 3 – Panic ) |
Line 169: |
Line 171: |
| | | |
| ==== 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:'''=== |
| + | {| 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;" | 000000000000005E08010000017716AE03D8010F0F22D720982E9C007E00120A002F<span style="background:#0b9768">FD</span>1609E |
| + | F01F00150011505C80045010101<span style="background:#0b9768">FD</span><span style="background:#0b9768">03</span><span style="background:#0b9768">FE</span><span style="background:#0b9768">23</span>0BB5000BB60006423A0018002F430F8A4400000 |
| + | |
| + | 901301100161200EC13FBD90F0384<span style="background:#0b9768">02C7</span>000003BD<span style="background:#0b9768">1003</span>066802000100005F75 |
| + | |} |
| + | {| 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 5E |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |Codec ID |
| + | | style="vertical-align: middle; text-align: center;" |08 (Codec 8) |
| + | |- |
| + | | 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 77 16 AE 03 D8 (Mon Jan 18 18:07:19 UTC 2021) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" | Priority |
| + | | style="vertical-align: middle; text-align: center;" |01 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |Longitude |
| + | | style="vertical-align: middle; text-align: center;" |0F 0F 22 D7 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |Latitude |
| + | | style="vertical-align: middle; text-align: center;" |20 98 2E 9C |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |Altitude |
| + | | style="vertical-align: middle; text-align: center;" |00 7E |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |Angle |
| + | | style="vertical-align: middle; text-align: center;" |00 12 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |Satellites |
| + | | style="vertical-align: middle; text-align: center;" |0A |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |Speed |
| + | | style="vertical-align: middle; text-align: center;" |00 2F |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |Event IO ID |
| + | | style="vertical-align: middle; text-align: center;" |<span style="background:#0b9768">FD</span> (AVL ID: 253, Name: Green driving type) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |N of Total ID |
| + | | style="vertical-align: middle; text-align: center;" |16 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |N1 of One Byte IO |
| + | | style="vertical-align: middle; text-align: center;" |09 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |1’st IO ID |
| + | | style="vertical-align: middle; text-align: center;" |EF (AVL ID: 239, Name: Ignition) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |1’st IO Value |
| + | | style="vertical-align: middle; text-align: center;" |01 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |2’nd IO ID |
| + | | style="vertical-align: middle; text-align: center;" |F0 (AVL ID: 240, Name: Movement) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |2’nd IO Value |
| + | | style="vertical-align: middle; text-align: center;" |01 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" | 3’rd IO ID |
| + | | style="vertical-align: middle; text-align: center;" |15 (AVL ID: 21, Name: GSM Signal) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" | 3’rd IO Value |
| + | | style="vertical-align: middle; text-align: center;" |05 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |4'th IO ID |
| + | | style="vertical-align: middle; text-align: center;" |50 (AVL ID: 80, Name: Data mode) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |4'th IO Value |
| + | | style="vertical-align: middle; text-align: center;" |01 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |5'th IO ID |
| + | | style="vertical-align: middle; text-align: center;" |C8 (AVL ID: 200, Name: Sleep Mode) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |5'th IO Value |
| + | | style="vertical-align: middle; text-align: center;" | 00 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |6'th IO ID |
| + | | style="vertical-align: middle; text-align: center;" |45 (AVL ID: 69, Name: GNSS Status) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |6'th IO Value |
| + | | style="vertical-align: middle; text-align: center;" | 01 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |7'th IO ID |
| + | | style="vertical-align: middle; text-align: center;" |01 (AVL ID: 1, Name: Digital Input 1) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |7'th IO Value |
| + | | style="vertical-align: middle; text-align: center;" |01 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |8'th IO ID |
| + | | style="vertical-align: middle; text-align: center;" |<span style="background:#0b9768">FD</span> (AVL ID: 253, Name: Green driving type) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |8'th IO Value |
| + | | style="vertical-align: middle; text-align: center;" |<span style="background:#0b9768">03</span> (01 - harsh acceleration, 02 - harsh braking, 03 - harsh cornering) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |9'th IO ID |
| + | | style="vertical-align: middle; text-align: center;" |<span style="background:#0b9768">FE</span> (AVL ID: 254, Name: Green Driving Value) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |9'th IO Value |
| + | | style="vertical-align: middle; text-align: center;" |<span style="background:#0b9768">23</span> ( Depending on green driving type: if harsh acceleration or braking - g*100 (value 123 ->1,23g). If Green driving source is "GPS" - harsh cornering value is rad/s*100. If source is "Accelerometer" - g*100. |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" | N2 of Two Byte IO |
| + | | style="vertical-align: middle; text-align: center;" |0B |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |1’st IO ID |
| + | | style="vertical-align: middle; text-align: center;" |B5 (AVL ID: 181, Name: GNSS PDOP) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |1’st IO Value |
| + | | style="vertical-align: middle; text-align: center;" |00 0B |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |2’nd IO ID |
| + | | style="vertical-align: middle; text-align: center;" |B6 (AVL ID: 182, Name: GNSS HDOP) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |2’nd IO Value |
| + | | style="vertical-align: middle; text-align: center;" |00 06 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |3’rd IO ID |
| + | | style="vertical-align: middle; text-align: center;" |42 (AVL ID: 66, Name: External Voltage) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |3’rd IO Value |
| + | | style="vertical-align: middle; text-align: center;" |3A 00 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |4'th IO ID |
| + | | style="vertical-align: middle; text-align: center;" |18 (AVL ID: 24, Name: Speed) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |4'th IO Value |
| + | | style="vertical-align: middle; text-align: center;" |00 2F |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |5'th IO ID |
| + | | style="vertical-align: middle; text-align: center;" |43 (AVL ID: 67,Name: Battery Voltage) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |5'th IO Value |
| + | | style="vertical-align: middle; text-align: center;" |0F 8A |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" | 6'th IO ID |
| + | | style="vertical-align: middle; text-align: center;" |44 (AVL ID: 68, Name: Battery Current) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |6'th IO Value |
| + | | style="vertical-align: middle; text-align: center;" |00 00 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |7'th IO ID |
| + | | style="vertical-align: middle; text-align: center;" |09 (AVL ID: 9, Analog input 1 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |7'th IO Value |
| + | | style="vertical-align: middle; text-align: center;" |01 30 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |8'th IO ID |
| + | | style="vertical-align: middle; text-align: center;" |11 (AVL ID:17, Name: Axis X) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |8’th IO Value |
| + | | style="vertical-align: middle; text-align: center;" |00 16 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |9'th IO ID |
| + | | style="vertical-align: middle; text-align: center;" |12 (AVL ID:18, Name: Axis Y) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |9’th IO Value |
| + | | style="vertical-align: middle; text-align: center;" |00 EC |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |10'th IO ID |
| + | | style="vertical-align: middle; text-align: center;" |13 (AVL ID:19, Name: Axis Z) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |10'th IO Value |
| + | | style="vertical-align: middle; text-align: center;" |FB D9 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |11'th IO ID |
| + | | style="vertical-align: middle; text-align: center;" |0F (AVL ID: 15, Name: Eco score) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |11'th IO Value |
| + | | style="vertical-align: middle; text-align: center;" |03 84 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |N4 of Four Byte IO |
| + | | style="vertical-align: middle; text-align: center;" |02 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |1'st IO ID |
| + | | style="vertical-align: middle; text-align: center;" |02 C7(AVL ID: 199, Name: Trip Odometer) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |1’st IO Value |
| + | | style="vertical-align: middle; text-align: center;" | 00 00 03 BD |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |2’nd IO ID |
| + | | style="vertical-align: middle; text-align: center;" |10 03(AVL ID: 16, Name: Total Odometer) |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |2’nd IO Value |
| + | | style="vertical-align: middle; text-align: center;" |06 68 80 20 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |Number of Data 2 (Number of Total Records) |
| + | | style="vertical-align: middle; text-align: center;" |01 |
| + | |- |
| + | | style="vertical-align: middle; text-align: center;" |CRC-16 |
| + | | style="vertical-align: middle; text-align: center;" |00 00 5F 75 |
| + | |} |
| | | |
| | | |
Line 174: |
Line 380: |
| '''FMBT : OBDll info'''[[File:FMBT.png|left|thumb|600x600px]] | | '''FMBT : OBDll info'''[[File:FMBT.png|left|thumb|600x600px]] |
| | | |
− | Bluetooth's connection to monitor OBDll parameters. Real time OBDll data, events notifications about harsh acceleration, braking, cornering, overspeeding, idling, RPM etc.
| + | Bluetooth®'s connection to monitor OBDll parameters. Real time OBDll data, events notifications about harsh acceleration, braking, cornering, overspeeding, idling, RPM etc. |
| <br /> | | <br /> |
| | | |
− | *You must connect to the device by clicking Bluetooth icon, and selecting your device. | + | *You must connect to the device by clicking Bluetooth® icon, and selecting your device. |
| *Next, you need to select the OBDll info tab, where information about the car in real time will be displayed. | | *Next, you need to select the OBDll info tab, where information about the car in real time will be displayed. |
| <br /> | | <br /> |
Line 195: |
Line 401: |
| | | |
| | | |
− | '''WIALON:''' Open WIALON → Open Messages → Select your device → Select the date interval → Select Message (data messages) → Select execute and you will see all the information.[[File:WialonOBD.png|thumb|left|frameless|1138x1138px]] | + | '''WIALON:''' Open WIALON → Open Messages → Select your device → Select the date interval → Select Message (data messages) → Select execute and you will see all the information.[[File:WialonOBD.png|thumb|left|1138x1138px]] |