ETB tiny progress

This commit is contained in:
rusefi 2019-04-30 18:46:39 -04:00
parent 895844b423
commit 5ea6ac01f9
3 changed files with 22 additions and 0 deletions

View File

@ -257,6 +257,12 @@ static void handleCommandX14(uint16_t index) {
case 3: case 3:
grabTPSIsWideOpen(); grabTPSIsWideOpen();
return; return;
case 4:
grabPedalIsUp();
return;
case 5:
grabPedalIsWideOpen();
return;
} }

View File

@ -144,6 +144,20 @@ void grabTPSIsWideOpen() {
#endif /* EFI_PROD_CODE */ #endif /* EFI_PROD_CODE */
} }
void grabPedalIsUp() {
#if EFI_PROD_CODE
float voltage = getVoltageDivided("pPS", engineConfiguration->throttlePedalPositionAdcChannel);
engineConfiguration->throttlePedalUpVoltage = voltage;
#endif /* EFI_PROD_CODE */
}
void grabPedalIsWideOpen() {
#if EFI_PROD_CODE
float voltage = getVoltageDivided("pPS", engineConfiguration->throttlePedalPositionAdcChannel);
engineConfiguration->throttlePedalWOTVoltage = voltage;
#endif /* EFI_PROD_CODE */
}
/** /**
* @brief Position on physical primary TPS * @brief Position on physical primary TPS
*/ */

View File

@ -35,6 +35,8 @@ void setMockTpsPosition(percent_t tpsPosition);
void setMockPedalPosition(percent_t value); void setMockPedalPosition(percent_t value);
void grabTPSIsClosed(); void grabTPSIsClosed();
void grabTPSIsWideOpen(); void grabTPSIsWideOpen();
void grabPedalIsUp();
void grabPedalIsWideOpen();
typedef struct { typedef struct {
efitimeus_t prevTime; efitimeus_t prevTime;