57 Commits (a8e2c00b9810a226ec77456a74d88dfd24c00d97)

Author SHA1 Message Date
Justin Newberry b0eb3ba4f4
cars: platform enums -> prepend brand name (#31927) 2 years ago
Adeeb Shihadeh 3a7582d9a6
Abstract out common CarInterface.apply (#31924) 2 years ago
thenhnn 489528dcae
PlatformConfig: automatically get platform_str from the enum name (#31868) 2 years ago
Justin Newberry 655e5f7c3e
rename CarInfo to CarDocs (#31879) 2 years ago
Shane Smiskol bdae188c6f
docs: don't support multi-type car info (#31875) 2 years ago
Shane Smiskol 78a46ce724
car values formatting (#31747) 2 years ago
Justin Newberry 25ccb2426c
cars: remove CAR_INFO map (#31739) 2 years ago
Justin Newberry b0eae8c1b7
platformconfig and carspecs are now required, carspecs no longer kwarg (#31667) 2 years ago
Justin Newberry a5ee1638b8
Body: move to car specs (#31666) 2 years ago
Justin Newberry d4c497d826
add CarControllerBase base class to all CarControllers (#31630) 2 years ago
Harald Schäfer c05b37979d
Wheeled body (#31614) 2 years ago
Justin Newberry 1ee8c9aa33
cars: introduce "platformconfig" to be a configuration for all relevant car information (#31542) 2 years ago
Justin Newberry 3d8c78d6b3
format_fingerprints: automatically sort fw fingerprints (#30819) 2 years ago
Justin Newberry 3713e4d5ea
add script to automatically format fingerprints file (#30792) 2 years ago
Justin Newberry 28eed156e0
Move all fingerprints to fingerprints.py (#30790) 2 years 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) 3 years ago
Shane Smiskol 8f5057ff2d
GM: enforce steering command message timing (#27250) 3 years ago
Adeeb Shihadeh 6fa9b555a4
rename carState.radarOffCan to radarUnavailable (#27187) 3 years ago
Shane Smiskol aab33b1c5f
Lateral jerk unit test (#25759) 3 years ago
Shane Smiskol f36a3664b0
CarController: log steer sent to the car (#26743) 3 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
HaraldSchafer 9283040d84
Rocket league model (#24869) 3 years ago
Shane Smiskol c6bc03311c
Car documentation: set steering torque star using car interface (#24709) 3 years ago
Shane Smiskol 433fcc0c71
CarInfo: Add harness information (#24085) 3 years ago
Adeeb Shihadeh 986a991a09
body: log charging status (#24409) 3 years ago
Keyvan Fatehi 0bbfc63c9c
body: add fuelGauge to body carState (#24386) 4 years ago
Adeeb Shihadeh 49c2164814
add alert for CAN bus timeout (#24162) 4 years ago
HaraldSchafer f54e724b5d
Body cleanup + 100Hz locationd (#24168) 4 years ago
George Hotz 7dd71cc63d
body: control with joystick (#24143) 4 years ago
Igor Biletskyy 102738e4e0
body: add battery percentage and charger status to signals and opendbc (#24145) 4 years ago
Igor Biletskyy 7908fb8829
body: add debug ECU for git hash logging + fw version (#24128) 4 years ago
Adeeb Shihadeh 6c5b0685da
body: set fault state (#24125) 4 years ago