OK, I pulled the alarm too early: I was only flushing the port after 5 seconds, possibly letting the 512-byte buffer fill up with 2-3 NMEA phrases every second. Solved!
Luc Le Blanc http://www.speleo.qc.ca/Auriga I wrote earlier: > My program display GPS data every 5 seconds (actually, a GPS > sends data every second but I ignore 4/5 messages.) But the loop > stops displaying data after 6-10 turns. Could it be that the > reception buffer gets full? I issue a SrmReceiveFlush after each > read. The link is Bluetooth, but I'll try it with a serial GPS -- For information on using the ACCESS Developer Forums, or to unsubscribe, please see http://www.access-company.com/developers/forums/