Scripting is the process of automating changes to your tune files. Automation reduces the likelihood of making errors when applying the same changes to multiple tune files. The EFILive software can automatically create script files based on the differences between two tune files with the same operating system number. Advanced users may also create script files manually using a text editor, like Notepad. A script file can then be applied to other tune files with the same operating system number to automatically and accurately apply those changes.
The March 2015 software release enhances the scripting function to automatically manage multiple instances of Diagnostic Trouble Codes (DTCs). In previous versions of the software only the first instance of a DTC would be added when creating scripts automatically. That meant when applying the script to other tune files, the second and subsequent DTCs would not be updated by the script.
While many supported controllers only have a single instance of a DTC, controllers like the E86 LML ECM and the Cummins CMC ECM contain multiple instances of a single DTC. This software enhancement delivers huge time savings for those tuners who have been manually searching for and changing multiple instances of the same DTC.
The principles of scripting remain the same. Using the V7 Tune tool, customers need to open their base tune file, then load an alternate (modified) file with same operating system number using the File->Load alternate calibration for comparison menu selection. The Edit -> Create Script function generates a script file that can be saved and used later to apply those same differences to other tune files.
Script files are applied by opening the tune file you wish to update then:
- select the Edit -> Run Script option;
- open the relevant script file;
- select Run.
This is a FREE software update to all EFILive customers. To access these features, customers must update their V8 and V7 software, along with their FlashScan V2/AutoCal firmware to our March 03, 2015 software release (or later).