Overview

The OBDLink® app can log vehicle data to a CSV file automatically. If logging is enabled, the logged data can be viewed on the Files screen of the Logs menu, and it can be exported for use by an external program of your choice. 


By default, logging is enabled and a CSV file is automatically created when the app is connected to the vehicle. However, you will most likely want to change the logging settings to capture the data that you want.


TABLE OF CONTENTS


Set up log preferences

To configure logging, open the Settings > Preferences > Logging page. This screen may look different depending upon the device that you use. Each setting on this screen is described below.


iOSAndroid
iOS screen showing Logging preferences options. Android screen showing Logging preferences options.



Logging Enabled

Android screen showing Logging settings. Logging Enabled is highlighted.

This option enables or disables the logging feature. [Default setting is Enabled] 

When logging is enabled, a new CSV log file will be created automatically each time the app connects to your vehicle.


Logging Trigger

Android screen showing Logging settings. Logging Trigger is highlighted.

The logging trigger configures when a frame of data is recorded to a CSV file. A single frame of data contains one data point for each sensor being logged. The following options are available:

  • Trigger on GPS frame [Default setting] - A frame of data is saved to file when a new GPS reading is captured from your phone or device. GPS readings are usually captured at a rate of one per second. This logging trigger is the most useful when you are using the CSV logs to view data on the Maps screen. If you are exporting the CSV files for use outside of OBDLink, then you might want to consider using one of the other logging triggers.
    Note: If GPS is disabled or your device is not receiving a GPS signal, then there will be nothing to trigger the data logger and a CSV file will not be created. 
  • Trigger on PID frame – A frame of data is saved to file when the OBDLink app refreshes each sensor being logged. For example, if vehicle speed, engine RPM, and engine load are being logged to a file, the app will read one sample of each of the three items from the vehicle, then the data will be written to the log file. This logging trigger is useful if you want to export the log files and want to have data points at the same rate as they are read from the vehicle.
    Note: This option provides the fastest sampling rate. 
  • Trigger at a fixed sample time – A frame of data is saved to file at a fixed sample time. The sample time is configurable on the Logging screen. In this trigger mode, the OBDLink app keeps track of the most up-to-date frame of data read from the vehicle. When the logging sample time expires, that frame of data is written to a CSV file. This logging trigger is most useful if you want to export the log files and want the data at a constant sample rate.
    Note: If the sample time is faster than the rate at which data is read from the vehicle, you will see multiple rows in the log file with the same data points. 


Logging Control

Android screen showing Logging settings. Logging Control is highlighted.

This option determines whether logging is Automatic or Manual. 

  • Automatic [Default setting] - Logging starts when the app connects to the vehicle. 
  • Manual - Logging must be started manually using one of these options: 
    • Navigate to Logs > Graphs and tap the Play icon. 
    • Set up a dashboard gauge using the push button style and the action to Start or Stop Logging.
      Refer to the Add and Edit dashboard gauges article for details on how to set up a gauge.


Select Items to Log

Android screen showing Logging settings. Select Items to log is highlighted.

This option opens a sub-screen for you to select which PIDs (such as RPM or coolant temperature) you want to record to a CSV file. [Default PIDs are vehicle speed, latitude, and longitude]

Android screen showing Select PIDs options.

If GPS is not turned on, you will be able to select GPS PIDs in this screen, however, no data will be returned.

To search for a particular PID:

  • Android: Use the global search function at the top of the list. 
  • iOS: Select the PID category (such as SAE PIDs) and search within it.



CSV File Options

Android screen showing Logging settings. CSV File Options is highlighted.

Time Format

All CSV log files contain a column with the time at which the frame was captured. The time format option determines whether the time column is written as seconds (from the start of the log) or as a full date and time stamp. [Default is seconds] 


Number of Decimals

This setting determines the number of decimal places used to write data to the CSV file. [Default is Auto] 

By default, the OBDLink app enables trip logging for certain vehicle PIDs (vehicle speed, longitude, and latitude), so you can view log data even if you haven’t changed any of the options described above.


View information while driving

Note: The info presented in the Graphs view is a separate visual representation of PIDs that you select. It allows you to view up to four PIDs while the vehicle is in motion. It is not related to the CSV file PID selections.

