All Projects → commaai → cabana

commaai / cabana

Licence: MIT license
CAN visualizer and DBC maker

Programming Languages

javascript
184084 projects - #8 most used programming language
SCSS
7915 projects

Cabana

Cabana is a tool developed to view raw CAN data. One use for this is creating and editing CAN Dictionaries (DBC files), and the tool provides direct integration with commaai/opendbc (a collection of DBC files), allowing you to load the DBC files direct from source, and save to your fork. In addition, you can load routes from comma connect.

Usage Instructions

See openpilot wiki

Setup

yarn
yarn run sass

Development

yarn start

Contributing

yarn run test

Deploy to Production

npm version patch
git push origin master --tags # push version patch
yarn run deploy # builds and deploys to github pages

errors building libusb modules?

You can safely ignore those errors even though it returns 1. If you'd like them to go away just because they're annoying, install libusb-dev...

sudo apt-get install -y libusb-dev libudev-dev

or

brew install libusb

Create React App documentation

This project was bootstrapped with Create React App v1.x, then upgraded to react-scripts v3.x and use craco to customize it.

You can read the create react app documentation here

We use craco to easily add worker-loader.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].