COMPUSHIFT Setup App Software Releases
Release Notes
3.0.6 → 3.0.7
Fixed getting stuck fetching param defs (Android)
3.0.4 → 3.0.6
Added device type and OS version to About
Fixed menus sometimes appearing blank
Fixed trying-to-connect popup indicating “fetching” when a device can’t be found
Fixed chart pane layout on screens with bottom notch or bar (Android, iOS)
Fixed app opening slowly when double-clicking calibrations on Apple Silicon machines (Mac)
3.0.3 → 3.0.4
Fixed opening files from Downloads (Android)
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
2.6.2→2.6.3
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.6-12b76a6-00ecc77.exe Windows |
Aug 19, 2023 |
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 |
Feb 02, 2022 | |
File cs-setup-2.7.2-5fe258b-24e85fe.exe Windows |
Jan 27, 2022 |
Jan 27, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 |
Android Software Releases
File | Modified |
---|---|
File cs-setup-3.0.7-fcf85f1-a38044f.apk Android |
Sep 08, 2023 |
File cs-setup-3.0.6-12b76a6-00ecc77.apk Android |
Aug 19, 2023 |
File cs-setup-3.0.3-41d15b1-a5b27ea.apk Android |
Nov 09, 2022 |
File cs-setup-3.0.2-4ebaf1d-bd27723.apk Android |
Nov 09, 2022 |
File cs-setup-3.0.0-c48e3a3-9bc6e5b.apk Android |
Oct 21, 2022 |
Feb 02, 2022 | |
File cs-setup-2.7.2-5fe258b-24e85fe.apk Android |
Jan 27, 2022 |
Jan 27, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
File cs-setup-0.1.1.apk |
Jan 24, 2022 |
MacOS Software Releases
File | Modified |
---|---|
File cs-setup-3.0.6-12b76a6-00ecc77-x64.dmg MacOS Intel |
Aug 19, 2023 |
File cs-setup-3.0.6-12b76a6-00ecc77-arm64.dmg MacOS Apple Silicon |
Aug 19, 2023 |
File cs-setup-3.0.2-4ebaf1d-bd27723.dmg MacOS |
Nov 09, 2022 |
File cs-setup-3.0.0-c48e3a3-9bc6e5b.dmg MacOS |
Oct 21, 2022 |
Feb 02, 2022 | |
File cs-setup-2.7.2-5fe258b-24e85fe.dmg MacOS |
Jan 27, 2022 |
Jan 19, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 23, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
Jan 24, 2022 | |
File cs-setup-0.1.1.dmg |
Jan 24, 2022 |