feat(VL53L4CD): 增加偏移校准支持并固化44mm安装偏移

- 新增 vl53l4cd_set_offset/get_offset/calibrate_offset
- main 支持开机自动校准或启动时写回固定偏移
- 当前44mm哑光目标校准结果 offset=-9mm
- 同步更新 README 与 CHANGES
This commit is contained in:
2026-08-07 00:16:50 +08:00
parent 782fe2b2b0
commit ef37553b18
6 changed files with 210 additions and 2 deletions
+7
View File
@@ -48,6 +48,13 @@
#define RTT_PutChar(ch, c)
#endif
/* >>>>>>>>>>>>>>>>>>>>[VL53L4CD OFFSET CALIBRATION]<<<<<<<<<<<<<<<<<<<< */
#define VL53L4CD_CALIB_TARGET_MM 44U // 当前安装位置的目标实际距离
#define VL53L4CD_CALIB_SAMPLES 20U // 校准采样次数,ST 推荐 20
#define VL53L4CD_AUTO_CALIB CFG_DISABLE // CFG_ENABLE: 每次开机自动校准; CFG_DISABLE: 使用下面固定偏移
#define VL53L4CD_CALIB_OFFSET_MM (-9) // 校准后保存的固定偏移量,单位 mm,可为负
/* >>>>>>>>>>>>>>>>>>>>[RS485 MODE]<<<<<<<<<<<<<<<<<<<< */
#define RS485_MODE CFG_ENABLE // CFG_DISABLE: RS485 off; CFG_ENABLE: RS485 on