23 lines
705 B
C
23 lines
705 B
C
//
|
|
// 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
|