mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-08-21 08:14:00 +08:00
September 27th, 2025 Update
This commit is contained in:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user