public void Emulator() { file = new System.IO.StreamReader(GPSHandler._NMEAInputFile); while (file != null) { if (file.EndOfStream) { //Start from beginning of file file.Close(); file = new System.IO.StreamReader(GPSHandler._NMEAInputFile); } string line = file.ReadLine(); SharpGps.SerialPort.GPSEventArgs e = new SharpGps.SerialPort.GPSEventArgs(); e.TypeOfEvent = GPSHandler.String2Eventtype(line); e.Sentence = line; NewGPSData(this, e); System.Threading.Thread.Sleep(50); } }
public void Emulator() { file = new System.IO.StreamReader(GPSHandler._NMEAInputFile); while (file!=null) { if (file.EndOfStream) { //Start from beginning of file file.Close(); file = new System.IO.StreamReader(GPSHandler._NMEAInputFile); } string line = file.ReadLine(); SharpGps.SerialPort.GPSEventArgs e = new SharpGps.SerialPort.GPSEventArgs(); e.TypeOfEvent = GPSHandler.String2Eventtype(line); e.Sentence = line; NewGPSData(this, e); System.Threading.Thread.Sleep(50); } }