Helou,我发现程序在实时中通过端口COM从gps显示原始NMEA数据。 LInks:http://csharp.simpleserial.com/。我做了一点修改,我添加了richTextBox,因为我需要它到我的GPS程序部分(原来只有TextBox)。然后我连接我的GPS和......:
我的问题/问题:在 richTextBox 中显示原始nmea 数据的任何方式无空行 ?我的问题如下图所示。请帮忙。
答案 0 :(得分:0)
我找到了答案,我加入了代码:
private void rtb1_TextChanged(object sender, EventArgs e)
{
// if lines dont starts with char $ dont display it
var lines = rtb1.Lines.Where(l => l.StartsWith("$"));
rtb1.Text = String.Join("\n", lines);
}
但这是正确的,也是解决这个问题的唯一方法吗?
我测试这个部分并且它在显示数据时不正确..有时它被添加到例如一行“$ GPRMC ,,, .. $ GPGSV”..