Hi, I'm writing a program where I take in NMEA messages from a GPS using the MSCOMM control in VB.NET. Most of the time, when you run the application, it works fine (GPS messages get received regularly). But those odd times, it receives one message, and then no others. At Form_Load, I initialize the MSCOMM like so:

MyComm.Settings = "4800, n, 8, 1"
MyComm.CommPort = 3
MyComm.RThreshold = 1
MyComm.PortOpen = True