294 Commits (08b4cff484940b394fa64d89dad65330bcb51a4a)

Author SHA1 Message Date
Adeeb Shihadeh 9cc06e9ea6
boardd: misc spi fixes (#26670) 2 years ago
Robbe Derks fee6f2efac
Simple CAN chunks (#25373) 2 years ago
Adeeb Shihadeh c3e3047080
boardd: cleanup defs from panda (#26628) 2 years ago
Adeeb Shihadeh e9dcabcef7 boardd: end peripheral panda discrimination 2 years ago
Adeeb Shihadeh 714ab491b0
boardd: SPI bulk read + write (#26462) 2 years ago
Adeeb Shihadeh f5bf3cd21b
boardd: verify SPI checksum (#26454) 2 years ago
Adeeb Shihadeh 8ba9a5107b
boardd: SPI support (#26374) 3 years ago
Adeeb Shihadeh 06be96cae2
boardd: prep for SPI + factor out USB (#26356) 3 years ago
Adeeb Shihadeh 9a8c7f2453 boardd: remove canfd whitelist 3 years ago
Shane Smiskol bf5f9adcc8
boardd: don't multiplex OBD port on external pandas (#26062) 3 years ago
Greg Hogan d5ef6f82e6
add CAN-FD non-ISO mode support (#25947) 3 years ago
Adeeb Shihadeh 3068c48224
add fault for invalid safety RX checks (#25949) 3 years ago
Dean Lee badecfd060
boardd: remove global variable pigeon_active (#25926) 3 years ago
Adeeb Shihadeh 760d4e668e set safety param for knockouts 3 years ago
Adeeb Shihadeh db60f6b943 boardd: mutli pandas can knockout too 3 years ago
Dean Lee 7ef55f3820
boardd: fix setting wrong value for BrsEnabled (#25858) 3 years ago
Igor Biletskyy 53959082e7
boardd: add CAN health to pandaStates (#25800) 3 years ago
Igor Biletskyy e6ff301864
RPv2: fix data length check (#25819) 3 years ago
Igor Biletskyy d5410dfac5
Panda health: names and mixup fix (#25774) 3 years ago
Robbe Derks 13d9a77b93
Add option to disable fan control (#25690) 3 years ago
Adeeb Shihadeh 28cb1897cb
USB power mode cleanup (#25619) 3 years ago
Adeeb Shihadeh 6590fb2b93
pre-commit: add codespell (#25571) 3 years ago
Robbe Derks 13489d092e
Pigeond (#25561) 3 years ago
Adeeb Shihadeh 90a4565eb2
params: make python and c++ API match (#25573) 3 years ago
Adeeb Shihadeh ddb7f91c9b remove old boardd stuff 3 years ago
Adeeb Shihadeh d907021d58 disable panda deep sleep for now 3 years ago
Robbe Derks 7679f4fa90
Panda fan controller (#25475) 3 years ago
Adeeb Shihadeh ee6570da4a
enable panda deep sleep (#24949) 3 years ago
Adeeb Shihadeh 0fce5d9045
Move a bunch of stuff to system/ part 3 (#24829) 3 years ago
Adeeb Shihadeh 1139fe507b
Move selfdrive/hardware/ to system/ (#24725) 3 years ago
Willem Melching f49a9c9fd2
less TICI when not needed (#24698) 3 years ago
Adeeb Shihadeh cb8885cffb
Merge common/ and selfdrive/common (#24556) 3 years ago
Adeeb Shihadeh 41b3f253d1
boardd: set extra pandas to silent safety mode (#24511) 3 years ago
Dylan Herman d2eef1955c
add mypy check for return-any (#24379) 3 years ago
Adeeb Shihadeh 67e60efd18 remove now unused LastPeripheralPandaType param 3 years ago
Shane Smiskol 4190d2608a
Change safetyParam to uint16_t (#24376) 3 years ago
Shane Smiskol 66dd8f934c
safety param: make uint16_t (#24362) 3 years ago
Adeeb Shihadeh 59134c05d6
pandad: better handling of internal panda failures (#23755) 3 years ago
Shane Smiskol 6e62df65d7
Make safetyParam unsigned (#24160) 3 years ago
Robbe Derks 863fed8fec
Panda interrupt load (#24180) 3 years ago
Lukas Petersson 65fca83abe
Latency logging 2 (#24058) 3 years ago
Dean Lee 333257badf
boardd/safety_setter_thread: use check_all_connected (#24102) 3 years ago
Adeeb Shihadeh 8af20af66d
pylint: enforce indentation (W0311) (#24039) 3 years ago
Shane Smiskol e91613bc62
update unsafeMode to alternativeExperience (#23995) 3 years ago
Adeeb Shihadeh fc2f84759d set MANAGER_DAEMON for boardd 3 years ago
Adeeb Shihadeh 8ac30fea24
move pandad to boardd/ (#23958) 3 years ago
Gregor Kikelj 723560c20f
Remove void argument (#23928) 3 years ago
Igor Biletskyy 0b64ddb678
panda.cc: add panda deep sleep mode(#23911) 3 years ago
Adeeb Shihadeh 767bc1aa3b boardd: handle missing pandas 3 years ago
Adeeb Shihadeh 719801845b
boardd: connect to all pandas if none specified (#23805) 3 years ago