← 返回说说列表

ESP32的TCP通信延迟问题

Echo

搭建了一个有关esp32的Demo,通过香橙派部署网站,然后进行TCP通信实现对esp32灯的开关,结果不管怎么弄都无法控制灯亮灭。 通过网络调试助手,发现esp32能够正常发送数据到服务器,但是服务器发送给esp32的数据延迟能到达1分钟或者更长,以至于我直接认为服务器无法发送数据给esp32。 最后也是通过更改client.setTimeout(1)参数,即设置读取socket数据时等待时间为1ms实现其功能。 还有一个隐藏雷区就是esp8266的引脚高电平为灯灭,而esp32则相反

评论 (6)

  1. 老茶回复
    突然想起来我还有个ESP32,已经开始吃灰了.|´・ω・)ノ
  2. bigbin回复
    感谢!,搞了一个小时每搞明白
    1. Echo回复
      :flower-flower:
  3. jingdutiao回复
    感觉现在就剩下我一个用树莓派的了都用香橙派 :dinosaur-puzzled:
    1. Echo回复
      哈哈,现在树莓派价格降下来,用的人应该又多了
      1. 老茶回复
        确实,但是我是树莓派.(ノ°ο°)ノ

发表评论

正在回复 #4409 取消回复