diff --git a/YADrone/src/de/yadrone/base/command/CommandManager.java b/YADrone/src/de/yadrone/base/command/CommandManager.java index b485b93..b982765 100644 --- a/YADrone/src/de/yadrone/base/command/CommandManager.java +++ b/YADrone/src/de/yadrone/base/command/CommandManager.java @@ -45,6 +45,8 @@ public class CommandManager extends AbstractManager private Timer timer; private static int seq = 1; + + private boolean debug = false; public CommandManager(InetAddress inetaddr, IExceptionListener excListener) { super(inetaddr); @@ -892,7 +894,7 @@ public void run() } private synchronized void sendCommand(ATCommand c) throws InterruptedException, IOException { - if (!(c instanceof KeepAliveCommand)) { + if (!(c instanceof KeepAliveCommand) && debug) { System.out.println("CommandManager: send " + c.getCommandString(seq)); } @@ -946,5 +948,9 @@ private void waitForControlAck(boolean b) throws InterruptedException { } } } + + public void debugEnable(boolean val) { + debug = val; + } }