68 Commits (b9dec5e3b51cf60f5544e93ca208b15d47b99ef0)

Author SHA1 Message Date
Shane Smiskol 7248b00086
Common CI._update function (#33289) 10 months ago
Shane Smiskol 9f14c447db
Move buttonEvents to CarState (#33292) 10 months ago
Shane Smiskol 29882b4519
Consistent spacing in car interfaces (#33293) 10 months ago
Shane Smiskol 65fccbf756
Car interface clean up (#33290) 10 months ago
Shane Smiskol 093c09a737
move the body events to card (#33262) 10 months ago
Shane Smiskol 6c837332ea
selfdrive/car: ban selfdrive/controls (#33211) 10 months ago
Shane Smiskol 1b6ac2d876
CarController: call to super's init (#33148) 10 months ago
Shane Smiskol d684d8f0f6
Reapply "selfdrive/car: ban imports from external modules" (#32993) (#32994) 11 months ago
Shane Smiskol 35a4a773f1
Revert "selfdrive/car: ban imports from external modules" (#32993) 11 months ago
Dean Lee 83d4623590
selfdrive/car: ban imports from external modules (#32973) 11 months ago
Shane Smiskol 71f5c441fe
card: process that abstracts car interface and CAN (#32380) 1 year ago
Justin Newberry b0eb3ba4f4
cars: platform enums -> prepend brand name (#31927) 1 year ago
Adeeb Shihadeh 3a7582d9a6
Abstract out common CarInterface.apply (#31924) 1 year ago
thenhnn 489528dcae
PlatformConfig: automatically get platform_str from the enum name (#31868) 1 year ago
Justin Newberry 655e5f7c3e
rename CarInfo to CarDocs (#31879) 1 year ago
Shane Smiskol bdae188c6f
docs: don't support multi-type car info (#31875) 1 year ago
Shane Smiskol 78a46ce724
car values formatting (#31747) 1 year ago
Justin Newberry 25ccb2426c
cars: remove CAR_INFO map (#31739) 1 year ago
Justin Newberry b0eae8c1b7
platformconfig and carspecs are now required, carspecs no longer kwarg (#31667) 1 year ago
Justin Newberry a5ee1638b8
Body: move to car specs (#31666) 1 year ago
Justin Newberry d4c497d826
add CarControllerBase base class to all CarControllers (#31630) 1 year ago
Harald Schäfer c05b37979d
Wheeled body (#31614) 1 year ago
Justin Newberry 1ee8c9aa33
cars: introduce "platformconfig" to be a configuration for all relevant car information (#31542) 1 year ago
Justin Newberry 3d8c78d6b3
format_fingerprints: automatically sort fw fingerprints (#30819) 1 year ago
Justin Newberry 3713e4d5ea
add script to automatically format fingerprints file (#30792) 1 year ago
Justin Newberry 28eed156e0
Move all fingerprints to fingerprints.py (#30790) 1 year ago
Justin Newberry 6ae465e4af
Use StrEnum for car classes (#30114) 2 years ago
Justin Newberry 4e69937d0d
Precommit: ensure executable bit is set (#29784) 2 years ago
Adeeb Shihadeh a9626f95b6
add openpilot prefix to imports (#29498) 2 years ago
Shane Smiskol cbfcc40571
Car interfaces: remove hard-coded signal definitions (#27773) 2 years ago
Justin Newberry 7fdd9fc37c
CI: Pylint to ruff (#29294) 2 years ago
Justin Newberry a91764954b
Revert "CI: pylint to ruff (#29276)" (#29284) 2 years ago
Justin Newberry cb31a53d8a
CI: pylint to ruff (#29276) 2 years ago
Vivek Aithal 92448012f0
[commabody] Support both self-balancing bodies and the wheeled bodies (#29118) 2 years ago
Maxime Desroches 348df9c974
Fix index out of bound error for body carcontroller (#28539) 2 years ago
Shane Smiskol 5aebdb0ad0
Car docs: pass docs flag to car interfaces (#27311) 2 years ago
Shane Smiskol 8f5057ff2d
GM: enforce steering command message timing (#27250) 2 years ago
Adeeb Shihadeh 6fa9b555a4
rename carState.radarOffCan to radarUnavailable (#27187) 2 years ago
Shane Smiskol aab33b1c5f
Lateral jerk unit test (#25759) 2 years ago
Shane Smiskol f36a3664b0
CarController: log steer sent to the car (#26743) 2 years ago
Shane Smiskol 712b9014d7
Car interface: set tire stiffness in common function (#26625) 3 years ago
Shane Smiskol 860f441e2f
Car interface: set common params after port (#26613) 3 years ago
Igor Biletskyy 5b8aed2ebf
body: fix UDS reqests (#26552) 3 years ago
Adeeb Shihadeh 649663e06d
body: add can fingerprint (#26548) 3 years ago
Shane Smiskol 0ef6bb48df
FPv2: move car-specific configuration into interfaces (#25711) 3 years ago
Adeeb Shihadeh 655a64b603
single longitudinal toggle for e2e and disable radar (#25688) 3 years ago
Shane Smiskol 747bcb013d
Car docs: show more information about cars (#25415) 3 years ago
Adeeb Shihadeh 2f808985c0
body: fix integrator freezing in turn loop (#25243) 3 years ago
Adeeb Shihadeh 0ca62bf7df
let can packer handle counter (#25240) 3 years ago
Shane Smiskol d2c2154a32
Clean up CarControllers (#25008) 3 years ago