Accord.Video.Kinect.Kinect.SetMotorTilt C# (CSharp) Method

SetMotorTilt() public method

Set motor's tilt value.
Motor tilt has to be in the [-31, 31] range. Some error occurred with the device. Check error message.
public SetMotorTilt ( int angle ) : void
angle int Tilt value to set, [-31, 30] degrees.
return void
        public void SetMotorTilt(int angle)
        {
            lock (sync)
            {
                CheckDevice();

                // check if value is in valid range
                if ((angle < -31) || (angle > 31))
                {
                    throw new ArgumentOutOfRangeException("angle", "Motor tilt has to be in the [-31, 31] range.");
                }

                int result = KinectNative.freenect_set_tilt_degs(rawDevice, angle);
                if (result != 0)
                {
                    throw new DeviceErrorException("Failed setting motor tilt. Error code: " + result);
                }
            }
        }