private void btnSet_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { try { SerialPortParameter SerialPortForm = new SerialPortParameter(); SerialPortForm.ShowDialog(); if (SerialPortForm.result == true) { lbStatus.Text = SerialPortForm.PortName; portname = lbStatus.Text; baudRate = SerialPortForm.BuadRate; dataBits = SerialPortForm.dataBits; parity = SerialPortForm.parity; stopbits = SerialPortForm.stopbits; ComPort.PortName = portname; ComPort.BaudRate = baudRate; ComPort.DataBits = dataBits; ComPort.Parity = parity; ComPort.StopBits = stopbits; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnSet_Click(object sender, EventArgs e) { SerialPortParameter SerialPortForm = new SerialPortParameter(); SerialPortForm.ShowDialog(); if (SerialPortForm.result == true) { textBox1.Text = SerialPortForm.PortName; portname = textBox1.Text; baudRate = SerialPortForm.BuadRate; dataBits = SerialPortForm.dataBits; parity = SerialPortForm.parity; stopbits = SerialPortForm.stopbits; ComPort.PortName = portname; ComPort.BaudRate = baudRate; ComPort.DataBits = dataBits; ComPort.Parity = parity; ComPort.StopBits = stopbits; } }
private void applyParameters() { NetworkParameter networkParameter = this.parameters.GetNetworkParameter(); SerialPortParameter serialPortParameter = this.parameters.GetSerialPortParameter(); TimerParameter timerParameter = this.parameters.GetTimerParameter(); PersistencyParameter persistencyParameter = this.parameters.GetPersistencyParameter(); ModuleConfiguration.Default_LocalAddress = networkParameter.LocalAddress; ModuleConfiguration.Default_LocalPort = networkParameter.LocalPort; ModuleConfiguration.Default_MulticastAddress = networkParameter.RemoteAddress; //networkParameter.MulticastAddress; ModuleConfiguration.Default_MulticastPort = networkParameter.RemotePort; //networkParameter.MulticastPort; ModuleConfiguration.Default_TimeToLive = networkParameter.TimeToLive; ModuleConfiguration.Default_CommunicationType = networkParameter.CommunicationType; ModuleConfiguration.Default_PipeName = networkParameter.PipeName; ModuleConfiguration.Default_TimerInterval = timerParameter.TimerInterval; ModuleConfiguration.Default_SerialPortBaudRate = serialPortParameter.SerialPortBaudRate; ModuleConfiguration.Default_SerialPortDataBits = serialPortParameter.SerialPortDataBits; ModuleConfiguration.Default_SerialPortEncodingCodePage = serialPortParameter.SerialPortEncodingCodePage; ModuleConfiguration.Default_SerialPortHandShake = serialPortParameter.SerialPortHandShake; ModuleConfiguration.Default_SerialPortName = serialPortParameter.SerialPortName; ModuleConfiguration.Default_SerialPortParity = serialPortParameter.SerialPortParity; ModuleConfiguration.Default_SerialPortReadBufferSize = serialPortParameter.SerialPortReadBufferSize; ModuleConfiguration.Default_SerialPortReadTimeout = serialPortParameter.SerialPortReadTimeout; ModuleConfiguration.Default_SerialPortRtsEnable = serialPortParameter.SerialPortRtsEnable; ModuleConfiguration.Default_SerialPortStopBits = serialPortParameter.SerialPortStopBits; ModuleConfiguration.Default_SerialPortWriteBufferSize = serialPortParameter.SerialPortWriteBufferSize; ModuleConfiguration.Default_SerialPortWriteTimeout = serialPortParameter.SerialPortWriteTimeout; ModuleConfiguration.Default_SerialPortDtrEnable = serialPortParameter.SerialPortDtrEnable; ModuleConfiguration.Default_SerialPortMode = serialPortParameter.SerialPortMode; ModuleConfiguration.Default_SerialPortExpectedDataValue = serialPortParameter.SerialPortExpectedDataValue; ModuleConfiguration.Default_SequenceMask = serialPortParameter.SequenceMask; ModuleConfiguration.Default_SequenceSeparator = serialPortParameter.SequenceSeparator; ModuleConfiguration.Default_SerialPortIsReadingByLine = serialPortParameter.IsReadingByLine; ModuleConfiguration.Default_SerialPortIsBroadcasting = serialPortParameter.IsBroadcasting; }