关闭 Protoneer 打开了这个问题 2021 年 2 月 26 日 · 5 条评论 关闭 编译固件时出现问题 – 无法将“esp_interface_t”转换为“wifi_interface_t”#783 Protoneer 打开了这个问题 2021 年 2 月 26 日 · 5 条评论 注释 质子 评论了 2021 年 2 月 26 日 • 编辑 我正在关注有关如何在 Arduino 1.8.13 中编译 GRBL-ESP32(最新主分支)的维基。 没有对代码进行任何更改。 这是我从 Arduino IDE 得到的错误: C:\Users\IT\AppData\Local\Temp\arduino_build_292218\sketch\src\WebUI\WifiConfig.cpp: 在静态成员函数 ‘static const char* WebUI::WiFiConfig::info()’: C:\Users\ IT\AppData\Local\Temp\arduino_build_292218\sketch\src\WebUI\WifiConfig.cpp:74:54: 错误:无法将参数“1”的“esp_interface_t”转换为“wifi_interface_t”到“esp_err_t esp_wifi_get_config(wifi_interface_t, wifi_config_t*) ‘ esp_wifi_get_config(ESP_IF_WIFI_AP, &conf); ^ C:\Users\IT\AppData\Local\Temp\arduino_build_292218\sketch\src\WebUI\WebSettings.cpp:在函数“Error WebUI::showSysStats(char*, WebUI::AuthenticationLevel)”中: C:\Users\IT\AppData\Local\Temp\arduino_build_292218\sketch\src\WebUI\WebSettings.cpp:469:68: 错误:无法将参数“1”的“esp_interface_t”转换为“wifi_interface_t”到“esp_err_t esp_wifi_get_protocol( wifi_interface_t, uint8_t*)’ esp_wifi_get_protocol(ESP_IF_WIFI_STA, &PhyMode); ^ C:\Users\IT\AppData\Local\Temp\arduino_build_292218\sketch\src\WebUI\WebSettings.cpp:504:58: 错误:无法将参数“1”的“esp_interface_t”转换为“wifi_interface_t”到“esp_err_t esp_wifi_get_config” (wifi_interface_t, wifi_config_t*)’ esp_wifi_get_config(ESP_IF_WIFI_AP, &conf); ^ 为“SD.h”找到多个库 使用:C:\Users\IT\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0。 未使用:C:\Program Files (x86)\Arduino\libraries\SD 为“WiFi.h”找到多个库已 使用:C:\Users\IT\AppData\Local\Arduino15\packages\esp32\hardware\esp32\ 1.0.5\libraries\WiFi 未使用:C:\Program Files (x86)\Arduino\libraries\WiFi 我能够在我的旧 PC 上编译它,但是已经完成了全新的操作系统安装并遇到了这个问题。 出于某种原因,我记得有同样的问题,但我似乎无法找到我当时做了什么来解决它…… Protoneer 添加了 把招工广告 需要额外注意标签 2021 年 2 月 26 日 合作者 luc-github 评论了 2021 年 2 月 26 日 • 编辑 它在这里修复#782 1.0.5 版更改了一些枚举和中断 – 编译,我相应地更新了枚举类型 ?1个Protoneer 反应竖起大拇指表情符号 作者 质子 评论了 2021 年 2 月 26 日 • 编辑 它在这里修复#782 哇,真快。那是一个已知问题吗? 这会被主要分支机构接受吗? 合作者 luc-github 评论了 2021 年 2 月 26 日 我之前已经在 ESP3D/ESP3DLib 中修复了 ESP32 git 版本,所以我已经知道根本原因了——我在处理 GRBL_ESP32 时@bdring昨天向我提出了这个问题,所以我今天早上为 GRBL_ESP32 推送了 PR,实际上是我的错我迟到了因为我很忙 抱歉 作者 质子 评论了 2021 年 2 月 26 日 通过电子邮件 不需要抱歉…感谢您的修复。:) …… 作者 质子 评论了 2021 年 2 月 27 日 尝试了最新的代码,它可以工作!!谢谢 Protoneer已完成 关闭 2021 年 2 月 27 日 喜欢 (0) 带有 CNC-Shield 的 EspDuino-32。 #781 网页界面。丢失的语言。 #784 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
我正在关注有关如何在 Arduino 1.8.13 中编译 GRBL-ESP32(最新主分支)的维基。
没有对代码进行任何更改。
这是我从 Arduino IDE 得到的错误:
C:\Users\IT\AppData\Local\Temp\arduino_build_292218\sketch\src\WebUI\WifiConfig.cpp: 在静态成员函数 ‘static const char* WebUI::WiFiConfig::info()’:
C:\Users\ IT\AppData\Local\Temp\arduino_build_292218\sketch\src\WebUI\WifiConfig.cpp:74:54: 错误:无法将参数“1”的“esp_interface_t”转换为“wifi_interface_t”到“esp_err_t esp_wifi_get_config(wifi_interface_t, wifi_config_t*) ‘
esp_wifi_get_config(ESP_IF_WIFI_AP, &conf);
^
C:\Users\IT\AppData\Local\Temp\arduino_build_292218\sketch\src\WebUI\WebSettings.cpp:在函数“Error WebUI::showSysStats(char*, WebUI::AuthenticationLevel)”中:
C:\Users\IT\AppData\Local\Temp\arduino_build_292218\sketch\src\WebUI\WebSettings.cpp:469:68: 错误:无法将参数“1”的“esp_interface_t”转换为“wifi_interface_t”到“esp_err_t esp_wifi_get_protocol( wifi_interface_t, uint8_t*)’
esp_wifi_get_protocol(ESP_IF_WIFI_STA, &PhyMode);
^
C:\Users\IT\AppData\Local\Temp\arduino_build_292218\sketch\src\WebUI\WebSettings.cpp:504:58: 错误:无法将参数“1”的“esp_interface_t”转换为“wifi_interface_t”到“esp_err_t esp_wifi_get_config” (wifi_interface_t, wifi_config_t*)’
esp_wifi_get_config(ESP_IF_WIFI_AP, &conf);
^
为“SD.h”找到多个库
使用:C:\Users\IT\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0。
未使用:C:\Program Files (x86)\Arduino\libraries\SD
为“WiFi.h”找到多个库已
使用:C:\Users\IT\AppData\Local\Arduino15\packages\esp32\hardware\esp32\ 1.0.5\libraries\WiFi
未使用:C:\Program Files (x86)\Arduino\libraries\WiFi
我能够在我的旧 PC 上编译它,但是已经完成了全新的操作系统安装并遇到了这个问题。
出于某种原因,我记得有同样的问题,但我似乎无法找到我当时做了什么来解决它……