logging of live data structs was: data points #3614

This commit is contained in:
rusefillc 2022-06-29 02:37:24 -04:00
parent d2cece4f65
commit f7ecebaa64
6 changed files with 4 additions and 13 deletions

View File

@ -690,10 +690,6 @@ static void updateFlags() {
engine->outputChannels.launchTriggered = engine->launchController.isLaunchCondition;
#endif
engine->outputChannels.clutchUpState = engine->clutchUpState;
engine->outputChannels.clutchDownState = engine->clutchDownState;
engine->outputChannels.brakePedalState = engine->brakePedalState;
#if EFI_PROD_CODE
engine->outputChannels.isTriggerError = isTriggerErrorNow();
#endif // EFI_PROD_CODE

View File

@ -309,7 +309,7 @@ void Engine::updateSwitchInputs() {
#if EFI_GPIO_HARDWARE
// this value is not used yet
if (isBrainPinValid(engineConfiguration->clutchDownPin)) {
engine->clutchDownState = engineConfiguration->clutchDownPinInverted ^ efiReadPin(engineConfiguration->clutchDownPin);
engine->engineState.clutchDownState = engineConfiguration->clutchDownPinInverted ^ efiReadPin(engineConfiguration->clutchDownPin);
}
if (hasAcToggle()) {
bool result = getAcToggle();

View File

@ -363,7 +363,6 @@ public:
void updateTriggerWaveform();
bool clutchUpState = false;
bool clutchDownState = false;
bool brakePedalState = false;
bool isRunningPwmTest = false;

View File

@ -34,7 +34,7 @@ bool LaunchControlBase::isInsideSwitchCondition() {
return launchActivatePinState;
} else if (isClutchActivated) {
if (isBrainPinValid(engineConfiguration->clutchDownPin)) {
return engine->clutchDownState;
return engine->engineState.clutchDownState;
} else {
return false;
}
@ -113,10 +113,6 @@ void LaunchControlBase::update() {
// If conditions are met...
isLaunchCondition = m_launchTimer.hasElapsedSec(engineConfiguration->launchActivateDelay);
}
#if EFI_TUNER_STUDIO
engine->outputChannels.clutchDownState = engine->clutchDownState;
#endif /* EFI_TUNER_STUDIO */
}
bool LaunchControlBase::isLaunchRpmRetardCondition() const {

View File

@ -302,7 +302,7 @@ static int lua_getDigital(lua_State* l) {
bool state = false;
switch (idx) {
case 0: state = engine->clutchDownState; break;
case 0: state = engine->engineState.clutchDownState; break;
case 1: state = engine->clutchUpState; break;
case 2: state = engine->brakePedalState; break;
case 3: state = engine->module<AcController>().unmock().acButtonState; break;

View File

@ -131,7 +131,7 @@ void printConfiguration(const engine_configuration_s *engineConfiguration) {
efiPrintf("clutchUp@%s: %s", hwPortname(engineConfiguration->clutchUpPin),
boolToString(engine->clutchUpState));
efiPrintf("clutchDown@%s: %s", hwPortname(engineConfiguration->clutchDownPin),
boolToString(engine->clutchDownState));
boolToString(engine->engineState.clutchDownState));
efiPrintf("digitalPotentiometerSpiDevice %d", engineConfiguration->digitalPotentiometerSpiDevice);