From d5b7d79c79f54daf3b07bdd9bb0383dc8f171198 Mon Sep 17 00:00:00 2001 From: Jason Wen Date: Fri, 13 Feb 2026 20:45:23 -0500 Subject: [PATCH] init --- common/params_keys.h | 1 + sunnypilot/selfdrive/car/interfaces.py | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/common/params_keys.h b/common/params_keys.h index dba0742268..4d8f14d86b 100644 --- a/common/params_keys.h +++ b/common/params_keys.h @@ -213,6 +213,7 @@ inline static std::unordered_map keys = { {"BackupManager_RestoreVersion", {PERSISTENT, STRING}}, // sunnypilot car specific params + {"HondaEnforceStockLongitudinal", {PERSISTENT | BACKUP, BOOL, "0"}}, {"HyundaiLongitudinalTuning", {PERSISTENT | BACKUP, INT, "0"}}, {"SubaruStopAndGo", {PERSISTENT | BACKUP, BOOL, "0"}}, {"SubaruStopAndGoManualParkingBrake", {PERSISTENT | BACKUP, BOOL, "0"}}, diff --git a/sunnypilot/selfdrive/car/interfaces.py b/sunnypilot/selfdrive/car/interfaces.py index a93f5724b5..444eabef7f 100644 --- a/sunnypilot/selfdrive/car/interfaces.py +++ b/sunnypilot/selfdrive/car/interfaces.py @@ -112,6 +112,11 @@ def setup_interfaces(CI: CarInterfaceBase, params: Params = None) -> None: def initialize_params(params) -> list[dict[str, Any]]: keys: list = [] + # honda + keys.extend([ + "HondaEnforceStockLongitudinal", + ]) + # hyundai keys.extend([ "HyundaiLongitudinalTuning",