// // Created by zemon on 12.04.24. // #ifndef SMART_COMPONENTS_DEVICETESTING_TESTINGMETHODS_H #define SMART_COMPONENTS_DEVICETESTING_TESTINGMETHODS_H #include "DeviceTesting_Env.h" #include "AntTest.h" #include "PowerManagment.h" eDeviceTestingCode DeviceTesting_AntTest(tAntTest *antTest); eDeviceTestingCode DeviceTesting_BipConnectTest(tBipPins *env); eDeviceTestingCode DeviceTesting_ModemSoftwareValidation(tModemVersionRevisionTest *env); eDeviceTestingCode DeviceTesting_ModemAudioFileValidation(tModemVersionRevisionTest *env); eDeviceTestingCode DeviceTesting_ModemCertValidation(tModemVersionRevisionTest *env); eDeviceTestingCode DeviceTesting_AdcSpeakerTest(tSpekTestPower *spekTestPower); eDeviceTestingCode DeviceTesting_AdcBatteryConnectionTest(tBatteryPower *batteryPower); eDeviceTestingCode DeviceTesting_AdcBatteryChargeTest(tBatteryPower *batteryPower); eDeviceTestingCode DeviceTesting_AdcBatteryVoltageTest(tBatteryPower *batteryPower); eDeviceTestingCode DeviceTesting_IgnitionTest(tGpioPin *gpioPin); eDeviceTestingCode DeviceTesting_CanTest(const tCanTest *env); eDeviceTestingCode DeviceTesting_TestAt(tModemVersionRevisionTest *env); eDeviceTestingCode DeviceTesting_TestAudioCodec(tAudioCodec *audioCodec); eDeviceTestingCode DeviceTesting_TestAccel(tAccel *accel); eDeviceTestingCode DeviceTesting_JustOk(void *nil); eDeviceTestingCode DeviceTesting_VIN(tDeviceStorage *deviceStorage); eDeviceTestingCode DeviceTesting_CALIB_ACCEL(tDeviceStorage *deviceStorage); eDeviceTestingCode DeviceTesting_EOL(tDeviceTestsTable *testsTable); eDeviceTestingCode DeviceTesting_Telematica(tModemVersionRevisionTest *env); eDeviceTestingCode DeviceTesting_GetThisSubSystem(eSubSystems *subSystemsTmp); eDeviceTestingCode DeviceTesting_Aamplifier(tAmplifier *amplifier); eDeviceTestingCode DeviceTesting_SimEra(tModemVersionRevisionTest *env); eDeviceTestingCode DeviceTesting_SimComers(tModemVersionRevisionTest *env); #endif //SMART_COMPONENTS_DEVICETESTING_TESTINGMETHODS_H