81 Commits (2c7baf348fd73c8744686ffa3e52aa5008d2077d)

Author SHA1 Message Date
Shane Smiskol 2c7baf348f mypy can detect return type of CS.update() now 10 months ago
Shane Smiskol 4359fa5c50 need to namespace to structs, since CarState is both class and struct 10 months ago
Shane Smiskol b926893b34 remove some car.CarParams from the interfaces 10 months ago
Shane Smiskol e8afc6ab56 type ret: CarParams, add more missing structs, revert lateralTuning changes (smaller diff!) 10 months ago
Shane Smiskol d40da13e71 more lateralTuning 10 months ago
Shane Smiskol 9880b1393c
selfdrive/car: generic CAN send/receive callbacks (#33215) 10 months ago
Harald Schäfer bc303df6a0
long control: new API (#32706) 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
Shane Smiskol 0fa3445ddb
Subaru: use carParams flags in interface (#31653) 1 year ago
Justin Newberry 3a6c3315ab
Subaru: move to flags within PlatformConfig (#31584) 1 year ago
Eric Brown 5012e15aa6
GM: move to platform config (#31553) 1 year ago
Justin Newberry e6009d80e9
cars: introduce "Platform" union type for all car enums (#31558) 1 year ago
Justin Newberry 1161d33c18
Subaru: move carspecs to PlatformConfig (#31550) 1 year ago
Justin Newberry e7657d896f
Subaru: fix disable eyesight enum (#30974) 1 year ago
Justin Newberry 5f24078a48
Subaru: enable alpha longitudinal for gen1 cars (#30714) 2 years ago
Justin Newberry eed0ddc3b8
bump panda (#30419) 2 years ago
Justin Newberry 60b21b55d2
Subaru: initial eyesight disable support (#30373) 2 years ago
Justin Newberry 4e69937d0d
Precommit: ensure executable bit is set (#29784) 2 years ago
martinl a1bf66a0d2
Subaru: Ascent 2023 dashcam mode (#27583) 2 years ago
Shane Smiskol 3719be8b76
Subaru: Forester Hybrid 2020 dashcam (#24770) 2 years ago
Adeeb Shihadeh 973d90be77
Subaru: Crosstrek Hybrid dashcam mode (#25378) 2 years ago
Adeeb Shihadeh a9626f95b6
add openpilot prefix to imports (#29498) 2 years ago
Jason Young f76ffbdbbc
interfaces: add common STD_CARGO_KG to mass (#29416) 2 years ago
Justin Newberry d6c682b401
Subaru: Global gen1 experimental longitudinal (#28872) 2 years ago
Justin Newberry 38954418f0
Subaru: New LKAS Angle based cars in dashcam only (#29190) 2 years ago
Justin Newberry f327053ac0
Subaru: rename legacy to preglobal (#28204) 2 years ago
Shane Smiskol 5aebdb0ad0
Car docs: pass docs flag to car interfaces (#27311) 2 years ago
Justin Newberry d59bfa5519
Subaru: infotainment status intercept and rewrite (#27829) 2 years ago
Shane Smiskol 8f5057ff2d
GM: enforce steering command message timing (#27250) 2 years ago
Adeeb Shihadeh 6fa9b555a4
rename carState.radarOffCan to radarUnavailable (#27187) 2 years ago
Shane Smiskol 712b9014d7
Car interface: set tire stiffness in common function (#26625) 3 years ago
Shane Smiskol 860f441e2f
Car interface: set common params after port (#26613) 3 years ago
Adeeb Shihadeh 655a64b603
single longitudinal toggle for e2e and disable radar (#25688) 3 years ago
Shane Smiskol 452d5e42ec
Car docs: add auto-resume column (#25572) 3 years ago
Adeeb Shihadeh a21780dbea
Subaru: Legacy 2020-22 support (#25313) 3 years ago
Adeeb Shihadeh efa326e208
Subaru: 2020 Outback support (#25248) 3 years ago
Adeeb Shihadeh 5d4d2c3b0d
Subaru: move all pre-global cars to torque tune (#25281) 3 years ago
Adeeb Shihadeh d462a08056
remove CS.steeringRateLimited (#25251) 3 years ago
Shane Smiskol d2c2154a32
Clean up CarControllers (#25008) 3 years ago
HaraldSchafer 9283040d84
Rocket league model (#24869) 3 years ago
HaraldSchafer 3066ad81a8
Car interface: set max lateral torque from table (#24789) 3 years ago
Shane Smiskol c6bc03311c
Car documentation: set steering torque star using car interface (#24709) 3 years ago
Adeeb Shihadeh 49c2164814
add alert for CAN bus timeout (#24162) 3 years ago
Adeeb Shihadeh bae78dd46b
don't read params in car interfaces (#23978) 3 years ago
Shane Smiskol 629399a449
carControl: add long and lat active fields (#23859) 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
Dean Lee 05b905d140
interfaces/apply: follow capnp best practices (#23371) 3 years ago
Willem Melching 4f1eb4278a
Log actuators after applying rate limits in CarController (#23230) 4 years ago