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