September 27th, 2025 Update

This commit is contained in:
James
2025-09-27 12:00:00 -07:00
parent 73821d9482
commit a759abb082
1166 changed files with 228204 additions and 267090 deletions
+6 -2
View File
@@ -19,7 +19,7 @@ from openpilot.common.swaglog import cloudlog, add_file_handler
from openpilot.system.version import get_build_metadata, terms_version, training_version
from openpilot.frogpilot.common.frogpilot_functions import convert_params, frogpilot_boot_functions, setup_frogpilot, uninstall_frogpilot
from openpilot.frogpilot.common.frogpilot_variables import frogpilot_default_params, get_frogpilot_toggles, params_cache, params_memory
from openpilot.frogpilot.common.frogpilot_variables import EXCLUDED_KEYS, frogpilot_default_params, get_frogpilot_toggles, params_cache, params_memory
def manager_init() -> None:
@@ -57,6 +57,9 @@ def manager_init() -> None:
reset_toggles = params.get_bool("DoToggleReset")
reset_toggles_stock = params.get_bool("DoToggleResetStock")
for k, v, stock in [(k, v, v) for k, v in default_params] + [(k, v, stock) for k, v, _, stock in frogpilot_default_params]:
if (reset_toggles or reset_toggles_stock) and k in EXCLUDED_KEYS:
continue
if params.get(k) is None or reset_toggles or reset_toggles_stock:
if params_cache.get(k) is None or reset_toggles or reset_toggles_stock:
params.put(k, v if not reset_toggles_stock else stock)
@@ -165,7 +168,8 @@ def manager_thread() -> None:
started = sm['deviceState'].started
if started and not started_prev:
params.clear_all(ParamKeyType.CLEAR_ON_ONROAD_TRANSITION)
if not frogpilot_toggles.force_onroad:
params.clear_all(ParamKeyType.CLEAR_ON_ONROAD_TRANSITION)
# FrogPilot variables
frogpilot_toggles = get_frogpilot_toggles()