UveosOnNation_VEGA_DeviceTe.../Inc/DeviceTesting_TestingMethods.h

30 lines
849 B
C

//
// Created by xemon on 18.11.22.
//
#ifndef UVEOS_ON_NATION_DEVICETESTS_TESTINGMETHODS_H
#define UVEOS_ON_NATION_DEVICETESTS_TESTINGMETHODS_H
#include "DeviceTesting_Env.h"
#include "AntTest.h"
eDeviceTestingCode DeviceTesting_AntTest(tAntTest *antTest);
eDeviceTestingCode DeviceTesting_AdcSpeakerTest(tAdcIO *speakerAdc);
eDeviceTestingCode DeviceTesting_AdcBatteryConnectionTest(tAdcIO *batteryAdc);
eDeviceTestingCode DeviceTesting_AdcBatteryChargeTest(tAdcIO *batteryAdc);
eDeviceTestingCode DeviceTesting_PinTest(tGpioPin *gpioPin);
eDeviceTestingCode DeviceTesting_TestAt(tAtCmd *atCmd);
eDeviceTestingCode DeviceTesting_TestAudioCodec(tAudioCodec *audioCodec);
eDeviceTestingCode DeviceTesting_TestAccel(tAccel *accel);
eDeviceTestingCode DeviceTesting_JustOk(void *nil);
#endif //UVEOS_ON_NATION_DEVICETESTS_TESTINGMETHODS_H