I think that route sounds best -- we all have personal interest in each of our tasks this way. I still need to get the Freescale part for the ISO bus, but I think most of the other parts I need for a crude prototype are on the way. I'll put that together and take a quick stab at ISO, and if I run into problems I'll throw an ELM327 on order immediately and work with Magister to get something working quickly if he hasn't got everything sorted by then.
We should keep the code synched up between the ISO/VPM and the ELM one. We can differentiate using some #define or similar to decide which code is being run (it makes it less confusing to deal with a single code base). We might need to do a bit of restructuring of how the messages are sent, to make some kind of generic messaging interface. I'll toss out some suggestions over the next day or two.
|