Files
StarPilot/selfdrive/car
Shane Smiskol eb31508af0 VW FPv2: reduce number of ECU queries (#24939)
* only send valid/needed queries

* just do volkswagen

* clean up

* add parameter name

clean up

* add test for whitelist

* rename

* Update selfdrive/car/fw_versions.py

Co-authored-by: Jason Young <46612682+jyoung8607@users.noreply.github.com>

* fix test

* log response addresses

* bump cereal

* handle response pending with IsoTpParallelQuery

* remove response pending stuff

* temporarily disregard cache for easier testing

* revert this

Co-authored-by: Jason Young <46612682+jyoung8607@users.noreply.github.com>
old-commit-hash: 479b66c992fb2898418d866a1c61d993a9217d3d
2022-07-06 19:57:44 -07:00
..
2022-06-30 17:23:12 -07:00
2022-07-05 23:01:57 -07:00
2022-06-30 17:23:12 -07:00
2022-06-30 17:23:12 -07:00
2022-07-05 16:42:53 -07:00
2022-06-30 17:23:12 -07:00
2022-03-29 21:45:23 -07:00

Port structure

interface.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