Compare commits

...

8 Commits

Author SHA1 Message Date
royjr
9a2b0522f0 Merge branch 'master' into better-exp 2026-04-19 21:30:07 -04:00
royjr
d2b255aebc Merge branch 'master' into better-exp 2026-03-02 02:42:26 -05:00
royjr
0df6bac25e Merge branch 'master' into better-exp 2026-02-13 22:23:19 -05:00
royjr
01147241a3 Merge branch 'master' into better-exp 2026-02-05 00:51:27 -05:00
royjr
81cd484c5a Merge branch 'master' into better-exp 2025-12-29 09:57:36 -05:00
royjr
9aa7c39e55 Merge branch 'master' into better-exp 2025-12-21 17:07:47 -05:00
royjr
b93303094e Merge branch 'master' into better-exp 2025-12-14 12:19:11 -05:00
royjr
acfe52317b init 2025-12-02 21:56:48 -05:00
3 changed files with 10 additions and 2 deletions

View File

@@ -342,6 +342,7 @@ struct OnroadEventSP @0xda96579883444c35 {
speedLimitChanged @21;
speedLimitPending @22;
e2eChime @23;
chillModeSwitched @24;
}
}

View File

@@ -46,5 +46,8 @@ class CruiseHelper:
if self.button_frame_counts[ButtonType.gapAdjustCruise] >= DISTANCE_LONG_PRESS and not self.experimental_mode_switched:
self._experimental_mode = not experimental_mode
self.params.put_bool_nonblocking("ExperimentalMode", self._experimental_mode)
events.add(EventNameSP.experimentalModeSwitched)
if self._experimental_mode:
events.add(EventNameSP.experimentalModeSwitched)
else:
events.add(EventNameSP.chillModeSwitched)
self.experimental_mode_switched = True

View File

@@ -181,7 +181,11 @@ EVENTS_SP: dict[int, dict[str, Alert | AlertCallbackType]] = {
},
EventNameSP.experimentalModeSwitched: {
ET.WARNING: NormalPermanentAlert("Experimental Mode Switched", duration=1.5)
ET.WARNING: NormalPermanentAlert("Experimental Mode", duration=1.5)
},
EventNameSP.chillModeSwitched: {
ET.WARNING: NormalPermanentAlert("Chill Mode", duration=1.5)
},
EventNameSP.wrongCarModeAlertOnly: {