Release Notes

3.0.2 → 3.0.3

  • Fixed sharing files from the app (Android)

3.0.0 → 3.0.2

  • Improved error reporting when a param definition cannot be found

  • Fixed some pages not appearing in the navigation tree

  • Fixed Bluetooth dongle disappearing intermittently (Mac, Windows)

  • Fixed caching of param definitions (Mac)

2.7.X → 3.0.0

The biggest change in 3.0 is the addition of menu and parameter definitions on a per device serial number basis. This results in some different behavior when connecting to a controller or editing a calibration file.

  • The first time you connect to a controller that has not been seen before, an internet connection will be required to download the menu and parameter definitions for that controller to your device (desktop or mobile).

  • This process will be repeated any time you connect to a new device or load a calibration file for an unknown device.

  • Earlier calibration files did not include a saved serial number, so you may be asked to enter a serial number for the calibration file you are editing.

  • Once you save that calibration file again, the serial number you entered will be included in the file and used the next time the file is loaded.

  • The option to change the device type has been removed from CS-SETUP, as this is automatically determined by serial number now.

2.7.2 → 2.7.3

  • Fixed malformed log output for array parameters (such as those for PWM drivers)

2.7.1 → 2.7.2

  • Fixed parameters that fail to set during a merge being shown as “not found”

  • Fixed reset-advised toast getting stuck onscreen

  • Fixed timeout error when changing transmission type via USB (Mac, Windows)

  • Fixed JavaScript errors in main process when closing windows (Mac)

2.7.0 → 2.7.1

  • Improved error reporting during firmware updates

  • Fixed log files not being created on Android and iOS

2.6.4 → 2.7.0

  • Added support for J2534 CAN interfaces (Windows)

  • Made DTC modal window automatically close after clearing DTCs

  • Changed policy so BLE connections stay open when app is in the background (Android, iOS)

  • Added optional network performance overlay

  • Added large spinner in page background to indicate loading

  • Fixed hard-to-see toasts (iOS)

  • Fixed loading custom .hpdz param definition files

  • Fixed reset-advised toast

  • Fixed unrecognized encoding values changing to NaN when saving as a calibration file

  • Fixed formatting of the parameter merge warning dialog

  • Fixed text wrapping in selects and drop-down lists

  • Fixed BLE connections becoming unavailable if app is closed without disconnecting first (Mac, Windows)

  • Fixed opening calibrations from Downloads folder (Android)

  • Fixed display of text parameters on the dashboard

2.6.3 → 2.6.4

  • Fixed table range adjustments not working after first click

  • Made calibration merge and load error dialogs more informative


  • Added accept/reject buttons to scalar param controls

  • Added acceleration of scalar param up/down arrow buttons

  • Added Escape and arrow key operation of scalar param controls (Mac, Windows)

2.6.1 → 2.6.2

Note: 2.6.2 does not include any changes for iOS, so this release is only for Android, Mac, and Windows.

  • Fixed saving calibrations to disk (Mac, Windows)

  • Fixed loading calibrations from Downloads and other folders on device (Android)

2.5.3/2.5.4 → 2.6.1

  • Fixed some gauge/logging options not appearing in menu

  • Fixed some cases where file view could lock up (Android, iOS)

  • More helpful communication error messages

  • Added logging of DTCs

  • Fixed error notifications getting stuck on screen

  • Added option to prevent screen from going to sleep when plugged in (Android, iOS)

  • Fixed EXDEV error when saving data logs to a different drive (Mac, Windows)

  • Hid keyboard (Android, iOS) and removed keyboard focus when hitting Enter

  • Fixed file import via URI

  • Fixed issues with running on Apple Silicon Macs

  • Clarified the function of the param def select button on the advanced settings page

  • Moved the automatic param write option to the advanced settings page and fixed its logic

2.5.2 → 2.5.3/2.5.4

Note: 2.5.4 is an Android-only release to fix support for devices without GPS, which were incorrectly excluded from installing 2.5.3. It is otherwise identical to 2.5.3.

  • Fixed spinner getting stuck when saving calibrations under some conditions

  • Updated to no longer request background location permission, which was not being used (Android)

2.5.1 → 2.5.2

  • Added automatic selection of light/dark theme (can be manually overridden in Settings)

  • Fixed transmission type selection screen remaining active after disconnecting from the controller

  • Fixed getting stuck when saving log files (iOS, Android)

  • Fixed encoding select text left-justifying when wrapped

2.5.0 → 2.5.1

  • Fixed app hanging after viewing dashboard while editing a calibration offline

2.4.0 → 2.5.0

  • Improved layout of tables

  • Added indicator while disconnecting from a device

  • Made the active area for boolean parameter editors larger

  • Fixed inconsistent readings on the dashboard

  • Fixed poor performance in file browser

  • Fixed excessive space usage for log files

  • Fixed problems with setting up connections to devices

  • Fixed "%unit" appearing in some table edit headers

  • Fixed error notifications getting stuck on screen

  • Fixed issues with reconnecting via CAN during the same app session (Mac, Windows)

  • Fixed occasional mis-read of values when connected via CAN (Mac, Windows)

