f2fa755ab7
* long profiles * start with creep * lil cleanup * corolla updates * cleanup * 2s * plot is a little nicer * strict mode * cleanup * unused * fix that --------- Co-authored-by: Comma Device <device@comma.ai> |
||
---|---|---|
.github | ||
examples | ||
opendbc | ||
site_scons/site_tools | ||
.gitignore | ||
.pre-commit-config.yaml | ||
LICENSE | ||
README.md | ||
SConstruct | ||
pyproject.toml |
README.md
opendbc
opendbc is a Python API for your car. Read the speed, steering angle, and more. Send gas, braking, and steering commands.
Structure
opendbc/dbc/
is a repository of DBC filesopendbc/can/
is a library for parsing and building CAN messages from DBC filesopendbc/car/
is a high-level library for interfacing with cars using Python
Quick start
git clone https://github.com/commaai/opendbc.git
cd opendbc
# Install the dependencies
pip3 install -e .[testing,docs]
# Build
scons -j8
# Run the tests
pytest .
# Run the linter
pre-commit run --all-files