Example #1
0
        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);
            }
        }
Example #2
0
        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;
            }
        }
Example #3
0
        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;
        }