| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- #ifndef __UDP_CLIENT5_H
- #define __UDP_CLIENT5_H
- #include <stdint.h>
- #include "TypeDef.h"
- #include "Process_Control.h"
- // 测试模式
- extern uint8_t UDPCLIENT_TestModeFlag;
- // 状态
- enum UDPCLIENT_StatusEnum
- {
- UDPCLIENT_Status_None, // 空闲
- UDPCLIENT_Status_Being, // 进行中
- UDPCLIENT_Status_Done, // 结束
- };
- // 结果
- enum UDPCLIENT_ResultEnum
- {
- UDPCLIENT_Result_None, // 未知
- UDPCLIENT_Result_Success, // 成功
- UDPCLIENT_Result_Failure, // 失败
- };
- // 重置
- enum EXECUTE_ResultEnum UDPCLIENT_Reset(void);
- // 开始
- enum EXECUTE_ResultEnum UDPCLIENT_Start(void);
- // 流程处理,放到循环里
- void UDPCLIENT_ProcessHandle(void);
- // 获取状态
- enum UDPCLIENT_StatusEnum UDPCLIENT_GetStatus(void);
- // 获取结果
- enum UDPCLIENT_ResultEnum UDPCLIENT_GetResult(void);
- // 查询信号质量
- void UDPCLIENT_QuerySignal(int * RSRP, int * RSRQ, int * RSSI, int * SINR);
- #endif
|