* RamInit
* Dasm Fault
* match new chrysler stuff
* little more
* some more
* better names
* Fix angle signal scaling
* generate common stuff
* little more
* some more
* rename
* old bsm definition
Co-authored-by: Jonathan <jraycec@gmail.com>
Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* English as comments episode 2
* English as comments episode 2
* English as comments episode 2
* English as comments episode 2
* English as comments episode 2
* English as comments episode 2
* huh, really? these new lines seemed useful to me
* my bad
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
* Chrysler_Update
* only steering
* rename
* Revert "Chrysler: some unified signal names/definitions (#642)"
This reverts commit 57c8340a18.
* remove extra signals
* Add old signal for verification
* remove old
Co-authored-by: Jonathan <jraycec@gmail.com>
* RamInit
* Only do some
* only chrysler
* steering looks good
* Let's verify this in another PR, big change
* don't regress max values
* fix comments
* max val
* update Chrysler DBC signal names
* same endianness
* fix signal name
Co-authored-by: Jonathan <jraycec@gmail.com>
* RamInit
* Only do some
* only chrysler
* steering looks good
* Let's verify this in another PR, big change
* don't regress max values
* fix comments
* max val
Co-authored-by: Jonathan <jraycec@gmail.com>
* Initial changes to show no-generator diff
* whoops this shoudld be in the 2018 adas dbc
* This is also now in _bosch_2018
* Legacy brake command doesn't exist
* generate
* remove extra line
* Revert "remove checksum and counter alignment checks (#634)"
This reverts commit f3232cc32b.
* add logic to ignore checksum check if -1
* think we need size too
* initial commit, bring over from deanlee's PR based on newer commit
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* fix msb, lsb, size
* fix lsb
* clean up
* need this for CI
* add missing body checksum/counter
* get dir from BASEDIR first, then $HOME
* fix CI
* doesn't work
* just hardcode when compiling
* remove process_dbc
* add test for startup time
* test can parsing
* fix
* better
* bye bye dbc.py
* fix startswith
* add function to get dbc names for plotjuggler
* check DBC_FILE_PATH
* revert
* rename
* slightly more consistent at ~0.57 seconds
* make sure the tests make sense
* test ms per line
* use ctre
* Revert "use ctre"
This reverts commit 5e1a4440e465c901403a9717bbdef5b573e9838e.
* compile regex at import time
* add debug print and lower test time
* add comment
* 0.02 ms per line max
* better error messages
* only include what we need, and make it explicit
* check total time
check total time
* no global
* always a list
* not a c loop any more
* default to list
* use hex
* make static (only calculate path once)
* seems to be more consistent now (30-38 ms)
Co-authored-by: Dean Lee <deanlee3@gmail.com>