The Two-Dimensional Table (or 2DT) allows you to edit how an output variable relates to an input, for example, shown below, how the coolant correction amount relates to the engines coolant temperature input.

Yellow lines and text on the view show the current live results that are being used in the ECU (when on-line).


Also, on the left of this widget is a table view where you can edit both inputs (by double clicking them) and the outputs (by pressing backspace on a selected cell).


You can also Interpolate data by selecting a group of numbers, right clicking, and hitting "Interpolate", or by pressing Alt-W.


You can also drag the blue nodes on the line view up and down to change the data in the graphical sense.



When working with 2D tables, any changes you make will take effect in the ECUs operations, however, it will not be permanently stored until you either click the ‘save’ button in the top right (as shown in the image above), or change focus to another widget. If you power cycle the ECU without pressing the ‘save’ button, then your changes will be lost. To indicate that changes need to be saved, the top right button will turn RED. Once clicked, it will turn back to grey, and state ‘saved’ (as shown below).


You can also import a tables data from another calibration using the Menu button. A good way of grabbing sensor data from another table.