Firmware Updates for OBDLink LX

Here you will find short summaries of changes between the different firmware revisions. Developers should read the detailed changelog found inside the respective update archive.

To install an update via the OBDLink app, navigate to 'Settings' > 'Firmware Updates', then click 'Check For Updates'
To install an update via a Windows PC, download and extract the archive, then run StnFirmwareUpdater.exe.

Latest Version 4.3.0

Release Date: August 17, 2017
Level of Importance: Recommended

Download

This major release fixed several bugs including:

  • ATKW command could return invalid key bytes
  • STP, ATSP, ATTP commands could reset parameters
  • Single-frame ISO 15765 messages could print an extra byte
  • STM command cleared default filters on exit
  • FATAL ERROR during communication on CAN bus
  • STPX 'no auto checksum' flag

This release also added several new features and changes including:

  • Support for STPX ISO 9141 maximum response length
  • Support for more ISO 9141 ECU connection timings
  • Support for automatic protocol detection handling of busy negative responses
  • Improved automatic protocol detection
  • Reduced the deaf time after sending a CAN message
  • Removed all retries for CAN bus errors on initial transmission
  • Changed STPX 'x' parameter for ISO 9141
  • Improved partial protocol detection for non-OBD-II systems
  • Improved ISO "Keep alive" handling
  • Improved CAN error handling
See obdlink_lx-changelog.txt inside the archive for detailed descriptions of the changes.




Version 4.0.0

Release Date: April 21, 2016
Level of Importance: Recommended

Download

This major release fixed several bugs including:

  • Automatic generation of 11-bit flow control ID pairs for segmented message transmission
  • UART transmission lock ups
  • ISO 9141 keep-alive messages
  • STDIX would not display the new BT device name until 2 PORs from issuing STBTDND command

The major release added many new features including:

  • Complete ISO 15765 multi-frame message support
  • CAN Rx multi-frame message assembly
  • CAN Tx message segmentation
  • Arbitrary OBD message transmission
  • Set Bluetooth device name
  • Set minimum time between the last OBD response and the next request
  • Other stability and performance improvements

See obdlink_lx-changelog.txt inside the archive for detailed descriptions of the changes.




Version 3.4.1

Release Date: February 27, 2014
Level of Importance: Recommended

Download

This release fixed slightly increased sleep current and updated the Bluetooth modem driver to work with newer modem firmware.


See obdlink_lx-changelog.txt inside the archive for detailed descriptions of the changes.




Version 3.4.0

Release Date: July 16, 2013
Initial release

Download