【发布时间】:2020-05-18 02:13:13
【问题描述】:
在 Arduino 的草图中有一个使用 ESP8266 的 WiFi Telnet To Serial 示例。有一段代码用于从客户端接收数据:
//check clients for data
for(i = 0; i < MAX_SRV_CLIENTS; i++){
if (serverClients[i] && serverClients[i].connected()){
if(serverClients[i].available()){
//get data from the telnet client and push it to the UART
while(serverClients[i].available())
Serial.write(serverClients[i].read());
}
}
}
此数据发送到控制台或串口,但我需要捕获该数据并将其存储在字节数组中:
byte bufferMSGfromCliente[1024]
怎么做?
【问题讨论】:
-
您已经尝试过什么,出了什么问题?看起来你的问题与 esp 无关。制作简单的控制台 PC 应用程序,它读取用户输入并将数据填充到此类缓冲区中以“调试”此类“复杂”“算法”。
标签: c++ arrays arduino esp8266