rusefi/firmware/controllers/bench_test.h

29 lines
619 B
C

/**
* @file bench_test.h
* @brief Utility methods related to bench testing.
*
* todo: rename this file
*
* @date Sep 8, 2013
* @author Andrey Belomutskiy, (c) 2012-2020
*/
#pragma once
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]);