62 Commits (b9dec5e3b51cf60f5544e93ca208b15d47b99ef0)

Author SHA1 Message Date
Shane Smiskol 8d961a12e5
selfdrive/car: ban common (#33210) 9 months ago
Shane Smiskol 6c837332ea
selfdrive/car: ban selfdrive/controls (#33211) 9 months ago
Shane Smiskol 1b6ac2d876
CarController: call to super's init (#33148) 9 months ago
Shane Smiskol d684d8f0f6
Reapply "selfdrive/car: ban imports from external modules" (#32993) (#32994) 10 months ago
Shane Smiskol 35a4a773f1
Revert "selfdrive/car: ban imports from external modules" (#32993) 10 months ago
Dean Lee 83d4623590
selfdrive/car: ban imports from external modules (#32973) 10 months ago
Shane Smiskol 71f5c441fe
card: process that abstracts car interface and CAN (#32380) 11 months ago
Jason Wen 3d7595dfe3
GM Longitudinal: Display personality in instrument cluster (#31801) 1 year ago
Justin Newberry d4c497d826
add CarControllerBase base class to all CarControllers (#31630) 1 year ago
Adeeb Shihadeh af137bac58
GM: remove GMLAN dash msg (#30547) 1 year ago
Adeeb Shihadeh a9626f95b6
add openpilot prefix to imports (#29498) 2 years ago
Justin Newberry cf64b27168
Linter: Fix >160 line length test (#29287) 2 years ago
Shane Smiskol 653daba9ed
GM ASCM: don't apply gas when stopping (#28699) 2 years ago
Shane Smiskol 581fd62d26
steer limits: rename common dist to meas function (#27453) 2 years ago
Shane Smiskol 14d44e4444
GM: remove redundant CarController class variable (#27280) 2 years ago
Shane Smiskol 8f5057ff2d
GM: enforce steering command message timing (#27250) 2 years ago
Shane Smiskol ec6a55057f Rename GM CS variable to be consistent to the CAN parsers 2 years ago
Shane Smiskol 5b9f2c3fcd
GM: refactor steering control code (#27251) 2 years ago
Adeeb Shihadeh 6fa9b555a4
rename carState.radarOffCan to radarUnavailable (#27187) 2 years ago
Shane Smiskol 022ef679e6
GM camera ACC: reliable relay closing (#27164) 2 years ago
Shane Smiskol 09cd0b4900
GM camera ACC: reliable relay open init (#27163) 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 2fb7b4ffad
GM camera ACC: vision-only ACC behind toggle (#25631) 3 years ago
Shane Smiskol 27e315e58f
GM: reduce LKAS faults while inactive (#26196) 3 years ago
Shane Smiskol 66c01801a5
GM: clean up gmcan (#26206) 3 years ago
Shane Smiskol 6efd2c3de3
GM camera ACC: cancel after delay (#26197) 3 years ago
Shane Smiskol 3a70253567
GM: inactive gas/regen safety (#26184) 3 years ago
Shane Smiskol 63d552cafc
GM camera ACC: hide take steering alert (#26010) 3 years ago
Shane Smiskol 0f94d81b7a
GM camera ACC: reduce LKAS faults on startup (#26039) 3 years ago
Shane Smiskol fe509e0354
GM pcmCruise: cancel more reliably (#25454) 3 years ago
Jason Shuler 4ffe9e68db
GM: Bolt EUV 2022-23 port (#24875) 3 years ago
Tim Wilson 2a4020da60
GM: separate EV/ICE gas/brake lookup tables (#25354) 3 years ago
Adeeb Shihadeh d462a08056
remove CS.steeringRateLimited (#25251) 3 years ago
Shane Smiskol d2c2154a32
Clean up CarControllers (#25008) 3 years ago
Jason Shuler 9279c02258
GM: prep and cleanup for future ports (#24910) 3 years ago
Shane Smiskol 0f61a388c3
GM: resolve cruise faults (#24167) 3 years ago
Shane Smiskol c8f5b21744
Clean up CarInterface.apply and CarControllers (#24060) 3 years ago
Adeeb Shihadeh 5c3f3e44bc
break up selfdrive.config (#23959) 3 years ago
Shane Smiskol 629399a449
carControl: add long and lat active fields (#23859) 3 years ago
Adeeb Shihadeh 87849f93b1
better steer fault names (#23890) 3 years ago
Adeeb Shihadeh 72e00a0768
No actuation while in pre-enabled state (#23658) 3 years ago
Dean Lee a653461dec
check in tuple instead of list (#23477) 3 years ago
Willem Melching 4f1eb4278a
Log actuators after applying rate limits in CarController (#23230) 3 years ago
Jason Young b49f518782
GM: EPS fault workaround (#22404) 4 years ago
HaraldSchafer 1ac89f14aa
Change car controller interface from gas/brake to acceleration (#21911) 4 years ago
Jason Young f5d9216a01
GM: Correctly handle EPS warning vs error states (#21641) 4 years ago
CrispinFlowerday 7458e143e3
Subaru: show LDW on dash for correct lane (#20934) 4 years ago
qadmus 0d61d8a4b6
int(round()) on apply_steer for correct comparison after rate limiting (#20425) 4 years ago
Willem Melching e4cf43c6fc
Move all CarControllerParams into values.py (#19663) 4 years ago