Esempio n. 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            var portParameters = new PortParameters
            {
                Speed    = Int32.Parse(this.comboBox1.Text),
                PortName = this.comboBox2.Text,
            };

            this.textBox2.Text = "Konfiguracja portu...";

            var isOpen = service.OpenPort(portParameters, comboBox6.Text);

            SetAllEnabled(!isOpen);

            if (isOpen)
            {
                this.textBox2.AppendText(Environment.NewLine);
                this.textBox2.Text += "Konfiguracja przebiegła pomyślnie.";
            }
            else
            {
                this.textBox2.AppendText(Environment.NewLine);
                this.textBox2.Text += "Konfiguracja NIE przebiegła pomyślnie.";
            }
        }
Esempio n. 2
0
        public bool OpenPort(PortParameters portParameters, string station)
        {
            _serialPort.BaudRate = portParameters.Speed;
            _serialPort.PortName = portParameters.PortName;
            stations             = station;

            try
            {
                _serialPort.Open();
                return(_serialPort.IsOpen);
            }
            catch
            {
                _serialPort.Close();
                return(false);
            }
        }