Just to clear things out, I don't really plan on using a smart phone. I don't even need to run ProCal on anything. I just need to know how the ECU communicates with ProCal so that I can mimic the communication using a microcontroller and then use the microcontroller to interpret and display the data I obtain from the ECU, completely without the use of ProCal. The LCD I'm talking about is as simple as this:
http://www.superdroidrobots.com/images/LCD-011-000.jpg
But I believe you're right, unless I can find out how the ECU and ProCal communicates, which is pretty much known only to the guys from ECOTRONS,
I'm pretty much stuck. So good luck to me, I'm hoping I can get some sort of reply from them.