This commit is contained in:
Your Name
2024-05-09 21:46:53 -05:00
parent 3014512128
commit 44878b6db0
2 changed files with 8 additions and 1 deletions

View File

@@ -209,7 +209,8 @@ def thermald_thread(end_event, hw_queue) -> None:
offline_mode = device_management and params.get_bool("OfflineMode")
# For testing a temporary overtemp notice
test_temp_count = 120
# set to 100 to show
test_temp_count = 100
while not end_event.is_set():
sm.update(PANDA_STATES_TIMEOUT)
@@ -328,6 +329,7 @@ def thermald_thread(end_event, hw_queue) -> None:
extra_text = f"{offroad_comp_temp:.1f}C"
show_alert = (not onroad_conditions["device_temp_good"] or not startup_conditions["device_temp_engageable"]) and onroad_conditions["ignition"]
# Test temperature warning
if test_temp_count > 0:
show_alert = True
test_temp_count = test_temp_count - 1

View File

@@ -244,6 +244,11 @@ void OffroadHome::refresh() {
bool updateAvailable = update_widget->refresh();
int alerts = alerts_widget->refresh();
if (alerts > 0 && !alerts_widget->isVisible()) {
update_notif->setVisible(true);
} else if (alerts == 0 && alerts_widget->isVisible()) {
update_notif->setVisible(false);
}
// pop-up new notification
// CLEARPILOT temp disabled update notifications