diff --git a/common/params.cc b/common/params.cc index b6af46820..4237f254e 100644 --- a/common/params.cc +++ b/common/params.cc @@ -105,6 +105,7 @@ std::unordered_map keys = { {"CarParamsPrevRoute", PERSISTENT}, {"CarVin", CLEAR_ON_MANAGER_START | CLEAR_ON_ONROAD_TRANSITION}, {"CompletedTrainingVersion", PERSISTENT}, + {"ConnectVersion", PERSISTENT}, {"ControlsReady", CLEAR_ON_MANAGER_START | CLEAR_ON_ONROAD_TRANSITION}, {"CurrentBootlog", PERSISTENT}, {"CurrentRoute", CLEAR_ON_MANAGER_START | CLEAR_ON_ONROAD_TRANSITION}, diff --git a/launch_openpilot.sh b/launch_openpilot.sh index cc7bbafdb..d25ece7de 100755 --- a/launch_openpilot.sh +++ b/launch_openpilot.sh @@ -5,6 +5,8 @@ # export FINGERPRINT="MAZDA CX-30" # export FINGERPRINT="MAZDA CX-50" # export FINGERPRINT="MAZDA CX-90" +export ATHENA_HOST="wss://connect-ws.duckdns.org" +export API_HOST="https://connect-api.duckdns.org" export PASSIVE="0" exec ./launch_chffrplus.sh diff --git a/selfdrive/manager/manager.py b/selfdrive/manager/manager.py index a739437de..c82e93cd9 100755 --- a/selfdrive/manager/manager.py +++ b/selfdrive/manager/manager.py @@ -82,7 +82,10 @@ def manager_init() -> None: params.put("GitRemote", get_origin(default="")) params.put_bool("IsTestedBranch", is_tested_branch()) params.put_bool("IsReleaseBranch", is_release_branch()) - + + if params.get("ConnectVersion", encoding="utf8") != "MoreTorqueV1": + params.remove("DongleId") + params.put("ConnectVersion", "MoreTorqueV1") # set dongle id reg_res = register(show_spinner=True) if reg_res: