MaixPy MaixCAM 使用 socket 进行 TCP/UDP 通信
一、socket 简介#
socket 就是 TCP/UDP 通信在软件上的封装,通过 socket 接口,我们可以进行 TCP/UDP 通信。
MaixPy 由于基于 Python,我们可以直接使用内置的socket
库进行通信,更多文档和使用教程可以自行搜索学习。
这里介绍简单的使用方法,通过这些示例代码,你可以在 MaixPy MaixCAM 上进行基本的 TCP 和 UDP 通信。
记得根据实际情况修改 IP 地址和端口号。
二、socket TCP 客户端#
这里请求 TCP 服务器,发送了一句消息并等待回应,然后关闭连接。
三、socket TCP 服务端#
这里创建一个 socket 服务器,并且不停等待客户端连接,客户端连接后创建一个线程用以和客户端通信,读取客户端的信息并原样发送回去。