• Home
  • Products
    • TunerStudio MS
      • Registered TunerStudio Advantages
      • TunerStudio Articles
    • MegaLogViewer
      • MegaLogViewer HD
    • Shadow Dash MS
      • Requirements
    • TS Dash
    • Connectivity
  • Support
    • FAQs
    • Manuals
      • Developer Manuals
    • MegaSquirt Forums
    • How To Videos
    • User Reviews
  • Downloads
    • TunerStudio Change Log
    • MegaLogViewer Change Log
  • Editors
    • Login
  • About EFI Analytics
  1. Home
  2. Products
  3. TunerStudio
  • Home
  • Products
    • TunerStudio MS
    • MegaLogViewer
    • Shadow Dash MS
    • TS Dash
    • Connectivity
  • Support
  • Downloads
  • Editors
  • About EFI Analytics

TunerStudio 3.1 Features by Edition

Selecting the TunerStudio Edition for you

Make sure your ECU is supported by TunerStudio MS Lite! 
OBD2 is not supported.

 

Starting with TunerStudio 3.0 there are 3 Editions with progressively more features. Below is a high level summary of each Edition, followed by a more detailed Feature Matrix.

 TunerStudio MS Lite! - This is offered to the community for free and allows you to connect to your MegaSquirt and change the calibration settings in the controller. It will let you capture and datalog runtime data but is limited to 15 records per second. The is a single 8 gauge dash with selectable gauges.

 TunerStudio MS (Registered) - This is the 1st level upgrade offering many additional features including VE Analyze Live - Tune For you, multiple tabbed dashboards, fancy dashboards, a dashboard designer, Multi Select 1d Curves and tables, Additional Connection options (Bluetooth Direct, D2XX USB, WiFi), a gamut of other tools to make you life easier getting your project up an running it's best. Most people will want to at least register for this edition!

TunerStudio MS Ultra - This is the top of the line TunerStudio for the serious tuner or enthusiast! It has all the features of the standard registered edition, but adds in an Integrated Log Viewer, Tuning and Dyno Views, Advanced Channel Editor, Trim Table Auto-Tune and More!

 

TunerStudio 3.0 Feature Matrix

Key features supported in each edition
Features TunerStudio Lite! TunerStudio MS TunerStudio Ultra
Basic Data Logging ✔ ✔ ✔
Contextual Help Bubbles (Read More) ✔ ✔ ✔
Editing of all Controller Settings ✔ ✔ ✔
Firmware Loader (Read More) ✔ ✔ ✔
Ignition & Composite Logger display ✔ ✔ ✔
Load and Save Tune Files ✔ ✔ ✔
Main Dash Selectable Gauges ✔ ✔ ✔
Multiple Project Support ✔ ✔ ✔
Offline tuning ✔ ✔ ✔
Standard Serial Communication ✔ ✔ ✔
Table 3D Tuning Dialog ✔ ✔ ✔
Unlimited Length Logging ✔ ✔ ✔
Add Channel Wizard (Simple) (Read More)   ✔ ✔
Advanced Math Functions   ✔ ✔
Automatic Restore Points   ✔ ✔
Communication - Bluetooth Direct* (Read More) ✔ ✔ ✔
Communication - FTDI D2XX USB (Read More) ✔ ✔ ✔
Communication - WiFi (Read More)   ✔ ✔
Compare Tune to saved tune   ✔ ✔
Contextual Settings Notes   ✔ ✔
Curve Graph Baselines   ✔ ✔
Curve Graph Tools (Read More)   ✔ ✔
CurveGraph Multi-Select (Read More)   ✔ ✔
Dashboard Designer   ✔ ✔
Data Log Profiles. (Read More)   ✔ ✔
Data Log Triggering - Auto Logging (Read More)   ✔ ✔
Enhanced 2D Table   ✔ ✔
Enhanced 3D Tuning   ✔ ✔
GPS Support (Read More)   ✔ ✔
Graphical Difference Reports   ✔ ✔
High Speed (>15Hz) Logging   ✔ ✔
Ignition & Composite Logger File load   ✔ ✔
Multiple Tabbed Dashboards   ✔ ✔
Notes Log   ✔ ✔
Performance and Economy Fields (Read More)   ✔ ✔
Recent Project List   ✔ ✔
Settings Search (Read More)   ✔ ✔
Single Dialog Settings Save/Load (Read More)   ✔ ✔
VE Analyze Live - Auto Tune   ✔ ✔
WUE Analyze - Warm up Auto Tune (Read More))   ✔ ✔
Integrated Log Viewer (Read More)     ✔
Log Trailing and Playback (Read More)     ✔
Trim Table AutoTune (Read More)     ✔
Tuning & Dyno View Designer (Read More)     ✔
Tuning & Dyno Views (Read More)     ✔
Channel Editor (Simple & Advanced) (Read More)
    ✔
