示例#1
0
        private void Initialize_ComboBoxWriteTimeout()
        {
            int[] timeouts = ManageSerialPort.GetAllTimeout();
            foreach (int timeout in timeouts)
            {
                ComboBoxWriteTimeout.Items.Add(timeout);
            }

            ComboBoxWriteTimeout.SelectedItem = manage.WriteTimeout;
        }
示例#2
0
        private void Initialize_ComboBoxStopBits()
        {
            string[] stopbits = ManageSerialPort.GetAllStopBits();
            foreach (string stopbit in stopbits)
            {
                ComboBoxStopBits.Items.Add(stopbit);
            }

            ComboBoxStopBits.SelectedItem = manage.StopBits.ToString();
        }
示例#3
0
        private void Initialize_ComboBoxPort()
        {
            string[] ports = ManageSerialPort.GetAllPorts();
            foreach (string port in ports)
            {
                ComboBoxPort.Items.Add(port);
            }

            ComboBoxPort.SelectedItem = manage.PortName;
        }
示例#4
0
        private void Initialize_ComboBoxParity()
        {
            string[] parities = ManageSerialPort.GetAllParity();
            foreach (string parity in parities)
            {
                ComboBoxParity.Items.Add(parity);
            }

            ComboBoxParity.SelectedItem = manage.Parity.ToString();
        }
示例#5
0
        private void Initialize_ComboBoxDataBits()
        {
            int[] databits = ManageSerialPort.GetAllDataBits();
            foreach (int databit in databits)
            {
                ComboBoxDataBits.Items.Add(databit);
            }

            ComboBoxDataBits.SelectedItem = manage.DataBits;
        }
示例#6
0
        private void Initialize_ComboBoxBaudRate()
        {
            int[] baudrates = ManageSerialPort.GetAllBaudRate();
            foreach (int baudrate in baudrates)
            {
                ComboBoxBaudRate.Items.Add(baudrate);
            }

            ComboBoxBaudRate.SelectedItem = manage.BaudRate;
        }
示例#7
0
        /// <summary>
        /// Initializes the serila port.
        /// </summary>
        private void InitializeSerilaPort()
        {
            manage = ManageSerialPort.Instance;
            manage.CreateNewSerialPort();
            manage.LoadDefaultSetting();
            InitializeAll();

            // Events
            manage.TestCompleted             += new ResultRetievedEventHadler(manage_TestCompleted);
            manage.ShowMessageInStatusbar    += new ShowMessageInStatusbarEventHandler(manage_ShowMessageInStatusbar);
            manage.ManufacturerRetieved      += new ResultRetievedEventHadler(manage_ManufacturerRetieved);
            manage.ModelRetrieved            += new ResultRetievedEventHadler(manage_ModelRetrieved);
            manage.IMEIRetrieved             += new ResultRetievedEventHadler(manage_IMEIRetrieved);
            manage.FirmwareRetrieved         += new ResultRetievedEventHadler(manage_FirmwareRetrieved);
            manage.SignalQualityRetrieved    += new ResultRetievedEventHadler(manage_SignalQualityRetrieved);
            manage.BatteryChargeRetrieved    += new ResultRetievedEventHadler(manage_BatteryChargeRetrieved);
            manage.TerminalResponseRetrieved += new ResultRetievedEventHadler(manage_TerminalResponseRetrieved);
            //
        }