// // Created by xemon on 18.11.22. // #ifndef UVEOS_ON_NATION_DEVICETESTING_MAINTESTS_H #define UVEOS_ON_NATION_DEVICETESTING_MAINTESTS_H #include "DeviceTesting_Env.h" bool DeviceTesting_TestAudioSpeaker(tDeviceTesting *env); bool DeviceTesting_Ignition(tDeviceTesting *env); bool DeviceTesting_Indication(tDeviceTesting *env); bool DeviceTesting_Buttons(tDeviceTesting *env); bool DeviceTesting_TestMic(tDeviceTesting *env); bool DeviceTesting_WaitTestResult(tTestDescriptor *test, uint16_t value, uint32_t timeout); bool DeviceTesting_UserGetResult(tDeviceTesting *env); bool DeviceTesting_RunUserTests(tDeviceTesting *env); void DeviceTesting_Ecall(tDeviceTesting *env); void DeviceTesting_EcallKZ(tDeviceTesting *env); void DeviceTesting_EcallKZ1(tDeviceTesting *env); void DeviceTesting_GetEcalRes(tDeviceTesting *env); void DeviceTesting_ExitTestPlay(tDeviceTesting *env); void DeviceTesting_StartTestThread(tDeviceTesting *env); #endif //UVEOS_ON_NATION_DEVICETESTING_MAINTESTS_H