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 | 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 | processCanEcuControl (const CANRxFrame &frame) |
void acRelayBench | ( | ) |
Definition at line 282 of file bench_test.cpp.
Referenced by handleBenchCategory(), and initBenchTest().
void executeTSCommand | ( | uint16_t | subsystem, |
uint16_t | index | ||
) |
Definition at line 675 of file bench_test.cpp.
Referenced by TunerStudio::handleCrcCommand(), and processCanUserControl().
void fan2Bench | ( | ) |
Definition at line 262 of file bench_test.cpp.
Referenced by handleBenchCategory(), and initBenchTest().
void fanBench | ( | ) |
Definition at line 258 of file bench_test.cpp.
Referenced by handleBenchCategory(), and initBenchTest().
void fuelPumpBench | ( | ) |
Definition at line 295 of file bench_test.cpp.
Referenced by handleBenchCategory(), and initBenchTest().
const OutputPin * getOutputOnTheBenchTest | ( | ) |
Definition at line 39 of file bench_test.cpp.
Referenced by applyVvtPinState(), and OutputPin::setValue().
int getSavedBenchTestPinStates | ( | uint32_t | durationsInStateMs[2] | ) |
Definition at line 462 of file bench_test.cpp.
Referenced by sendSavedBenchStatePackets().
void handleBenchCategory | ( | uint16_t | index | ) |
Definition at line 353 of file bench_test.cpp.
Referenced by executeTSCommand(), and processCanQcBenchTest().
void initBenchTest | ( | ) |
Definition at line 820 of file bench_test.cpp.
Referenced by commonInitEngineController().
bool isRunningBenchTest | ( | ) |
Definition at line 35 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 269 of file bench_test.cpp.
Referenced by handleBenchCategory(), and initBenchTest().
void onConfigurationChangeBenchTest | ( | ) |
Definition at line 805 of file bench_test.cpp.
Referenced by incrementGlobalConfigurationVersion(), and initBenchTest().
void processCanEcuControl | ( | const CANRxFrame & | frame | ) |
Definition at line 658 of file bench_test.cpp.
Referenced by processCanRxMessage().
void starterRelayBench | ( | ) |
Definition at line 273 of file bench_test.cpp.
Referenced by handleBenchCategory(), and initBenchTest().