On Sheeva and FTDI [aka "OBDPro"]
EDIT: This is resolved. Read down the bottom to find the actual working code.
[old post left here for posterity]
As promised, I threw together a quick tool. It's not quite working yet [something for which I would be greatly appreciative if someone could help me with], but:
Download, extract. Make sure to install libftdi-dev plus dependencies on your sheeva. Compile with
Now the weird bit, which I hope someone here can help me with. When I run it, obdgpslogger doesn't work with it. If I open minicom on it [use minicom -p /dev/pts/whatever-ftdipty-said], then it works, but I have to hit enter twice each time, and it seems pretty slow. Can anyone suggest what might be happening?
gcc -o ftdipty ftdipty.c -lftdi
For anyone not clear: This is a small tool to stop you from needing to re-flash the kernel on your sheevaplug just to use an OBDPro device [or anything else using ftdi].