RCO ELD

Electronic Logging DeviceRCO Services RCO ELD
Model NumberRCO001
ELD ID NumberAGF001
Software Version1.3.21

Model Information

Data Transfer MethodsRCO ELD for iOS supports telematics Data Transfer. To transfer data the driver needs to tap in the "Logs" button from the bottom toolbar in the Logs Screen, and then select "Log". The driver will see the ELD Screen which displays ELD information for the current day and the list of the events. To transfer data the driver needs to tap on the "Action" button from the top toolbar (top right) and select from the list: "Transfer RODS". This will show a popup that will ask the driver to select data Transfer method: Email or Web Services, after selecting the method a popup a popup with a input will be shown to enter the "Output File Comment". After entering the comment driver needs to tap on the "Add" button and the transfer will be made using the selected method to the FMCSA. Email ELD Transfer File requires several steps: 1.) The entire email is encrypted using AES encryption with the FSCSMA public key. 2.) The email is signed using SHA with the ELD provider private key. At the FSCMA to validate the ELD the following steps: 1.) The email is decrypted using the FSCMA certificate privated key 2.) The signature of the ELD email is checked by decrypting using the provider public key
Malfunction NotesELD functionality has 2 components: 1. iOS application that is running on a iOS device (iPhone or iPad with a data plan) 2. Digi WVA (Wireless Vehicle Bus Adapter) J1939 device iOS application is connecting wireless to the WVA device. When the application is started it tries to connect to the device at every 10 seconds by sending a sequence of calls to get engine parameters (total distance, total engine hours, engine speed, vehicle speed, truck VIN). If the calls fails then there are 2 cases: 1. iOS app can't connect to the WVA because the driver is not in the truck(iOS device is not in the truck), in this case when the popup that is asking the driver "Is the device connected?" the user should select "No", in this case no diagnostics will be recorded. 2. iOS app can't get engine params, in this case if the call tooked more than 5 seconds a diagnostic event will be recorded. When the driver logs out then we are doing a "Clear All" diagnostic events for that user because Diagnostics are recorded for each driver. For Power Compliance Malfunction (P): If the iOS app is connected to the WVA and the call to get Engine Speed takes more than 5 seconds then a Power Data Diagnostic event is recorded. Power data Diagnostic can be cleared: a.) automatically when a call for getting the engine speed is successfully (clear event was recorded). b.) manually when the driver taps on the clear button from the Diagnostic list. When clearing Diagnostics, we are checking the duration of the diagnostic event (started-ended). If the accumulated duration is greater than 30 min then we are recording a Malfunction Power Data Diagnostic Power Compliance Malfunction can be manually cleared by tapping on the clear button from Malfunctions list. Engine Synchronization Malfunction (E): If the iOS app is connected to the WVA device and if the call to get engine params(total distance, total engine hours, vehicle speed, VIN) takes more than 5 seconds then a "Engine Synchronization Diagnostic" event" is recorded. Engine Synchronization Diagnostic can be cleared: a.) automatically (clear event was recorded) when a call for getting the engine parameter (total distance, total engine hours, speed) is successfully. b.) manually when the driver taps on the "Clear" button from the Diagnostic list. When clearing the Diagnostic event we are checking to see the duration of the event, if is greater than 30 min we are recording a Engine Sync Malfunction. For making everything more clear we are recording Engine Diagnostic events for each parameter: total distance, total engine hours, vehicle speed, truck VIN. Engine Sync Malfunction can be cleared also manually by tapping on the clear button from the Malfunctions List. Timing compliance Malfunction (T): Every time when we start the iOS app we are making a call to get the current UTC time (using a third party server) If the difference from the current local time from iOS device is greater than 10 minutes then a Timing Compliance Malfunction event is recorded. Timing Malfunctions can be manually cleared by the driver from the Malfunctions list. Position Compliance Malfunction (L): Every time when we receive the response for getting the Total Distance parameter, we are checking if we need to record a "Diagnostic Missing Required Data Element" event for Position. We are checking to see if the distance since the previous call is greater than 5 miles. If is > 5 miles then we are checking to see if the latitude or longitude changed also since the previous values. If Latitude and longitude didn't changed then we are recording a "Diagnostic Start For Missing Required Elements" for the Position Key. If the next call for getting the distance returns valid data and the distance that passed is > 5 miles and Latitude and Longitude have changed then we are recording a Diagnostic End event for Missing Required Elements for key Position. When clearing the Diagnostic event we are checking the accumulated duration of the Missing Required Data Elements is > 60 min then we are recording the Position Compliance Malfunction event. Data Recording Malfunction (R): If saving of a Event fails then a Data Recording Malfunction event is recorded. Data Transfer Compliance (S): We have implemented "In Monitor" functionality which alerts the driver to check the transfer functionality. If there is no successfully Transfer RODs File in the last 7 days then a popup will be shown to ask the user to check the Data Transfer functionality. If the driver consider that is working then a custom Event will be recorded to save the date and time. If a "Data Transfer Diagnostic" is recorded then a popup will be shown at every 24 hours to check the functionality. When a transfer fails then a "Data Transfer Diagnostic" Start is recorded and when the transfer is successfully a "Data Transfer Diagnostic" Clear (ended) is recorded. If the driver didn't checked the In Monitor functionality for 3 days since recording a "Data Transfer Malfunction" is recorded.
Certifying StatementWe certify that we have tested and passed all the tests per Electronic Logging Device (ELD) - Test Plan and Procedures dated 10/17/2016 Version 2.0.

Company Information

ManufacturerRCO Services
Websitehttp://www.rco.com
Contact Email[email protected]
Contact Phone Number310-451-3735
Address2170 Georgina Avenue, Santa Monica, CA 90402

Devices From RCO Services


Device ID
RCO Services RCO ELD AGF001

Related ELDs


This site's data is aggregated programmatically and provided "as is" without any representations or warranties, express or implied. Transportation.report is not affiliated with the DOT, the NHTSA, or the US government in any way.

© 2022 Transportation.Report | Definitions