我是编写和理解代码的新手。过去一周我一直在阅读不同的方法来处理手头的任务,但我遇到了一些问题。我当前使用的传感器通过以太网连接并通过字节获取命令。传感器目前设置为通过以太网(IP 192.168.60.3端口9008)不断传输数据。我试图在python中设置一个套接字与传感器通信,但我最终得到拒绝连接。有没有办法监听和记录来自以太网的传入数据?我可以对传感器IP进行ping操作,并且可以大致每秒钟查看响应。
我有传感器命令字节的数据表,但我不确定如何与它进行具体通信。它接受这些命令并将回答答案。但我起初并不知道如何与它建立联系。有一个命令0x434E用于连接传感器。但是我该怎么转移呢?
任何帮助将不胜感激!我很乐意回答任何问题。
答案 0 :(得分:1)
如果你得到"连接被拒绝",你正在使用TCP。在链接到它的页面中清楚地表明它使用UDP(UDP没有连接的概念)。另请仔细阅读如何配置响应端口(可能需要配置本地和远程端口,传感器的远程端口必须与Pi上的侦听端口匹配)。