IQ.Pilot Release Commit @ 773dae9
This commit is contained in:
@@ -200,7 +200,7 @@ class TrainingGuideDMTutorial(Widget):
|
||||
looking_center = False
|
||||
|
||||
# stay at 100% once reached
|
||||
if (dm_state.visionPolicyState.faceDetected and looking_center) or self._progress.x > 0.99:
|
||||
if (dm_state.faceDetected and looking_center) or self._progress.x > 0.99:
|
||||
slow = self._progress.x < 0.25
|
||||
duration = self.PROGRESS_DURATION * 2 if slow else self.PROGRESS_DURATION
|
||||
self._progress.x += 1.0 / (duration * gui_app.target_fps)
|
||||
|
||||
@@ -223,7 +223,7 @@ class ModelsLayoutMici(NavScroller):
|
||||
|
||||
@staticmethod
|
||||
def _read_favorites() -> set:
|
||||
favs = ui_state.params.get("ModelManager_Favs")
|
||||
favs = ui_state.params.get("IQModelFavorites")
|
||||
return set(favs.split(';')) if favs else set()
|
||||
|
||||
def _toggle_favorite(self, bundle) -> bool:
|
||||
@@ -232,7 +232,7 @@ class ModelsLayoutMici(NavScroller):
|
||||
favs.discard(bundle.ref)
|
||||
else:
|
||||
favs.add(bundle.ref)
|
||||
ui_state.params.put("ModelManager_Favs", ';'.join(sorted(favs)))
|
||||
ui_state.params.put("IQModelFavorites", ';'.join(sorted(favs)))
|
||||
return bundle.ref in favs
|
||||
|
||||
def _confirm_clear_cache(self):
|
||||
|
||||
@@ -11,7 +11,7 @@ from openpilot.selfdrive.ui.mici.layouts.settings.cruise import CruiseLayoutMici
|
||||
from openpilot.selfdrive.ui.mici.layouts.settings.visuals import VisualsLayoutMici
|
||||
from openpilot.selfdrive.ui.mici.layouts.settings.models import ModelsLayoutMici
|
||||
from openpilot.selfdrive.ui.mici.layouts.settings.display import DisplayLayoutMici
|
||||
from openpilot.selfdrive.ui.mici.layouts.settings.trips import TripsLayoutMici
|
||||
from openpilot.selfdrive.ui.mici.layouts.settings.drive_history import TripsLayoutMici
|
||||
from openpilot.selfdrive.ui.mici.layouts.settings.vehicle import VehicleLayoutMici
|
||||
from openpilot.selfdrive.ui.mici.layouts.settings.dashcam import DashcamLayoutMici
|
||||
from openpilot.selfdrive.ui.mici.layouts.settings.network.network_layout import NetworkLayoutMici
|
||||
|
||||
@@ -69,17 +69,17 @@ class VehicleLayoutMici(NavScroller):
|
||||
self._vehicle_btn = BigButton("vehicle")
|
||||
self._vehicle_btn.set_click_callback(self._on_vehicle_clicked)
|
||||
|
||||
self._toyota_long = BigParamControl("enforce factory long.", "ToyotaEnforceStockLongitudinal",
|
||||
self._toyota_long = BigParamControl("enforce factory long.", "IQToyotaFactoryLong",
|
||||
toggle_callback=self._on_toyota_long)
|
||||
self._hyundai_tuning = MappedParamToggle("hyundai long. tuning", "HyundaiLongitudinalTuning",
|
||||
self._hyundai_tuning = MappedParamToggle("hyundai long. tuning", "IQHyundaiLongTune",
|
||||
["off", "dynamic", "predictive"], [0, 1, 2])
|
||||
self._subaru_snag = BigParamControl("creep from standstill (beta)", "SubaruStopAndGo")
|
||||
self._subaru_manual = BigParamControl("stop and go manual brake", "SubaruStopAndGoManualParkingBrake")
|
||||
self._subaru_snag = BigParamControl("creep from standstill (beta)", "IQSubaruCreepAssist")
|
||||
self._subaru_manual = BigParamControl("stop and go manual brake", "IQSubaruCreepAssistManualBrake")
|
||||
self._vw_pq_hca = BigParamControl("PQ HCA status 7 mode", "pqhca5or7Toggle")
|
||||
self._vw_lateral = BigParamControl("lateral when cruise faulted", "AllowLateralWhenLongUnavailable")
|
||||
self._vw_mqb_acc_resume = BigParamControl("MQB ACC resume", "iqMqbAccResume")
|
||||
self._vw_mqb_steering_lockout = BigParamControl("MQB steering lockout", "iqMqbSteeringLockout")
|
||||
self._tesla_vtb = BigParamControl("virtual torque blending", "TeslaCoopSteering")
|
||||
self._tesla_vtb = BigParamControl("virtual torque blending", "IQTeslaTorqueBlend")
|
||||
|
||||
self._brand_widgets = {
|
||||
"toyota": [self._toyota_long],
|
||||
|
||||
@@ -9,11 +9,11 @@ from openpilot.system.ui.widgets.scroller import NavScroller
|
||||
class VisualsLayoutMici(NavScroller):
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self._blind_spot = BigParamControl("Blind Spot Warnings", "BlindSpot")
|
||||
self._steering_arc = BigParamControl("Steering Effort Arc", "TorqueBar")
|
||||
self._road_name = BigParamControl("Road Name", "RoadNameToggle")
|
||||
self._turn_signals = BigParamControl("Turn Signals", "ShowTurnSignals")
|
||||
self._accel_bar = BigParamControl("Acceleration Bar", "RocketFuel")
|
||||
self._blind_spot = BigParamControl("Blind Spot Warnings", "IQBlindSpotAlerts")
|
||||
self._steering_arc = BigParamControl("Steering Effort Arc", "IQSteerEffortArc")
|
||||
self._road_name = BigParamControl("Road Name", "IQRoadNameOverlay")
|
||||
self._turn_signals = BigParamControl("Turn Signals", "IQBlinkerIndicators")
|
||||
self._accel_bar = BigParamControl("Acceleration Bar", "IQAccelMeter")
|
||||
|
||||
self._toggles = [self._blind_spot, self._steering_arc, self._road_name,
|
||||
self._turn_signals, self._accel_bar]
|
||||
|
||||
Reference in New Issue
Block a user