c++ - Arduino UDP 错误 WiFiUdp.cpp

标签 c++ c arduino arduino-ide

我将 UDP 放入我的库并将其包含在我的草图中。我仍然收到错误,但错误不同,这与我的 cpp 文件有关。这是我得到的错误。有谁知道如何解决这些问题?非常感谢您的帮助。我需要打开我的 Notepad++ 并添加一些东西吗?

C:\Users\AlbertR\Desktop\arduino-1.0.3\libraries\WiFi1\WiFiUdp.cpp: In member function 'virtual uint8_t WiFiUDP::begin(uint16_t)':
C:\Users\AlbertR\Desktop\arduino-1.0.3\libraries\WiFi1\WiFiUdp.cpp:25: error: 'UDP_MODE' was not declared in this scope
C:\Users\AlbertR\Desktop\arduino-1.0.3\libraries\WiFi1\WiFiUdp.cpp: In member function 'virtual int WiFiUDP::beginPacket(IPAddress, uint16_t)':
C:\Users\AlbertR\Desktop\arduino-1.0.3\libraries\WiFi1\WiFiUdp.cpp:74: error: 'UDP_MODE' was not declared in this scope
C:\Users\AlbertR\Desktop\arduino-1.0.3\libraries\WiFi1\WiFiUdp.cpp: In member function 'virtual int WiFiUDP::endPacket()':
C:\Users\AlbertR\Desktop\arduino-1.0.3\libraries\WiFi1\WiFiUdp.cpp:83: error: 'sendUdpData' is not a member of 'ServerDrv'
C:\Users\AlbertR\Desktop\arduino-1.0.3\libraries\WiFi1\WiFiUdp.cpp: In member function 'virtual size_t WiFiUDP::write(const uint8_t*, size_t)':
C:\Users\AlbertR\Desktop\arduino-1.0.3\libraries\WiFi1\WiFiUdp.cpp:93: error: 'insertDataBuf' is not a member of 'ServerDrv'
C:\Users\AlbertR\Desktop\arduino-1.0.3\libraries\WiFi1\WiFiUdp.cpp: In member function 'virtual IPAddress WiFiUDP::remoteIP()':
C:\Users\AlbertR\Desktop\arduino-1.0.3\libraries\WiFi1\WiFiUdp.cpp:149: error: 'getRemoteData' is not a member of 'WiFiDrv'
C:\Users\AlbertR\Desktop\arduino-1.0.3\libraries\WiFi1\WiFiUdp.cpp: In member function 'virtual uint16_t WiFiUDP::remotePort()':
C:\Users\AlbertR\Desktop\arduino-1.0.3\libraries\WiFi1\WiFiUdp.cpp:159: error: 'getRemoteData' is not a member of 'WiFiDrv'

最佳答案

所以我发现我的 wifi 库中的实用程序,尤其是 server.cpp 文件与更新后的 github 版本不同。我刚刚更换了我的公用事业,它工作正常。谢谢

关于c++ - Arduino UDP 错误 WiFiUdp.cpp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20863373/

相关文章:

java - 从 Arduino 到处理的完整串行字符串

c++ - `std::filesystem::path` 没有标准哈希值吗?

c++ - 如何缩进 cout 输出?

c - fwrite 似乎工作,memcpy 失败

android - 如何使用无线收发器模块(无wifi屏蔽)在Android手机和Arduino之间建立Wifi通信

C++ 将无符号转换为有符号

c++ - some_struct* args1 = (some_struct*)args2

c++ - std::sort 中的二进制表达式错误(缺少 const)无效操作数:为什么指定比较运算符可以解决这个问题?

c - 为什么使用 "strlen30()"而不是 "strlen()"?

c - 为什么 char *str = "anything"的大小总是 8?