Beispiel #1
0
        public CommucationFacade(ICommPresenter presenter)
        {
            _presenter           = presenter;
            _myTcpClient         = new BitkyTcpClient(this);
            _myPortClient        = new SerialPortClient(this);
            _controlFrameBuilder = new ControlFrameBuilder();
            _frameProvider       = new FrameProvider();

            //子帧收集计时器
            _timerFrameCollect = new Timer(PresetInfo.FrameReceiveTimeout)
            {
                AutoReset = false
            };
            _timerFrameCollect.Elapsed += FrameCollect;
        }
Beispiel #2
0
 public Presenter(MainWindow mainWindow)
 {
     _mainWindow = mainWindow;
     _tcpClient  = new BitkyTcpClient(this);
 }