You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Kept display rendering and directional touch gestures aligned at every orientation.
9
+
* Added live rotation preview with explicit save and safe cancellation in Settings.
10
+
* Expanded hardware-independent regression coverage to 125 tests.
5
11
## Version 4.0
6
-
### v4.0.0[current]
12
+
### v4.0.0
7
13
* Added a hold-to-open operating-mode menu with persistent Timer and G modes.
8
14
* Added a responsive graphical live/peak G meter with a high-visibility peak arc.
9
15
* Added saved display-brightness control and confirmed restoration of defaults.
@@ -95,7 +101,7 @@ If the IMU is unavailable in G Mode, the firmware shows an actionable message an
95
101
96
102
## Supported hardware
97
103
98
-
Version 4.0.0 supports the integrated [Waveshare RP2040-Touch-LCD-1.28](https://www.waveshare.com/product/rp2040-touch-lcd-1.28.htm). This board combines the RP2040, GC9A01A 240x240 LCD, CST816S touchscreen, and QMI8658 IMU used by the firmware. The standalone 1.28-inch Touch LCD connected to a separate Raspberry Pi Pico uses a different pin map and is not currently supported.
104
+
Version 4.1.0 supports the integrated [Waveshare RP2040-Touch-LCD-1.28](https://www.waveshare.com/product/rp2040-touch-lcd-1.28.htm). This board combines the RP2040, GC9A01A 240x240 LCD, CST816S touchscreen, and QMI8658 IMU used by the firmware. The standalone 1.28-inch Touch LCD connected to a separate Raspberry Pi Pico uses a different pin map and is not currently supported.
99
105
100
106
### Onboard pin map
101
107
@@ -175,7 +181,7 @@ When upgrading an existing device, omit that command so all of its saved user se
175
181
176
182
### 4. Verify first boot
177
183
178
-
The display should show the Caterham v4.0.0 splash, the hardware-information splash, and then the green **Ready** screen. The serial console should report the loaded user parameters, `Success:Detected CST816T.`, and the touchscreen revision without a traceback.
184
+
The display should show the Caterham v4.1.0 splash, the hardware-information splash, and then the green **Ready** screen. The serial console should report the loaded user parameters, `Success:Detected CST816T.`, and the touchscreen revision without a traceback.
179
185
180
186
If first boot fails:
181
187
@@ -194,7 +200,7 @@ The QMI8658 IMU is optional unless a non-zero Launch Mode sensitivity is selecte
194
200
195
201
## Configuration files
196
202
197
-
Version 4.0.0 uses two separate configuration scopes:
203
+
Version 4.1.0 uses two separate configuration scopes:
198
204
199
205
*`params.json` contains system-owned choices and display behavior: `DURATION_VALUES`, `LAUNCH_SENSE_VALUES`, `VERSION`, `DISPLAY_DELAY_REST`, `DISPLAY_DELAY_REST_COLOUR`, `STARTUP_SPLASH_DURATION_SEC`, `HARDWARE_SPLASH_DURATION_SEC`, and `MODE_MENU_HOLD_SEC`.
200
206
*`user.json` contains the current user selections: `RACE_LENGTH` (track-session minutes), `REST_LENGTH` (pit-rest minutes), `SENSITIVITY` (launch threshold; `0` disables Launch Mode), `OPERATING_MODE` (`timer` or `g`), `BRIGHTNESS_PERCENT`, and `DISPLAY_ROTATION_DEG` (clockwise device mounting angle: `0`, `90`, `180`, or `270`).
0 commit comments