From 85186872287775f1b491130d28121ea743bd50bf Mon Sep 17 00:00:00 2001 From: eFini Date: Mon, 20 Jul 2020 23:20:24 +1000 Subject: [PATCH] gas pressed treats as driver engaged (#1895) old-commit-hash: 75565b0635f7d1d659c77ed6dd99927e8c1b22a9 --- selfdrive/monitoring/dmonitoringd.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/selfdrive/monitoring/dmonitoringd.py b/selfdrive/monitoring/dmonitoringd.py index 4939d604d7..a7fb78a729 100755 --- a/selfdrive/monitoring/dmonitoringd.py +++ b/selfdrive/monitoring/dmonitoringd.py @@ -35,6 +35,7 @@ def dmonitoringd_thread(sm=None, pm=None): sm['carState'].cruiseState.speed = 0. sm['carState'].buttonEvents = [] sm['carState'].steeringPressed = False + sm['carState'].gasPressed = False sm['carState'].standstill = True cal_rpy = [0, 0, 0] @@ -56,7 +57,8 @@ def dmonitoringd_thread(sm=None, pm=None): v_cruise = sm['carState'].cruiseState.speed driver_engaged = len(sm['carState'].buttonEvents) > 0 or \ v_cruise != v_cruise_last or \ - sm['carState'].steeringPressed + sm['carState'].steeringPressed or \ + sm['carState'].gasPressed if driver_engaged: driver_status.update(Events(), True, sm['carState'].cruiseState.enabled, sm['carState'].standstill) v_cruise_last = v_cruise