Difference between revisions of "Green Driving Solution"
m (Text replacement - "Bluetooth(?!®)" to "Bluetooth®") |
KarolisKru (talk | contribs) |
||
(32 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
− | == | + | =='''Project description'''== |
Growing world population and development of new technologies contribute to the growth in use of transport. Driving style is one of the factors directly influencing fuel consumption and vehicle life, e.g. aggressive acceleration, harsh braking, harsh cornering and over speeding. Inefficient driving produces more exhaust gas emissions, thus, increasing the negative environmental impact on our planet. | Growing world population and development of new technologies contribute to the growth in use of transport. Driving style is one of the factors directly influencing fuel consumption and vehicle life, e.g. aggressive acceleration, harsh braking, harsh cornering and over speeding. Inefficient driving produces more exhaust gas emissions, thus, increasing the negative environmental impact on our planet. | ||
− | + | =='''What you need for a solution?'''== | |
− | |||
− | |||
− | |||
− | ==What you need for a solution?== | ||
*All Teltonika FM devices are compatible with this use case. | *All Teltonika FM devices are compatible with this use case. | ||
*The SIM card in order to receive data to Your server. | *The SIM card in order to receive data to Your server. | ||
− | * | + | *Teltonika Configurator to set up FM device correctly for the solution. |
− | * | + | *FOTA WEB to remotely send the configuration to the device. |
− | * | + | *BTAPP / Driver application to monitor and score driver behavior. Real time events notifications about harsh acceleration, braking, cornering, over speeding, idling and RPM. Solution designed to improve driver behavior and productivity. |
− | ==Installation== | + | =='''Installation'''== |
− | |||
+ | It is good to know that this functionality is supported by all Teltonika vehicle trackers. | ||
+ | Green driving functionality that collects data on acceleration, braking, over speeding, harsh cornering and no-load engine operation. This information is instantly analyzed. If the received values are beyond the set parameters, the device sends a command to the LED or Buzzer installed in the driver’s cab and alerts that he or she is driving inefficiently. In case of the driver alert function, please note that the device must have DOUT for this feature to work. | ||
+ | [[File:Led.PNG|alt=|frameless|400x400px]] | ||
− | + | There are two sources for Green Driving operation – GPS data and accelerometer. The desired one can be selected in Configurator. GPS data is pretty reliable and does not require any additional effort to make it work. On the other side, accelerometer data is more precise and ensures uninterrupted operation even when GPS signal is not available, for example, in tunnels or underground parking lots. However, in order to utilize accelerometer data correctly, the device has to perform autocalibration process, which is automatic, as the name implicates, but may take some time. | |
− | |||
− | |||
− | |||
− | There are two sources for Green Driving operation – GPS data and accelerometer. The desired one can be selected in Configurator. GPS data is pretty reliable and does not require any additional effort to make it work. On the other side, accelerometer data is more precise and ensures uninterrupted operation even when GPS signal is not available, for example, in tunnels or underground parking lots. | ||
Line 30: | Line 24: | ||
Deviations of maximum +/- 15o are allowed. | Deviations of maximum +/- 15o are allowed. | ||
Horizontal position must be as flat as possible – parallel with vehicle plain. | Horizontal position must be as flat as possible – parallel with vehicle plain. | ||
+ | [[File:Mount3.PNG|alt=|frameless|800x800px]] | ||
+ | =='''Configuration'''== | ||
+ | === '''Prerequisites:'''=== | ||
+ | ===='''Read through [https://wiki.teltonika-gps.com/view/FMB920_First_Start First start guide]'''==== | ||
+ | === '''Configuration of Green driving scenario:'''=== | ||
+ | Before configuring Green driving solution it is important to set up GPRS settings for a device. | ||
+ | ===='''GPRS settings'''==== | ||
+ | [[File:GPRS settings.png|frameless|alt=|left|250x250px]] | ||
+ | Parameter ID – Parameter name GPRS settings: | ||
− | + | <br /> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
*<span style="background-color:#91b9d4;">2001</span> – APN | *<span style="background-color:#91b9d4;">2001</span> – APN | ||
*<span style="background-color:#91d4b9;">2002</span> – APN username (if there are no APN username, empty field should be left) | *<span style="background-color:#91d4b9;">2002</span> – APN username (if there are no APN username, empty field should be left) | ||
*<span style="background-color:#b991d4;">2003</span> – APN password (if there are no APN password, empty field should be left) | *<span style="background-color:#b991d4;">2003</span> – APN password (if there are no APN password, empty field should be left) | ||
− | |||
− | |||
− | [[File: | + | [[File:SERVER settings.png|frameless|alt=|left|250x250px]] |
− | Server settings: | + | <br />Server settings: |
*<span style="background-color:#b9d491;">2004</span> – Domain | *<span style="background-color:#b9d491;">2004</span> – Domain | ||
*<span style="background-color:#d491b9;">2005</span> – Port | *<span style="background-color:#d491b9;">2005</span> – Port | ||
*<span style="background-color:#d4b991;">2006</span> – Data sending protocol (0 – TCP, 1 – UDP) | *<span style="background-color:#d4b991;">2006</span> – Data sending protocol (0 – TCP, 1 – UDP) | ||
+ | |||
<br /> | <br /> | ||
− | <br />After successful GPRS/SERVER settings configuration, FMB920 device will '''synchronize time''' and '''update records''' to '''the configured server'''. Time intervals and default I/O elements can be changed by using [[Teltonika Configurator]] or [[FMB920 Parameter list|SMS parameters]]. | + | <br /> |
+ | |||
+ | After successful GPRS/SERVER settings configuration, FMB920 device will '''synchronize time''' and '''update records''' to '''the configured server'''. Time intervals and default I/O elements can be changed by using [[Teltonika Configurator]] or [[FMB920 Parameter list|SMS parameters]]. | ||
After familiarizing with devices first start guide and device's GPRS settings are set - configuration for Green driving can be done. | After familiarizing with devices first start guide and device's GPRS settings are set - configuration for Green driving can be done. | ||
− | [[File: | + | ===='''Configuration of Eco/Green driving scenario'''==== |
− | + | [[File:Green - Eco driving.png|left|thumb|348x348px]] | |
− | + | <br>''Parameter ID'' - ''Parameter name'' | |
− | |||
*<span style="background-color:#b9d491;">11000</span> - Scenario priority (0 - Disable, 1 - Low, 2 - High, 3 - Panic). | *<span style="background-color:#b9d491;">11000</span> - Scenario priority (0 - Disable, 1 - Low, 2 - High, 3 - Panic). | ||
Line 79: | Line 72: | ||
<br> | <br> | ||
*11019 - Advanced Eco Driving (0 - Disable, 1 - Enable). If enabled, Eco Driving Average (ID.: 11011) and / or Eco Driving Maximum (ID.: 11015) settings can be changed. | *11019 - Advanced Eco Driving (0 - Disable, 1 - Enable). If enabled, Eco Driving Average (ID.: 11011) and / or Eco Driving Maximum (ID.: 11015) settings can be changed. | ||
− | *11008 - Eco/Green Driving Duration (0 - Disable, 1 - Enable). | + | * 11008 - Eco/Green Driving Duration (0 - Disable, 1 - Enable). |
− | |||
− | |||
− | |||
*7034 - ID of SMS recipient. | *7034 - ID of SMS recipient. | ||
*8034 - SMS Text.<br /> '''Note''': Maximum acceleration, braking and cornering values should be set according to vehicle type, power, weight and etc. Best values can be approached by practical testing.<br> | *8034 - SMS Text.<br /> '''Note''': Maximum acceleration, braking and cornering values should be set according to vehicle type, power, weight and etc. Best values can be approached by practical testing.<br> | ||
+ | <br> | ||
− | [[File: | + | ===='''Configuration of Excessive idling scenario'''==== |
+ | [[File:Idlingg.png|left|thumb|240x240px]] | ||
+ | ''Parameter ID'' - ''Parameter name'' | ||
+ | *<span style="background-color:#d4b991;">11200</span> - Scenario priority (0 - Disable, 1 - Low, 2 - High, 3 - Panic). | ||
+ | <br> | ||
+ | *11203 - Eventual settings (0 - Disable, 1 - Enable), if disabled - excessive idling data will come with periodical data. | ||
+ | *11205 - Time To Stopped (s). Represents how long vehicle should not move with engine ON. | ||
+ | *11206 - To Moving (s). Represents how long vehicle should be moving with engine ON, to exit idle state. | ||
+ | *7033 - ID of SMS recipient. | ||
+ | *8033 - SMS Text. | ||
− | + | ''Parameter ID'' - ''Parameter name'' | |
− | |||
− | |||
− | Parameter ID - Parameter name | ||
*<span style="background-color:#d4b991;">11200</span> - Scenario priority (0 - Disable, 1 - Low, 2 - High, 3 - Panic). | *<span style="background-color:#d4b991;">11200</span> - Scenario priority (0 - Disable, 1 - Low, 2 - High, 3 - Panic). | ||
<br> | <br> | ||
Line 101: | Line 98: | ||
*11206 - To Moving (s). Represents how long vehicle should be moving with engine ON, to exit idle state. | *11206 - To Moving (s). Represents how long vehicle should be moving with engine ON, to exit idle state. | ||
*7033 - ID of SMS recipient. | *7033 - ID of SMS recipient. | ||
− | * | + | *8033 - SMS Text. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | ===='''Configuration of Over Speeding scenario'''==== | ||
+ | [[File:Capture4444.PNG|left|thumb|240x240px]] | ||
− | |||
''Parameter ID'' - ''Parameter name'' | ''Parameter ID'' - ''Parameter name'' | ||
Line 126: | Line 117: | ||
<br> | <br> | ||
− | '''Quick start:''' From default configuration to Green driving records in one | + | '''Quick start:''' From default configuration to [[FMB920_SMS/GPRS_Commands|Green driving records in one SMS]]: |
" setparam <span style="background-color:#91b9d4;">11800</span>:1;<span style="background-color:#91d4b9;">11801</span>:0;<span style="background-color:#b991d4;">11806</span>:1;<span style="background-color:#b9d491;">11000</span>:2;<span style="background-color:#d491b9;">11007</span>:1;<span style="background-color:#d4b991;">11200</span>:2;<span style="background-color:#d4b991;">11100</span>:2" | " setparam <span style="background-color:#91b9d4;">11800</span>:1;<span style="background-color:#91d4b9;">11801</span>:0;<span style="background-color:#b991d4;">11806</span>:1;<span style="background-color:#b9d491;">11000</span>:2;<span style="background-color:#d491b9;">11007</span>:1;<span style="background-color:#d4b991;">11200</span>:2;<span style="background-color:#d4b991;">11100</span>:2" | ||
Line 132: | Line 123: | ||
This SMS will set up Your device to send Trip, Eco/Green driving and Excessive idling data to Your previously provided server. | This SMS will set up Your device to send Trip, Eco/Green driving and Excessive idling data to Your previously provided server. | ||
− | '''Note''': Before SMS text, two space symbols should be inserted if no SMS username or password was set in [[FMB001_SMS/Call_settings|SMS / Call settings]]. | + | '''Note''': Before SMS text, two space symbols should be inserted if no SMS username or password was set in [[FMB001_SMS/Call_settings|SMS / Call settings]]. |
− | === | + | ==='''BTAPP Mobile application'''=== |
[[File:Business private.png|left|thumb|253x253px]] | [[File:Business private.png|left|thumb|253x253px]] | ||
− | After making configuration for Your device, it is time to [[BTAPP Mobile application|'''download BTAPP''']]. Keep in mind, app and device connection is established via | + | After making configuration for Your device, it is time to [[BTAPP Mobile application|'''download BTAPP''']]. Keep in mind, app and device connection is established via Blue-tooth. Devices by default come with Blue-tooth enabled and visible. After pairing to device - You can change the trip type of Your trips by performing a long press on the icon and confirming the change. |
<br> | <br> | ||
<br> | <br> | ||
Line 148: | Line 139: | ||
<br> | <br> | ||
<br> | <br> | ||
− | ==Parsing | + | =='''Parsing Green driving records'''== |
− | ===''' | + | ==='''Prerequisites:'''=== |
− | ==== | + | ==== '''Open [[Opening TCP/UDP port|TCP/UDP port]] '''==== |
− | ==== | + | ==== '''Go to [[Java Parser First Start Guide|Java parser first start guide]]''' ==== |
− | ===''' | + | ==='''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;" | 000000000000005E08010000017716AE03D8010F0F22D720982E9C007E00120A002F<span style="background:# | + | | style="vertical-align: middle; text-align: center;" | 000000000000005E08010000017716AE03D8010F0F22D720982E9C007E00120A002F<span style="background:#d4b991">FD</span>1609E |
− | F01F00150011505C80045010101<span style="background:# | + | F01F00150011505C80045010101<span style="background:#d4b991">FD</span><span style="background:#d4b991">03</span><span style="background:#d4b991">FE</span><span style="background:#d4b991">23</span>0BB5000BB60006423A0018002F430F8A4400000 |
− | 901301100161200EC13FBD90F0384<span style="background:# | + | 901301100161200EC13FBD90F0384<span style="background:#d4b991">02C7</span>000003BD<span style="background:#d4b991">1003</span>066802000100005F75 |
|} | |} | ||
{| class="nd-othertables_2" style="width:100%;" | {| class="nd-othertables_2" style="width:100%;" | ||
Line 207: | Line 198: | ||
|- | |- | ||
| 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;" |<span style="background:# | + | | style="vertical-align: middle; text-align: center;" |<span style="background:#d4b991">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;" |N of Total ID | ||
Line 258: | Line 249: | ||
|- | |- | ||
| style="vertical-align: middle; text-align: center;" |8'th IO ID | | style="vertical-align: middle; text-align: center;" |8'th IO ID | ||
− | | style="vertical-align: middle; text-align: center;" |<span style="background:# | + | | style="vertical-align: middle; text-align: center;" |<span style="background:#d4b991">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;" |8'th IO Value | ||
− | | style="vertical-align: middle; text-align: center;" |<span style="background:# | + | | style="vertical-align: middle; text-align: center;" |<span style="background:#d4b991">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;" |9'th IO ID | ||
− | | style="vertical-align: middle; text-align: center;" |<span style="background:# | + | | style="vertical-align: middle; text-align: center;" |<span style="background:#d4b991">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;" |9'th IO Value | ||
− | | style="vertical-align: middle; text-align: center;" |<span style="background:# | + | | style="vertical-align: middle; text-align: center;" |<span style="background:#d4b991">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;" | N2 of Two Byte IO | ||
Line 342: | Line 333: | ||
|- | |- | ||
| 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;" |02 C7(AVL ID: 199, Name: Trip Odometer) | + | | style="vertical-align: middle; text-align: center;" |02 C7</span>(AVL ID: 199, Name: Trip Odometer) |
|- | |- | ||
| style="vertical-align: middle; text-align: center;" |1’st IO Value | | style="vertical-align: middle; text-align: center;" |1’st IO Value | ||
Line 348: | Line 339: | ||
|- | |- | ||
| 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;" |10 03(AVL ID: 16, Name: Total Odometer) | + | | style="vertical-align: middle; text-align: center;" |10 03</span>(AVL ID: 16, Name: Total Odometer) |
|- | |- | ||
| style="vertical-align: middle; text-align: center;" |2’nd IO Value | | style="vertical-align: middle; text-align: center;" |2’nd IO Value | ||
Line 360: | Line 351: | ||
|} | |} | ||
− | == | + | =='''In platform'''== |
− | |||
− | |||
− | |||
− | + | BTAPP FMB Bluetooth application for real time driver notifications. Save on fuel by reducing aggressive driving, increase your driver safety and reduce the number of driving-related incidents with Bluetooth application. | |
− | |||
− | |||
− | |||
− | |||
+ | ==='''ECO driving'''=== | ||
+ | [[File:Eco.PNG|left|thumb|600x600px]] | ||
+ | Bluetooth connection to monitor and score driver behavior. Real time events notifications about harsh acceleration, braking, cornering, overspeeding, idling and RPM. Solution designed to improve driver behavior and productivity. | ||
− | + | *You must connect to the FMB device by clicking Blue-tooth icon, and selecting your FMB device. | |
− | + | *Each event that was detected by the FMB device will be displayed in the application as well. Users can be notified visually, event icon will turn yellow and event count will be increased accordingly, and by sound alert as well (can be optionally enabled in application settings). | |
− | + | *Eco score is calculated by FMB device depending on total event amount and trip distance. | |
− | + | Eco score, distance, and duration is being updated periodically automatically. | |
− | + | *Trip status can be Ongoing and Finished. The trip finish is decided by FMB configuration. If the application will be connected to FMB device during an ongoing trip – the application will update event count, score, distance, and trip duration for an ongoing trip. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 14:30, 18 February 2021
Main Page > General Information > Usage scenarios > Green Driving SolutionProject description
Growing world population and development of new technologies contribute to the growth in use of transport. Driving style is one of the factors directly influencing fuel consumption and vehicle life, e.g. aggressive acceleration, harsh braking, harsh cornering and over speeding. Inefficient driving produces more exhaust gas emissions, thus, increasing the negative environmental impact on our planet.
What you need for a solution?
- All Teltonika FM devices are compatible with this use case.
- The SIM card in order to receive data to Your server.
- Teltonika Configurator to set up FM device correctly for the solution.
- FOTA WEB to remotely send the configuration to the device.
- BTAPP / Driver application to monitor and score driver behavior. Real time events notifications about harsh acceleration, braking, cornering, over speeding, idling and RPM. Solution designed to improve driver behavior and productivity.
Installation
It is good to know that this functionality is supported by all Teltonika vehicle trackers.
Green driving functionality that collects data on acceleration, braking, over speeding, harsh cornering and no-load engine operation. This information is instantly analyzed. If the received values are beyond the set parameters, the device sends a command to the LED or Buzzer installed in the driver’s cab and alerts that he or she is driving inefficiently. In case of the driver alert function, please note that the device must have DOUT for this feature to work.
There are two sources for Green Driving operation – GPS data and accelerometer. The desired one can be selected in Configurator. GPS data is pretty reliable and does not require any additional effort to make it work. On the other side, accelerometer data is more precise and ensures uninterrupted operation even when GPS signal is not available, for example, in tunnels or underground parking lots. However, in order to utilize accelerometer data correctly, the device has to perform autocalibration process, which is automatic, as the name implicates, but may take some time.
What is also very important for green driving to work properly, device connection pins socket must point towards the vehicles front side. Deviations of +/- 2o are allowed. But it should be as straight as possible.
Deviations of maximum +/- 15o are allowed.
Horizontal position must be as flat as possible – parallel with vehicle plain.
Configuration
Prerequisites:
Read through First start guide
Configuration of Green driving scenario:
Before configuring Green driving solution it is important to set up GPRS settings for a device.
GPRS settings
Parameter ID – Parameter name GPRS settings:
- 2001 – APN
- 2002 – APN username (if there are no APN username, empty field should be left)
- 2003 – APN password (if there are no APN password, empty field should be left)
Server settings:
- 2004 – Domain
- 2005 – Port
- 2006 – Data sending protocol (0 – TCP, 1 – UDP)
After successful GPRS/SERVER settings configuration, FMB920 device will synchronize time and update records to the configured server. Time intervals and default I/O elements can be changed by using Teltonika Configurator or SMS parameters. After familiarizing with devices first start guide and device's GPRS settings are set - configuration for Green driving can be done.
Configuration of Eco/Green driving scenario
Parameter ID - Parameter name
- 11000 - Scenario priority (0 - Disable, 1 - Low, 2 - High, 3 - Panic).
- 11004 - Maximum Acceleration (m/s2).
- 11005 - Maximum Braking (m/s2)
- 11006 - Maximum Cornering (m/s2)
- 11007 - Source (0 - GPS, 1 - Accelerometer). Green driving scenario according to selected data source.
- 11019 - Advanced Eco Driving (0 - Disable, 1 - Enable). If enabled, Eco Driving Average (ID.: 11011) and / or Eco Driving Maximum (ID.: 11015) settings can be changed.
- 11008 - Eco/Green Driving Duration (0 - Disable, 1 - Enable).
- 7034 - ID of SMS recipient.
- 8034 - SMS Text.
Note: Maximum acceleration, braking and cornering values should be set according to vehicle type, power, weight and etc. Best values can be approached by practical testing.
Configuration of Excessive idling scenario
Parameter ID - Parameter name
- 11200 - Scenario priority (0 - Disable, 1 - Low, 2 - High, 3 - Panic).
- 11203 - Eventual settings (0 - Disable, 1 - Enable), if disabled - excessive idling data will come with periodical data.
- 11205 - Time To Stopped (s). Represents how long vehicle should not move with engine ON.
- 11206 - To Moving (s). Represents how long vehicle should be moving with engine ON, to exit idle state.
- 7033 - ID of SMS recipient.
- 8033 - SMS Text.
Parameter ID - Parameter name
- 11200 - Scenario priority (0 - Disable, 1 - Low, 2 - High, 3 - Panic).
- 11203 - Eventual settings (0 - Disable, 1 - Enable), if disabled - excessive idling data will come with periodical data.
- 11205 - Time To Stopped (s). Represents how long vehicle should not move with engine ON.
- 11206 - To Moving (s). Represents how long vehicle should be moving with engine ON, to exit idle state.
- 7033 - ID of SMS recipient.
- 8033 - SMS Text.
Configuration of Over Speeding scenario
Parameter ID - Parameter name
- 11100 - Scenario priority (0 - Disable, 1 - Low, 2 - High, 3 - Panic).
- 11104 - Max speed (Default value - 90, Value range 0-260, Value - km/h)
- 13217 - Speed source (0 - GNSS, 1 - OBD, 2 - Pulse counter).
- 13223 - Overspeeding hysteresis (Default value - 28, Value range 0 - 100)
- 11101 - DOUT ON duration
- 11102 - DOUT OFF duration
- 7032 - ID of SMS recipient.
- 8032 - SMS Text.
Quick start: From default configuration to Green driving records in one SMS:
" setparam 11800:1;11801:0;11806:1;11000:2;11007:1;11200:2;11100:2"
This SMS will set up Your device to send Trip, Eco/Green driving and Excessive idling data to Your previously provided server.
Note: Before SMS text, two space symbols should be inserted if no SMS username or password was set in SMS / Call settings.
BTAPP Mobile application
After making configuration for Your device, it is time to download BTAPP. Keep in mind, app and device connection is established via Blue-tooth. Devices by default come with Blue-tooth enabled and visible. After pairing to device - You can change the trip type of Your trips by performing a long press on the icon and confirming the change.
Parsing Green driving records
Prerequisites:
Open TCP/UDP port
Go to Java parser first start guide
Parsing example:
Unparsed received data in hexadecimal stream |
---|
000000000000005E08010000017716AE03D8010F0F22D720982E9C007E00120A002FFD1609E
F01F00150011505C80045010101FD03FE230BB5000BB60006423A0018002F430F8A4400000 901301100161200EC13FBD90F038402C7000003BD1003066802000100005F75 |
AVL Data Packet Part | HEX Code Part |
---|---|
Zero Bytes | 00 00 00 00 |
Data Field Length | 00 00 00 5E |
Codec ID | 08 (Codec 8) |
Number of Data 1 (Number of Total Records) | 01 |
Timestamp | 00 00 01 77 16 AE 03 D8 (Mon Jan 18 18:07:19 UTC 2021) |
Priority | 01 |
Longitude | 0F 0F 22 D7 |
Latitude | 20 98 2E 9C |
Altitude | 00 7E |
Angle | 00 12 |
Satellites | 0A |
Speed | 00 2F |
Event IO ID | FD (AVL ID: 253, Name: Green driving type) |
N of Total ID | 16 |
N1 of One Byte IO | 09 |
1’st IO ID | EF (AVL ID: 239, Name: Ignition) |
1’st IO Value | 01 |
2’nd IO ID | F0 (AVL ID: 240, Name: Movement) |
2’nd IO Value | 01 |
3’rd IO ID | 15 (AVL ID: 21, Name: GSM Signal) |
3’rd IO Value | 05 |
4'th IO ID | 50 (AVL ID: 80, Name: Data mode) |
4'th IO Value | 01 |
5'th IO ID | C8 (AVL ID: 200, Name: Sleep Mode) |
5'th IO Value | 00 |
6'th IO ID | 45 (AVL ID: 69, Name: GNSS Status) |
6'th IO Value | 01 |
7'th IO ID | 01 (AVL ID: 1, Name: Digital Input 1) |
7'th IO Value | 01 |
8'th IO ID | FD (AVL ID: 253, Name: Green driving type) |
8'th IO Value | 03 (01 - harsh acceleration, 02 - harsh braking, 03 - harsh cornering) |
9'th IO ID | FE (AVL ID: 254, Name: Green Driving Value) |
9'th IO Value | 23 ( 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. |
N2 of Two Byte IO | 0B |
1’st IO ID | B5 (AVL ID: 181, Name: GNSS PDOP) |
1’st IO Value | 00 0B |
2’nd IO ID | B6 (AVL ID: 182, Name: GNSS HDOP) |
2’nd IO Value | 00 06 |
3’rd IO ID | 42 (AVL ID: 66, Name: External Voltage) |
3’rd IO Value | 3A 00 |
4'th IO ID | 18 (AVL ID: 24, Name: Speed) |
4'th IO Value | 00 2F |
5'th IO ID | 43 (AVL ID: 67,Name: Battery Voltage) |
5'th IO Value | 0F 8A |
6'th IO ID | 44 (AVL ID: 68, Name: Battery Current) |
6'th IO Value | 00 00 |
7'th IO ID | 09 (AVL ID: 9, Analog input 1 |
7'th IO Value | 01 30 |
8'th IO ID | 11 (AVL ID:17, Name: Axis X) |
8’th IO Value | 00 16 |
9'th IO ID | 12 (AVL ID:18, Name: Axis Y) |
9’th IO Value | 00 EC |
10'th IO ID | 13 (AVL ID:19, Name: Axis Z) |
10'th IO Value | FB D9 |
11'th IO ID | 0F (AVL ID: 15, Name: Eco score) |
11'th IO Value | 03 84 |
N4 of Four Byte IO | 02 |
1'st IO ID | 02 C7(AVL ID: 199, Name: Trip Odometer) |
1’st IO Value | 00 00 03 BD |
2’nd IO ID | 10 03(AVL ID: 16, Name: Total Odometer) |
2’nd IO Value | 06 68 80 20 |
Number of Data 2 (Number of Total Records) | 01 |
CRC-16 | 00 00 5F 75 |
In platform
BTAPP FMB Bluetooth application for real time driver notifications. Save on fuel by reducing aggressive driving, increase your driver safety and reduce the number of driving-related incidents with Bluetooth application.
ECO driving
Bluetooth connection to monitor and score driver behavior. Real time events notifications about harsh acceleration, braking, cornering, overspeeding, idling and RPM. Solution designed to improve driver behavior and productivity.
- You must connect to the FMB device by clicking Blue-tooth icon, and selecting your FMB device.
- Each event that was detected by the FMB device will be displayed in the application as well. Users can be notified visually, event icon will turn yellow and event count will be increased accordingly, and by sound alert as well (can be optionally enabled in application settings).
- Eco score is calculated by FMB device depending on total event amount and trip distance.
Eco score, distance, and duration is being updated periodically automatically.
- Trip status can be Ongoing and Finished. The trip finish is decided by FMB configuration. If the application will be connected to FMB device during an ongoing trip – the application will update event count, score, distance, and trip duration for an ongoing trip.