How to read ELD data with FMX00A
Terms and definitions
Acronyms and terms used in the document:
- BT – Bluetooth;
- ELD – Electronic Logging Devices.
Introduction
This document contains information required for developing an application for receiving Electronic Logging Devices data via Bluetooth from FMC00A and FMM00A series devices.
The ELD synchronizes with the CMV engine to automatically record:
- Engine power status
- Vehicle motion status
- Miles driven
- Engine hours
- Identification of driver/authorized user, vehicle, and motor carrier
- Duty status
Configurable parameters
ELD functionality has 3 additional parameters:
Parameter ID | Parameter Type | Default Value | Value Range | Value | Parameter Name | |
---|---|---|---|---|---|---|
Min | Max | |||||
40000 | Uint8 | 1 | 0 | 3 |
0 - Disable |
OBD Feature |
40002 | Uint16 | 10 | 2 | 65535 | Seconds | ELD data send period |
40008 | Uint8 | 0 | 0 | 1 | 0 - Disable 1 - Enable |
Send ELD data via Bluetooth |
ELD APP workflow
ELD functionality start to send data periodically via BT right after external BT device has been connected if OBD Feature (parameter ID 40000) is set to ELD (option 2). ELD data sending is paused if Configurator is connected. ELD data is resumed after configurator disconnects. ELD data sending resumes automatically when external BT device reconnects after connection loss.
ELD J1939 Parameters definitions
Parameter name | Parameter definition |
---|---|
dashboard_mileage | Vehicle Total Distance |
obd_rpm | Vehicle RPM PGN 61444 SPN 19065217 SPN 917 |
obd_vin | Vehicle VIN PGN 65260 SPN 237 |
ignition | Ignition state according to RPM, possible values: 0 – RPM=0 or 1– RPM>0 |
loc | Current coordinates (longitude and latitude), example value "-10310092,3517679”, actual position is lon=-103.10092, lat=35.17679 |
obd_speed | Units in km/h, wheel based speed PGN 65265 SPN 84 |
engine_hours | Total Engine hours PGN 65253 SPN 247 |
time | A point in time, defined as the number of seconds that have elapsed since 00:00:00 Coordinated Universal Time (UTC), Thursday, 1 January 1970. Current timestamp used in FM3001 record saving. |
Can_data | Shows whether CAN data is being read. 0 – CAN data is not being read; 1 – CAN data is being read. |
Can_data parameter has been added from firmware version 03.18.00. |