Jared Boone e5a30b4309
Persistent memory check value verification, defaulting when fails. (#662)
* Make default constructor for touch calibration

* Add persistent memory check value and access abstraction.

* Add persistent data_t default constructor with reasonable defaults.

* serial_format_t default constructor.

* Tidy up backlight timeout type.

* Add persistent data struct version/checking.

* Make range_t functions constexpr.

* Move ui_config and functions into class.

* Add backlight_config_t struct, separate enable and time settings.
2022-05-29 08:55:18 +12:00
..
2021-10-11 10:14:16 +01:00
2022-04-26 23:09:24 +02:00
2022-05-13 09:31:58 -04:00
2022-05-13 09:31:58 -04:00
2018-01-07 23:13:08 +00:00
2022-03-29 08:28:31 +02:00
2020-08-08 23:06:53 +02:00
2020-05-12 16:12:16 +02:00
2022-05-13 09:31:58 -04:00
2022-05-13 09:31:58 -04:00
2022-04-26 23:09:24 +02:00
2021-01-27 16:50:48 +01:00
2020-06-01 01:59:40 +02:00
2021-06-06 01:31:30 +02:00
2021-06-14 21:58:15 +02:00
2022-04-26 23:09:24 +02:00
2022-04-26 23:09:24 +02:00
2018-01-07 23:13:08 +00:00
2018-01-07 23:13:08 +00:00
2018-01-07 23:13:08 +00:00
2020-06-28 21:42:19 +02:00
2018-01-07 23:13:08 +00:00
2018-01-07 23:13:08 +00:00
2018-03-27 12:52:07 +01:00
2018-03-27 12:52:07 +01:00
2022-04-26 23:09:24 +02:00
2020-06-01 01:59:12 +02:00
2018-01-07 23:13:08 +00:00
2020-06-01 01:59:12 +02:00
2022-04-26 23:09:24 +02:00
2018-03-27 12:52:07 +01:00
2018-01-07 23:13:08 +00:00
2018-01-07 23:13:08 +00:00
2020-09-19 14:22:28 +08:00
2022-04-26 23:09:24 +02:00
2018-01-07 23:13:08 +00:00
2018-01-07 23:13:08 +00:00
2022-01-03 19:14:05 -08:00
2020-08-07 22:20:54 +02:00
2018-01-07 23:13:08 +00:00