FrogPilot setup - FrogPilot branding

This commit is contained in:
FrogAi
2024-07-18 23:46:24 -07:00
parent 0e2c522085
commit 38dbce33eb
15 changed files with 61 additions and 17 deletions
Executable → Regular
+4 -2
View File
@@ -19,7 +19,7 @@ from openpilot.system.athena.registration import register, UNREGISTERED_DONGLE_I
from openpilot.common.swaglog import cloudlog, add_file_handler
from openpilot.system.version import get_build_metadata, terms_version, training_version
from openpilot.selfdrive.frogpilot.controls.lib.frogpilot_functions import frogpilot_boot_functions
from openpilot.selfdrive.frogpilot.controls.lib.frogpilot_functions import frogpilot_boot_functions, setup_frogpilot, uninstall_frogpilot
def manager_init() -> None:
@@ -27,6 +27,8 @@ def manager_init() -> None:
build_metadata = get_build_metadata()
setup_frogpilot()
params = Params()
params_storage = Params("/persist/params")
params.clear_all(ParamKeyType.CLEAR_ON_MANAGER_START)
@@ -199,7 +201,7 @@ def main() -> None:
params = Params()
if params.get_bool("DoUninstall"):
cloudlog.warning("uninstalling")
HARDWARE.uninstall()
uninstall_frogpilot()
elif params.get_bool("DoReboot"):
cloudlog.warning("reboot")
HARDWARE.reboot()