public void OpenPort() { if (_FxSerial == null) { _FxSerial = new FxSerialDeamon(); _FxSerial.Start(1); } }
/// <summary> /// ����ӁES232��ͨѶ�߳� /// </summary> public void Start(int portNo) { _SerialDeamon = new FxSerialDeamon(); _SerialDeamon.Start(portNo); _Thead = new Thread(new ThreadStart(this.DealwithCommunicationRoute)); _Thead.Name = "FxCommController"; _Thead.IsBackground = true; _Thead.Start(); _Timer = new Timer(new TimerCallback(TimerRoute)); _Timer.Change(TimeSpan.FromSeconds(10), TimeSpan.FromDays(1)); }