Commit Graph

140 Commits

Author SHA1 Message Date
firestar5683 e9f4c6316c b is for build 2026-08-21 14:04:30 -05:00
firestar5683 41b10d0184 ack 2026-08-20 18:18:57 -05:00
firestar5683 a531309e4f build 2026-08-19 23:08:20 -05:00
firestar5683 c4ef78afc9 build 2026-08-17 23:30:50 -05:00
firestar5683 d3cfea6a8a build 2026-08-17 16:36:21 -05:00
firestar5683 4c3b2e9206 build 2026-08-16 17:04:58 -05:00
firestar5683 f6ab7849e8 fix 2026-08-16 14:24:32 -05:00
firestar5683 6d52355bdd fix 2026-08-16 14:11:52 -05:00
firestar5683 757c82c1e7 revert 2026-08-16 14:08:30 -05:00
firestar5683 17cef8f164 build 2026-08-16 11:33:39 -05:00
firestar5683 f2e6fddee9 Harden Rivian angle and bridge safety
Keep Rivian angle commands below 4 m/s², exercise the common angle-safety coverage, and prevent generic firmware management from overwriting unverified external Black Pandas.

Original safety work based on PR #90 by TonyJOM (Anthony Orta).

Co-authored-by: TonyJOM <anthonyorta20@icloud.com>
2026-08-16 11:26:25 -05:00
firestar5683 cb4ebf85a6 Merge PR #90: Rivian Angle Support
Original PR by TonyJOM (Anthony Orta).

Co-authored-by: TonyJOM <anthonyorta20@icloud.com>
2026-08-16 11:23:08 -05:00
firestar5683 83e8064044 build 2026-08-16 10:53:26 -05:00
firestar5683 a143e6ee93 Squilliam Fancyson 2026-08-16 10:45:56 -05:00
firestar5683 1f470c8da5 build 2026-08-15 20:04:25 -05:00
firestar5683 ddf95f3e45 build 2026-08-15 12:18:39 -05:00
TonyJOM c0e9507313 Rivian Angle Support 2026-08-15 13:04:12 -04:00
firestar5683 ad2382da53 build 2026-08-14 20:16:08 -05:00
firestar5683 682b4b5c92 Tubular 2026-08-12 23:29:46 -05:00
firestar5683 7f6adc7a7f build 2026-08-09 21:12:47 -05:00
firestar5683 83444c3499 build 2026-08-08 14:44:17 -05:00
firestar5683 42d3cf42d8 build 2026-08-07 23:38:44 -05:00
firestar5683 3c9721be9b pandad: guarantee SPI slave turnaround time
Co-Authored-By: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2026-08-07 15:04:42 -05:00
firestar5683 8f95c92891 build 2026-08-06 20:11:39 -05:00
firestar5683 4ef68730a2 lies 2026-08-02 12:55:19 -05:00
firestar5683 2175217e9b Let it drink the water from the stream 2026-08-02 12:41:25 -05:00
firestar5683 d89371c518 WUMBO 2026-08-02 12:20:20 -05:00
firestar5683 c9184018de build 2026-08-01 15:36:10 -05:00
firestar5683 ec6bf08a65 build 2026-07-24 15:05:17 -05:00
firestar5683 fb854cecd3 build 2026-07-22 19:36:10 -05:00
firestar5683 713ce294cc revert can ignition 2026-07-22 19:27:37 -05:00
firestar5683 48af4d2f7f build 2026-07-22 11:41:19 -05:00
firestar5683 db8d38e85f build 2026-07-21 11:47:36 -05:00
firestar5683 85dd1cbe7e Tunes 2026-07-21 11:35:29 -05:00
firestar5683 d5c0fea948 build 2026-07-20 14:22:32 -05:00
firestar5683 cb151bb9aa build 2026-07-15 20:53:21 -05:00
firestar5683 a6ffaaa781 build 2026-07-15 11:25:27 -05:00
firestar5683 6534ce356a build 2026-07-12 21:52:05 -05:00
firestar5683 beb7e5bf6b build 2026-07-11 10:07:27 -05:00
firestarsdog 30245e7d34 Big Pass 2026-07-09 00:41:32 -04:00
firestar5683 c1577d2536 build 2026-07-01 15:04:50 -05:00
firestar5683 ae3792c683 build 2026-07-01 11:38:22 -05:00
firestar5683 5234a121f9 Add HKG EV App Start Climate wake
Add a StarPilot vehicle toggle that selects alternate Panda firmware for Hyundai/Kia/Genesis CAN-FD EVs. The firmware keeps the HKG CAN bus active while Panda is in power save and treats the app climate-active frame, bus 1 address 0x384 with byte 3 nonzero, as a Panda boot wake source without publishing it as CAN ignition.

Wire the toggle through StarPilot vehicle settings, Galaxy device settings, parameter definitions, and pandad firmware selection. Disabling the toggle selects the default Panda firmware again.

Tested on a Kia EV9 and 2023 Kia EV6. EV9 remote climate active used 0x384 byte 3 equal to 0x01; EV6 remote climate active used 0x0a. Both stopped/off states observed byte 3 equal to 0x00. Toggle-off negative testing on EV9 saw the remote climate frame on CAN but pandaStates.ignitionCan stayed false. Toggle-on testing verified the active Panda signature matched panda_h7_hkg_remote.bin.signed. Follow-up testing changed the HKG path to wake-only after remote climate caused partial-car fingerprinting and Dashcam Mode; wake-only firmware was built, flashed, and verified on both devices.
2026-07-01 11:32:29 -05:00
firestar5683 1339ca02c4 build 2026-06-30 22:11:13 -05:00
firestar5683 af185f8491 Mariah 2026-06-30 13:14:37 -05:00
firestar5683 28e51ebfea build 2026-06-29 20:02:59 -05:00
firestar5683 2798c12c90 build 2026-06-27 13:19:46 -05:00
firestar5683 497eb3f771 build 2026-06-26 15:35:10 -05:00
firestar5683 d8e292dc94 build 2026-06-25 00:00:42 -05:00
firestar5683 f0601e27ec The Plum 2026-06-24 23:54:45 -05:00