openpilot0/selfdrive/car
Jason Young 758a9f3ef4 VW: Rename harnesses (#32779)
old-commit-hash: a89201219d
2024-06-19 15:17:25 -07:00
..
body card: process that abstracts car interface and CAN (#32380) 2024-05-21 01:18:10 -07:00
chrysler [bot] Fingerprints: add missing FW versions from new users (#32689) 2024-06-10 14:36:42 -07:00
ford long control: new API (#32706) 2024-06-14 00:08:58 -07:00
gm long control: new API (#32706) 2024-06-14 00:08:58 -07:00
honda long control: new API (#32706) 2024-06-14 00:08:58 -07:00
hyundai long control: new API (#32706) 2024-06-14 00:08:58 -07:00
mazda card: process that abstracts car interface and CAN (#32380) 2024-05-21 01:18:10 -07:00
mock card: process that abstracts car interface and CAN (#32380) 2024-05-21 01:18:10 -07:00
nissan card: process that abstracts car interface and CAN (#32380) 2024-05-21 01:18:10 -07:00
subaru long control: new API (#32706) 2024-06-14 00:08:58 -07:00
tesla long control: new API (#32706) 2024-06-14 00:08:58 -07:00
tests Toyota: remove smartDSU support (#32777) 2024-06-17 19:18:20 -07:00
torque_data [torqued] Reduce friction for some Hyundai cars (#32578) 2024-06-04 11:10:04 -07:00
toyota Toyota: remove smartDSU support (#32777) 2024-06-17 19:18:20 -07:00
volkswagen VW: Rename harnesses (#32779) 2024-06-19 15:17:25 -07:00
CARS_template.md car docs: add Camry 2025 to TS 2024-04-18 16:52:52 -07:00
README.md
__init__.py PlatformConfig: clean up and print all flags (#32369) 2024-05-07 15:00:02 -07:00
car_helpers.py Volkswagen: fingerprint on VIN chassis code (#32148) 2024-04-12 22:00:03 -07:00
card.py card: remove old canRcvtimeout field (#32650) 2024-06-07 17:03:17 -07:00
disable_ecu.py
docs.py more car info -> car docs (#31885) 2024-03-17 16:53:57 -07:00
docs_definitions.py VW: Rename harnesses (#32779) 2024-06-19 15:17:25 -07:00
ecu_addrs.py Improve ECU address finder script (#32734) 2024-06-12 19:36:26 -07:00
fingerprints.py Add missing fingerprint migration for Escalade ESV (#32282) 2024-04-22 18:21:51 -07:00
fw_query_definitions.py boardd is pandad (#32628) 2024-06-04 19:16:55 -07:00
fw_versions.py boardd is pandad (#32628) 2024-06-04 19:16:55 -07:00
interfaces.py long control: new API (#32706) 2024-06-14 00:08:58 -07:00
isotp_parallel_query.py boardd is pandad (#32628) 2024-06-04 19:16:55 -07:00
values.py values: use union arguments (#32258) 2024-04-19 17:46:40 -07:00
vin.py VW: get VIN from camera without comma power (#31851) 2024-04-08 16:36:13 -07:00

README.md

Car port structure

interface.py

Generic interface to send and receive messages from CAN (controlsd uses this to communicate with car)

fingerprints.py

Fingerprints for matching to a specific car

carcontroller.py

Builds CAN messages to send to car

carstate.py

Reads CAN from car and builds openpilot CarState message

values.py

Limits for actuation, general constants for cars, and supported car documentation

radar_interface.py

Interface for parsing radar points from the car