#ifndef __UDP_CLIENT5_H #define __UDP_CLIENT5_H #include #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