modeld standby on lat inactive, dashcamd always-on, alert suppression
- modeld: enter standby when latActive=false (not just standstill), exception for lane changes (no_lat_lane_change). Fix Python capnp property access (.latActive not getLatActive()) - controlsd: move model_suppress computation early, suppress radarFault, posenetInvalid, locationdTemporaryError, paramsdTemporaryError during model standby + 2s grace period. All cascade from modeld not publishing - dashcamd: always_run (manages own trip lifecycle), wait for valid frame dimensions before encoding (fix SIGSEGV on early start) - Fan: driving range 15-100% (was 30-100%) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -54,7 +54,7 @@ def allow_uploads(started, params, CP: car.CarParams) -> bool:
|
||||
|
||||
# ClearPilot functions
|
||||
def dashcam_should_run(started, params, CP: car.CarParams) -> bool:
|
||||
return started or params.get_bool("DashcamDebug")
|
||||
return True # CLEARPILOT: dashcamd manages its own trip lifecycle
|
||||
|
||||
procs = [
|
||||
DaemonProcess("manage_athenad", "selfdrive.athena.manage_athenad", "AthenadPid"),
|
||||
|
||||
Reference in New Issue
Block a user