TPS check signal

Hi,
i have a Throttle with check signal inverted to main signal. I use following settings in V2:


How do i set this up in V3? Everything i tried so far resulted in a check signal error. Those are my settings in V3:

I disabled check signal atm to be able to drive.

Could you put here a short log with the throttle fully closed and fully open ?
You can use dbw override to set target to 0 and 100%.

I will explain then how to set up the check table.

Here the log:
20240521_2024_rev20_throttleopening.emublog3 (51.8 KB)
On Analog 1 and 4 are the sensor…i am excited to hear the explanation :smiley:

It is quite simple. You need to check what is the voltage for 0% on the TPS check analog input, then what is for 100% and interpolate linear (as you have simple linear sensor).

Then you can move the throttle and check what is the value of TPS check error.
It should be about 0.1-0.2V. Look what is the biggest error, add a little (eg. 0.15V) and it should work perfect.

1 Like

Here is a text from manual:

To activate the error-checking function between the main sensor and the check sensor, it is necessary to assign an analog input for the check sensor in the TPS/PPS configuration. Next, a 2D check tolerance table should be defined. In this table, for a given position of the main sensor (in %), the expected voltage from the check sensor is specified. If this voltage differs from the actual voltage by more than the value specified in the error tolerance paramete, the ECU will detect an error and deactivate the throttle power supply.

Is that unclear ???

1 Like

I think the name of the table is confusing better would be to call it Check voltage vs throttle position. is more self explanatory. tolerance suggest that should be small value there …

1 Like

Ah thank u…it is working now.
I have completely overseen this check valtue table.