204 Commits (232b37cd409b55d04b1afc90d4a80c49e710eb56)

Author SHA1 Message Date
Shane Smiskol bcfb50d98c
Copy kalman filter to selfdrive/car (#33307) 10 months ago
Shane Smiskol dff4aaac70 LET'S GOOO 10 months ago
Shane Smiskol 7558a02c91 Revert "stash" 10 months ago
Shane Smiskol 7248b00086
Common CI._update function (#33289) 10 months ago
Shane Smiskol 65fccbf756
Car interface clean up (#33290) 10 months ago
Shane Smiskol cf39cc823a
Move events out of car interfaces (#33280) 10 months ago
Shane Smiskol 3d2fbe9aa3
interfaces: assume CarState is instantiated (#33284) 10 months ago
Shane Smiskol c1762af4e7 stash 10 months ago
Shane Smiskol 7ec9986340
carState: add invalid sensors field (#33266) 10 months ago
Shane Smiskol 2dab8b31f2
Fix some car typing (#33256) 10 months ago
Shane Smiskol 36610e54b1 lol this was wrong too 10 months ago
Shane Smiskol 397a555070 fine now 10 months ago
Shane Smiskol 037d1db5fb replace CarControl 10 months ago
Shane Smiskol 12d89d0036 proper toyota+others CS typing! 10 months ago
Shane Smiskol 48c0b7394f EventName is one of the last things... 10 months ago
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) 1 year ago
Dean Lee 91fd918fcb
car/interfaces.py: optimize `parse_gear_shifter()` with predefined dictionary (#32592) 1 year 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