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); }
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); }
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); }