在公司期间,负责公司软件客户端的开发工作,使用Python进行客户端开发。
主要开发了示教器客户端与PC端调试软件客户端。示教器的核心板采用树莓派,负责实现示教器与其他设备间的通信、数据传输以及界面交互等功能。
在PC端调试软件客户端中,涉及了对硬件设备的调试支持,提供了对设备的控制、状态监测及实时数据反馈等功能。
1.完成公司示教器(核心板采用树莓派,语言采用Python)程序开发,主要功能有:
监控设备信息:
实时获取设备的状态信息(如位置、角度等)。实时获取设备位置,角度及当前运行状态和参数。
通过界面显示设备的当前运行状态和参数。
发送控制命令:
根据用户输入发送运动控制指令(如调整位置、速度、运动停止等)。
实现对设备的精准控制,确保运动过程中的安全性和稳定性。
2.完成了PC端调试软件客户端(Python)的编写与测试
用户界面:提供图形化界面,允许用户配置连接参数、查看设备状态、发送命令。
连接管理:支持串口和TCP/IP两种通信方式,能够自动识别连接的设备。
命令发送与接收:支持自定义命令发送,实时显示设备返回的调试信息。
日志记录:所有的操作都会记录在日志文件中,用户可查看调试历史。
错误处理:针对通信失败、设备无响应等情况进行适当的错误提示,并提供重试功能。
可兼职时间
可兼职地点
0条评论 雇主评价