blinker如何判断 链接上wifi状态?-Arduino中文社区 - Powered by Discuz! Archiver

winnerzyy 发表于 2020-3-23 23:35

blinker如何判断 链接上wifi状态?

blinker如何判断 链接上wifi状态?

Blinker.begin(auth, ssid, pswd);

如果判断这个链接wifi状态想在链接失败的时候做点其他操作

winnerzyy 发表于 2020-3-24 11:03

本帖最后由 winnerzyy 于 2020-3-24 11:04 编辑

看了一下问题Blinker.connected()Blinker.connect()
试了一下 需要加一下延迟时间才能准确判断链接状态是否这样来判断

1411881729 发表于 2020-3-25 13:05

       bool result = Blinker.connect();         //获取连接服务器的状态0失败 1成功   
      //bool result = Blinker.connected();   
       if (result == 0 ){                        
      digitalWrite(b1, LOW);                  //亮灯
       }else if (result == 1 ){
      digitalWrite(b1, HIGH);               //灭灯

shory 发表于 2021-3-3 15:10

1411881729 发表于 2020-3-25 13:05
bool result = Blinker.connect();         //获取连接服务器的状态0失败 1成功   
      //bool ...

你好,我想通过Blinker.connect();来作为连接状态的指示,这样写:
while(! Blinker.connect()) {
      digitalWrite(WiFiLedPin, HIGH);
      delay(100);
      digitalWrite(WiFiLedPin, LOW);
      delay(100);
    }
digitalWrite(WiFiLedPin, HIGH);
未连接成功时闪烁,连接成功后常亮。是否可行?
页: [1]
查看完整版本: blinker如何判断 链接上wifi状态?