不发送AT,直接上报的字符串,叫做URC
SIM900A发送数据 TCPIP慢发送时,返回OK需要时间,最长3分钟+,如果你延时时间很短,那就可能判断失败
如果网络异常会收到+PDP DEACT
如果连接断开或服务器关闭,会收到:CLOSED发送AT,返回结果,这个返回值叫response
不发送AT,直接上报的字符串,叫做URC
SIM900A发送数据 TCPIP慢发送时,返回OK需要时间,最长3分钟+,如果你延时时间很短,那就可能判断失败
如果网络异常会收到+PDP DEACT
如果连接断开或服务器关闭,会收到:CLOSEDvoid UDP_Receive(void arg, struct udp_pcb upcb, struct pbuf p,
struct ip_addr addr, u16_t port)
{
uint8_t i=0;
struct ip_addr destAddr = addr;
if(p != NULL) / 如果收到的数据不为空 /
{
//pbuf_copy_partial(p, UDPData, p->len, 0);
udp_sendto(upcb,p,&destAddr,port); / 将收到的数据再发送出去 /
pbuf_free(p); / 释放缓冲区数据 /
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)