wiki.js/Connecting_to_TunerStudio.md

3.0 KiB

title description published date tags editor dateCreated
Setting up TunerStudio How to create and connect to your ECU within TunerStudio true 2021-01-20T11:22:36.487Z undefined 2020-01-06T01:37:05.419Z

Connecting to Tuner Studio

Tuner Studio is the tuning interface software used by Speeduino. It runs on Windows, Mac and linux and provides configuration, tuning and logging capabilities.

Once you have the firmware compiled and uploaded to your Arduino, you're ready to setup Tuner Studio in order to configure and monitor it. If you haven't yet compiled and uploaded the firmware, refer to the Installing Firmware page.

Downloading Tuner Studio

If you haven't already, grab a copy of Tuner Studio from EFI Analytics Tuner Studio is available for Windows, Mac and linux and will run on most PCs as it's system requirements are fairly low.

The current minimum version of TunerStudio required is 3.0.7, but the latest version is usually recommended.

If you find Tuner Studio to be useful, please consider paying for a license. This is a fantastic program from a single developer that rivals the best tuning software in the world, it's worth the money.

Setting up your project

Create new project

When you first start TunerStudio, you'll need to setup a new project which contains the settings, tune, logs etc. On the start up screen, select 'Create new project'

TS_1.png{.align-center width=450}

Give you project a name and select the directory you want the project to be stored in. Tuner Studio then requires a firmware definition file in order to communicate with the arduino. Tick the 'Other / Browse' button.

TS_2.png{.align-center width=400}

Then browse to the Speeduino source directory, enter the reference subfolder and select speeduino.ini file

TS_3.png{.align-center width=400}

Configuration options

Refer to the Configuring TunerStudio project options page for this

Comms settings

Select your comms options. The exact port name will depend on which operating system you are running and this will be the same as in the Arduino IDE. Baud rate should be 115200.

Comms Settings{.align-center width=400}

Note: The Detect and Test port options require Tuner Studio version 3.0.60 or above to work correctly {.is-info}

Load base tune

Once the project is created, you'll need to load in a base tune to ensure that all values are at least somewhat sane. Failure to do this can lead to very strange issues and values in your tune.

TS_6.png{.align-center width=400}

In the Speeduino reference directory, you will find the base tune file to be opened:

TS_7.png{.align-center width=400}

And that's it! Tuner Studio should now attempt to connect to the Arduino and show a realtime display of the ECU.