private void btnNTRIPGetSourceTable_Click(object sender, EventArgs e) { SharperGps.NTRIP.NTRIPClient ntrip = new SharperGps.NTRIP.NTRIPClient(new IPEndPoint(IPAddress.Parse(tbNTRIPServerIP.Text.Trim()), int.Parse(tbNTRIPPort.Text))); // http://igs.ifag.de/root_ftp/misc/ntrip/streamlist_euref-ip.htm SharperGps.NTRIP.SourceTable table = ntrip.GetSourceTable(); if (table != null) { dgNTRIPCasters.DataSource = table.Casters; dgNTRIPNetworks.DataSource = table.Networks; if (table.DataStreams.Count > 0) { ntrip.StartNTRIP("FFMJ2"); } else { MessageBox.Show("Sourcetable doesn't contain any datastreams"); } } else { MessageBox.Show("Failed to request or parse the DataSource Table"); } }
private void btnNTRIPGetSourceTable_Click(object sender, EventArgs e) { SharperGps.NTRIP.NTRIPClient ntrip = new SharperGps.NTRIP.NTRIPClient(new IPEndPoint(IPAddress.Parse(tbNTRIPServerIP.Text.Trim()), int.Parse(tbNTRIPPort.Text))); // http://igs.ifag.de/root_ftp/misc/ntrip/streamlist_euref-ip.htm SharperGps.NTRIP.SourceTable table = ntrip.GetSourceTable(); if (table != null) { dgNTRIPCasters.DataSource = table.Casters; dgNTRIPNetworks.DataSource = table.Networks; if (table.DataStreams.Count > 0) ntrip.StartNTRIP("FFMJ2"); else MessageBox.Show("Sourcetable doesn't contain any datastreams"); } else MessageBox.Show("Failed to request or parse the DataSource Table"); }