We have made a little program called Pocket VMS.
It can be used to see reel time values and it´s not for tuning your engine.
Functions:
You can see the most important values like lambda/afr, rpm, L/km, L/t, also data logging is possible and if the phone has connection to internet it will automatically send data to a server for later use. Data will be stored for too days then automatically deleted.
OS: win mobile 5.0-6.5, xp, vista.
More to come.
If someone have a smart function they would like us to implant, then feel free to write and we will see if it can be made.
Technical info
- does it use the 'A' or 'D' command to query the ECU ?
- We use "A" and checksum
- if the 'D' command, does it check the CRC checksum ?
- or does it use AIM stream ?
- No AIM stream used
- note that in the future the byte-stuffing (and CRC protected, variable framelength, where framelength might not be known in advance) "triggerlog protocol" will be preferred (byte stuffing is trivial ~10 lines) to make it possible to interleave with other data. But the "A" and "D" command will be available for a long time.
- what language is it written in ? (C / C++ / Lua / Java ?)
- Written in C#
- is the zip available for download ? (I guess just unzip and run, no special installation needed ?)
- Yes it will run on the fly
The first build 1.00 almost tested fine but afr seamed 1.0 off so did some scaling.
Next version will be tested week 47. (lack of time making a Porsche)
The software will be available to all for free when its tested and have no bugs.
- How you communicate with ecu? Bluetooth-serial convertert on ecu side, or pda is capable usb-host and with usb-serial adapter?
- Can you make code for andriod in near future?