openpilot0/selfdrive/car
Chris McCammon cb3654a4b0 Hyundai: Add Niro EV to 384 STEER_MAX (#23420)
* Niro EV confirmed working with 384

* SCC + LKAS is standard
old-commit-hash: e499ebc711
2022-01-05 14:14:22 -08:00
..
chrysler Log actuators after applying rate limits in CarController (#23230) 2021-12-16 13:08:20 +01:00
ford Road Roll Compensation Rebased (#23251) 2021-12-16 17:34:12 -08:00
gm interfaces/apply: follow capnp best practices (#23371) 2022-01-04 11:34:49 +01:00
honda Longcontrol: remove starting state (#23328) 2022-01-04 15:40:39 -08:00
hyundai Hyundai: Add Niro EV to 384 STEER_MAX (#23420) 2022-01-05 14:14:22 -08:00
mazda Pyupgrade 3.6: Update syntax with Python 3.6+ features (#23305) 2021-12-24 11:18:39 -08:00
mock Log actuators after applying rate limits in CarController (#23230) 2021-12-16 13:08:20 +01:00
nissan interfaces/apply: follow capnp best practices (#23371) 2022-01-04 11:34:49 +01:00
subaru Subaru: initial FPv2 dump (#23389) 2022-01-04 13:07:11 -08:00
tesla Longcontrol: remove starting state (#23328) 2022-01-04 15:40:39 -08:00
tests Convert format strings strings to f-strings (#23241) 2021-12-16 14:58:17 +01:00
toyota Longcontrol: remove starting state (#23328) 2022-01-04 15:40:39 -08:00
volkswagen interfaces/apply: follow capnp best practices (#23371) 2022-01-04 11:34:49 +01:00
README.MD Update README.MD 2021-08-03 16:59:13 -07:00
__init__.py comma pedal: rename create_gas_command -> create_gas_interceptor_command 2021-11-20 20:13:58 -08:00
car_helpers.py Pyupgrade 3.6: Update syntax with Python 3.6+ features (#23305) 2021-12-24 11:18:39 -08:00
disable_ecu.py Hyundai longitudinal prerequisites (#22121) 2021-09-13 22:03:08 -07:00
fingerprints.py Pyupgrade 3.6: Update syntax with Python 3.6+ features (#23305) 2021-12-24 11:18:39 -08:00
fw_versions.py Subaru FPv2 support (#1878) 2022-01-04 11:06:29 +01:00
interfaces.py Longcontrol: remove starting state (#23328) 2022-01-04 15:40:39 -08:00
isotp_parallel_query.py FW query: catch asserts from uds.py (#22456) 2021-10-07 10:34:59 +02:00
vin.py

README.MD

Port structure

interace.py

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

carcontroller.py

Builds CAN messages to send to car

carstate.py

Reads CAN from car and builds openpilot CarState message

values.py

Fingerprints and absolute limits

radar_interface.py

Radar interface