mirror of https://github.com/rusefi/opendbc.git
b302f6934e
* 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> |
||
---|---|---|
.. | ||
dbc_out | ||
tests | ||
SConscript | ||
__init__.py | ||
can_define.py | ||
common.cc | ||
common.h | ||
common.pxd | ||
common_dbc.h | ||
dbc.cc | ||
dbc_template.cc | ||
packer.cc | ||
packer.py | ||
packer_pyx.pyx | ||
parser.cc | ||
parser.py | ||
parser_pyx.pyx |