IQ.Pilot Release Commit @ 2c759e4

This commit is contained in:
IQ.Lvbs CI [bot]
2026-07-28 13:43:03 -05:00
parent f991ab2969
commit d3c4b55c9e
25 changed files with 48 additions and 45 deletions

View File

@@ -57,6 +57,8 @@ TurnDirection = custom.IQTurnSignalDirection
IGNORED_SAFETY_MODES = (SafetyModel.silent, SafetyModel.noOutput)
NON_BLOCKING_PROCESSES = {'mapd', 'iqmapd', 'navd', 'navrenderd'}
def _cleanup_startup_params(CP: car.CarParams, params: Params) -> None:
if not CP.alphaLongitudinalAvailable or not CP.openpilotLongitudinalControl:
@@ -159,10 +161,10 @@ class SelfdriveD(GapButtonActions):
self.state_machine = StateMachine()
self.rk = Ratekeeper(100, print_delay_threshold=None)
self.ignored_processes = set()
self.ignored_processes = set(NON_BLOCKING_PROCESSES)
nvme_expected = os.path.exists('/dev/nvme0n1') or (not os.path.isfile("/persist/comma/living-in-the-moment"))
if HARDWARE.get_device_type() == 'tici' and nvme_expected:
self.ignored_processes = {'loggerd', }
self.ignored_processes.add('loggerd')
# Determine startup event
is_remote = build_metadata.openpilot.comma_remote or build_metadata.openpilot.iqpilot_remote