Commit Graph

  • 2f19842ac0 Merge branch 'master' of https://github.com/sunnypilot/panda master infiniteCable2 2026-02-12 19:20:25 +01:00
  • a95e060e85 Sync: commaai/panda:mastersunnypilot/panda:master Jason Wen 2026-02-11 18:37:05 -05:00
  • 78f0a7cc37 Merge branch 'upstream/panda/master' into sync-20260211 Jason Wen 2026-02-11 18:00:50 -05:00
  • b99d796924 Revert "remove mcu_type (#2324)" Adeeb Shihadeh 2026-02-10 20:31:44 -08:00
  • fbd4f60d82 fix usb connect on macos (#2326) Andi Radulescu 2026-02-09 22:53:35 +02:00
  • 8922b48a30 remove mcu_type (#2324) Andi Radulescu 2026-02-09 19:36:32 +02:00
  • 259645f427 Revert "[bot] Update cppcheck to 2.19.1 (#2254)" Adeeb Shihadeh 2026-02-04 12:50:32 -08:00
  • 4d9ed8dcd7 Merge branch 'master' of https://github.com/sunnypilot/panda infiniteCable2 2026-02-04 19:25:07 +01:00
  • ae769db8b6 [bot] Update cppcheck to 2.19.1 (#2254) commaci-public 2026-02-02 07:37:23 -08:00
  • ed8a6f9ec2 Sync: commaai/panda:mastersunnypilot/panda:master Jason Wen 2026-02-01 23:26:20 -05:00
  • df68da1a72 Merge branch 'upstream/panda/master' into sync-20260201 Jason Wen 2026-02-01 21:50:00 -05:00
  • 759f40f5cf rm -rf drivers/spi/; kernel driver isn't needed Adeeb Shihadeh 2026-02-01 18:44:45 -08:00
  • e07abd4ea8 Merge branch 'master' of https://github.com/sunnypilot/panda infiniteCable2 2026-01-25 11:55:34 +01:00
  • 81615ad9d5 Align delay and compensate (#2318) Robbe Derks 2026-01-22 13:46:26 +01:00
  • f9cdec7f7b Sync: commaai/panda:mastersunnypilot/panda:master Jason Wen 2026-01-19 23:31:40 -05:00
  • 94c60823a4 Revert "it's just unsupported" Jason Wen 2026-01-19 21:20:30 -05:00
  • 9542b19a40 Merge branch 'upstream/panda/master' into sync-20260111 Jason Wen 2026-01-19 20:25:56 -05:00
  • 3dd38b76b4 Build everything before jungle recover (#2316) Robbe Derks 2026-01-15 00:49:43 +08:00
  • ce1b6a67e4 fix up fan HITL test (#2317) Adeeb Shihadeh 2026-01-12 15:59:49 -08:00
  • e42367df97 Adjust gitversion handling to include null terminator in length calculations. (#2309) downquark7 2025-12-28 14:53:02 -06:00
  • e5074a6855 lil more Adeeb Shihadeh 2025-12-20 14:21:25 -08:00
  • d72c8b4e8e CI: use tags for cppcheck update Adeeb Shihadeh 2025-12-20 14:19:09 -08:00
  • 3214b53a75 Merge branch 'master' of https://github.com/sunnypilot/panda infiniteCable2 2025-12-13 12:13:49 +01:00
  • 5f3c09c910 Sync: commaai/panda:mastersunnypilot/panda:master Jason Wen 2025-12-13 01:19:07 -05:00
  • 4cc222c634 Merge branch 'upstream/panda/master' into sync-20251213 Jason Wen 2025-12-13 01:00:11 -05:00
  • f373c69bbb garbage collect always-true condition check (#2305) Jason Young 2025-12-10 16:00:20 -05:00
  • 5b3ada1e07 cleanup fan scripts Robbe Derks 2025-12-08 14:00:46 +01:00
  • 7db3785389 it's just unsupported Adeeb Shihadeh 2025-12-05 15:03:36 -08:00
  • 1ffad74f88 Revert mcu_type changes (#2303) Robbe Derks 2025-12-05 23:06:56 +01:00
  • cb4d295f76 fix size check Robbe Derks 2025-12-05 22:09:33 +01:00
  • 5bd386f4ff fix vw meb ignition infiniteCable2 2025-11-16 14:02:42 +01:00
  • f76da9eeec Merge branch 'master' of https://github.com/sunnypilot/panda infiniteCable2 2025-11-16 13:54:29 +01:00
  • dee9061b2a Sync: commaai/panda:master into sunnypilot/panda:master (#99) Jason Wen 2025-11-16 02:45:16 -05:00
  • 5dc009be50 Merge branch 'upstream/panda/master' into sync-20251114 Jason Wen 2025-11-14 00:47:48 -05:00
  • 1c44035563 add double buffer for microphone (#2299) Igor Biletski 2025-11-03 18:56:42 -05:00
  • e724032378 Cuatro siren (#2294) Igor Biletski 2025-11-03 18:28:35 -05:00
  • 1e8fa512ca Fix mcu_type in jungle (#2300) Robbe Derks 2025-10-30 15:20:46 +01:00
  • ea5dceea22 skip 1024 samples to settle, around 22ms (#2295) Igor Biletski 2025-10-29 15:28:32 -04:00
  • 6c9064c4cf Fix mcu_type for deprecated pandas (#2296) Willem Melching 2025-10-29 11:34:02 +01:00
  • 25cb58ba61 SocketPanda improvements (#2297) Willem Melching 2025-10-29 11:29:18 +01:00
  • 515ac45fc0 Add comma body firmware (#2291) Jason Huang 2025-10-24 17:14:39 -07:00
  • f034faf0f1 spi debug (#2292) Adeeb Shihadeh 2025-10-17 19:25:25 -07:00
  • 16f17ae0a1 fix infinite serial read (#2290) Adeeb Shihadeh 2025-10-05 13:57:58 -07:00
  • d9f856be70 Remove spidev2 support from SPI implementation (#2287) Adeeb Shihadeh 2025-10-04 17:54:00 -07:00
  • 615009cf0f Differential sound (#2284) Maxime Desroches 2025-09-30 14:13:39 -07:00
  • f278f31f8f Update LED_PWM_POWER definition (#2283) Shane Smiskol 2025-09-28 23:51:00 -07:00
  • 6807d7d58e add --upgrade to uv sync (#2282) Adeeb Shihadeh 2025-09-28 13:42:49 -07:00
  • 48c776a3df use CANPacket definition from opendbc Adeeb Shihadeh 2025-09-28 13:37:35 -07:00
  • 2e691e3e62 safety: move relay fault management (#2281) Adeeb Shihadeh 2025-09-27 15:58:04 -07:00
  • f6a06e34f2 ci: re-enable all HITL tests (#2280) Maxime Desroches 2025-09-24 19:34:53 -07:00
  • 5ee618e2f1 spi: let err count overflow (#2279) Adeeb Shihadeh 2025-09-23 18:03:05 -07:00
  • 1289337ceb Reset CANFD auto-detection on CAN init (#2271) Adeeb Shihadeh 2025-09-15 09:07:25 -07:00
  • df8221737a Merge branch 'master' of https://github.com/sunnypilot/panda infiniteCable2 2025-09-15 16:48:56 +02:00
  • 69ab12ee2a panda: fix upstream merge conflicts (#97) Jason Wen 2025-09-14 23:39:26 -04:00
  • 2a70b09fb9 Merge branch 'master' of https://github.com/sunnypilot/panda infiniteCable2 2025-09-14 16:55:57 +02:00
  • a2064b86f3 Change fan to use pure pwm (#2267) probablyanasian 2025-09-13 11:09:51 -07:00
  • d555c102bb gate spi2 Adeeb Shihadeh 2025-09-12 20:07:00 -07:00
  • 708ac34755 fix build with different root Adeeb Shihadeh 2025-09-12 19:51:59 -07:00
  • 7c393d1cd5 Sync: commaai/panda:master into sunnypilot/panda:master Jason Wen 2025-09-12 11:57:57 -04:00
  • a0a30f3fad Change PWM to 25kHz (#2277) probablyanasian 2025-09-11 20:07:21 -07:00
  • 7973ba4492 CAN driver cleanup (#2276) Adeeb Shihadeh 2025-09-10 20:00:41 -07:00
  • a7f31bdbcc jenkins: use git commit to bust cache (#2273) Adeeb Shihadeh 2025-09-10 10:28:49 -07:00
  • 2301c25dd2 cleanup panda connect (#2274) Adeeb Shihadeh 2025-09-10 10:23:58 -07:00
  • 39517742e6 Merge branch 'upstream/panda/master' into sync-20250908 Jason Wen 2025-09-08 00:01:48 -04:00
  • 80d905b906 python/SPI: add optional single ioctl path (#2262) Adeeb Shihadeh 2025-09-04 13:50:50 -07:00
  • e13c3eb36d remove spi dfu spam test Adeeb Shihadeh 2025-09-04 11:15:22 -07:00
  • 937626d288 SPI: ensure slave is in a consistent state after failed transfer (#2268) Adeeb Shihadeh 2025-09-04 11:13:14 -07:00
  • a49dff9a37 Merge branch 'master' of https://github.com/sunnypilot/panda infiniteCable2 2025-09-04 18:40:48 +02:00
  • 7eab6fd61b UART: lower FIFO size (#94) Jason Wen 2025-09-04 10:03:54 -04:00
  • 5c1ff7bfa3 optimize CAN send over SPI (#2266) Adeeb Shihadeh 2025-09-02 19:26:52 -07:00
  • 819fa5854e flashing speeeed (#2264) Adeeb Shihadeh 2025-08-31 16:47:03 -07:00
  • c1f0cfe223 jenkins: tmp disable bootkick tests Adeeb Shihadeh 2025-08-31 16:45:14 -07:00
  • e5a39a2cef misc cleanup (#2261) Adeeb Shihadeh 2025-08-26 15:01:22 -07:00
  • 0ff8dc219b ci: stop power_monitor (#2260) Maxime Desroches 2025-08-26 13:29:44 -07:00
  • 1ce986f75c bye bye f4 (#2259) Adeeb Shihadeh 2025-08-26 12:37:36 -07:00
  • 91910f5fe2 Merge branch 'master' of https://github.com/sunnypilot/panda infiniteCable2 2025-08-24 19:07:17 +02:00
  • f10ddc6a89 Sync: commaai/panda:master into sunnypilot/panda:master Jason Wen 2025-08-23 20:56:49 -04:00
  • 76a7093bfa Merge branch 'upstream/panda/master' into sync-20250823 Jason Wen 2025-08-23 20:41:02 -04:00
  • 3dc2138623 Tie CAN0 and CAN2 enable lines together (#2257) Robbe Derks 2025-08-19 18:02:44 +02:00
  • 14588e9129 Merge branch 'master' of https://github.com/sunnypilot/panda infiniteCable2 2025-08-11 16:12:47 +02:00
  • 0e7a3fd8cf Revert deprecated pandas from Python side (#92) Jason Wen 2025-08-09 23:07:41 -04:00
  • b14046ac48 Sync: commaai/panda:master into sunnypilot/panda:master Jason Wen 2025-08-09 22:00:42 -04:00
  • f0b55e25c8 Merge branch 'upstream/panda/master' into sync-20250809 Jason Wen 2025-08-09 17:00:44 -04:00
  • 4ca0e4f485 Revert "Allow skipping flash and firmware checks if deprecated panda is detec…" (#90) Jason Wen 2025-08-09 00:45:40 -04:00
  • 5b0f1a2eca Panda.list() optimization for comma three (#2255) Adeeb Shihadeh 2025-08-04 16:32:30 -07:00
  • ba4774c103 Allow skipping flash and firmware checks if deprecated panda is detected (#89) Jason Wen 2025-08-04 00:40:40 -04:00
  • b16dba56a3 Update can_common.h infiniteCable2 2025-08-03 19:57:18 +02:00
  • c2723b2f6b CI: auto-update cppcheck weekly (#2253) Adeeb Shihadeh 2025-08-03 10:38:58 -07:00
  • 43145c98bf Merge branch 'master' of https://github.com/sunnypilot/panda into master-new infiniteCable2 2025-08-03 19:12:14 +02:00
  • 911def65ed Keep supporting White/Black pandas from Python side (#2252) Willem Melching 2025-08-03 18:22:08 +02:00
  • e46680ff6f Sync: commaai/panda:master into sunnypilot/panda:master Jason Wen 2025-08-01 23:57:57 -04:00
  • ee0b72663d Merge branch 'master' of https://github.com/sunnypilot/panda into master-new infiniteCable2 2025-08-01 13:34:23 +02:00
  • 2f42800648 Merge branch 'upstream/panda/master' into sync-20250731 Jason Wen 2025-07-31 21:28:55 -04:00
  • c597f948f9 ci: change ref to master Jason Wen 2025-07-31 13:26:09 -04:00
  • 3bb456fd9a ADC VDDA calibration (#2247) Robbe Derks 2025-07-31 17:50:26 +02:00
  • e14b8691bf ci: swap bootkick device (#2250) Maxime Desroches 2025-07-30 21:40:43 -07:00
  • e13f3031c0 SPI: add NACK test endpoint (#2249) Adeeb Shihadeh 2025-07-30 20:32:46 -07:00
  • a0b52ed254 a few more spi error counts Adeeb Shihadeh 2025-07-30 18:27:56 -07:00
  • 1d9aa1beba SPI: spi_error_count is a better name (#2248) Adeeb Shihadeh 2025-07-30 18:20:18 -07:00
  • 20dcba723d Generic ADC implementation (#2246) Robbe Derks 2025-07-30 17:18:30 +02:00