允许 HHD 下采样率不同的标定保持兼容

按实际运行上下文核对其余处理参数,保留文件指纹与设备身份校验。115 项标定及运行时检查通过。
This commit is contained in:
ykcheungab
2026-10-19 16:30:42 +08:00
parent 5f79c8c7f6
commit c78f7a304f
6 changed files with 135 additions and 8 deletions
+6
View File
@@ -121,6 +121,12 @@ runtime.set_calibration_reference({"fn": measured_zero_raw}, reference_id="unloa
特征定义或单位改变须升级 `feature_version`,配置覆盖后重新计算,不能用配置文件名代替。
实现由 `calibration_context.build_context` 统一生成,特征版本为 `orisys_hhd_raw/1`。
`hhd_downsample` 是 schema 1/2/3 的兼容例外,允许数值偏差;实际参数、系数和文件指纹不变。
schema 3 的 `build_context` 运行时上下文仅替换下采样率重算比对签名;
其余处理参数、几何、展开域、SN 和传感器类型仍须匹配。
序列化与普通映射仍校验实际指纹。
验证:`test_calibration_context.py`、`test_calibration.py`。
## 空间增益模型
`spatial_gain/1` 固定输出 `fn`,使用 `fn_delta_autocal_uv/1`: