我刚刚开始使用 AT 命令接口以 ESP-01 板的形式使用 ESP8266。
我已经成功地使一个简单的 HTTP 服务器工作,向来自浏览器的请求返回“Hello”。
但是我被试图获取 UPD 多播消息所困扰。我尝试了很多组合,但让我们从我认为应该起作用的开始(连接到接入点后所有这些):
AT+CIPMUX=0
OK
AT+CIPMODE=1
OK
AT+CIPSTART=\"UDP\",\"239.1.1.1\" ,1900
连接
正常
然后我进入一个循环,希望收到 +IPD 消息。我有一个程序在我的 PC 上运行,它会在该多播地址上发送一条消息,并且我能够使用不同的硬件获取该消息。但不幸的是,它永远不会收到消息。
我也尝试过显式接收,而那个只返回 ERROR 状态。
那么,我做错了什么?