SignalList(PCIE1730pars _pars0, PCIE1730pars _pars1, PCI1784Upars _pars1784, Board.DOnPr _OnPr, bool _PCSide) { PCSide = _PCSide; if (_pars0 != null) { #if (BoardVirtual) boards[0] = new BoardVirtual(_pars0, _OnPr); #endif #if (BoardSQL) boards[0] = new BoardSQL(0, _pars0, "Uran", _PCSide, _OnPr); #endif #if (Board1730) boards[0] = new Board1730(_pars0, _OnPr); #endif } if (_pars1 != null) { #if (BoardVirtual) boards[1] = new BoardVirtual(_pars1, _OnPr); #endif #if (BoardSQL) boards[1] = new BoardSQL(1, _pars1, "Uran", _PCSide, _OnPr); #endif #if (Board1730) boards[0] = new Board1730(_pars1, _OnPr); #endif } if (_pars1784 != null) { #if (BoardVirtual) board1784 = new Board1784virtual(_pars1784.Devnum, _PCSide); #endif #if (BoardSQL) board1784 = new Board1784SQL("Uran", _pars1784.Devnum, _PCSide); #endif } SetSignals(_pars0, _pars1); #if (BoardSQL) if (!_PCSide) { InitOut(); } #endif ResetAll(); ts = new ThreadStart(Run); th = new Thread(ts); th.Start(); }
public SignalList(PCIE1730pars _pars0, PCIE1730pars _pars1, PCI1784Upars _pars1784, ScrollableControl _Container, SignalsPanelPars _SignalsPanel, Board.DOnPr _OnPr, bool _PCSide = true) : this(_pars0, _pars1, _pars1784, _OnPr, _PCSide) { Container = _Container; SignalsPanel = _SignalsPanel; if (SignalsPanel.Visible) { Show(); } }
public SignalListMan(PCIE1730pars _pars0, PCIE1730pars _pars1, PCI1784Upars _pars1784, ScrollableControl _Container, SignalsPanelPars _SignalsPanel, Board.DOnPr _OnPr, bool _PCSide = true) : base(_pars0, _pars1, _pars1784, _Container, _SignalsPanel, _OnPr, _PCSide) { }
public SignalListDef(PCIE1730pars _pars, ScrollableControl _Container, SignalsPanelPars _SignalsPanel, Board.DOnPr _OnPr, bool _PCSide = true) : base(_pars, null, null, _Container, _SignalsPanel, _OnPr, true) { saveInput = SaveInput.Create(ParAll.ST.Defect.PCIE1730.Save1730); }
public SignalListWork(PCIE1730pars _pars0, PCIE1730pars _pars1, PCI1784Upars _pars1784, SignalsPanelPars _SignalsPanel, Board.DOnPr _OnPr, bool _PCSide = true) : base(_pars0, _pars1, _pars1784, _SignalsPanel, _OnPr, _PCSide) { }