public void moveServo(int servo, int position)
        {
                if (!isConnected())
                {
                        error("Robot is not connected!", "RXTXRobot", "moveServo");
                        return;
                }
                if (!getOverrideValidation() && servo != RXTXRobot.SERVO1 && servo != RXTXRobot.SERVO2)
                {
                        error("Invalid servo argument.", "RXTXRobot", "moveServo");
                        return;
                }
                debug("Moving servo " + servo + " to position " + position);
                if (!getOverrideValidation() && (position < 0 || position > 180))
                        error("Position must be >=0 and <=180.  You supplied " + position + ", which is invalid.", "RXTXRobot", "moveServo");
                else
                        sendRaw("v " + servo + " " + position);
        }