python 串口GUI演示demo规格说明 No.10490
开发中
招募角色:
金额¥1,500 类型 周期 10 天 报名人数  4 人
No.10490
开发中
python 串口GUI演示demo规格说明
其他
周期  10  金额 ¥1,500

技能领域

未指定技能领域

项目描述

目的:
在信号处理等任务中,经常需要使用python实时处理来自串口(后续会考虑扩展以太网等接口)的数据,因此希望获得符合如下要求的demo以方便使用者自行调整。

要求:

  1. Python2 或 python3
  2. 开发者自定义1个uart协议 每50ms 从其他设备的串口发送4个16bit的 int数据给matlab所在的计算机
  3. simulink工程包含两个可以编译加速运行的matlab脚本文件 1个用于解析串口 另一个用于数据计算
  4. 数据计算脚本分别对四个数据进行 开根号 除以2 平方 取对数运算。并通过曲线图分色显示
  5. 曲线图的的横轴应当标注从收到第一个数据到当前数据的时间,单位为秒。
  6. GUI界面上应当有停止和启动按钮。同时应当有串口号及串口参数配置界面。
  7. 加入收到的数据实时写盘功能,写盘格式为csv。
  8. 能够实时处理更新率为20Hz的串口数据。
  9. 绘图最好使用ggplot等工具
  10. 最好能够使用类似jit的编译加速工具

招募要求

有相关经验