X-Y Plotting on Curve Graphs (Read More)     ✔
Full Application Log Playback (Read More)     ✔
Trigger Sound Alerts     ✔
User Actions (Read More)     ✔
Action Triggers (Read More)     ✔
Acceleration Performance Dash (Read More)     ✔

* Bluetooth Direct is currently only supported on Windows. Linux and MAC installs need to configure virtual com ports in order to use Bluetooth

TunerStudio 3.0 - Direct Bluetooth Connectivity

bluetooth300

The benefits of wireless connections are clear, no cables tying your laptop down, plus the cool factor. In the past for TunerStudio to work over Bluetooth required creating Virtual Comm Ports, unfortunately in Windows that has commonly been confusing, sometimes tedious and can vary with OS version. So to help everyone get to wireless as easily as possible and insure a very reliable connection we added something new.

 

Now TunerStudio supports direct Bluetooth Connectivity! 

No longer a need for creating Virtual Comm ports in windows. 

 

Paired Bluetooth Adpaters will be detected along with Comm Ports and D2XX when ever you detect, EFI Analytics BT Adapters will automatically be paired if still using the default pin. 

Direct Bluetooth works with BT Adapters talking to your MegaSquirt and Bluetooth GPS recievers, and yes both can work on Bluetooth at the same time.

 

btDetect

 

Or in the Communications Settings, you can select you paired adapter:

btCommSettings

 

If your Adapter is not Paired and not in the Bluetooth Device, you can pair it from right there in TunerStudio by clicking the "Pair New Adapter" button.

btFindNewAdapters

 

Then enter your PIN:

btPair

 

All set, ready to go with a wireless MegaSquirt and TunerStudio!

 

Reliabled, preconfigured Bluetooth Adapters

TunerStudio integrated Firmware Loader

New for TunerStudio 3.0 all editions!

 

Download The TunerStudio Beta

 

MS2 and MS3 owners - No need for any command line utilities loaders. TunerStudio MS has a built in firmware loader with a few new bells and whistles. Such as automatically updating your ini file and restoring your tune!

 

StartPage

 

You can optionally save a backup of your project before you begin, so if for any reason you want to return to your previous firmware you will have all your settings and TunerStudio project as a backup. 
Note: The Backup does not contain the firmware itself, you will need to make sure you have that firmware to restore it to the controller.

SaveProjectPage

 

Using the normal TunerStudio Detect, you can find your controller and install the firmware over any connection type:

- Comm Port
- Direct Bluetooth
- D2XX
- TCP/IP or WiFi

DetectControllerPage

 

LoadingPage

 

Upon Finishing, TunerStudio will optionally restore all your Tune Settings.

RestoreTunePage

TunerStudio Add Channel Editor and Wizard

rip-custom-ini

Good bye to editing custom.ini files!  

Many of us have been there, you want to use a new fuel pressure sensor with your MegaSquirt. You have the data sheet for the sensor and a spare input. Or maybe you want a new field for your own tuning circumstances, a field based on a table lookup or a single bit.

They tell you no problem, MegaSquirt and TunerStudio support that! If your lucky enough to have an MS3 based ECU, you might be able to set it up without much trouble as a Generic Sensor, Great.

If that doesn't work for you, don't worry, a custom.ini file can get the job done! There is little you can't do in a custom.ini file for the hard core computer wizards, but it is like a programming language in itself.

 

