From ad40d8f66db9567263be76eb3f7aba33b9d97400 Mon Sep 17 00:00:00 2001 From: dragonpilot Date: Wed, 6 Nov 2019 15:21:46 +1000 Subject: [PATCH] disable update prompt --- selfdrive/controls/controlsd.py | 2 +- selfdrive/thermald.py | 46 ++++++++++++++++----------------- 2 files changed, 24 insertions(+), 24 deletions(-) diff --git a/selfdrive/controls/controlsd.py b/selfdrive/controls/controlsd.py index 9191361ed..846a3c5f4 100755 --- a/selfdrive/controls/controlsd.py +++ b/selfdrive/controls/controlsd.py @@ -505,7 +505,7 @@ def controlsd_thread(sm=None, pm=None, can_sock=None): # controlsd is driven by can recv, expected at 100Hz rk = Ratekeeper(100, print_delay_threshold=None) - internet_needed = params.get("Offroad_ConnectivityNeeded", encoding='utf8') is not None + # internet_needed = params.get("Offroad_ConnectivityNeeded", encoding='utf8') is not None prof = Profiler(False) # off by default diff --git a/selfdrive/thermald.py b/selfdrive/thermald.py index 851c4f407..878e32f9d 100755 --- a/selfdrive/thermald.py +++ b/selfdrive/thermald.py @@ -259,29 +259,29 @@ def thermald_thread(): time_valid_prev = time_valid # Show update prompt - try: - last_update = datetime.datetime.fromisoformat(params.get("LastUpdateTime", encoding='utf8')) - except (TypeError, ValueError): - last_update = now - dt = now - last_update - - if dt.days > DAYS_NO_CONNECTIVITY_MAX: - if current_connectivity_alert != "expired": - current_connectivity_alert = "expired" - params.delete("Offroad_ConnectivityNeededPrompt") - params.put("Offroad_ConnectivityNeeded", json.dumps(OFFROAD_ALERTS["Offroad_ConnectivityNeeded"])) - elif dt.days > DAYS_NO_CONNECTIVITY_PROMPT: - remaining_time = str(DAYS_NO_CONNECTIVITY_MAX - dt.days) - if current_connectivity_alert != "prompt" + remaining_time: - current_connectivity_alert = "prompt" + remaining_time - alert_connectivity_prompt = copy.copy(OFFROAD_ALERTS["Offroad_ConnectivityNeededPrompt"]) - alert_connectivity_prompt["text"] += remaining_time + " days." - params.delete("Offroad_ConnectivityNeeded") - params.put("Offroad_ConnectivityNeededPrompt", json.dumps(alert_connectivity_prompt)) - elif current_connectivity_alert is not None: - current_connectivity_alert = None - params.delete("Offroad_ConnectivityNeeded") - params.delete("Offroad_ConnectivityNeededPrompt") + # try: + # last_update = datetime.datetime.fromisoformat(params.get("LastUpdateTime", encoding='utf8')) + # except (TypeError, ValueError): + # last_update = now + # dt = now - last_update + # + # if dt.days > DAYS_NO_CONNECTIVITY_MAX: + # if current_connectivity_alert != "expired": + # current_connectivity_alert = "expired" + # params.delete("Offroad_ConnectivityNeededPrompt") + # params.put("Offroad_ConnectivityNeeded", json.dumps(OFFROAD_ALERTS["Offroad_ConnectivityNeeded"])) + # elif dt.days > DAYS_NO_CONNECTIVITY_PROMPT: + # remaining_time = str(DAYS_NO_CONNECTIVITY_MAX - dt.days) + # if current_connectivity_alert != "prompt" + remaining_time: + # current_connectivity_alert = "prompt" + remaining_time + # alert_connectivity_prompt = copy.copy(OFFROAD_ALERTS["Offroad_ConnectivityNeededPrompt"]) + # alert_connectivity_prompt["text"] += remaining_time + " days." + # params.delete("Offroad_ConnectivityNeeded") + # params.put("Offroad_ConnectivityNeededPrompt", json.dumps(alert_connectivity_prompt)) + # elif current_connectivity_alert is not None: + # current_connectivity_alert = None + # params.delete("Offroad_ConnectivityNeeded") + # params.delete("Offroad_ConnectivityNeededPrompt") # start constellation of processes when the car starts ignition = health is not None and (health.health.ignitionLine or health.health.ignitionCan)