Files
MoreTore/selfdrive/car
Shane Smiskol 45cfcfa3bb Revert "FPv2: fingerprint on all FW combinations" (#25417)
* Revert "FPv2: fingerprint on all FW combinations (#25204)"

This reverts commit ee081f278b.

* Revert "Revert "FPv2: fingerprint on all FW combinations (#25204)""

This reverts commit bb68b7bc1c28ba8c67f3051b8f99fabc42e85771.

* For breaking, match only with current brand's FW

* Add comment for fuzzy matching

* fingerprint (online) only using FW from that brand

* test_fw_query_on_routes fingerprints like online

* extend match_fw_to_car to work for test_fw_query_on_routes

* Apply suggestions from code review
2022-08-12 23:36:50 -07:00
..
2022-07-25 13:02:27 -07:00
2022-06-30 17:23:12 -07:00
2022-08-12 16:10:34 -07:00
2022-07-25 13:31:39 -07:00
2022-03-29 21:45:23 -07:00
2022-07-25 13:31:39 -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