- 基于pyQt5开发的手柄接收界面,目前针对Xbox one以及Xbox series系列手柄的摇杆功能开发 可用于手柄的摇杆测试以及手柄转串口发送的二次开发
- 运行截图
软件架构说明
- 主体代码由python3完成编写
- Gui界面由qt生成
- 绘图窗口由pyqtgraph创建
- 手柄数据读取由pygame joystick完成
- 连接上你的xbox手柄,打开gamepad.exe可执行文件
- 正常情况下gui界面右侧绘图窗口开始运行
- 选择连接手柄,出现当前手柄信息
- 点击开始读取,随即按下手柄RT/LT键
- 等待程序响应,若无曲线绘图则再次点击开始读取按钮
- 附带串口发送按钮,可以选择串口号,将摇杆数据发送至串口以控制其他外围设备
- 当前默认串口波特率为38400bps,手柄采样200级,约0.2s一次手柄摇杆采集,使用串口需注意模块的处理速度
- 提交代码 Qiyao
- 使用问题可联系开发者:
- QQ 1113938836
- Email chenqy21@mails.jlu.edu.cn