mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-09-01 05:33:49 +08:00
b13dd7d75e
Ports the 16-slot Bosch-A object-bank radar decoder (16 slots x 4 main frames + 1 aux frame each) and enables it behind a HondaBoschARadar toggle (default on) for the full HONDA_BOSCH_A harness category: N-Box, Accord, Civic (incl. Diesel), CR-V, CR-V Hybrid, Acura RDX, Insight, and Honda e -- 10 platforms total, derived as HONDA_BOSCH - HONDA_BOSCH_RADARLESS - HONDA_BOSCH_CANFD - HONDA_BOSCH_ALT_RADAR. RX-only: never transmits on the radar bus, so it takes no CAN authority. Factory AEB/CMBS/FCW stay live as long as stock longitudinal remains in control; enabling openpilot longitudinal (alpha) disables them regardless of this toggle, via the existing UDS CommunicationControl call in CarInterface.init() -- documented consistently now via a new HondaCarDocs Footnote.EXP_LONG and matching comments on all 10 platform configs. 86 new tests for the decoder (gate-open/closed coverage for every affected platform) plus the existing 19 in test_honda.py all pass. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>