Before you begin, be sure to: 

  • Start your vehicle and connect your phone/tablet to your OBDLink adapter.
  • Make sure your phone/tablet is not streaming to any other Bluetooth/BLE devices.


  1. Confirm that your phone/tablet is Connected to the OBDLink adapter.
  2. Tap Logs to open the Logs screen. Be sure the Graphs screen is displayed. Tap the Playicon (highlighted) to start logging.
    iOSAndroid
    iOS screen showing Log Graphs view. The Graphs tab and the Play icon are highlighted.Android screen showing Log Graphs view. The Graphs tab and the Play icon are highlighted.

  3. The OBDLink app logs two items by default (vehicle speed and mass air flow rate). 

    Tap Menu (iOS) or the Gear icon (Android) to log different items.


    iOS screen showing Log Graphs view. The Menu option is highlighted.Android screen showing Log Graphs view. The Gear icon is highlighted.

     

We selected Transmission Fluid Temperature as a third item in the iOS example screenshots below.


Before logging started
iOS screen showing Log Graphs view before logging started. The graph shows no data.
After logging stopped
iOS screen showing Log Graphs view after logging stopped. The graph shows 3 types of data.



View log data

By default, the OBDLink app enables logging for certain vehicle PIDs (vehicle speed, longitude, and latitude), so you can view log data even if you haven’t configured any settings.

Tap Logs in the main screen to open the Logs screen. 


Graphs

This screen is used for live data logging. For details, see the View information while driving section. 


Trip Stats

This screen shows logged information in graph format. 

You can review the data captured on prior trips by swiping right or left (iOS) or by tapping the left or right arrow at the bottom of the screen (Android).


iOSAndroid
iOS screen showing Log Trip Stats view. Item and Time are highlighted. Android screen showing Log Trip Stats view. Item and Time are highlighted at the top. Arrows are highlighted at the bottom. 


Tap Item in the upper right corner to change the vertical (Y) axis.

Tap Time in the upper right corner to change the horizontal (X) axis.


You can choose from a predefined list of Item values and Time settings as shown below.

Android screen showing list of Log Trip Item selections.Android screen showing list of Log Trip Time selections. 



Trips

Every time the app connects to your OBDLink adapter, it captures information. This screen shows basic trip information, similar to a trip counter that your vehicle may have. Tap Reset to reset a trip counter back to zero.


iOSAndroid
iOS screen showing Log Trips view. The Trips tab is highlighted.Android screen showing Log Trips view. The Trips tab and one Reset button are highlighted. 



Files

You will see a list of data logs that were captured for your vehicle (if Logging is enabled).

  • iOS: Tap the i icon (highlighted) to view log information for a particular trip. 
  • Android: Tap the date and time of the trip you want to view.
iOSAndroid
iOS screen showing Log Files view. The information icon for one of the trips is highlighted.Android screen showing Log Files view. One of the trips is highlighted. 


You will see the basic trip information, including start and end time, duration, distance, and file size.


iOS screen showing Log Files Information view. The Open in Maps option is highlighted.Android screen showing Log Files Information view. The Open option is highlighted. 



Select one of these options:

  • Tap Share to send the CSV file to another app, such as email or a spreadsheet app. 
  • iOS only:
    • Tap Open in Maps to see a graphical view of the CSV file, as shown below. The green pin indicates the trip start and the red pin indicates the trip end. By default, the Vehicle speed in MPH is selected.
      Tap Menu > Map Mode in the upper right corner to switch between street map and satellite image views.
      If you selected other PIDs to be logged, tap Menu to view those items. We selected Transmission Fluid Temperature in the second screenshot.

      iOS screen showing Log Files Open in Map view. The Vehicle speed in MPH is displayed on a map of the trip.iOS screen showing Log Files Open in Map view. The Transmission Fluid Temperature is displayed on a map of the trip.


    • Tap Open CSV File to see the actual data captured during the trip.

  • Android only:
    • Tap Open to open the selection menu. 
    • Tap Open in Maps to see a graphical view of the CSV file, as shown below. The green pin indicates the trip start and the red pin indicates the trip end. By default, the Vehicle speed in MPH is selected.
      Tap 3 vertical dots > Map Mode in the upper right corner to switch between street map and satellite image views.
      If you selected other PIDs to be logged, you can choose them here.


      Android screen showing Log Files Select an Option view. The Open in Maps option is highlighted.Android screen showing Log Files Select Item view. The Vehicle Speed in MPH option is highlighted.
      Android screen showing Log Files Open in Map view. The Vehicle speed in MPH is displayed on a map of the trip. 

    • Tap Open in Viewer to see the actual data captured during the trip.

Messages  

This screen is used to capture system log information. If you have issues connecting your adapter, the app should be recording data and it will be displayed here. If a debug log is activated, it will also be displayed here. Read more in the Create a Debug Log article.


Learn more


Need more help?

OBDLink Support Forum 

Submit a Support Ticket 



OBDLink® is a registered trademark of OBD Solutions, LLC.