Beispiel #1
0
        public bool Connect(string portName, int baudRate, Parity parity, int dataBits, StopBits stopBits)
        {
            if (AlreadyConnected())
            {
                return(false);
            }

            mode = connMode.Serial;
            bool success = serial.Connect(portName, baudRate, parity, dataBits, stopBits);

            robot = (success ? serial : null);
            return(success);
        }
Beispiel #2
0
        public bool Connect(IPAddress address, int port)
        {
            if (AlreadyConnected())
            {
                return(false);
            }

            mode = connMode.Network;
            bool success = netClient.Connect(address, port);

            robot = (success ? netClient : null);
            return(success);
        }
Beispiel #3
0
        public bool Connect(string hostName, int port)
        {
            if (AlreadyConnected())
            {
                return(false);
            }

            mode = connMode.Network;
            bool success = netClient.Connect(hostName, port);

            robot = (success ? netClient : null);
            return(success);
        }