44 lines
1.2 KiB
C
44 lines
1.2 KiB
C
//
|
|
// Created by zemon on 12.04.24.
|
|
//
|
|
|
|
#ifndef SMART_COMPONENTS_DEVICETESTING_TESTSWITHUSER_H
|
|
#define SMART_COMPONENTS_DEVICETESTING_TESTSWITHUSER_H
|
|
|
|
|
|
#include "DeviceTesting_Env.h"
|
|
|
|
uint16_t *getResultFix(tDeviceTestsTable *testsTable, char *testName, uint8_t testNameLength);
|
|
|
|
bool DeviceTesting_TestAudioSpeaker(tDeviceTesting *env);
|
|
|
|
bool DeviceTesting_Ignition(tDeviceTesting *env);
|
|
|
|
bool DeviceTesting_TestingECool(tDeviceTesting *env);
|
|
|
|
bool DeviceTesting_Indication(tDeviceTesting *env);
|
|
|
|
bool DeviceTesting_Buttons(tDeviceTesting *env);
|
|
|
|
bool DeviceTesting_TestMic(tDeviceTesting *env);
|
|
|
|
bool DeviceTesting_TestSpeakMic(tDeviceTesting *env);
|
|
|
|
bool DeviceTesting_WaitTestResult(tTestDescriptor *test, uint16_t value, uint32_t timeout);
|
|
|
|
bool DeviceTesting_UserGetResult(tDeviceTesting *env);
|
|
|
|
bool DeviceTesting_RunUserTests(tDeviceTesting *env);
|
|
|
|
bool DeviceTesting_Ecall(tDeviceTesting *env);
|
|
|
|
void DeviceTesting_GetEcalRes(tDeviceTesting *env);
|
|
|
|
void DeviceTesting_ExitTestPlay(tDeviceTesting *env);
|
|
|
|
void DeviceTesting_StartUserTestThread(tDeviceTesting *env);
|
|
|
|
void DeviceTesting_SetTelematicaTestMode(tDeviceTesting *env, bool mode);
|
|
|
|
#endif //SMART_COMPONENTS_DEVICETESTING_TESTSWITHUSER_H
|