// // Created by zemon on 05.04.23. // #ifndef UVEOS_ON_NATION_AUDIORECORDERSIMCOMSIM7600E_H #define UVEOS_ON_NATION_AUDIORECORDERSIMCOMSIM7600E_H #include "stdlib.h" #include "stdbool.h" #include "AudioRecorderInterface.h" #include "AtGsmSimcomSim7600.h" typedef struct { tAtCmd *atCmd; bool recorderIsBusy; } tAudioRecorder; void AudioRecordSimComSim7600E_Init(tAudioRecorder *player, tAtCmd *env); tAudioRecorderInterface AudioRecordSimComSim7600E_GetInterface(tAudioRecorder *env); static bool AudioPlayerSimComSim7600E_WaitStop(tAudioRecorder *env, uint32_t timeout); static bool AudioRecordSimComSim7600E_Stop(tAudioRecorder *env); #endif //UVEOS_ON_NATION_AUDIORECORDERSIMCOMSIM7600E_H