This should work fine on PDAs, he made it in Java for the very reason that it should work on almost all platforms and OSes. I'm pretty sure there's full java support on all PDAs and smart phones and that's what most of their applications are made in. You just need to have a line in port on the PDA... which I'm not sure will exist, it should exist on a smartphone or any cellphone for that matter (they all have full Java I think), well microphone input will anyway.
I believe my injector has a switched ground, so I'm on the other side of that, counting on the voltage drop across the resistor to give me a signal.
Wouldn't you need to pull infront of and behind the resitor in order to read the drop across it? In fact wouldn't doing it that way cut your max voltage off at whatever can pass through whatever weight the resistor is?
Right now you're pulling from infront of and behind the diode array (which I still don't understand as I don't understand diodes). I will give it a try though.
I had to make compromises because of the common line-in ground between the two signals. There's a lot of variables so If you point me at a schematic for your injectors and vss I will take a look and make a suggestion.
yay... I just connected mine in my 91 geo metro, 3cyl, and It is working. One thing is not right though. The speed that the program shows is about 5 mph higher than the actual speed on the speedometer. Like if I am going 15mph, the program will show I am going 20 mph. What could be causing this? and how can it be fixed?
I have also noticed that now that I have the circuit wired to the car, I have a check engine light on, and the code 24 shows it to be the speed sensor, even though the speedometer works fine. It goes away when I disconnect the vss from the circuit. I migh make a switch when I make this permanent.