乐鑫技术交流
直播中

duke刘

9年用户 717经验值
擅长:可编程逻辑
私信 关注
[问答]

APScan.cpp错误,没有匹配函数调用 \'ESP8266WiFiClass::scanNetworks(bool, bool&)\'的原因?

我在编译时遇到了这个错误:
Arduino:1.6.13 (Mac OS X),开发板:“NodeMCU 0.9 (ESP-12 Module), 80 MHz, Serial, 115200, 4M (3M SPIFFS)” sketch/APScan
。 cpp: 在成员函数 'bool APScan::start()' 中:
APScan.cpp:14: 错误:没有匹配函数调用 'ESP8266WiFiClass::scanNetworks(bool, bool&)'
   结果 = WiFi.scanNetworks(false, settings. apScanHidden); // 让 scanNetworks 返回隐藏的 AP。(async = false & show_hidden = true)
                                                           ^
sketch/APScan.cpp:14:59: 注意:候选是:
在 sketch/APScan.h:6:0 中包含的文件中,
                 来自 sketch/APScan.cpp:1:
/Users/noahmann/Library/Arduino15/packages/esp8266/hardware/esp8266/2.0.0/libraries/ESP8266WiFi/src/ESP8266WiFi.h:243:12: 注意:int8_t ESP8266WiFiClass::scanNetworks(bool)
     int8_t scanNetworks(bool a同步=假);
            ^
/Users/noahmann/Library/Arduino15/packages/esp8266/hardware/esp8266/2.0.0/libraries/ESP8266WiFi/src/ESP8266WiFi.h:243:12:注意:候选人需要 1 个参数,2 个提供了
多个库被发现“ESP8266WiFi.h”
使用:/Users/noahmann/Library/Arduino15/packages/esp8266/hardware/esp8266/2.0.0/libraries/ESP8266WiFi
未使用:/Users/noahmann/Library/Arduino15/packages/esp8266/hardware/esp8266 /2.0.0/libraries/TFT_Touch_Shield_V2
退出状态 1
没有用于调用“ESP8266WiFiClass::scanNetworks(bool, bool&)”的匹配函数,
此代码为红色:
代码:全选  results = WiFi.scanNetworks(false, settings.apScanHidden); // lets scanNetworks return hidden APs. (async = false & show_hidden = true)

PS:这一切对我来说都是新手。

               


                       

更多回帖

发帖
×
20
完善资料,
赚取积分