Save upMidTime/downMidTime/descendTime/upSlatTime to backup file

The four non-linear calibration fields were persisted to NVS and returned
via the JSON API but were missing from the binary config file (ShadeConfigFile).
Bump SHADE_HDR_VER to 25 and SHADE_REC_SIZE to 320, add read/write for the
four fields. Old backups (version ≤ 24) load cleanly with defaults of 0
(linear behaviour).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Frédéric Metrich 2026-07-05 20:06:03 +02:00
parent 9883dbec5e
commit 510af3bd15
3 changed files with 14 additions and 4 deletions

Binary file not shown.