Alright so, i've identified I/O pins on my ECU directly, using a microcontroller to try and stream the data into something usable. Trouble is, and likely as a result of the over-simplified code i'm using, i can't seem to get the whole file. I'm trying to read the ecu data files. I've managed to pull some data via serial ports, but i can only seem to pull what appears either a 0, or a 3 digit INT. It only streams a single value even though i have the read programmed into a loop. Here is the basic C code, any ideas? I'm kind of throwing science at a wall here trying to figure this out. Low-level coding and interfaces are a bit of a weak area for me right now