Commit Graph

233 Commits

Author SHA1 Message Date
1okko d556324eb9 test: sync common utilities from master-dev #2066 (stage 1c) 2026-10-20 21:31:46 +08:00
1okko fa007be735 test: sync params keys from master-dev #2066 (stage 1b) 2026-10-20 21:31:25 +08:00
1okko 152b151654 test: sync cereal schema from master-dev #2066 (stage 1a) 2026-10-20 21:31:06 +08:00
Comma Device f0c024d064 fix: reuse chestnut USB3 handle within modeld 2026-10-18 14:51:10 +08:00
Comma Device 30c850db3f fix: release chestnut USB handle while modeld loads 2026-10-18 14:07:40 +08:00
Comma Device f5cd02a269 ui: sharpen offroad home heading 2026-10-17 16:36:01 +08:00
Comma Device 7f28e66211 ui: sharpen onroad set speed value 2026-10-17 16:33:54 +08:00
Comma Device 6ec5e334cd ui: sharpen onroad speed readout 2026-10-17 16:31:33 +08:00
1okko 0efac0f858 ui: hide speed limit sign on the onroad view 2026-10-17 16:24:58 +08:00
1okko ec223ae12c ui: remove sunnypilot brand from home header (tici + mici) 2026-10-17 15:26:40 +08:00
1okko f143b822eb ui: drop sunnypilot brand from home header version text 2026-10-17 15:24:30 +08:00
1okko 85486100b0 ui: use Source Han Sans SC Bold for zh-CHS (global bold) 2026-10-17 15:20:51 +08:00
1okko 8727b8b097 agnos: use custom R2 xbl / xbl_config images 2026-10-17 14:45:29 +08:00
1okko 3441426b44 build: rebuild prebuilt artifacts for DEC sunset + add missing tinygrad compile helpers 2026-10-17 14:35:06 +08:00
royjr 3739eca615 bug: fix duplicate MADS no-entry alerts (#1949)
* alert-dedup

* Update selfdrived.py

* Update selfdrived.py

* one liner

---------

Co-authored-by: James Vecellio-Grant <159560811+Discountchubbs@users.noreply.github.com>
2026-10-17 14:11:20 +08:00
royjr 7d4d8b18c3 chestnut: show icon with mads engagement (#1980)
* ui engaged

* try simple

* Revert "try simple"

This reverts commit b9513850801986bf0bed855898b2efd68b8f1e8a.

* move to sp

* Update opendbc_repo

* Revert "Update opendbc_repo"

This reverts commit d3d8a351eafd16b264b43996edb7c0c5c739e259.

* Update opendbc_repo

* Update opendbc_repo
2026-10-17 14:11:20 +08:00
Kumar 270d415dce Sunset Dynamic Experimental Mode (DEC) (#2056) 2026-10-17 14:11:14 +08:00
mawei 5ac17f4572 models: try ghproxy.net mirror first for model list manifest (parity with c3-dev) 2026-10-16 20:48:12 +08:00
mawei f9d917545e gm: treat LKATorqueDeliveredStatus==3 as temporary steer fault (Equinox low-speed LKAS latch) 2026-10-16 09:57:33 +08:00
1okko 1e58de131a launch: seed time whenever the clock is before 2026-10-09 (stale RTC defeats the 2020 check) 2026-10-09 22:50:56 +08:00
1okko ee69034e3e launch: set system time to 2026-10-09 on boot (no battery RTC) 2026-10-09 22:46:19 +08:00
mawei 77a1d63dde launch: never snapshot an unsynced clock (poisoned the time seed) 2026-10-09 22:41:10 +08:00
mawei f6cd06393c launch: seed system time from /data on boot (no battery RTC) 2026-10-09 22:37:39 +08:00
mawei d1cafd0970 updater: bundle the pyserial-free zipapp (commaai/openpilot#38925); drop the pyserial bootstrap 2026-10-09 22:31:12 +08:00
mawei f6d6ca4fd0 Revert new_vw brand (back to 770c82446 state) 2026-10-09 22:23:49 +08:00
mawei c9d0ba4428 new_vw: use the vw_j533 harness 2026-10-09 18:28:01 +08:00
mawei 412fd5e76d new_vw: add NEW_VW brand with MQB EVO Gen2 (Audi RS3 2026) 2026-10-09 15:23:42 +08:00
mawei 770c824464 Revert MQB EVO port (car port, safety, panda firmware, radar fixes) 2026-10-08 21:02:43 +08:00
mawei aa78f45549 launch: only skip the FW query, no fingerprint override 2026-10-08 20:58:22 +08:00
mawei 7486f69b4d launch: temporary skip FW query and force AUDI_A3_MK4 2026-10-08 20:56:55 +08:00
mawei af2518ad8d volkswagen: cast the MEB flag check to bool 2026-10-08 20:42:36 +08:00
mawei c3e3025179 volkswagen: only read Long_Control_Inhibit on MEB 2026-10-08 20:36:45 +08:00
mawei 4a66180c60 c3_client: update to latest build 2026-10-08 20:23:36 +08:00
mawei a28c45ae9d panda: rebuild prebuilt firmware for the radar disable safety change 2026-10-08 19:18:09 +08:00
mawei 0389d8154d volkswagen: allow the radar disable diagnostics in the safety TX list 2026-10-08 18:49:39 +08:00
mawei 2a40b2845b volkswagen: disable the radar over UDS for fwdCamera installs 2026-10-08 18:47:14 +08:00
mawei 8e176e068e volkswagen: add DISABLE_RADAR flags 2026-10-08 18:43:02 +08:00
mawei 5ac92e6f09 volkswagen: match reference radar point and validity handling 2026-10-08 09:35:05 +08:00
mawei a4d3a1f06f volkswagen: match MQB EVO radar gating to the reference port 2026-10-08 09:31:40 +08:00
mawei 40941c801e volkswagen: ALT CRC for MQB EVO Gen2 and fingerprint-based radar availability 2026-10-08 09:31:40 +08:00
mawei 983e6ae360 updated: add missing time import 2026-10-08 09:20:19 +08:00
mawei a8736fdbcb volkswagen: read MQB EVO radar tracks from Strukturen_01 2026-10-08 09:20:19 +08:00
1okko 330d3f634d volkswagen: keep MQB EVO selectable outside dashcam mode 2026-10-07 19:55:49 +08:00
1okko 2b59d8e35b volkswagen: add Audi RS3 2026 MQB EVO Gen2
Add AUDI_A3_MK4 (Audi RS3 2026) on the MQB EVO Gen2 path, select vw_mqbevo_2024, and honor CLUSTER_NO_TA_LANES in the VW LKA HUD.
2026-10-07 19:48:33 +08:00
1okko 228227617b panda: rebuild prebuilt firmware for MQB EVO safety 2026-10-07 12:47:11 +08:00
1okko 409e1e2156 volkswagen: list MQB EVO platforms as non-tested cars 2026-10-07 12:45:28 +08:00
1okko 3a4021b124 volkswagen: port MQB EVO support
Port the infiniteCable2 MQB EVO car port: Golf Mk8 and SEAT Leon Mk4 platforms, MQB EVO DBC/generator sources, CarState/CarController/RadarInterface handling, and the Volkswagen MQB EVO safety mode.
2026-10-07 12:43:25 +08:00
1okko 7de66e4b48 ui: show temperature status instead of numeric value 2026-10-07 12:29:15 +08:00
1okko 8d0bf5ee0a tinygrad: sync vendored runtime to fe5d3169b
The current recompiled42 model catalog declares tinygrad_ref=fe5d3169b. The old vendored e837 runtime accepted the pkl but left policy outputs at zero, so sync the runtime package to the compiler version used by the downloaded models.
2026-10-07 12:00:37 +08:00
1okko 091fbfd351 tinygrad: tolerate empty rewrite timings 2026-10-07 11:50:13 +08:00