夜雨聆风学习资料网

ARTICLE · 1209859

如何请AI定义嵌入式软件的系统遥测?

如何请AI定义嵌入式软件的系统遥测?
我搞遥测时候烦三件事,一,给别人遥测文档,编写遥测含义,字节数,遥测序号;二是写遥测结构体,需要定义的变量太多了。三,遥测总是改,对应代码和文档也老是改。
请AI定义遥测,解决我的三大痛点,首先得知道自己想要什么样的遥测。
根据经验总结了一些常用系统遥测。
1.配置项心跳遥测。确认配置项是否活着。
2.设备驱动初始化状态。方便查看设备初始化是正常还是异常。
3.状态机。显示当前软件工作状态。
4.模拟量。所有模拟量的采集值,以及各个模拟量是否处于正常范围的标志位。
5.电源模块的状态。电源模块处于上电还是下电状态。
6.通信传输接口。包含:发送计数,接受计数,校验正确计数,帧错误类型(校验/帧头/帧长/丢帧),接收/发送数据量。
7.遥控遥测。收到遥控指令显示遥控类型,每次发送一包遥测都要遥测计数+1。
8.算法模块。算法模块输入输出数据计数。
9.其他需求待添加。
可以把以上遥测需求边界提供给AI,根据系统硬件架构和其他模块拆分,帮助生成遥测列表文档和结构体,有修改需求也可以请AI同步修改。
我试了一次,AI出的遥测列表有点多,还需要手动删改一下,再请AI修改一下,比我自己弄快多了。

相关学习资料