Tag: nmea

从GPS读取NMEA句子

我有一台Mio P550设备,其中包含GPS。 我尝试使用SerialPort来获取NMEA句子,只需使用SerialPort.Read()即可。 数据以一些奇怪的编码返回。 GPS应该以ASCII格式返回NMEA句子,但事实并非如此。 这是我的阅读代码: dataLength = this.serialPort.Read(buffor, 0, Gps.BUFFOR_LENGTH); Debug.WriteLine(“data length: ” + dataLength); if (dataLength > 0) { for (int i = 0; i < dataLength; i++) { char c = Convert.ToChar(buffor[i]); if (c == '\r' || c == '\n') { string data = stringBuilder.ToString(); Debug.WriteLine("data readed: " + data); if (data.StartsWith("$GPGGA")) […]

C#开源NMEA解析器

我正在寻找C#开源NMEA解析器。