ALDL Dashboard for RPi systems
Find a file
Solomon Peachy f87a992424 * Rename to 'aldl_pi'
* Add proper copyright information
 * Add a simple README
 * Clean up Makefile a bit
2019-01-28 21:36:14 -05:00
.gitignore * Rename to 'aldl_pi' 2019-01-28 21:36:14 -05:00
a179.c * Rename to 'aldl_pi' 2019-01-28 21:36:14 -05:00
aldl.c * Rename to 'aldl_pi' 2019-01-28 21:36:14 -05:00
aldl.h * Rename to 'aldl_pi' 2019-01-28 21:36:14 -05:00
aldl_pi.c * Rename to 'aldl_pi' 2019-01-28 21:36:14 -05:00
COPYING * Rename to 'aldl_pi' 2019-01-28 21:36:14 -05:00
Makefile * Rename to 'aldl_pi' 2019-01-28 21:36:14 -05:00
README * Rename to 'aldl_pi' 2019-01-28 21:36:14 -05:00
sdldash.c * Rename to 'aldl_pi' 2019-01-28 21:36:14 -05:00

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