Files
starcodedoc-demo-c-telemetr…/README.md
2026-09-25 11:56:44 +08:00

27 lines
701 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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