181 Commits (b9dec5e3b51cf60f5544e93ca208b15d47b99ef0)

Author SHA1 Message Date
Shane Smiskol 7248b00086
Common CI._update function (#33289) 9 months ago
Shane Smiskol 65fccbf756
Car interface clean up (#33290) 9 months ago
Shane Smiskol cf39cc823a
Move events out of car interfaces (#33280) 9 months ago
Shane Smiskol 3d2fbe9aa3
interfaces: assume CarState is instantiated (#33284) 9 months ago
Shane Smiskol 7ec9986340
carState: add invalid sensors field (#33266) 9 months ago
Shane Smiskol 2dab8b31f2
Fix some car typing (#33256) 9 months ago
Shane Smiskol 9880b1393c
selfdrive/car: generic CAN send/receive callbacks (#33215) 9 months ago
Shane Smiskol bd4f0cec18
selfdrive/car: rm make_can_msg (#33231) 9 months ago
Shane Smiskol 51bd368214
make_can_msg: returns tuple (#33222) 9 months ago
Shane Smiskol ba7a60c5a2
remove CAN capnp conversion from car interfaces (#33218) 9 months ago
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 06216d43bb
remove more car import exceptions (#33193) 9 months ago
Shane Smiskol 7c112341c3
Reapply "update to new opendbc API (#32009)" (#33151) 9 months ago
Shane Smiskol ebff7cab1a
get_fw_versions: test the full stack (#33156) 9 months ago
Shane Smiskol ac130001cc Revert "update to new opendbc API (#32009)" 9 months ago
Dean Lee 0dddc97dca
update to new opendbc API (#32009) 9 months ago
Shane Smiskol 1b6ac2d876
CarController: call to super's init (#33148) 9 months ago
Shane Smiskol 0739d79a51
cars: remove some external imports (#33133) 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
Jason Wen 36eafc0dc6
Hyundai CAN: Log ABS/ESP Activation to `espActive` (#32743) 10 months ago
Harald Schäfer bc303df6a0
long control: new API (#32706) 11 months ago
Harald Schäfer 965415135a
Long control: Double delay is super complicated (#32694) 11 months ago
Dean Lee 045b9f20b7
improve get_torque_params (#32586) 11 months ago
Dean Lee 91fd918fcb
car/interfaces.py: optimize `parse_gear_shifter()` with predefined dictionary (#32592) 11 months ago
cl0cks4fe 8f4b00c263
cache get_torque_params (#32560) 11 months ago
Shane Smiskol d0d44a51a0
card: create pedal pressed event (#32417) 12 months ago
Shane Smiskol 9287a69624
Revert "card: create pedal pressed event" (#32414) 12 months ago
Shane Smiskol d18da895d3
card: create pedal pressed event (#32393) 12 months ago
Shane Smiskol 3dfb6d7931
CarInterface: move stateless, common car events to car interface (#32394) 12 months ago
Adeeb Shihadeh afc96972c8
car: CarController and CarState are always present (#31925) 1 year ago
Adeeb Shihadeh 3a7582d9a6
Abstract out common CarInterface.apply (#31924) 1 year ago
Shane Smiskol d5852ab1b3
CarInterface: no platform config fallback (#31873) 1 year ago
Justin Newberry ca5a2ed942
move getting platform to get_params (#31871) 1 year ago
Kacper Rączy ecce4663d3
RadarInterfaceBase: remove no_radar_sleep field (#31715) 1 year ago
Justin Newberry b0eae8c1b7
platformconfig and carspecs are now required, carspecs no longer kwarg (#31667) 1 year ago
Shane Smiskol 52ee070fe0
Toyota: use platform config (#31607) 1 year ago
Shane Smiskol f20bfacb94 move CarControllerBase up with other car classes 1 year ago
Justin Newberry 3a6c3315ab
Subaru: move to flags within PlatformConfig (#31584) 1 year ago
Justin Newberry d4c497d826
add CarControllerBase base class to all CarControllers (#31630) 1 year ago
Justin Newberry 6d0027342a
remove cast for platformconfig (#31604) 1 year ago
Eric Brown 5012e15aa6
GM: move to platform config (#31553) 1 year ago
Jason Young da540eac13
VW: Move car specs to PlatformConfig (#31567) 1 year ago
Justin Newberry e6009d80e9
cars: introduce "Platform" union type for all car enums (#31558) 1 year ago
Cameron Clough 995250ae49
use pyupgrade to update to new typing syntax (#31580) 1 year ago
Justin Newberry 1161d33c18
Subaru: move carspecs to PlatformConfig (#31550) 1 year ago
Adeeb Shihadeh 6f905ed979
radard: remove sleep for cars without radar (#31467) 1 year ago
Vivek Aithal 619625625c
CHEVROLET BOLT EUV 2022: Add a simple neural feed forward (#31266) 1 year ago