delete efitimems_t

This commit is contained in:
Matthew Kennedy 2024-04-25 13:52:34 -07:00
parent 5b51317585
commit 8d1029314a
4 changed files with 5 additions and 5 deletions

View File

@ -13,7 +13,7 @@ ButtonDebounce acDebounce("ac_switch");
void initSensors() {
initMapDecoder();
acDebounce.init(15, engineConfiguration->acSwitch, engineConfiguration->acSwitchMode);
acDebounce.init(MS2NT(15), engineConfiguration->acSwitch, engineConfiguration->acSwitchMode);
}
bool getAcToggle() {

View File

@ -6,5 +6,5 @@ ButtonDebounce startStopButtonDebounce("start_button");
void initStartStopButton() {
/* startCrankingDuration is efitimesec_t, so we need to multiply it by 1000 to get milliseconds*/
startStopButtonDebounce.init((engineConfiguration->startCrankingDuration*1000), engineConfiguration->startStopButtonPin, engineConfiguration->startStopButtonMode);
startStopButtonDebounce.init(MS2NT(engineConfiguration->startCrankingDuration * 1000), engineConfiguration->startStopButtonPin, engineConfiguration->startStopButtonMode);
}

View File

@ -22,8 +22,8 @@ ButtonShiftController::ButtonShiftController() :
void ButtonShiftController::init() {
// 500 millisecond is maybe a little long?
debounceUp.init(500, engineConfiguration->tcuUpshiftButtonPin, engineConfiguration->tcuUpshiftButtonPinMode);
debounceDown.init(500, engineConfiguration->tcuDownshiftButtonPin, engineConfiguration->tcuDownshiftButtonPinMode);
debounceUp.init(MS2NT(500), engineConfiguration->tcuUpshiftButtonPin, engineConfiguration->tcuUpshiftButtonPinMode);
debounceDown.init(MS2NT(500), engineConfiguration->tcuDownshiftButtonPin, engineConfiguration->tcuDownshiftButtonPinMode);
GearControllerBase::init();
}

View File

@ -138,7 +138,7 @@ static Timer testScheduling;
static void timerValidationCallback(void*) {
testSchedulingHappened = true;
efitimems_t actualTimeSinceScheduling = 1e3 * testScheduling.getElapsedSeconds();
float actualTimeSinceScheduling = 1e3 * testScheduling.getElapsedSeconds();
if (absI(actualTimeSinceScheduling - TEST_CALLBACK_DELAY) > TEST_CALLBACK_DELAY * TIMER_PRECISION_THRESHOLD) {
firmwareError(ObdCode::CUSTOM_ERR_TIMER_TEST_CALLBACK_WRONG_TIME, "hwTimer broken precision: %ld ms", actualTimeSinceScheduling);