This screen configures and calibrates the Throttle Position Sensor (TPS), which converts throttle opening into a 0–100% digital value used for:
Although the ECU has a default TPS-dedicated input, the signal can be assigned to any available analog input shown in the Input Select dropdown.
This means you can:
Ensure only one active TPS sensor is enabled at a time unless using dual-sensor strategies.
This table maps input voltage values to corresponding throttle opening percentages (0–100%).
| Voltage (V) | TPS (%) |
|---|---|
| 4.697 | 101.93 |
| 3.499 | 72.81 |
| 2.001 | 36.38 |
| 0.503 | 0.00 |
Use
% Correctionbuttons to globally scale the table if you need to shift values uniformly.
| Field | Purpose |
|---|---|
| Min Value | Lowest valid TPS voltage (e.g., 0.099 V) |
| Max Value | Highest valid TPS voltage (e.g., 4.950 V) |
These bounds should be slightly wider than your real 0% and 100% voltage readings to avoid false DTCs.
Live readings displayed on the interface:
Use this to:
You can quickly calibrate the TPS table by doing the following:
This method is fast and ideal when working with analog pedal assemblies or simple TPS systems.
If you're using electronic throttle (ETB) with the RM-Primis ECU, the Calibrate ETB button performs automatic TPS table generation:
This ensures your TPS readings are 100% accurate and synchronized with the throttle control logic.
| Feature | Description |
|---|---|
| Input Select | Choose any analog input for TPS signal |
| Voltage-Angle Table | Maps input voltage to throttle % (0–100%) |
| Quick Cal | Manual calibration using observed voltage at 0% and 100% |
| Calibrate ETB | Auto-calibration for electronic throttle setups |
| Min/Max Range | Fault detection limits – triggers DTC if outside safe range |
| Live Monitor | Real-time voltage and % for confirmation and tuning |