340 Commits (94e14da8aa87ae4b1b3721c7d7c2e23a5425fe99)

Author SHA1 Message Date
Adeeb Shihadeh 8e88116dba boardd: SPI bulk read + write (#26462) 2 years ago
Adeeb Shihadeh cec416ac66 boardd: verify SPI checksum (#26454) 3 years ago
Adeeb Shihadeh 461206de1c boardd: SPI support (#26374) 3 years ago
Adeeb Shihadeh 5c123f01b4 boardd: prep for SPI + factor out USB (#26356) 3 years ago
Adeeb Shihadeh a9e3d43246 boardd: remove canfd whitelist 3 years ago
Shane Smiskol 2c335e4abf boardd: don't multiplex OBD port on external pandas (#26062) 3 years ago
Greg Hogan 1d4e4197e2 add CAN-FD non-ISO mode support (#25947) 3 years ago
Adeeb Shihadeh e631966207 add fault for invalid safety RX checks (#25949) 3 years ago
Dean Lee f4c83e8d78 boardd: remove global variable pigeon_active (#25926) 3 years ago
Adeeb Shihadeh a48ef1f640 set safety param for knockouts 3 years ago
Adeeb Shihadeh 59d89cf36f boardd: mutli pandas can knockout too 3 years ago
Dean Lee 72d5c6ab22 boardd: fix setting wrong value for BrsEnabled (#25858) 3 years ago
Igor Biletskyy e39767b1cb boardd: add CAN health to pandaStates (#25800) 3 years ago
Igor Biletskyy 2e0bd5fe17 RPv2: fix data length check (#25819) 3 years ago
Igor Biletskyy 99fa17ef7e Panda health: names and mixup fix (#25774) 3 years ago
Robbe Derks 89fc193e83 Add option to disable fan control (#25690) 3 years ago
Adeeb Shihadeh caac56b92e USB power mode cleanup (#25619) 3 years ago
Adeeb Shihadeh 35ff65121e pre-commit: add codespell (#25571) 3 years ago
Robbe Derks 78881cf731 Pigeond (#25561) 3 years ago
Adeeb Shihadeh d9c279aea9 params: make python and c++ API match (#25573) 3 years ago
Adeeb Shihadeh 0f532dfbad remove old boardd stuff 3 years ago
Adeeb Shihadeh dd63b8e8d2 disable panda deep sleep for now 3 years ago
Robbe Derks fbcfa087d6 Panda fan controller (#25475) 3 years ago
Adeeb Shihadeh 85b4328085 enable panda deep sleep (#24949) 3 years ago
Adeeb Shihadeh 3c48bc47b7 Move a bunch of stuff to system/ part 3 (#24829) 3 years ago
Adeeb Shihadeh 9a45a3b99b Move selfdrive/hardware/ to system/ (#24725) 3 years ago
Willem Melching 753045c73d less TICI when not needed (#24698) 3 years ago
Adeeb Shihadeh f4675fc260 Merge common/ and selfdrive/common (#24556) 3 years ago
Adeeb Shihadeh fad9a5bf4f boardd: set extra pandas to silent safety mode (#24511) 3 years ago
Dylan Herman 2dfba97175 add mypy check for return-any (#24379) 3 years ago
Adeeb Shihadeh b7d6595fa4 remove now unused LastPeripheralPandaType param 3 years ago
Shane Smiskol 121b708ba1 Change safetyParam to uint16_t (#24376) 3 years ago
Shane Smiskol 32075d4681 safety param: make uint16_t (#24362) 3 years ago
Adeeb Shihadeh 1056784a95 pandad: better handling of internal panda failures (#23755) 3 years ago
Shane Smiskol ebec632ea2 Make safetyParam unsigned (#24160) 3 years ago
Robbe Derks 1e3ae0a704 Panda interrupt load (#24180) 3 years ago
Lukas Petersson df8476118b Latency logging 2 (#24058) 3 years ago
Dean Lee a013a5718a boardd/safety_setter_thread: use check_all_connected (#24102) 3 years ago
Adeeb Shihadeh bd71c594a2 pylint: enforce indentation (W0311) (#24039) 3 years ago
Shane Smiskol 4bbc197433 update unsafeMode to alternativeExperience (#23995) 3 years ago
Adeeb Shihadeh 1559456d6f set MANAGER_DAEMON for boardd 3 years ago
Adeeb Shihadeh ec7f17d288 move pandad to boardd/ (#23958) 3 years ago
Gregor Kikelj cd1ba97c07 Remove void argument (#23928) 3 years ago
Igor Biletskyy c60d1ca766 panda.cc: add panda deep sleep mode(#23911) 3 years ago
Adeeb Shihadeh 11ca91fadc boardd: handle missing pandas 3 years ago
Adeeb Shihadeh 4a0c03c7b7 boardd: connect to all pandas if none specified (#23805) 3 years ago
Willem Melching baebb2c932 handle usb error in reading panda state (#23686) 3 years ago
Adeeb Shihadeh e1f383c25a boardd: get health struct from panda (#23648) 3 years ago
Adeeb Shihadeh 962c53cad5 boardd: add blocked msg cnt (#23647) 3 years ago
Igor Biletskyy b294249932 Panda: check libusb_open status (#23622) 3 years ago