Exemplo n.º 1
0
 public GridConnect_uVCCM()
 {
     mdtmConnected = DateTime.Now;
     mVIN = "";
     mSyncLock = new object();
     mSyncRxLock = new object();
     mSyncFlags = new object();
     mSyncVIN = new object();
     mSyncRxData = new object();
     mSyncHeightMonitor = new object();
     netTP = new NetworkTransportProtocol();
     mStopHeightMonitor = false;
 }
Exemplo n.º 2
0
 ///////////////////////////////////////////////////////////////////////////////////////////
 /// <summary>
 /// Initializes GridConnect Driver
 /// </summary>
 ///////////////////////////////////////////////////////////////////////////////////////////
 public void Initialize(string hostName, int portNum)
 {
     //mPort = new SerialPort(portName, speed, parity, dataBits, stopBits);
     //mPort.DataReceived += new SerialDataReceivedEventHandler(mPort_DataReceived);
     mClient = new Esys.Sockets.TCPClient(hostName,portNum);
     mClient.DataReceived += new Esys.Sockets.DataReceivedEventHandler(mClient_DataReceived);
     mSerialConnection = false;
     mTCPClient = true;
     mSyncLock = new object();
     mSyncRxLock = new object();
     mSyncFlags = new object();
     netTP = new NetworkTransportProtocol();
     RecvAddressFilter = "78D";
     SendAddress = "78C";
     mInitialized = true;
 }