Commit Graph

  • 7ffc916578 move can ignition to opendbc (#2396) master Daniel Koepping 2026-05-13 11:58:17 -07:00
  • 8ad955b951 move can ignition to opendbc id4 elkoled 2026-05-01 12:51:47 -07:00
  • 17ce5d9983 meb exception elkoled 2026-04-27 23:59:11 -07:00
  • 98460587aa move CAN ignition hook tmp-jenkins-2394 Adeeb Shihadeh 2026-04-25 18:20:35 -07:00
  • b19b66a6f0 Disable body ignition check temporarily (#2390) Shane Smiskol 2026-04-22 14:59:58 -07:00
  • b2deecdc5b make ignition hook more specific body-ignition-specific stefpi 2026-04-18 12:00:19 -07:00
  • ac89f0c92d make body can hook exception v2 specific (#2387) stef 2026-04-10 10:26:50 -07:00
  • 6da8841903 ci body_v1 stefpi 2026-04-08 20:41:38 -07:00
  • 25d1e6d8e7 ci stefpi 2026-04-08 20:37:14 -07:00
  • 7875d16d8c revert ci change stefpi 2026-04-08 20:19:33 -07:00
  • b1880213a8 ci stefpi 2026-04-08 20:15:13 -07:00
  • d3337fdd13 revert v2 bldc def file stefpi 2026-04-08 20:09:53 -07:00
  • 71f35c4980 move firmware signature to 0xF181 uds-firmware-signature stefpi 2026-04-08 20:01:37 -07:00
  • e687d6cd39 remove firmware signature move to be put in another pr stefpi 2026-04-08 20:00:53 -07:00
  • 527590e1e1 fix cert path for ci stefpi 2026-04-08 19:59:28 -07:00
  • cf3b5bf9b8 remove unused code and organize stefpi 2026-04-08 19:54:28 -07:00
  • 8f030fac54 reverse def changes for better seperation body_v1_merge stefpi 2026-04-08 19:53:21 -07:00
  • 8a7d1cc281 bldc ifdef with stm32 not panda_body, cleanup, gitversion sconscript error stefpi 2026-04-08 19:22:40 -07:00
  • b095148836 green blinking on on again stefpi 2026-04-08 19:08:49 -07:00
  • 8fb95210fb get rid of hal legacy stefpi 2026-04-08 19:00:39 -07:00
  • c627594c86 point to new bldc.c location stefpi 2026-04-08 19:00:23 -07:00
  • 0b1ec4f69b remove knee and hip constants stefpi 2026-04-08 18:58:47 -07:00
  • 3c55537d68 move bldc.c down a directory stefpi 2026-04-08 18:58:08 -07:00
  • 6596f7ac73 reduced hal .c files stefpi 2026-04-08 18:37:49 -07:00
  • 6351a8dd7f change firmware signature to 0xF181 stefpi 2026-04-08 18:27:42 -07:00
  • 2f96d5e24c trim unused HAL files and remove unused i2c stefpi 2026-04-08 18:07:49 -07:00
  • 8813af4f9b fix sconscript run from openpilot root stefpi 2026-04-08 16:54:31 -07:00
  • ab6e388661 different controller data based on v1/v2 stefpi 2026-04-08 16:30:42 -07:00
  • b0e3014f68 combine bldc files and config stefpi 2026-04-08 15:39:52 -07:00
  • daa08ecb16 start v1 Adeeb Shihadeh 2026-04-08 11:41:18 -07:00
  • d82b80bcf3 ignore .context Adeeb Shihadeh 2026-04-08 10:53:51 -07:00
  • 18f37937cc compute_version_hash: normalize Windows line endings (#2383) Willem Melching 2026-04-08 18:34:21 +02:00
  • 7c0c1d956b Body v2: Hoverboard Motors (#2308) Jason Huang 2026-04-08 12:17:01 -04:00
  • 14b1906563 Parse health packet layout from health.h (#2378) Adeeb Shihadeh 2026-03-29 14:47:16 -07:00
  • d079b0958b deps: switch vendored tools to per-package release branches (#2372) Adeeb Shihadeh 2026-03-14 16:21:36 -07:00
  • 74878fcbeb automatically handle CAN and health packet ABI versions (#2371) Adeeb Shihadeh 2026-03-14 13:40:20 -07:00
  • c9ee50ea9e HITL: override addopts to disable xdist for hardware tests (#2370) Adeeb Shihadeh 2026-03-09 19:50:00 -07:00
  • c10b82f8ff Stagger dcam FSIN (#2307) Robbe Derks 2026-03-10 03:14:38 +01:00
  • 814fc7a2f5 update README Adeeb Shihadeh 2026-03-08 16:06:24 -07:00
  • 0d068c6367 cleanup canerr Adeeb Shihadeh 2026-03-07 11:21:28 -08:00
  • 8c8de7d6c0 fix linter ISC002, use -o addopts= to disable xdist Adeeb Shihadeh 2026-03-07 10:39:37 -08:00
  • 591a5f2b4d handle SPI lockup gracefully, disable xdist for HITL Adeeb Shihadeh 2026-03-07 10:32:43 -08:00
  • bbce182d34 fix E501 line too long Adeeb Shihadeh 2026-03-07 10:22:38 -08:00
  • 1d488aa2c3 fix linter ISC002: avoid implicit string concatenation Adeeb Shihadeh 2026-03-07 10:18:53 -08:00
  • a38df4fe46 CI: only run CAN error tests for faster iteration Adeeb Shihadeh 2026-03-07 10:15:39 -08:00
  • 4e32d97896 add HITL tests for CAN error -> SPI lockup Adeeb Shihadeh 2026-03-07 10:15:28 -08:00
  • 175f1a581a add fail-fast MISRA addon for mutation tests cppcheck-experiments Adeeb Shihadeh 2026-02-28 17:32:50 -08:00
  • ea98e8a167 speed up MISRA mutation tests Adeeb Shihadeh 2026-02-28 16:32:37 -08:00
  • dccfd6342d remove Dockerfile, use stock python:3.12 image in Jenkins python-docker Adeeb Shihadeh 2026-02-28 16:29:34 -08:00
  • 2c2f46b3b9 rm tres bootkick tests (#2365) Adeeb Shihadeh 2026-02-28 16:13:25 -08:00
  • 254767369e run all tests in test.sh (#2364) Adeeb Shihadeh 2026-02-28 16:05:49 -08:00
  • 45f80df2cc mv crypto/ and certs/ into board/ (#2363) Adeeb Shihadeh 2026-02-28 15:44:09 -08:00
  • 011d3db269 document structs inline (#2362) Adeeb Shihadeh 2026-02-28 15:31:41 -08:00
  • b606044763 install libusb from pip (#2351) Adeeb Shihadeh 2026-02-28 15:00:47 -08:00
  • 0faafa1d91 don't install spidev on PC (#2360) Adeeb Shihadeh 2026-02-28 14:42:36 -08:00
  • 25357d5c6f Revert "make test_misra.sh a lil nicer to run" Adeeb Shihadeh 2026-02-28 14:35:23 -08:00
  • 16a8e521d8 make test_misra.sh a lil nicer to run Adeeb Shihadeh 2026-02-28 14:23:09 -08:00
  • d3cbcf91b0 build system simplifications (#2359) Adeeb Shihadeh 2026-02-28 14:14:17 -08:00
  • 6b940b7461 Remove FINAL_PROVISIONING firmware variant (#2358) Adeeb Shihadeh 2026-02-28 14:06:51 -08:00
  • c3099be952 ugh simplify Adeeb Shihadeh 2026-02-27 19:33:30 -08:00
  • e80d01d925 filter warnings Adeeb Shihadeh 2026-02-27 19:30:24 -08:00
  • 0f9572cd36 rm lock Adeeb Shihadeh 2026-02-27 19:27:56 -08:00
  • 517a6d6de1 lil more Adeeb Shihadeh 2026-02-27 19:22:02 -08:00
  • bb1098ff63 lil more Adeeb Shihadeh 2026-02-27 19:15:56 -08:00
  • 284ad1ce85 simplify a bunch of stuff Adeeb Shihadeh 2026-02-27 19:05:28 -08:00
  • d1410f7f7b Don't overflow the mic filter (#2352) Robbe Derks 2026-02-27 14:50:33 -08:00
  • 3ffe9591a7 measure sound output level (#2354) Robbe Derks 2026-02-25 16:55:03 -08:00
  • 7dde18e380 this the real fix? sound-parsing-bug Robbe Derks 2026-02-25 15:58:07 -08:00
  • 3fc29926df remove channel bit and only run sound_tick from the timer loop Robbe Derks 2026-02-25 15:32:50 -08:00
  • 5c1f2578ef use vendored cppcheck from dependencies repo (#2347) Adeeb Shihadeh 2026-02-23 12:47:39 -08:00
  • 49f72e931f vendor the compiler toolchain (#2342) Adeeb Shihadeh 2026-02-22 16:21:40 -08:00
  • 12cd48f88e sync device time before git checkout in CI (#2344) Adeeb Shihadeh 2026-02-22 10:56:08 -08:00
  • a9926fd3df Remove python3 and gcc@13 installation for macOS (#2343) Adeeb Shihadeh 2026-02-22 10:29:42 -08:00
  • e1da7dc918 Reduce panda power usage (#2340) Daniel Koepping 2026-02-19 14:14:28 -08:00
  • 3a85a83703 No more VBAT_EN (#2339) Robbe Derks 2026-02-16 17:52:44 +01:00
  • a09005c77e Bootkick ship mode (#2330) Daniel Koepping 2026-02-16 08:50:55 -08:00
  • b1191df619 cleanup unused defines in drivers.h (#2336) Adeeb Shihadeh 2026-02-15 17:02:00 -08:00
  • 1762377f25 Move system stuff to sys/ (#2337) Adeeb Shihadeh 2026-02-15 17:01:09 -08:00
  • ad377ced81 single header for all drivers (#2335) Adeeb Shihadeh 2026-02-15 16:33:58 -08:00
  • 46e02cc5b0 windows: fix fcntl import (#2329) Willem Melching 2026-02-15 20:18:42 +01:00
  • 0ef2c72974 improve HITL robustness (#2333) Adeeb Shihadeh 2026-02-15 11:18:20 -08:00
  • 24fe11466d update pyproject.toml: include panda.python and panda.board (#2328) Willem Melching 2026-02-12 20:40:50 +01:00
  • 1e3a52bf3a remove mcu_type (#2327) Andi Radulescu 2026-02-11 19:37:14 +02: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
  • ae769db8b6 [bot] Update cppcheck to 2.19.1 (#2254) commaci-public 2026-02-02 07:37:23 -08:00
  • 759f40f5cf rm -rf drivers/spi/; kernel driver isn't needed Adeeb Shihadeh 2026-02-01 18:44:45 -08:00
  • 71dde66805 Merge branch 'master' of ssh://github.com/commaai/panda into pypanda-spi-fixes pypanda-spi-fixes Adeeb Shihadeh 2026-02-01 13:43:12 -08:00
  • 45151243fb Fix infinite loops and timeout handling in SPI and CAN Adeeb Shihadeh 2026-01-24 11:36:56 -08:00
  • 158062b50d get rid of one more unnecessary interrupt call fix-spi Comma Device 2026-01-22 15:35:57 +00:00
  • cad29e7bbb this is better Comma Device 2026-01-22 14:00:50 +00:00
  • 3f4942d086 this fixes python Comma Device 2026-01-21 16:40:15 +00:00
  • d51db8d976 duh Robbe Derks 2026-01-21 17:15:22 +01:00
  • 753c830bf0 it needs this for pandad Robbe Derks 2026-01-21 17:10:36 +01:00
  • 64247a6915 fix misra Robbe Derks 2026-01-21 16:51:01 +01:00
  • c5d86b5d19 no more debug Robbe Derks 2026-01-21 16:03:24 +01:00
  • 94b4afb631 diff reducal Robbe Derks 2026-01-21 16:03:01 +01:00
  • fe404ade71 cleanup Robbe Derks 2026-01-21 16:00:41 +01:00