诊断系统python Client端架构验证--Apple的学习笔记
昨天python client端的框架雏形进行了验证,今天将对应的linux端的server框架进行了验证,直接移植之前做过的opengl通信模块代码QT按钮socket远程控制opengl模型(3)--Apple的学习笔记,然后将opengl线程删除,添加了一个发送处理线程(当接收到sokect报文后,则回复一条socket报文)
遇到的问题:之后要解决
- python如何正确解析socket的信息格式。resp数据有3DUF乱码。
- server端代码需要改成c++11风格。然后确认bb-black开发板是否支持c++11交叉编译工具链。
- 关于锁的应用需要重新设计下。
- 断线重连要再验证下。
- 再确认下是否需要用select模式。
我要的linux server和python client信息交互的初步通信效果及心跳包和断线重连效果基本ok。如下为调试信息
image.png
image.png
网友评论