2.3.1 → 2.4.0

  • Enabled floating numeric keypad on iPads and added text hint for same in table editors (iOS)

  • Added DTC readout to setup pages (all platforms)

  • Removed auto-reconnect on mobile devices (Android, iOS)

  • Overhauled file browser on mobile devices (Android, iOS)

  • Switched to using modal select everywhere except in encoding table edits on desktop (all platforms)

  • Added selection of shift table traces when editing fullscreen (all platforms)

  • Fixed positioning of context menus on high-DPI monitors (Mac, Windows)

  • Fixed erratic behavior when changing X axis values on tables using arrows (all platforms)

  • Fixed file opening logic (Mac, Windows)

  • Added workaround for Google Drive file filtering bug (iOS)

  • Fixed momentary "not allowed" message on calibration screen (all platforms)

  • Fixed Bluetooth indicating disabled when app is first installed (iOS)

  • Fixed crash when editing charts with fixed X axis (all platforms)

  • Fixed spurious failure message when changing trans/engine via USB (Mac, Windows)

  • Fixed USB error messages appearing as empty objects (Mac, Windows)

  • Fixed BLE getting stuck in "connecting" state (all platforms)

  • Fixed zombie background task when table edit pages are opened and quickly closed again (all platforms)

  • Fixed long press detection (Android, iOS)

  • Fixed being able to start multiple param merge operations at the same time (Android, iOS)

  • Fixed pressure units in graphs reading wrong when editing offline (all platforms)

  • Fixed calibration files occasionally appearing as containing no parameters (all platforms)

  • Fixed spurious warning when quickly disconnecting from device (all platforms)

  • Fixed backdrops being difficult to distinguish in dark mode (iOS)

  • Added workaround for iOS webview bug causing UI elements to disappear (iOS)

  • Fixed connection error messages appearing during personality change and firmware update (all platforms)

Windows Software Releases

File Modified

File cs-setup-3.0.2-4ebaf1d-bd27723.exe Windows

Nov 09, 2022

File cs-setup-3.0.0-c48e3a3-9bc6e5b.exe Windows

Oct 21, 2022

File cs-setup-2.7.3-882b2e1-b1b602f.exe

Feb 02, 2022

File cs-setup-2.7.2-5fe258b-24e85fe.exe Windows

Jan 27, 2022

File cs-setup-2.7.1-076b4a3-9b25427.exe

Jan 27, 2022

File cs-setup-2.7.0-66f7ed0-e46fcee.exe

Jan 23, 2022

File cs-setup-2.6.4-12416d1-1122ebc.exe

Jan 23, 2022

File cs-setup-2.6.3-1d77f8b-3df7cfb.exe

Jan 23, 2022

File cs-setup-2.6.2-4719e6e-2d9df8c.exe

Jan 23, 2022

File cs-setup-2.6.1-7d07aec-9f674ae.exe

Jan 23, 2022

File cs-setup-2.5.3-24e2b99-86c8531.exe

Jan 23, 2022

File cs-setup-2.5.2-0688834-84ba707.exe

Jan 23, 2022

File cs-setup-2.5.1-df41cd7-0487881.exe

Jan 23, 2022

File cs-setup-2.5.0-26b9148-7e219b7.exe

Jan 23, 2022

File cs-setup-2.4.0-ba83ea3-8a53065.exe

Jan 23, 2022

File cs-setup-2.3.1-3cc5907-538a914.exe

Jan 23, 2022

File cs-setup-2.2.2-525dca1-139277a.exe

Jan 24, 2022

File Install CS Flash 7294bd0.exe

Jan 24, 2022

File Install CS Setup 6167a2d.exe

Jan 24, 2022

File Install CS Flash cbb27ee.exe

Jan 24, 2022

File Install CS Flash 1.7.99.exe

Jan 24, 2022

File Install CS Setup 1.7.99.exe

Jan 24, 2022

File Install CS Setup 2c7a60d.exe

Jan 24, 2022

File Install CS Flash 1.4.1.exe

Jan 24, 2022

File Install CS Setup 1.3.6.exe

Jan 24, 2022

File Install CS Setup 1.2.90.exe

Jan 24, 2022

File Install CS Flash 1.2.92.exe

Jan 24, 2022

File Install CS Flash 1.2.2.exe

Jan 24, 2022

File Install CS Flash 1.2.0.exe

Jan 24, 2022

File Install CS Flash 1.1.0.exe

Jan 24, 2022

File Install CS Flash 1.0.0.exe

Jan 24, 2022

File Install CS Setup 1.1.1.exe

Jan 24, 2022

File Install CS Setup 0.1.1.exe

Jan 24, 2022

File cs-setup Setup 0.1.1.exe

Jan 24, 2022

Android Software Releases

MacOS Software Releases