Falconer uses three of these ports; one for control, one for navigation data, and one for video. The control socket is used for sending commands to the AR Drone, which is relatively straight-forward using the provided Software Developers Kit (SDK) [15].