openpilot0/selfdrive/car
Dean Lee 34e307fd94 selfdrive/car/ecu_addrs: prefix internal functions with underscore (#32980)
underscore prefix
old-commit-hash: c0739cd9ee
2024-07-15 12:05:20 -07:00
..
body Reapply "selfdrive/car: ban imports from external modules" (#32993) (#32994) 2024-07-15 11:59:25 -07:00
chrysler Reapply "selfdrive/car: ban imports from external modules" (#32993) (#32994) 2024-07-15 11:59:25 -07:00
ford Ford: use more reliable gear message (#32886) 2024-07-02 22:22:56 -07:00
gm Reapply "selfdrive/car: ban imports from external modules" (#32993) (#32994) 2024-07-15 11:59:25 -07:00
honda Reapply "selfdrive/car: ban imports from external modules" (#32993) (#32994) 2024-07-15 11:59:25 -07:00
hyundai Reapply "selfdrive/car: ban imports from external modules" (#32993) (#32994) 2024-07-15 11:59:25 -07:00
mazda [bot] Fingerprints: add missing FW versions from new users (#32803) 2024-06-21 21:11:52 -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 Reapply "selfdrive/car: ban imports from external modules" (#32993) (#32994) 2024-07-15 11:59:25 -07:00
torque_data Chrysler Pacifica Hybrid: combine 2017 and 2018 (#32937) 2024-07-08 14:45:01 -07:00
toyota Reapply "selfdrive/car: ban imports from external modules" (#32993) (#32994) 2024-07-15 11:59:25 -07:00
volkswagen Reapply "selfdrive/car: ban imports from external modules" (#32993) (#32994) 2024-07-15 11:59: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 Reapply "selfdrive/car: ban imports from external modules" (#32993) (#32994) 2024-07-15 11:59:25 -07:00
car_helpers.py Volkswagen: fingerprint on VIN chassis code (#32148) 2024-04-12 22:00:03 -07:00
card.py Reapply "selfdrive/car: ban imports from external modules" (#32993) (#32994) 2024-07-15 11:59:25 -07:00
disable_ecu.py
docs.py
docs_definitions.py VW: Rename harnesses (#32779) 2024-06-19 15:17:25 -07:00
ecu_addrs.py selfdrive/car/ecu_addrs: prefix internal functions with underscore (#32980) 2024-07-15 12:05:20 -07:00
fingerprints.py Chrysler Pacifica Hybrid: combine 2017 and 2018 (#32937) 2024-07-08 14:45:01 -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 Reapply "selfdrive/car: ban imports from external modules" (#32993) (#32994) 2024-07-15 11:59:25 -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

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