Solomon Peachy
f87a992424
* Add proper copyright information * Add a simple README * Clean up Makefile a bit |
||
---|---|---|
.gitignore | ||
a179.c | ||
aldl.c | ||
aldl.h | ||
aldl_pi.c | ||
COPYING | ||
Makefile | ||
README | ||
sdldash.c |
ALDL Dashboard for RPi systems ------------------------------ Latest code can be found at: http://git.shaftnet.org/cgit/users/pizza/public/aldl_pi.git This interfaces with General Motor's ancient 160 baud "Pin M" ALDL protocol to create a virtual dashboard capable of displaying any data that the ECU reports. It is intended to be used with a Raspberry Pi's composite video output, and collects its data using one of the RPi's GPIOs. For more information on the 160 baud ALDL protocol, see: http://www.techedge.com.au/vehicle/aldl160/160serial.htm More modern "ODB1" 8192 ALDL systems are not supported! For those, see the LinuxALDL project instead: http://git.shaftnet.org/cgit/users/pizza/public/linuxaldl.git The dashboard rendering, data acquiition, and ALDL protocol handling are modular, so this code should be easily extendible to other vehicles and computing platforms. Requires the wiringPi, SDL2, and SDL2_ttf libraries. Currently only supports the A179 datastream, used by, among others, 1992-1995 C/K trucks with manual transmissions. This software was written to meet my own needs, but I'm releasing it under the GNU GPLv3 in the hopes that others will find it useful. I'd appreciate an email if that's the case! Solomon Peachy pizza AT shaftnet DOT org January 2019