mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-07-14 05:42:13 +08:00
de4b702ec3
* add config options * you know what, platform codes don't need to be related to fuzzy fingerprinting at all * better comment? * add comment * add test from other PR * add platform code function to hyundai * comment and add eps! * clean up config test * fix test * add error message to test * until we have multiple ways a brand can set up fuzzy FP, let's leave func name fuzzy-specific * rename in comment too * hyundai tests * simpler test! * check all ecus with platform codes * add types-python-dateutil = "^2.8.19.13" * these aren't used any more * Update selfdrive/car/hyundai/tests/test_hyundai.py * not to imply this is active yet old-commit-hash: f5e032b67f6e37d2c12dcd90168a2b33b3b78831
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