Enhanced IO - Configuration
The Enhanced IO interface has 4 programmable inputs and 2
programmable outputs.
Note: The EIO Input feature is not available for our standard
interface units, ONLY for those who have Enhanced IO
interfaces.
The EIO Output feature can still be configured and displayed for
standard interface units, but the EIO interface is required to
actually control the interface outputs.
To upgrade your interface please e-mail us at sales@hptuners.com.
Input signal must be a 0-5v+ source.
You can monitor predefined inputs or create your own input
type.
Each box in the grid represents an individual input on the
interface. Use the above picture as a guide.
To add an input to the table display, select the box in the grid
that corresponds to the input # you are using on your interface
then right click and select insert.
The insert menu will display a list of predefined inputs, which you
can select from.
If you do not see your sensor in the list you can add it manually
by using one of the existing user defined spaces. Simply click
Configure User Defined from under the User Defined list.
If you would like your sensor to be added permanently, please
e-mail support@hptuners.com with all of
your sensor information.
Predefined Inputs
- Wide Band O2 - LM1: result = volts / .5 + 10
- Wide Band O2 - TE 2A0: result = volts / .5 + 9
- Wide Band O2 - PLX: result = volts / .5 + 10
- Wide Band O2 - Autronic MAFM1: result = volts / .25 +
10
- Wide Band O2 - AEM: result = volts / .5 + 10
- Wide Band O2 - AFM1000: result = volts / .5 + 8
- Wide Band O2 - G100: result = volts / 0.71248 + 9
- Wide Band O2 - DynoJet: result = volts / .625 + 10
- Wide Band O2 - LC1: result = volts / 0.3324 + 7.35
- Wide Band O2 - NGK: result = volts / 0.7142 + 9
- Wide Band O2 - FJO: Internal non-linear map.
- 1 Bar MAP - GM: result = volts / .0533 + 10.354
- 2 Bar MAP - GM: result = volts / .02517 + 9
- Fuel Pressure - Autometer: result = volts / .04 -
12.5
- Raw Voltage: result = volts / 1 + 0
- Select which user
defined input field you would like to modify from the drop down
list.
- Enter the name to be
displayed for your input.
- Define the inputs
Sensor if a type applies.
- Enter the units of
your input.
- Select either List or
Formula.
- List: Enter in the data points manually. 51 total points
ranging from 0 to 5 volts in .1 increments. Format is as
follows:
Volts, Output
0,10
0.1,10.2
0.2,10.4
0.3,10.6
- Linear Formula: Enter in the formula used to convert
voltage to a readable output number.
To calculate a new formula for a custom wideband controller, take
the total output voltage range divided by the AFR range.
Example:
If your wideband controllers output uses a 0v to 5v output, your
output voltage range is 5.
If your wideband controllers output is between 10afr and 18afr,
your AFR range is 8.
Total output voltage range divided by the AFR range would be 5/8 =
0.625
The above number would be placed under the Volts text in your
configuration.
Then, in the + cell, you would enter in the minimum AFR value. For
this example you would enter in 10.
To add your new input, simply insert a new value into your input
table and select it from the User Defined List.
Note: If using a standard (Non-EIO) interface, the table display
will update to reflect the output status but no actual interface
outputs will be triggered.
- Output will be commanded to on when your Enable Trigger
activates.
- Output will be disabled when your Disable Trigger
activates.
- Frames Required is the number of consecutive frames that must
either pass or fail your qualification to force a change in your
output state. It is highly recommended you set this value to 2 or
higher. If you have this set to 1 and have a packet loss, that
individual packet loss could cause the change of state for your
output signal.
- For an output to function, you must define the name, enable
trigger and disable trigger.
- It is common to set your enable trigger > or = to a value,
for example (x > y) OR (x = y).
- It is common to set your disable trigger < to a value, for
example (x < y).
- Note that (x >= y) is invalid as >= is not a valid
conditional operator.