first SD card image based on the Raspbian distribution
Good:
- based on Wheezy,
- ssh enabled by default,
- raspi-config makes it easy to extend the image to the entire sd card, configure how much memory goes to graphics etc.,
- sound driver is loaded automatically,
Bad:
- can't get audio to work from python-pyao, doesn't want to open any device i tried, even installed pulse (but audio isn't broken as mpg123 works fine...).
Ingredients:
Also required:
- soldering iron
- patience & basic soldering skills (to solder the headers onto the Canbus shield)
- arduino software
- computer, car/van etc.
Things to keep in mind:
- when you want to stop logging: press on the joystick until the leds go out so that the file on the sd card is properly closed
- make sure to reset if you plugin before starting the engine, not all pids are available at that point
- with the engine off my engine runs at 280 rpm...
- powered from the canbus, so i disconnect before leaving the vehicle in case it would drain the battery
Still todo:
- solder on the lcd display, build an interface that shows fuel consumption
- see if there is a more efficient way to log all available sensors (on startup check which pids are available and then log all of the available ones)
- print a case
- sleep mode: if the engine is off (or rpm is 280 for a couple of times in a row), switch all leds off, switch off the gps (if possible), check every n seconds if the engine was started etc.