【文件属性】:
文件名称:tcpcom:基于事件的Python库,用于多个设备之间的TCP通信
文件大小:9KB
文件格式:ZIP
更新时间:2021-04-28 12:59:01
Python
TCPCOM库
基于事件的Python库,用于多个设备之间的TCP通信。
其目标是易于使用,可靠并适用于不同的计算机。
该库已经在管道中使用3个Unix设备进行了可靠的测试
PC作为服务器
Raspberry Pi 3作为客户端发出命令
乐高Mindstorm EV3接收命令并控制机器人
-这是通过2个不同的calsses implimented TCPServer和TCPClient 。 总是至少必须有一台服务器,但是您可以有多个客户端。 给定回调函数时,将根据状态更改触发动作。 自然,必须先启动服务器,然后再启动任何其他客户端
为简单起见,该库被选择为基于事件的,具有4个不同的事件:
LISTENING -等待其他设备连接
CONNECTED -另一台设备已成功连接。
MESSAGE -已经收到消息
DISCONNECTED -所有设备都已断开
该库本身包含在tcpcom.py
【文件预览】:
tcpcom-master
----tcpcom.py(24KB)
----server.py(712B)
----LICENSE(1KB)
----client.py(1KB)
----.gitignore(1KB)
----readme.md(1KB)