Exemplo n.º 1
0
        public override void execute(ref DroneUDPClient droneUdpClient)
        {
            Console.WriteLine("Now executing \"" + stringRep + "\" command.");
            droneUdpClient.sendMessage(stringRep, droneUdpClient.getDroneCommClient(), droneUdpClient.getCommandIpEndPoint());
            string response = droneUdpClient.getResponse(droneUdpClient.getDroneCommClient(), droneUdpClient.getCommandIpEndPoint());

            if (response != "ok")
            {
                droneUdpClient.setErrorState(true);
            }
        }