(一)输入框不是组件,输入的信息非标准格式,则会进入该函数,所以每个设备只有一个输入框
这里利用文本组件显示设备IP地址
BlinkerText Text1("Text1");
void dataRead(const String & data) //输入框回调函数
{
Serial.println(data); //将输入的信息,打印出来
char buff[30];
if(data == "IP" ) //打印设备IP地址
{
sprintf(buff,"当前设备的IP地址为:%d.%d.%d.%d",WiFi.localIP()[0],WiFi.localIP()[1],WiFi.localIP()[2],WiFi.localIP()[3]);
Text1.print(buff);
}
}
Blinker.attachData(dataRead); //绑定回调函数