本帖最后由 czw 于 2019-8-6 10:08 编辑
最近在搞esp8266,实现一对多通信,使用的是正点原子的ESP8266模块,在原子的例程中,总是使用ID0作为发送数据的目标点,通过试验,可以知道ID0保存的是第一个连接服务器的客户端信息,这个信息甚至客户端下线后依旧保存。
那么我们该怎么去实现
确定当前客户端的ID并且给该客户端回复信息。
TCP客户端发送信息代码段
- sprintf((char*)p,"ATK-8266%s test %02d\r\n",ATK_ESP8266_WORKMODE_TBL[netpro],t/10);//测试数据
- Show_Str(30+54,100,200,12,p,12,0);
- atk_8266_send_cmd("AT+CIPSEND=0,25","OK",200); //发送指定长度的数据
- delay_ms(200);
- atk_8266_send_data(p,"OK",100); //发送指定长度的数据
- timex=100;
复制代码
AT+CIPSEND指令详解
|