* start on test
* better regex
* lookbehind
* comments to choose from
* i did not know that!
* common patterns in values.py
* messy messy
* need to remove these
* rmrmrm
* clean up test
* fixups
* not used yet
* none should be good enough
* Update selfdrive/car/hyundai/values.py
old-commit-hash: e54d05b42f9f3e161f168dcc352a6e95cc60ad28
* Update values.py
* don't see this fw last 2 years
* add version from 3ea622c3c0ec3055
* Update selfdrive/car/hyundai/values.py
old-commit-hash: 8c784ae558a3f06375fd7960aff887532d3d10cc
* Use whatever stream is available as main, if there's only one
* Move logw somewhere else
* Add wideRoadCameraState to ignore_alive if its not available
old-commit-hash: 4eb3d541492f7695227f4d8a83127cbd0d32ff79
* 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
* Move migration code to new file
* Migrate messages in process replay. Remove old code
* Fix old_logtime
* Keep old logtimes on migrated messages
* Update ref commit
old-commit-hash: 838346d8a3a139a160e3cc602ba38d6f3b09a00a
* update pt-BR translations
* fix some cutoff texts
* update pt-BR translations
* Include the new relaxed explanation
* fix text overlaps
old-commit-hash: a250e1cb2f176b9de808f8ee76b6999562c47463
* Add assertion for can msgs in get_car_params_callback
* Remove get_car_params_callback from processes that don't need it
old-commit-hash: 02841cede3daed3ac2a8668c9596e0663c889e12
* test empty fw lists
* fix
* generic test name
* can rmeove this check now
* and here!
* can remove that
* add to print
old-commit-hash: f976fce7d0142088244ae4af8a1116691b621843
* first attempt trying to do it implicitly bad
* back to lists and explicitly do this
* continue checking if candidate switches on these, that's fine to check
* debugging
* clean up
* more clean up
* spot free
* only need to create/update on change
* fix test
* draft
* Revert "draft"
This reverts commit dbe32f58b172eddc8f9699044c6a5956e753305d.
* Revert "fix test"
This reverts commit 1d34269fe2de35d314aa0658fa47a78a08d93e08.
* fix test for real
* first draft of test
* this should be good
* can replace existing fuzzy test
* rm
* matching
* test non-empty fws
* TEST DOWN HERE
* no test
* unique + fix skip message + comment + clean up
* less confusing
* ing
* better
old-commit-hash: 9e8936be9863ea27c598685ee1b14775aa12cac4
* basic messy test
* draft
* clean up
* clean up
* clean up
* clean up
* never was fuzzy, but be explicit
* switch it up
old-commit-hash: 0acc30d2644729283cb3e3a6021c05e41f965ded
* pass in brand
* needs to be flipped for exact matching since it's subtractive
* new helper
* makes more sense flipped
* clean up
* not that stuff here
* not here
old-commit-hash: 2b07ec4bde5c7994d97746737cd40e2f3fa1adcd