The Migration Notes lists the changes required, when upgrading, to maintain the same functionality from the previous version.
Current Version (01.10.0075)
MoTeC Keypad module added. Includes support for MoTeC 8/15 Button Keypads and the Rotary Controller.
Gear Shift Ignition Cut, Fuel Cut and Ignition Timing diagnostic Ok enumerator changed to Active.
Coolant Fan 1 and 2 afterrun added to ECU Power Relay.
ECU Power Relay help updated.
Engine Efficiency Airbox Pressure Compensation table and Inlet Manifold Pressure Estimate Main table Quick Adjust function added.
MoTeC GPS module updated to v 1.7.11
GPS Valid channel updated to include 0x1.
Changed to use Buffered CAN Rx which gives a genuine 100Hz update rate.
Remove conditions using GPS FAA Mode in determining a diagnostic of Wait For GPS Fix (CAN and RS232).
When GPS data is received from CAN, change the GPS Diagnostic channel to report Waiting For GPS Fix in the same way as when received on RS232.
Change the position of the GPS Diagnostic RMC Timeout to be a negative integer value. This can be used for fault detection.
MoTeC Control module updated to v 1.12.79
Enable help updated in all Boost classes.
Camshaft Phase class incorrectly assumes Tooth Index will change to indicate position updated bug fixed.
Inlet Manifold Pressure used to determine if Boost Maximum is exceeded. Previously used Boost Pressure.
MoTeC Lap Time module updated to v 1.9.8
GPS Valid check replaced with GPS Diagnostic to match updated GPS module v1.7.11.
Change ignore time to no longer affect Beacon Ticks and Beacon Number.
Fix false GPS beacons at tracks with multiple main beacons.
Incorrect Differential Pressure when alternative Fuel is set to Secondary Fuel bug fixed.
MoTeC Cruise module updated to v 1.5.24
Acceleration Control Limit validation maximum set to 0.15G.
Limit On Switch can be set externally
Cruise Speed Limiting disabled.
Transmission Brake Switch moved to Driver group. No change in functionality
MoTeC Fuel module updated to v1.17.28.
Fuel Injector Trim Input Object Validation limits modified in Single, Double and Triple Fuel Injector Volume class.
Fuel Injector Trim Input Object Validation limits modified in Film Compensation.
Activate Throttle Pedal added to Angle and Dual Closed Loop class.
MoTeC Coolant Fan module updated to v1.6.7.
Test and Enable help updated.
Auxiliary Output 3-5 Activate Throttle Position Minimum must be less than or equal to Throttle Position to enable the output (Previously was only less than).
Alternative Fuel Mode was set to Secondary Fuel the Engine Effciency table will need to be retuned at any sites where the Secondary Injectors were in use. This is because the Fuel Injector Secondary Differential Pressure calculation was incorrectly related to the Fuel Pressure and not the Alternative Fuel Pressure in previous versions.
Set Engine Efficiency Airbox Pressure Compensation to 0.0%Trim.
Set All Driver Transmission Brake Switch settings if Transmission Brake is in use.
Set Fuel Closed Loop Activate Throttle Pedal to 0.0%.
Toyota 86 2012 FA20D v01.08.0003 configuration migrated to match latest GPR-DI (M142).
Fuel Pump polarity can be set by user.
Refer to Toyota 86 Package Version Migration document.
Engine Efficiency Boost Pressure Compensation table and Inlet Manifold Pressure Estimate Main table Quick Adjust function added.
Improve Cruise control help.
Set Engine Efficiency Boost Pressure Compensation to 0%Trim.
Engine Speed Axis added to Coolant Pressure Warning.
Gear Shift Throttle Aim can be set for upshifts. This allows for torque reductions, during an upshift, by reducing the throttle opening.
Gear Shift Engine Speed Mode (Up, Down, Power On, Power Off) and Gear Shift Current (Current Gear as updated by Gear Shift) axes added to Gear Shift Engine Speed Limit Ignition Range, Fuel Range and Fuel Margin.
Idle Mass Flow Disabled parameter added to fix the position of an Idle Stepper Motor or Solenoid when Idle is Disabled.
Transmission Pump Relay cycling when in fault mode bug fixed.
M1 General 0x650 version number updated to 5. M1 General 0x6A0 version number added.
Engine Oil Temperature Engine Speed Limit activating when no oil temperature sensor is used bug fixed.
Inlet Air Temperature axis added to Engine Charge Cooling Primary and Engine Charge Cooling Secondary tables. The purpose of this extra axis is to compensate for the change in fuel evaporation which occurs due to change in inlet air temperature.
Engine Overrun Ignition Timing Target converted to a table with engine speed as the axis.
Condition to exit Idle when Gear value changes added.
MoTeC Control updated to v 1.12.61
Added Boost Pressure Default and change the fallback strategy.
Fix Boost Maximum when using a Boost Pressure Sensor.
Boost Pressure Warning enabled when Boost Pressure is above Boost Activate (previously was enabled when above 0).
MoTeC Warning updated to v 1.4.8
System updated to version 188.8.131.52.
Bosch OE Integration module updated to v1.0.12
Bosch ABS class added. This supersedes Bosch ABS M4 class.
Type parameter added to Bosch ABS class. This type parameter allows users to select between Bosch M4 and M5 ABS units.
Extra CAN messaging for Bosch M5 ABS unit added to Bosch ABS class.
ABS Position Switch added to Bosch ABS class added. This position switch is transmitted via CAN to the Bosch ABS (M5 Only) module.
ABS Position Switch transmit message length corrected.
System updated to version 184.108.40.206.
MoTeC Input module added.
Firmware resources modified in Bosch ABS class.
Roll Rate and Acceleration added to Bosch ABS class.
Bosch LIN Wiper class added.
Bosch Inertial Sensor MM510 class CAN ID Message format changed to hexadecimal.
Stopped Bosch ABS class writing to Firmware Resources when CAN Bus is Not in Use.
MoTeC Ambient Pressure module updated to v 1.3.3
Estimate Mode parameter added to Ambient Pressure class.
Estimate only used if Mode is Enabled and an Inlet Manifold Pressure Senor is in use.
MoTeC Anti Lag module updated to v 1.5.2
Recovery State added to Anti Lag Fuel Cut, Ignition Cut and Ignition Timing help.
MoTeC Control updated to v 1.12.55
Information on how to test and reset the fully closed/open positions of the servo added to help of Boost Control with Servo class.
Servo Actuator Motor Output must be active to run update.
Servo Linearisation X-Axis fixed to Control.
Table public properties added to Servo Default in Boost Control with Servo class.
Servo Minimum and Maximum removed in Boost Control with Servo class.
Gear Shift State converted to a data type in Dual Boost Control.
Pressure Warning added to all Boost Control classes.
Input tags removed from Throttle Servo classes.
MoTeC Coolant Fan module updated to v 1.6.4
Enable Coolant Temperature Hysteresis changed to Temperature Delta.
MoTeC Fuel module updated to v1.17.9
Duty Cycle Warning added to Port Injector Rotary and Port Injector Saturated class.
Maximum Validation Limit removed from Fault Delay of Fuel Closed Loop Classes.
Fuel Closed Loop going into fault after long overrun bug fixed.
MoTeC GPS module updated to v 1.7.7
GPS Altitude channel resolution reduced to 1m to increase max altitude when received from dash.
GPS Valid channel incorrect when received from dash bug fixed.
MoTeC Input module updated to v 1.10.22
Pressure sensor may use Hybrid resource.
Add Mass Air Flow type with Hybrid resource (requires Schema update from MoTeC Online)
Add Mapping Not in Use to Indexed switch, used when Index is Not in Use.
Add Index of Default to Indexed Switch, allows Mapping Default to set the switch value manually.
Latchable Switch class modified to improve migration from Universal Switch class.
Engine Speed parameter for Turbocharger Speed class Diagnostic added.
Diagnostic public properties can be set externally on Voltage class.
MoTeC LTC module updated to v1.9.2
Add 'Vs' channel to receive from LTCN.
MoTeC Lap Time module updated to v 1.9.3
System updated to version 220.127.116.11.
MoTeC Output module updated to v1.9.8
Hold minimum validation set to 0 in Fuel Pump Relay class.
MoTeC Warning module updated to v 1.4.7
Change Warning with torque limit to Warning with Limits.
Add Throttle Limit option to warning.
Fixed behaviour if warning reactivates before the reset delay expires (stays in Limit).
Changed behaviour, the activate and limit delays are applied only after the system is enabled.
Hysteresis Quantity and Display Unit can be set independent of Minimum and Maximum.
Hysteresis validation bug fixed.
MoTeC Wastegate Pressure Control module updated to v 1.3.14
Remove integral term from closed loop control. This is a self integrating control system.
Remove dead band timer (control stops the moment the dead band is entered) .
Split Actuator Minimum setting into increase and decrease settings respectively.
Fix issue where a large value for Pressure could be displayed when the sensor was not in use or in fault.
Update code refinement.
All Temperature Hysteresis Quantities changed to Temperature Delta.
Driver Fuel Mixture Aim Main Switch added to Alternative Fuel Mixture Aim axis.
Driver Fuel Ignition Timing Main Switch added to Alternative Fuel Ignition Timing and Alternative Fuel Ignition Timing Blend axis.