thank you for your help. I think TomTom for PPC is a very strange problem and there doesn't help anything. The other question is the functionality of your PC programm for me. I have constructed some devices for GPS logging for instance as an automatic long time tracking system for cars (like a "black box"). Any serial GPS device sends its data to an embedded micro controller "BASIC-Tiger" from Wilke Technology Aachen (Germany, www.wilke-technology.com - look at applications) and this device sends its (calculated and filtered) data to a memory card (smart media card 16MB...128MB). The data format is exact the same like NMEA without invalid data. The stored file format is simply a text (.txt) file. Independently from input data I send then the data $GPGGA and $GPRMC to a serial port too. The $GPGGA is important for speed tracking. In your program, I think, is a filter that stops the $GPGGA data. The stored track I can see without your programm for instance in fugawi. Your program can show the stored track in "real time" - that's good! But for me would be better a GpsGate with $GPGGA data to show the speed simultaneously.
I hope you understand my bad english???