예제 #1
0
 public void Dispose()
 {
     if (comPort != null)
     {
         comPort.Dispose();
     }
     comPort = null;
 }
예제 #2
0
 public void Dispose()
 {
     Finish();
     if (comPort != null)
     {
         comPort.Dispose();
     }
     comPort = null;
 }
예제 #3
0
        public ACS(bool _IsLittleEndian)
        {
            IsLittleEndian = _IsLittleEndian;
#if ACS_VIRTUAL
            comPort = new ComPortBase(ParAll.ST.Defect.ComPortASC, pr);
#else
            comPort = ComPort.Create(ParAll.ST.Defect.ComPortASC, pr);
#endif
        }
예제 #4
0
 public JDemagnetizer(DemagnetizerPars _Demagnetizer, DemagnetizerTSPars _DemagnetizerTSPars, bool _IsOnOff)
 {
     demagnetizerPars   = _Demagnetizer;
     demagnetizerTSPars = _DemagnetizerTSPars;
     verbose            = _Demagnetizer.Verbose;
     if (demagnetizerPars.InUse)
     {
         comPort = ComPort.Create(_Demagnetizer.ComPort, pr);
     }
     IsComplete = true;
     IsOnOff    = _IsOnOff;
 }
예제 #5
0
 /// <summary>
 /// AutoConnect function called by the CVLSThreadedComPort class. A derived class can override this function
 /// to return a different derived type of CVLSComPort for the connect function. This allows for extension of
 /// the CVLSThreadedComPort.
 /// </summary>
 /// <param name="portsToCheck">Which ports to check for a connection.</param>
 /// <param name="portParameters">Which parameters to use when checking ports.</param>
 /// <returns></returns>
 protected override ComPortBase AutoConnectComPort(List <string> portsToCheck, ComParameters portParameters)
 {
     return(ComPortBase.AutoConnectComPort <CVLSComPort>(portsToCheck, portParameters));
 }
예제 #6
0
파일: MitCOM.cs 프로젝트: andreyV512/rag
 public MitCOM(ComPortPars _parCOM, ComPort.DOnPr _OnPr, object _SyncObj)
 {
     comPort = ComPort.Create(_parCOM, _OnPr);
     SyncObj = _SyncObj;
 }
예제 #7
0
 public ModBus(RectifiersPars _rectifiersPars, bool _verbose)
 {
     rectifiersPars = _rectifiersPars;
     comPort        = ComPort.Create(rectifiersPars.ComPort, pr);
     verbose        = _verbose;
 }
예제 #8
0
 public JScanRotationTh(ComPortPars _ComPortPars)
 {
     comPort     = ComPort.Create(_ComPortPars, pr);
     l_lastError = null;
     lastError   = null;
 }