private static void handleCommmands(string input, BaRobotLibrary.BaRobotWrapper brw) { DateTime start = DateTime.Now; string output = String.Empty; switch (input) { case "1": if (brw.StartCommunication()) output = "Device Successfully connected"; else output = "Could not connect Device"; break; case "2": if (brw.StopCommunication()) output = "Device Successfully disconnected"; else output = "Could not disconnect Device. Was it connected?"; break; case "3": //TODO: Sendstring break; case "4": output = brw.StoreCommandList(STORE, STORE.Length); break; case "5": output = brw.GetCommandList(); break; case "6": output = brw.EraseCommandList(); break; case "7": Console.WriteLine("Demo2Mode Started!!!"); Demo2Mode(brw); break; case "8": changeComport(brw); break; case "e": break; case "OPEN": output = brw.OpenGripper(); break; case "CLOSE": output = brw.CloseGripper(); break; case "CLS": Console.Clear(); break; default: output = brw.SendString(input); speed = brw.GetSpeed(); break; } Con.WriteLine(output); Con.Write("Press any key..."); Con.ReadKey(); }