Commit Graph

143 Commits

Author SHA1 Message Date
firestar5683 8f59bfc56c Restore pre-rebase Prius torque shaping 2026-11-02 08:16:52 -06:00
firestar5683 5f741d9887 Keep Mazda source handoffs within the original control lease 2026-11-01 23:04:00 -06:00
firestar5683 6df04fa8e0 Detect Prius TSS2 steering rack retrofits automatically 2026-11-01 16:23:55 -06:00
firestar5683 72f16053b5 Keep Ford curvature handoffs within native steering limits 2026-10-31 22:57:13 -05:00
firestar5683 feb1f442c2 Repair Ford BluePilot startup fixtures and native test loader identity 2026-10-31 20:44:19 -05:00
firestar5683 a7f4ba8254 Simplify Ford steering settings and preserve independent lateral intent 2026-10-31 20:36:04 -05:00
firestar5683 31b34665ce Preserve Ford AOL across gas override and lag recovery 2026-10-31 17:55:34 -05:00
firestar5683 8df7979373 Build matching GV60 HDA1 AOL artifacts 2026-10-31 17:43:02 -05:00
firestar5683 ac318aa31e Fix Prius stop-and-go settings and stopped resume 2026-10-31 16:40:36 -05:00
firestar5683 f26ab5e7f1 Integrate pinned BluePilot defaults and qualify Ford AOL lifecycle 2026-10-31 13:29:29 -05:00
alan-polk 8da0c9d916 Ford: remove the interim BluePilot port; AOL on the stock profiles
StarPilot's angle-only bluepilot_lateral adaptation and the BluePilot-derived curvature strategies (Mach-E,
classic, Explorer, generic CAN FD, new-port curvature, manual-turn latch, curvature preview, pinion
measurement) are removed, with their extended safety profiles 16/32/64 and the interim angle word 128. Ford
lateral is upstream's stock curvature path until the BluePilot lateral library is mounted.

StarPilot's own Ford features stay, re-keyed from the extended words to the stock ones:
- AOL: classic 32 -> 0, Mach-E 18 and the CAN FD trucks 66 -> 2 (+1 with openpilot long); the CAN FD
  retained-display rules apply to word 2. Edge/Mondeo/Transit and the manual bit (256) are unchanged.
- release CAN FD long: word 3 (was 19/67); 19 and 67 are now retired and denied.
- stock cruise switch, CAN FD camera-lead radar handling, hands-free cluster: keyed on the Ford family.
- classic stock ACC (0) keeps the no-ACCDATA TX list the extended classic profile had.

