The processor of my Window CE machine is SiRF AtlasIV
Dual-Core 500MHz which is an ARM11 processor + SiRF Atlas-IV
GPS signal processor in one chip.
I expect the ARM11 is downward compatible with ARM4 or ARM3
processor, and is not a key issue.
I believe the problem is that GPSdll is not compatible with
my GPS. It seems the GPSdll can not detect a valid NMEA
sentence from my GPS, and send the word "INVALID" to
Maplorer to display. I may spend some time when I am free to
check the source code to verify this.
Anyway, I am interested to try again with your solution to
replace the DLL by a module in .NET. I will send a separate
email to firstname.lastname@example.org