Example #1
0
        /// <summary>
        /// Изменение управляющего порта модема
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void ControlPortСomboBox_SelectedIndexChanged(object sender, EventArgs e)
        {
            KeyValuePair <string, string> cpcb = (KeyValuePair <string, string>)ControlPortСomboBox.SelectedItem;

            if (cpcb.Value != ControlInterSerialPort.PortName)
            {
                if (ControlInterSerialPort.IsOpen)
                {
                    ControlInterSerialPort.Close();
                }
                ControlInterSerialPort.PortName = cpcb.Value;
                GPSOffRadioButton.Checked       = true;
            }
        }
Example #2
0
 /// <summary>
 /// Выключили получение данных датчика GPS
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void GPSOffRadioButton_CheckedChanged(object sender, EventArgs e)
 {
     if (GPSOffRadioButton.Checked)
     {
         try
         {
             if (!ControlInterSerialPort.IsOpen)
             {
                 ControlInterSerialPort.Open();
             }
             ControlInterSerialPort.Write("at^wpend" + Environment.NewLine);
             ControlInterSerialPort.Close();
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message);
         }
     }
 }