Moyka/PROJECT/app/modem_task.h
dimoniche f74fdcceac первый коммит
первый коммит
2019-05-27 23:42:26 +03:00

29 lines
599 B
C

#ifndef _MODEM_TASK_H_
#define _MODEM_TASK_H_
#include "app_serv.h"
// äëèíà î÷åðåäè çàäàíèé ìîäåìà
#define MODEM_QUERY_LEN 8
// çàäåðæêà ìåæäó âûïîëíåíèåì çàäàíèé ìîäåìà
#define MODEM_TASK_DELAY 10000
enum{
MODEM_TASK_NONE = 0,
MODEM_TASK_SEND_STATISTICS,
MODEM_TASK_SEND_TEST_MSG,
MODEM_TASK_RECONNECT,
MODEM_TASK_SEND_INCAS,
};
extern OS_STK ModemTaskStk[MODEM_TASK_STK_SIZE];
extern OS_EVENT *ModemQuery;
extern void *ModemTbl[MODEM_QUERY_LEN];
extern void ModemTask(void *p_arg);
extern void PostModemTask(int new_task);
#endif //#ifndef _MODEM_TASK_H_