#ifndef __BC260_UDP_CLIENT5_H #define __BC260_UDP_CLIENT5_H #include #include "pump_dicts.h" #include "AT.h" #if NBFLAG enum Client_Status{ Client_Status_None, // 空闲 Client_Status_Sending, // 正在发送 Client_Status_Success, // 发送成功 Client_Status_Failure, // 发送失败 }; struct BC260Y_Client_Struct{ enum Client_Status status; // 状态 char info[200]; // 备注信息 }; extern struct BC260Y_Client_Struct UDP_Client5; // 获取状态 enum Client_Status UDP_Client5_Status(void); // 发送数据 void UDP_Client5_Send(struct Pump_Params params,uint8_t test_switch); // 清除 void UDP_Client5_Clear(void); // 处理流程 void UDP_Client5_Handle(void); // 查询信号质量 void Query_Signal(int * RSRP, int * RSRQ, int * RSSI, int * SINR); #endif #endif