Bits 9-14 of the Ford param are reserved for the BluePilot lateral library's startup bits
(safety/modes/ford_param.h); AOL and pandad mask them out of the profile word.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-30 22:49:32 -05:00
firestar5683 da0d0d204b Restore Toyota stop-and-go assistance setting 2026-10-30 13:09:55 -05:00
firestar5683 0b94e10fd9 Preserve Toyota stop engagement while the brake is held 2026-10-30 10:39:14 -05:00
firestar5683 e1818affa2 Preserve Ford AOL through gas-held engagement and steering release 2026-10-26 12:46:43 -05:00
firestar5683 d914cf86ba Register automatic Ford discovery regressions in vehicle CI 2026-10-25 23:02:34 -05:00
firestar5683 4cd78e7366 Log bounded GM lateral withdrawals after command publication 2026-10-25 01:06:32 -05:00
firestar5683 b6e7e63d87 Detect unresponsive steering on stock ASCM Volts 2026-10-24 23:48:28 -05:00
firestar5683 d6b8ade37f Defer torque EV ECU disable until inactive controls are ready 2026-10-24 21:34:54 -05:00
firestar5683 b863214df8 Preserve original RELEASE skip accounting across shards 2026-10-23 23:41:28 -05:00
firestar5683 6efe2e5379 Keep CI fixtures current and partition complete RELEASE contracts 2026-10-23 23:24:10 -05:00
firestar5683 b0c054d881 Reacquire SDGM Volt steering after inactive brake feedback 2026-10-23 21:39:15 -05:00
firestar5683 b6b820a275 Support shared Toyota pedal and brake hold paths 2026-10-23 21:26:01 -05:00
firestar5683 1996510d7a Enable BluePilot angle steering with retained Ford AOL 2026-10-23 20:52:06 -05:00
firestar5683 4194390dc1 Support Toyota DSU bypass on camera bus 2026-10-23 19:59:49 -05:00
firestar5683 c276b589c7 Support RAV4 Hybrid pedal and CAN filter together 2026-10-23 19:02:36 -05:00
firestar5683 0cc30a9b30 Support Toyota radar and LTA pedals 2026-10-23 18:11:57 -05:00
firestar5683 6fae1942e4 Load optional learning capture before the controls loop 2026-10-23 18:06:10 -05:00
firestar5683 16eaf005fe Support EPS73 Prius four-byte CAN filters 2026-10-23 17:48:29 -05:00
firestar5683 d377f5efd7 Keep GM lateral intent armed through startup and pedal withdrawal 2026-10-23 17:01:06 -05:00
firestar5683 db297a341b Reuse exact Hyundai deadline admission during control cycles 2026-10-23 16:55:56 -05:00
firestar5683 c779fc4672 Keep Hyundai factory cruise alive until controls are ready 2026-10-23 16:30:25 -05:00
firestar5683 1353dc4943 Support manual Matrix CAN filter configurations 2026-10-23 16:09:21 -05:00
firestar5683 f50aaa1d6d Handle Hyundai longitudinal withdrawal before brake receipt 2026-10-23 16:03:05 -05:00
firestar5683 076cda2d6c Support stock Prius retrofit AOL 2026-10-23 15:54:01 -05:00
firestar5683 37dc1533ef Reuse exact native qualification across all vehicle makes 2026-10-23 15:42:44 -05:00
firestar5683 eb955e391c Reduce repeated HKG source deadline qualification 2026-10-23 15:29:10 -05:00
firestar5683 95d87910f9 Reuse exact native configuration admission for EV6 and EV9 2026-10-23 15:25:08 -05:00
firestar5683 0c03e1b1b8 Reduce Hyundai longitudinal configuration copy overhead 2026-10-23 14:52:29 -05:00
firestar5683 eac8cea6ee Support Toyota Matrix stock-control AOL 2026-10-23 14:40:44 -05:00
firestar5683 4b5a99e66d Restore independent AOL arming on non-SCC Hyundai vehicles 2026-10-23 14:37:40 -05:00
firestar5683 dcb7d5de82 Keep Ford hands-free display active through driver turns 2026-10-23 13:10:24 -05:00
firestar5683 657a9462ce Preserve SDGM Volt MAIN intent through startup and braking 2026-10-23 12:59:58 -05:00
firestar5683 9d2d8f3a31 Support original Prius four-byte CAN filters 2026-10-23 12:17:52 -05:00
Dom 165651b096 Register complete HKG module in lifecycle CI 2026-10-23 11:55:24 -05:00
firestar5683 b0c6319a1a Restore GV70 two-Panda AOL ownership and stopping parity 2026-10-23 11:37:31 -05:00
firestar5683 733253c7c5 Preserve ASCM Volt intent across complete Card source gaps 2026-10-23 10:18:57 -05:00
firestar5683 da51312a6f Support original Prius smartDSU configurations 2026-10-23 07:27:12 -05:00
firestar5683 af84074472 Support camera Toyota radar filter configurations 2026-10-23 03:55:56 -05:00
firestar5683 ecc1db481b Balance independent lifecycle workloads within existing deadlines 2026-10-23 03:51:56 -05:00
firestar5683 6f4fdfb851 Support legacy Toyota four-byte CAN filter profiles 2026-10-23 01:42:12 -05:00