rusEFI
The most advanced open source ECU
|
Utility methods related to bench testing.
todo: rename this file
Definition in file bench_test.h.
Functions | |
void | initBenchTest () |
void | onConfigurationChangeBenchTest () |
bool | isRunningBenchTest () |
const OutputPin * | getOutputOnTheBenchTest () |
void | fatalErrorForPresetApply () |
void | fanBench () |
void | fan2Bench () |
void | fuelPumpBench () |
void | acRelayBench () |
void | milBench () |
void | starterRelayBench () |
void | executeTSCommand (uint16_t subsystem, uint16_t index) |
void | handleBenchCategory (uint16_t index) |
int | getSavedBenchTestPinStates (uint32_t durationsInStateMs[2]) |
void acRelayBench | ( | ) |
Definition at line 277 of file bench_test.cpp.
Referenced by handleBenchCategory(), and initBenchTest().
void executeTSCommand | ( | uint16_t | subsystem, |
uint16_t | index | ||
) |
Definition at line 535 of file bench_test.cpp.
Referenced by TunerStudio::handleCrcCommand().
void fan2Bench | ( | ) |
Definition at line 257 of file bench_test.cpp.
Referenced by handleBenchCategory(), and initBenchTest().
void fanBench | ( | ) |
Definition at line 253 of file bench_test.cpp.
Referenced by handleBenchCategory(), and initBenchTest().
void fatalErrorForPresetApply | ( | ) |
Definition at line 524 of file bench_test.cpp.
Referenced by executeTSCommand().
void fuelPumpBench | ( | ) |
Definition at line 290 of file bench_test.cpp.
Referenced by handleBenchCategory(), and initBenchTest().
const OutputPin* getOutputOnTheBenchTest | ( | ) |
Definition at line 32 of file bench_test.cpp.
Referenced by applyVvtPinState(), and OutputPin::setValue().
int getSavedBenchTestPinStates | ( | uint32_t | durationsInStateMs[2] | ) |
Definition at line 424 of file bench_test.cpp.
Referenced by sendSavedBenchStatePackets().
void handleBenchCategory | ( | uint16_t | index | ) |
Definition at line 338 of file bench_test.cpp.
Referenced by executeTSCommand(), and processCanQcBenchTest().
void initBenchTest | ( | ) |
Definition at line 646 of file bench_test.cpp.
Referenced by commonInitEngineController().
bool isRunningBenchTest | ( | ) |
Definition at line 28 of file bench_test.cpp.
Referenced by Engine::efiWatchdog(), FanController::onSlowCallback(), and FuelPumpController::onSlowCallback().
void milBench | ( | ) |
we are blinking for 16 seconds so that one can click the button and walk around to see the light blinking
Definition at line 264 of file bench_test.cpp.
Referenced by handleBenchCategory(), and initBenchTest().
void onConfigurationChangeBenchTest | ( | ) |
Definition at line 631 of file bench_test.cpp.
Referenced by incrementGlobalConfigurationVersion(), and initBenchTest().
void starterRelayBench | ( | ) |
Definition at line 268 of file bench_test.cpp.
Referenced by handleBenchCategory(), and initBenchTest().