27 lines
701 B
Markdown
27 lines
701 B
Markdown
# 机载遥测包完整性监测
|
||
|
||
语言:C11
|
||
|
||
## 项目目标
|
||
|
||
对试飞遥测中的环境采样包进行长度、帧序号和 CRC 校验,形成可审计的接收与拒收记录
|
||
|
||
## 模块
|
||
|
||
- 帧解码:按固定布局解析采样包
|
||
- 完整性校验:计算 CRC 并检查字段范围
|
||
- 序号监控:识别重复、回退与丢帧
|
||
- 汇总入口:输出接收统计和拒收原因
|
||
|
||
## 运行与验收
|
||
|
||
构造正常包、CRC 错误包、重复包、序号跳变包及短包;正常包被接收,其余包给出各自原因,汇总计数与输入一致
|
||
|
||
## 文件
|
||
|
||
- `include/telemetry.h`
|
||
- `include/monitor.h`
|
||
- `src/telemetry.c`
|
||
- `src/monitor.c`
|
||
- `src/main.c`
|