/******************************************************************************** * File Name: Poc.h * Function Describe: Header file for Poc.c * Explain: * Writer: ShiLiangWen * Date: 2015-7-10 0 : 表示自己无法讲话; 1 : 表示自己可以中断讲话人的讲话,可以进行强插讲话; *******************************************************************************/ #ifndef __POC_H #define __POC_H /***********************************************************************************/ #define POC_USER_NAME_LEN 81 #define POC_GROUP_NAME_LEN 81 typedef struct{ unsigned char Logined;//POC登陆状态 0--未登录 1--已登陆 unsigned char FirstLogin;//首次登陆标志 0--未登陆 1--第一次已登陆 unsigned char Seapker;// 0--无人说话 1-本机说话 2-他人说话 char UserName[POC_USER_NAME_LEN]; char GroupName[POC_GROUP_NAME_LEN]; }SUT_POC_STATUS; extern SUT_POC_STATUS sutPocStatus; //--------------------------------------------------------------------------------- #define POC_CMD_PPT_START "AT+POC=10000000\r" //开始讲话,按下PTT键 #define POC_CMD_PPT_STOP "AT+POC=10000001\r" //结束讲话,松开PTT键 #define POC_CMD_UP "AT+POC=10000007\r" //选组上键 #define POC_CMD_DOWN "AT+POC=10000008\r" //选组下键 void PocHandle(char *msg); /************************************************************************************/ #endif /************************************************************************************/