Exemplo n.º 1
0
        private void FormMain_Load(object sender, EventArgs e)
        {
            _defaultSettings = new PortSettingsEntity();  //Object instance containing default settings
            _currentSettings = new PortSettingsEntity();  //Object instance storing current settings from user

            InitializeComPort(_defaultSettings);
            InitializeComPort(_currentSettings);

            _composer = new CmdComposer(this);
        }
        private void FormMain_Load(object sender, EventArgs e)
        {
            _defaultSettings = new PortSettingsEntity();  //Object instance containing default settings
            _currentSettings = new PortSettingsEntity();  //Object instance storing current settings from user

            InitializeComPort(_defaultSettings);
            InitializeComPort(_currentSettings);

            _composer = new CmdComposer(this);

            //Delegate
            this.textUpdaterDelegate = new UpdateUIDelegate(generalAcknowledge);
            this.timedOutputStatusUpdaterDelegate = new UpdateUIDelegate(updateTimedOutputStatus);
            this.timedInputPeriodUpdaterDelegate  = new UpdateUIDelegate(updateTimedOutputPeriod);
            this.digitalInputUpdaterDelegate      = new UpdateUIDelegate(updateDigitalInputStatus);
            this.adcChannel1UpdaterDelegate       = new UpdateUIDelegate(updateAdcChannel1Value);
            this.adcChannel2UpdaterDelegate       = new UpdateUIDelegate(updateAdcChannel2Value);
            this.adcChannel3UpdaterDelegate       = new UpdateUIDelegate(updateAdcChannel3Value);
        }