private void btnSerialOK_Click(object sender, EventArgs e) { Properties.Settings.Default.setNTRIP_casterIP = tboxCasterIP.Text; Properties.Settings.Default.setNTRIP_casterPort = (int)nudCasterPort.Value; Properties.Settings.Default.setNTRIP_sendToUDPPort = (int)nudSendToUDPPort.Value; Properties.Settings.Default.setNTRIP_isOn = cboxIsNTRIPOn.Checked; Properties.Settings.Default.setNTRIP_userName = tboxUserName.Text; Properties.Settings.Default.setNTRIP_userPassword = tboxUserPassword.Text; Properties.Settings.Default.setNTRIP_mount = tboxMount.Text; Properties.Settings.Default.setNTRIP_sendGGAInterval = (int)nudGGAInterval.Value; Properties.Settings.Default.setNTRIP_manualLat = (double)nudLatitude.Value; Properties.Settings.Default.setNTRIP_manualLon = (double)nudLongitude.Value; Properties.Settings.Default.setNTRIP_casterURL = tboxEnterURL.Text; Properties.Settings.Default.setNTRIP_isGGAManual = cboxGGAManual.Text == "Use Manual Fix"; Properties.Settings.Default.setNTRIP_isHTTP10 = cboxHTTP.Text == "1.0"; Properties.Settings.Default.setNTRIP_isTCP = checkBoxusetcp.Checked; Properties.Settings.Default.Save(); Close(); mf.ConfigureNTRIP(); }
private void btnRadioOK_Click(object sender, EventArgs e) { if (cboxIsRadioOn.Checked && lvChannels.SelectedItems.Count == 0) { mf.TimedMessageBox(2000, "No channel", "Radio is set to on. But no channel is selected"); // Cancel close DialogResult = DialogResult.None; return; } if (lvChannels.SelectedItems.Count > 0) { var selectedChannel = (CRadioChannel)lvChannels.SelectedItems[0].Tag; Properties.Settings.Default.setPort_radioChannel = selectedChannel.Frequency; } Properties.Settings.Default.setPort_portNameRadio = cboxRadioPort.Text; Properties.Settings.Default.setPort_baudRateRadio = cboxBaud.Text; Properties.Settings.Default.setRadio_isOn = cboxIsRadioOn.Checked; if (Properties.Settings.Default.setRadio_isOn && Properties.Settings.Default.setNTRIP_isOn) { mf.TimedMessageBox(2000, "NTRIP also enabled", "NTRIP is also enabled, diabling it"); Properties.Settings.Default.setNTRIP_isOn = false; } // Save radio channels Properties.Settings.Default.setRadio_Channels = _channels; Properties.Settings.Default.Save(); Close(); mf.ConfigureNTRIP(); }
private void btnSerialOK_Click(object sender, EventArgs e) { Properties.Settings.Default.setNTRIP_casterIP = tboxCasterIP.Text; Properties.Settings.Default.setNTRIP_casterPort = (int)nudCasterPort.Value; Properties.Settings.Default.setNTRIP_sendToUDPPort = (int)nudSendToUDPPort.Value; Properties.Settings.Default.setNTRIP_isOn = cboxIsNTRIPOn.Checked; if (cboxIsNTRIPOn.Checked) { Properties.Settings.Default.setRadio_isOn = mf.isRadio_RequiredOn = false; Properties.Settings.Default.setPass_isOn = mf.isSerialPass_RequiredOn = false; } Properties.Settings.Default.setNTRIP_userName = tboxUserName.Text; Properties.Settings.Default.setNTRIP_userPassword = tboxUserPassword.Text; Properties.Settings.Default.setNTRIP_mount = tboxMount.Text; Properties.Settings.Default.setNTRIP_sendGGAInterval = (int)nudGGAInterval.Value; Properties.Settings.Default.setNTRIP_manualLat = (double)nudLatitude.Value; Properties.Settings.Default.setNTRIP_manualLon = (double)nudLongitude.Value; Properties.Settings.Default.setNTRIP_casterURL = tboxEnterURL.Text; Properties.Settings.Default.setNTRIP_isGGAManual = cboxGGAManual.Text == "Use Manual Fix"; Properties.Settings.Default.setNTRIP_isHTTP10 = cboxHTTP.Text == "1.0"; Properties.Settings.Default.setNTRIP_isTCP = checkBoxusetcp.Checked; Properties.Settings.Default.setNTRIP_sendToSerial = cboxToSerial.Checked; Properties.Settings.Default.setNTRIP_sendToUDP = cboxToUDP.Checked; mf.isSendToSerial = cboxToSerial.Checked; mf.isSendToUDP = cboxToUDP.Checked; mf.packetSizeNTRIP = Convert.ToInt32(comboboxPacketSize.Text); Properties.Settings.Default.setNTRIP_packetSize = Convert.ToInt32(comboboxPacketSize.Text); if (Properties.Settings.Default.setNTRIP_isOn && Properties.Settings.Default.setRadio_isOn) { mf.TimedMessageBox(2000, "Radio also enabled", "Disable the Radio NTRIP"); Properties.Settings.Default.setRadio_isOn = false; } Properties.Settings.Default.Save(); if (!ntripStatusChanged) { Close(); mf.ConfigureNTRIP(); } else { Application.Restart(); Environment.Exit(0); } }