From e86293520959efefd42a86cdefc76ea2f601263a Mon Sep 17 00:00:00 2001 From: rav4kumar Date: Mon, 1 Sep 2025 06:03:40 -0700 Subject: [PATCH] toyota sp link and drive mode btn support --- common/params_keys.h | 1 + sunnypilot/sunnylink/params_metadata.json | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/common/params_keys.h b/common/params_keys.h index d748a5515a..edfd63ec55 100644 --- a/common/params_keys.h +++ b/common/params_keys.h @@ -189,6 +189,7 @@ inline static std::unordered_map keys = { {"ToyotaAutoHold", {PERSISTENT | BACKUP, BOOL, "0"}}, {"ToyotaEnhancedBsm", {PERSISTENT | BACKUP, BOOL, "0"}}, {"ToyotaTSS2Long", {PERSISTENT | BACKUP, BOOL, "0"}}, + {"ToyotaDriveMode", {PERSISTENT | BACKUP, BOOL, "0"}}, // MADS params {"Mads", {PERSISTENT | BACKUP, BOOL, "1"}}, diff --git a/sunnypilot/sunnylink/params_metadata.json b/sunnypilot/sunnylink/params_metadata.json index 764f37ffde..59afb87c19 100644 --- a/sunnypilot/sunnylink/params_metadata.json +++ b/sunnypilot/sunnylink/params_metadata.json @@ -1323,6 +1323,22 @@ "max": 5.0, "step": 0.1, "unit": "m/s\u00b2" + }, + "ToyotaAutoHold": { + "title": "Toyota: Auto Brake Hold FOR TSS2 HYBRID CARS", + "description": "" + }, + "ToyotaEnhancedBsm": { + "title": "Toyota: Prius TSS2 BSM and some tssp", + "description": "" + }, + "ToyotaTSS2Long": { + "title": "Toyota: custom longitudinal for TSS2", + "description": "" + }, + "ToyotaDriveMode": { + "title": "Enable drive mode btn link", + "description": "" }, "ToyotaEnforceStockLongitudinal": { "title": "Toyota: Enforce Factory Longitudinal Control",