186 Commits (3a4ce84fa608b32916fbc5a26126add33109fea5)

Author SHA1 Message Date
Shane Smiskol 3a4ce84fa6 replace more cereal 10 months ago
Shane Smiskol df954ed4b6 bruh this was wrong 10 months ago
Shane Smiskol 07bc45c81c remove some more cereal from toyota + convert CarState to capnp 10 months ago
Shane Smiskol ede08d4c83 this was never in the base class?! 10 months ago
Shane Smiskol 4359fa5c50 need to namespace to structs, since CarState is both class and struct 10 months ago
Shane Smiskol 37304e1325 remove cereal from car_helpers (TODO: caching) 10 months ago
Shane Smiskol ce290a07df can keep all this the same now! 10 months ago
Shane Smiskol 6e6ab9fdf9 small union replicator is better than what i was trying, and fixes mypy dynamic typing issues 10 months ago
Shane Smiskol d40da13e71 more lateralTuning 10 months ago
Shane Smiskol a55b8d2bd0 bunch more typing 10 months ago
Shane Smiskol e54ad02fe3 switch more CarParams stuff over 10 months ago
Shane Smiskol 9880b1393c
selfdrive/car: generic CAN send/receive callbacks (#33215) 10 months ago
Shane Smiskol bd4f0cec18
selfdrive/car: rm make_can_msg (#33231) 10 months ago
Shane Smiskol 51bd368214
make_can_msg: returns tuple (#33222) 10 months ago
Shane Smiskol ba7a60c5a2
remove CAN capnp conversion from car interfaces (#33218) 10 months ago
Shane Smiskol 8d961a12e5
selfdrive/car: ban common (#33210) 10 months ago
Shane Smiskol 6c837332ea
selfdrive/car: ban selfdrive/controls (#33211) 10 months ago
Shane Smiskol 06216d43bb
remove more car import exceptions (#33193) 10 months ago
Shane Smiskol 7c112341c3
Reapply "update to new opendbc API (#32009)" (#33151) 10 months ago
Shane Smiskol ebff7cab1a
get_fw_versions: test the full stack (#33156) 10 months ago
Shane Smiskol ac130001cc Revert "update to new opendbc API (#32009)" 10 months ago
Dean Lee 0dddc97dca
update to new opendbc API (#32009) 10 months ago
Shane Smiskol 1b6ac2d876
CarController: call to super's init (#33148) 10 months ago
Shane Smiskol 0739d79a51
cars: remove some external imports (#33133) 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
Jason Wen 36eafc0dc6
Hyundai CAN: Log ABS/ESP Activation to `espActive` (#32743) 11 months ago
Harald Schäfer bc303df6a0
long control: new API (#32706) 12 months ago
Harald Schäfer 965415135a
Long control: Double delay is super complicated (#32694) 12 months ago
Dean Lee 045b9f20b7
improve get_torque_params (#32586) 12 months ago
Dean Lee 91fd918fcb
car/interfaces.py: optimize `parse_gear_shifter()` with predefined dictionary (#32592) 12 months ago
cl0cks4fe 8f4b00c263
cache get_torque_params (#32560) 1 year ago
Shane Smiskol d0d44a51a0
card: create pedal pressed event (#32417) 1 year ago
Shane Smiskol 9287a69624
Revert "card: create pedal pressed event" (#32414) 1 year ago
Shane Smiskol d18da895d3
card: create pedal pressed event (#32393) 1 year ago
Shane Smiskol 3dfb6d7931
CarInterface: move stateless, common car events to car interface (#32394) 1 year 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