侧边栏壁纸
博主头像
火阳的小站

软件、硬件与结构的工作笔记

  • 累计撰写 100 篇文章
  • 累计创建 169 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

把校准过程写成可追溯记录

火阳
2024-11-05 / 0 评论 / 0 点赞 / 0 阅读 / 0 字

项目接口包含 l010_read_calc_valuel010_write_calc_value、K 值以及动态浓度一次性换算。记录校准时,应同时写入固件版本、传感器批次、环境条件、输入浓度、原始 ADC、写入值和复测结果。校准参数是设备的一部分状态,不能只在聊天记录里写一句“已调好”。

一条记录至少包含什么

run_id / timestamp / firmware / sensor_batch
ambient_temperature / ambient_humidity
input_concentration / blow_seconds
raw_adc / temperature_reading / written_calibration_values
repeat_measurements / operator_note / rollback_value

写入前先保存旧值,写入后重新读取并做一次相同条件复测;如果复测偏离,优先保留原始记录并回退参数,而不是覆盖日志。config_add_history 记录的是设备历史,不等于校准台账,两者在文章和数据文件中分开命名。对于每个输入点,记录“目标值—原始读数—写入值—复测值”的顺序,后续才能判断是传感器漂移、前端饱和,还是换算参数错误。

如果流程包含 BLE 写入,日志还应记录命令名、成功/失败返回和重启后读回结果;如果流程包含 UART 模组,则记录模组状态与通信超时。校准过程中不要同时修改多个参数,否则无法知道是哪一项造成变化。

校准日志的作用是解释一次改动,而不是制造精度证明。没有标准气体、环境记录或独立仪器对照时,页面只显示“完成了某次实验”,不把结果写成合规或执法依据。

0

评论区