Files
StarPilot/common
JamesL787 fcf4d75c76 honda: port Bosch-A 16-slot radar decoder, enable for full HONDA_BOSCH_A harness
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>
(cherry picked from commit b13dd7d75e)
2026-08-25 17:38:42 -05:00
..
2025-12-18 23:23:21 -08:00
2026-08-02 12:20:20 -05:00
2026-08-24 22:11:36 -05:00
2025-12-18 23:23:21 -08:00
2026-03-22 03:15:05 -05:00
2026-07-02 16:38:13 -05:00
2025-12-18 23:23:21 -08:00
2026-03-27 18:05:44 -05:00
2025-12-18 23:23:21 -08:00
2026-03-27 18:05:44 -05:00
2026-07-22 19:27:37 -05:00
2025-12-18 23:23:21 -08:00
2025-12-18 23:23:21 -08:00
2025-12-18 23:23:21 -08:00
2025-12-18 23:23:21 -08:00
2026-08-25 15:27:41 -05:00
2025-12-18 23:23:21 -08:00
2025-12-18 23:23:21 -08:00
2025-12-18 23:23:21 -08:00
2026-07-20 14:22:32 -05:00
2026-07-18 13:53:48 -05:00
2026-08-25 15:27:41 -05:00
2026-07-18 13:53:48 -05:00
2026-07-18 13:53:48 -05:00
2026-07-18 13:53:48 -05:00
2025-12-18 23:23:21 -08:00
2026-04-15 20:50:48 -04:00
2026-08-06 19:59:41 -05:00
2025-12-18 23:23:21 -08:00
2025-12-18 23:23:21 -08:00
2025-12-18 23:23:21 -08:00
2026-08-15 21:34:32 -05:00
2025-12-18 23:23:21 -08:00
2025-12-18 23:23:21 -08:00
2026-08-14 22:36:56 -05:00
2025-12-18 23:23:21 -08:00
2025-12-18 23:23:21 -08:00
2025-12-18 23:23:21 -08:00
2025-12-18 23:23:21 -08:00
2026-08-14 22:36:56 -05:00
2026-08-16 21:09:58 -05:00
2025-12-18 23:23:21 -08:00
2025-12-18 23:23:21 -08:00
2025-12-18 23:23:21 -08:00
2026-03-27 18:05:44 -05:00
2025-12-18 23:23:21 -08:00
2026-08-06 19:59:41 -05:00
2026-08-02 12:55:19 -05:00
2026-04-10 14:49:46 -05:00
2025-12-18 23:23:21 -08:00
2026-04-06 22:47:53 -05:00