Pocket PC logging now working
I have a racing school this Sat. I will put it through it's paces.
No I have not taken the MaxQData plunge yet.. I have started to use this freeware app written by some French dude http://sebastien.guchet.free.fr/ChronoGPS/ChronoGPS.htm
I have a racing school this Sat. I will put it through it's paces.
I have a racing school this Sat. I will put it through it's paces.
donour,
The scantool cable is just straight through with no electronics. ELM323 is slow, OBD only and outputs as ASCII on RS232.
TTL is +5 and 0V.
RS232 is -V and +V (INVERTED).
OBD is +12V and 0V.
JoeBee's circuit interfaces TTL to OBD directly as does the other circuit I posted (2 less components, but uses MOSFET instead of bipolar). Sorry JoeBee, I wasn't trying to take anything away from the circuit you posted, I'm just trying to collate all information
I am using RS232 devices since by AVR and PPC have RS232 ports. So I couldn't use JoeBee's circuit because that was TTL to OBD. You might be able to with the Dell Axim, but you have to make something. I wanted an off the shelf solution of standard cables.
So onto software...
The method I have used changes the ECU baud rate to 19200, if you don't want to do this you have to use an FTDI chip (back to the USB host problem again) or work out how to make your serial port talk at 15625. For me it would be easier to add logic to the ECU to make it switch than go there! For you it may be different
Regarding using VB, it is just easier for me at this stage. I'd be delighted to look at something someone else produces on the PPC platform in C, but I'm nowhere near the stage where I could produce that. The microcontroller was the nicest of all - it just worked with BASCOM AVR, the PPC with eVB was a pain to get the break signals and timers etc going, but now I know how I hope it will be easier in VB.net. I do think the main PPC CPU overhead will be drawing the screen.
The scantool cable is just straight through with no electronics. ELM323 is slow, OBD only and outputs as ASCII on RS232.
TTL is +5 and 0V.
RS232 is -V and +V (INVERTED).
OBD is +12V and 0V.
JoeBee's circuit interfaces TTL to OBD directly as does the other circuit I posted (2 less components, but uses MOSFET instead of bipolar). Sorry JoeBee, I wasn't trying to take anything away from the circuit you posted, I'm just trying to collate all information

I am using RS232 devices since by AVR and PPC have RS232 ports. So I couldn't use JoeBee's circuit because that was TTL to OBD. You might be able to with the Dell Axim, but you have to make something. I wanted an off the shelf solution of standard cables.
So onto software...
The method I have used changes the ECU baud rate to 19200, if you don't want to do this you have to use an FTDI chip (back to the USB host problem again) or work out how to make your serial port talk at 15625. For me it would be easier to add logic to the ECU to make it switch than go there! For you it may be different

Regarding using VB, it is just easier for me at this stage. I'd be delighted to look at something someone else produces on the PPC platform in C, but I'm nowhere near the stage where I could produce that. The microcontroller was the nicest of all - it just worked with BASCOM AVR, the PPC with eVB was a pain to get the break signals and timers etc going, but now I know how I hope it will be easier in VB.net. I do think the main PPC CPU overhead will be drawing the screen.
http://www.holux.com/product/search....el=grandsonson
Sorry to be off topic for the thread.
Sorry JoeBee, I wasn't trying to take anything away from the circuit you posted, I'm just trying to collate all information
I mean the circuit that I use for my actual project (logging with Atmege256) as a connector between the Atmel UART and the PC RS232 I have not posted any schematics (the are not ready). The function is exactly the same but with bipolar transistors. This circuit wirks for the most +12V/-12V Uarts, but it is not guaranteed. (Because it works with +5V/0V and is only invers as AVR)
I'm struggling with this .net hell!
VS 2005 eval image has a faulty file, which after a few hours of messing about with I managed to replace.
Now it says my Pocket PC 2003 doesn't have the Common language runtime installed, and when I try to install .net 2.0 compact to the device it gives errors. I'll try a Pocket PC 2003 SE image instead.
VS 2005 eval image has a faulty file, which after a few hours of messing about with I managed to replace.
Now it says my Pocket PC 2003 doesn't have the Common language runtime installed, and when I try to install .net 2.0 compact to the device it gives errors. I'll try a Pocket PC 2003 SE image instead.
Does anybody actually HAVE eVC? it seems to have been pulled from the market. There are NO free development tools for windows mobile 5. ****ing microsoft. This is why I try not to use their products.
d
EDIT: Ok. I found an old link buried down in some documentation. evc 4.0 downloading.
d
EDIT: Ok. I found an old link buried down in some documentation. evc 4.0 downloading.
Last edited by donour; Jun 13, 2007 at 10:35 AM.
Just got it working nicely on Pocket PC 2003SE with VS2005 90 day evaluation
It logs very fast indeed, about 180 samples per second from the counter I set running. Again little error checking, but it runs more robustly than it did on eVB 3.0 and about 10 times faster
It should be capable of doing some decent graphing I think, but for now I've just got the boxes changing colour if octane<100% or knock>3.
It logs very fast indeed, about 180 samples per second from the counter I set running. Again little error checking, but it runs more robustly than it did on eVB 3.0 and about 10 times faster
It should be capable of doing some decent graphing I think, but for now I've just got the boxes changing colour if octane<100% or knock>3.
you don't have too.
http://msdn.microsoft.com/vstudio/express/
it's free. Doesn't come will all the MSFT platform SDK, you can download that seperatly.
you don't have too.
http://msdn.microsoft.com/vstudio/express/
it's free. Doesn't come will all the MSFT platform SDK, you can download that seperatly.
http://msdn.microsoft.com/vstudio/express/
it's free. Doesn't come will all the MSFT platform SDK, you can download that seperatly.
d


