Files
starcodedoc-demo-c-telemetr…/requirements.md
2026-09-25 11:58:24 +08:00

39 lines
1.5 KiB
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.

# 机载遥测包完整性监测需求规格说明
版本:1.0
## 1 背景与目标
对试飞遥测中的环境采样包进行长度、帧序号和 CRC 校验,形成可审计的接收与拒收记录
本文描述预期行为和验收口径,作为实现与验证的输入
## 2 业务边界
该系统用于试验、保障和状态监测,不承担飞行控制、武器控制或实时安全闭环决策。输入数据可能缺失、乱序或损坏,系统必须给出可追溯的拒收或降级结果
## 3 功能需求
### REQ-CTELEMETRYINTEGRITY-01 输入帧长度与版本不符合约定时应拒收,并明确错误类型
### REQ-CTELEMETRYINTEGRITY-02 CRC 不一致时应拒收,不更新最近有效序号
### REQ-CTELEMETRYINTEGRITY-03 采样值超出量程时应标记异常,不将异常值计入均值
### REQ-CTELEMETRYINTEGRITY-04 重复帧和回退帧应分别计数,序号回卷应按约定处理
### REQ-CTELEMETRYINTEGRITY-05 应汇总有效帧、损坏帧、丢帧和最近有效采样
### REQ-CTELEMETRYINTEGRITY-06 空输入与短帧应安全返回
## 4 非功能需求
- 同一输入应产生确定性结果
- 异常输入不得造成越界访问或静默接受
- 输出应包含足以追溯原始输入和判定原因的信息
- 小规模离线环境可独立运行,不依赖网络服务
## 5 验收准则
构造正常包、CRC 错误包、重复包、序号跳变包及短包;正常包被接收,其余包给出各自原因,汇总计数与输入一致