mirror of https://github.com/FOME-Tech/fome-fw.git
delete efitimems_t
This commit is contained in:
parent
5b51317585
commit
8d1029314a
|
@ -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() {
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
|
|
|
@ -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();
|
||||
}
|
||||
|
|
|
@ -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);
|
||||
|
|
Loading…
Reference in New Issue