Python UDP侦听器不返回从MT4000遥测设备接收的数据。Ubuntu

Python UDP侦听器不返回从MT4000遥测设备接收的数据。Ubuntu,python,udp,telemetry,Python,Udp,Telemetry,我有: 设置MT4000,每30秒广播一次数据 在终端上做了一个tcpdump来监视数据的输入,所以我知道它正在被发送 在此处用Python代码编写UDP侦听器-> 在我运行这个程序的时候,它成功地创建了套接字,并绑定了主机和端口,但是它没有显示任何数据。没有显示错误,只是一个黑屏,即使在我观察tcpdump中接收的数据包时也是如此。我只是想把范围缩小到问题发生的地方 任何帮助都将不胜感激。Ed该代码允许套接字在localhost/127.0.0.1上侦听,而localhost/127.0.0.

我有:

设置MT4000,每30秒广播一次数据 在终端上做了一个tcpdump来监视数据的输入,所以我知道它正在被发送 在此处用Python代码编写UDP侦听器-> 在我运行这个程序的时候,它成功地创建了套接字,并绑定了主机和端口,但是它没有显示任何数据。没有显示错误,只是一个黑屏,即使在我观察tcpdump中接收的数据包时也是如此。我只是想把范围缩小到问题发生的地方


任何帮助都将不胜感激。Ed

该代码允许套接字在localhost/127.0.0.1上侦听,而localhost/127.0.0.1很可能不是从外部硬件接收数据包的接口。使用0.0.0.0在特定接口或所有接口上侦听