Exemplo n.º 1
0
        public Action Connect(string path, ConnectMode mode)
        {
            return(act(() => {
                switch (mode)
                {
                case ConnectMode.IP:
                    Ch.CloseComm();
                    Ch.OpenCommEthernetTCP(path, Ch.ACSC_SOCKET_STREAM_PORT);
                    System.Threading.Thread.Sleep(80);
                    break;

                case ConnectMode.Com:
                    Ch.CloseComm();
                    Ch.OpenCommSerial(Convert.ToInt32(path), -1);
                    System.Threading.Thread.Sleep(80);
                    break;
                }
                ;
            }));
        }