From 370c0229ae7996fa693ea70dbd7b9016be9f5ec8 Mon Sep 17 00:00:00 2001 From: DevTekVE Date: Sun, 10 Nov 2024 21:26:16 +0100 Subject: [PATCH] Refactor flag handling in ESCC and introduce sunnyParams Refactored ESCC flag handling to use sunnyParams for clarity and better structure. Updated related tests and configurations to align with the new sunnyParams structure. Also, added the sunnyParams definition to car.capnp. --- opendbc_repo | 2 +- system/manager/process_config.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/opendbc_repo b/opendbc_repo index f4f423756c..9119b6a453 160000 --- a/opendbc_repo +++ b/opendbc_repo @@ -1 +1 @@ -Subproject commit f4f423756c8a2123f16f288eb0421ff53bca2250 +Subproject commit 9119b6a453828e2ecc2e1a59b47bc76f9d73fd7a diff --git a/system/manager/process_config.py b/system/manager/process_config.py index f5f983700e..b6f6b05d6c 100644 --- a/system/manager/process_config.py +++ b/system/manager/process_config.py @@ -61,7 +61,7 @@ def and_(*fns): return lambda *args: operator.and_(*(fn(*args) for fn in fns)) procs = [ - DaemonProcess("manage_athenad", "system.athena.manage_athenad", "AthenadPid"), + DaemonProcess("manage_athenad", "system.athena.manage_athenad", "AthenadPid", enabled=not PC), NativeProcess("camerad", "system/camerad", ["./camerad"], driverview), NativeProcess("logcatd", "system/logcatd", ["./logcatd"], only_onroad),