With TunerStudio MS 3.0 that finally changes. The "Add Channel Wizard" and "Custom Channel Editor" remove the need to hand edit a custom.ini file ever again. Beeter yet, if you do have a custom ini already working, you can now edit OutputChannels, Gauge Templates and DataLog fields using nice simple user interfaces:

 

Add Channel Wizard

A simple 2 page wizard to add a new channel and setup how you want to view the data from the new Channel.

Page 1

The 1st page allows you to define the new Channel. If it is a typical sensor you are setting up, the simple view will likely be all you need. You can set it up as a Linear sensor by setting up the input channel(The Channel supplying the raw sensor value) and using 2 know conversion points.

AddChannelWizard Simple

 

If the sensor output is non-linear, you can set the input channel and supplying an inc file that maps the input values to the output values.

AddChannelWizard SimpleInc

 

If you need something more complex, go to Advanced mode, now you can create your own custom expression using any of TunerStudio's built in functions and operations with any OutputChannle or calibration value used as inputs. There are table functions to perform table lookups on 1D and 2D tables along with smoothing functions and all the standard math functions.

AddChannelWizard Advanced

 

Page 2

On Page 2 you select how you want to see your new Channel by createing a Gauge Template and/or a new DataLog field. Gauge Templates will show up on the right click menu of any dashboard allowing you to quickly change any gauge to display your new value. A DataLogField, will add your new field to be logged when ever you capture a normal datalog.

AddGaugeDataLogField

 

That is it, you have set up yout own custom channel that will now be part of your Project. 

But, if you want to keep going, you can add, remove, edit any of the custom channels you want using the Custom Channel editor.

 

Custom Channel Editor

The Custom Channel Editor gives you access to all your custom Channels, Gauges and Data Log Fields. Using this interface you can:

- Add Custom Channels

- Add Gauge Templates for custom or non custom channels

- Add DataLog Fields for custom or non custom channels

 

The tree on the left side will group and display all custom Channels, Gauge Templates and Data Log Fields. By Double Clicking on any tree node, the appropriate editor is brought up in the right hand work space.

CustomIniEditorSimple

 

CustomIniEditorAdvanced

 

Once you click the Save button, any change you made are applied real-time to your currently loaded project and will be saved to your custom.ini for the future.


Example usage

Example steps to add a data log channel to MS3 that will represent table 1 vs table 3 when doing table switching:

To see in your logs which table is active is a little tricky, but there are 2 ways to accomplish it... The TunerStudio way or the MegaLogViewer Way.
If you are using the Beta TS and Ultra,
Open the "Custom Channel Editor" under the menu:
Tools --> Custom Channel Editor"
- Right Clcik on the tree node "Output Channel"
- Select "Add Output Channel"
- Set the name to table3Active
- Click Ok
- Click the "Advanced" radio
- Set the expression:
status1 & 32 ? 1 : 0
- Click "Ok"

Now you have a channel that will be 1 when table 3 is active, 0 when not. Next we want to data log that field.
- Right click on the node "Data Log Field"
- Select "Add Data Log Field"
- Name it "VE Table 3" (This will be the name of the new field in your logs.
- For OutputChannel select your channel table3Active
- For Value Format, select: active/Inactive
- leave Enable Expression and Record lag, empty.
- Click Ok

Click the Save Icon, and close the Custom Channel Editor. Any Data Log you capture from here forward will have a field named "VE Table 3" and MegaLogViewer will display either Active or Inactive depending on state.

TunerStudio MS Ultra - Tuning and Dyno Views

The new Tuning & Dyno views available in TunerStudio MS Ultra allow you to build your own views with pretty much any set of gauges and settings you want on a single tab. The Idea is you can build a tab for specific types of tuning or tuning activities. Build as many tabs as you wish with a specific purpose for each view. 

Sample Tuning View

Much like the dashboards, there is a simple to use Designer Mode that is activated by right clicking or using the menu:
File --> Tuning Views --> Designer Mode

 

Read more: TunerStudio MS Ultra - Tuning and Dyno Views

  1. TunerStudio Integrated LogViewer
  2. TunerStudio MS Ultra Trim Table Auto Tune
  3. TunerStudio 3.0 Dashboard Enhancements
  4. TunerStudio 3.0 Curve Editor

Page 2 of 7

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
EFI Analytics, Inc © 2023