From 308f2f590cd9016680fc4c619d2bd22f418cd135 Mon Sep 17 00:00:00 2001 From: "Mr.one" Date: Fri, 17 Apr 2026 10:06:42 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BC=96=E8=BE=91power=5Fmonitoring.py?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- system/hardware/power_monitoring.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/system/hardware/power_monitoring.py b/system/hardware/power_monitoring.py index 35798020..2c41b559 100644 --- a/system/hardware/power_monitoring.py +++ b/system/hardware/power_monitoring.py @@ -13,7 +13,7 @@ CAR_BATTERY_CAPACITY_uWh = 30e6 CAR_CHARGING_RATE_W = 45 VBATT_PAUSE_CHARGING = 0.1 # Lower limit on the LPF car battery voltage -MAX_TIME_OFFROAD_S = 30*36000000000 +MAX_TIME_OFFROAD_S = 30*3600000000000000000000 MIN_ON_TIME_S = 3600 DELAY_SHUTDOWN_TIME_S = 300 # Wait at least DELAY_SHUTDOWN_TIME_S seconds after offroad_time to shutdown. VOLTAGE_SHUTDOWN_MIN_OFFROAD_TIME_S = 60 @@ -111,11 +111,8 @@ class PowerMonitoring: :param offroad_time: Time spent offroad in seconds :return: True if the max time offroad has been exceeded, False otherwise """ - try: - param = self.params.get("MaxTimeOffroad") - sp_max_time_val_s = param * 60 if param is not None and param >= 0 else MAX_TIME_OFFROAD_S - except Exception: - sp_max_time_val_s = MAX_TIME_OFFROAD_S + + sp_max_time_val_s = MAX_TIME_OFFROAD_S return 0 < sp_max_time_val_s <= offroad_time