|
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 284 of file bench_test.cpp.
Referenced by handleBenchCategory(), and initBenchTest().


| void executeTSCommand | ( | uint16_t | subsystem, |
| uint16_t | index | ||
| ) |
Definition at line 683 of file bench_test.cpp.
Referenced by TunerStudio::handleCrcCommand(), and processCanUserControl().


| void fan2Bench | ( | ) |
Definition at line 264 of file bench_test.cpp.
Referenced by handleBenchCategory(), and initBenchTest().


| void fanBench | ( | ) |
Definition at line 260 of file bench_test.cpp.
Referenced by handleBenchCategory(), and initBenchTest().


| void fuelPumpBench | ( | ) |
Definition at line 297 of file bench_test.cpp.
Referenced by handleBenchCategory(), and initBenchTest().


| const OutputPin * getOutputOnTheBenchTest | ( | ) |
Definition at line 43 of file bench_test.cpp.
Referenced by applyVvtPinState(), and OutputPin::setValue().

| int getSavedBenchTestPinStates | ( | uint32_t | durationsInStateMs[2] | ) |
Definition at line 464 of file bench_test.cpp.
Referenced by sendSavedBenchStatePackets().


| void handleBenchCategory | ( | uint16_t | index | ) |
Definition at line 355 of file bench_test.cpp.
Referenced by executeTSCommand(), and processCanQcBenchTest().


| void initBenchTest | ( | ) |
Definition at line 831 of file bench_test.cpp.
Referenced by commonInitEngineController().


| bool isRunningBenchTest | ( | ) |
Definition at line 39 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 271 of file bench_test.cpp.
Referenced by handleBenchCategory(), and initBenchTest().


| void onConfigurationChangeBenchTest | ( | ) |
Definition at line 816 of file bench_test.cpp.
Referenced by incrementGlobalConfigurationVersion(), and initBenchTest().

| void processCanEcuControl | ( | const CANRxFrame & | frame | ) |
Definition at line 664 of file bench_test.cpp.
Referenced by processCanRxMessage().


| void starterRelayBench | ( | ) |
Definition at line 275 of file bench_test.cpp.
Referenced by handleBenchCategory(), and initBenchTest().

