91 Commits (b51dd225467d493b74b565584d217f1caf84ff0c)

Author SHA1 Message Date
Shane Smiskol 037d1db5fb replace CarControl 11 months ago
Shane Smiskol 2c7baf348f mypy can detect return type of CS.update() now 11 months ago
Shane Smiskol c8b7d1cf41 missing imports 11 months ago
Shane Smiskol eb52d701de replace a bunch more cereal.car 11 months ago
Shane Smiskol 4359fa5c50 need to namespace to structs, since CarState is both class and struct 11 months ago
Shane Smiskol b926893b34 remove some car.CarParams from the interfaces 11 months ago
Shane Smiskol e8afc6ab56 type ret: CarParams, add more missing structs, revert lateralTuning changes (smaller diff!) 11 months ago
Shane Smiskol e54ad02fe3 switch more CarParams stuff over 11 months ago
Shane Smiskol d2c5602250 do all fingerprints 11 months ago
Shane Smiskol 8d961a12e5
selfdrive/car: ban common (#33210) 11 months ago
Shane Smiskol 6c837332ea
selfdrive/car: ban selfdrive/controls (#33211) 11 months ago
Shane Smiskol 1b6ac2d876
CarController: call to super's init (#33148) 11 months ago
Shane Smiskol 42f2601416
deprecate busTime (#33146) 11 months ago
Harald Schäfer bc303df6a0
long control: new API (#32706) 1 year ago
Harald Schäfer 965415135a
Long control: Double delay is super complicated (#32694) 1 year ago
Shane Smiskol 71f5c441fe
card: process that abstracts car interface and CAN (#32380) 1 year ago
Shane Smiskol 08097bdf0c
[bot] Fingerprints: add missing FW versions from new users (#32186) 1 year ago
Adeeb Shihadeh ee9d12a038
Tesla: remove CAN fingerprints (#32176) 1 year ago
Justin Newberry b0eb3ba4f4
cars: platform enums -> prepend brand name (#31927) 1 year ago
Adeeb Shihadeh 3a7582d9a6
Abstract out common CarInterface.apply (#31924) 1 year ago
thenhnn 489528dcae
PlatformConfig: automatically get platform_str from the enum name (#31868) 1 year ago
Justin Newberry 655e5f7c3e
rename CarInfo to CarDocs (#31879) 1 year ago
Shane Smiskol bdae188c6f
docs: don't support multi-type car info (#31875) 1 year ago
Shane Smiskol 78a46ce724
car values formatting (#31747) 1 year ago
Robbe Derks 7177ec0631
Tesla Raven (#29947) 1 year ago
Justin Newberry 25ccb2426c
cars: remove CAR_INFO map (#31739) 1 year ago
Justin Newberry b0eae8c1b7
platformconfig and carspecs are now required, carspecs no longer kwarg (#31667) 1 year ago
Justin Newberry 80807879de
Tesla: move to platform config (#31648) 1 year ago
Justin Newberry d4c497d826
add CarControllerBase base class to all CarControllers (#31630) 1 year ago
Cameron Clough 995250ae49
use pyupgrade to update to new typing syntax (#31580) 1 year 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
Adeeb Shihadeh a9626f95b6
add openpilot prefix to imports (#29498) 2 years ago
Shane Smiskol 1a08c2986e
Revert "radard: tie radard frequency to modelV2 vol. 2 (#29240)" (#29474) 2 years ago
Jason Young f76ffbdbbc
interfaces: add common STD_CARGO_KG to mass (#29416) 2 years ago
Kacper Rączy 460f5c8e0b
radard: tie radard frequency to modelV2 vol. 2 (#29240) 2 years ago
Shane Smiskol cbfcc40571
Car interfaces: remove hard-coded signal definitions (#27773) 2 years ago
Justin Newberry 4a9afd7554
Ruff: comprehensions conventions (#29317) 2 years ago
Justin Newberry 7fdd9fc37c
CI: Pylint to ruff (#29294) 2 years ago
Justin Newberry cf64b27168
Linter: Fix >160 line length test (#29287) 2 years ago
Kacper Rączy 1774b4fc61
Revert "radard: tie radard frequency to modelV2 (#29063)" (#29243) 2 years ago
Kacper Rączy 255f5c13f2
radard: tie radard frequency to modelV2 (#29063) 2 years ago
Robbe Derks 7ab9569a08
Tesla: half the DAS_steeringControl message rate (#27503) 2 years ago
Shane Smiskol 303c62119d
Tesla: explicitly copy signals to forward (#28306) 2 years ago
Shane Smiskol 5aebdb0ad0
Car docs: pass docs flag to car interfaces (#27311) 2 years ago
Shane Smiskol 8f5057ff2d
GM: enforce steering command message timing (#27250) 2 years ago
Robbe Derks af561393fe
Tesla non-zero stopAccel (#26840) 3 years ago
Shane Smiskol aab33b1c5f
Lateral jerk unit test (#25759) 3 years ago
Shane Smiskol 41667d020a
Car controls: common angle limiting function (#26732) 3 years ago