So you just bought an OpenXC vehicle interface? Let’s get it programmed and test it in a car with your laptop using Python and the OpenXC Python library.
If you have issues at any point in this process, check for similar issues in the Google Group and otherwise create a new post to ask for some assistance.
Visit the VI firmware page to find the right firmware for your VI and to learn how to re-program it.
If you don’t have an Android device, or you want to write apps using Python, you can use a laptop to test.
openxc-control versionfrom the command line - it should print out the current version of the attached vehicle interface. If you instead get an error about not being able to find the USB device, make sure the VI has power (look for an LED).
no backend available? Go back to the Python library docs and make sure you installed a USB backend.
openxc-dumpto test that data can be streamed from the vehicle interface. It should return a stream of live vehicle data, and
openxc-dashboardwill show the vehicle parameters in a useful windowed display.