Device: Wake for all visual alerts (#1309)

this should do it
This commit is contained in:
Nayan
2025-10-02 14:42:15 -04:00
committed by GitHub
parent 225ce45d31
commit 4c4964a740
2 changed files with 3 additions and 2 deletions
+2
View File
@@ -210,6 +210,8 @@ void HudRendererSP::draw(QPainter &p, const QRect &surface_rect) {
// Green Light & Lead Depart Alerts
if (greenLightAlert or leadDepartAlert) {
e2eAlertDisplayTimer = 3 * UI_FREQ;
// reset onroad sleep timer for e2e alerts
uiStateSP()->reset_onroad_sleep_timer();
}
if (e2eAlertDisplayTimer > 0) {
+1 -2
View File
@@ -14,8 +14,7 @@ void UIStateSP::updateStatus() {
if (scene.started && scene.onroadScreenOffControl) {
auto selfdriveState = (*sm)["selfdriveState"].getSelfdriveState();
if (selfdriveState.getAlertSize() != cereal::SelfdriveState::AlertSize::NONE &&
selfdriveState.getAlertStatus() != cereal::SelfdriveState::AlertStatus::NORMAL) {
if (selfdriveState.getAlertSize() != cereal::SelfdriveState::AlertSize::NONE) {
reset_onroad_sleep_timer();
} else if (scene.onroadScreenOffTimer > 0) {
scene.onroadScreenOffTimer--;