VF EXPORT_SYM float get_drone_altitude()
Retrieves the current altitude of the AR.Drone, in meters.
VF EXPORT_SYM float get_drone_yaw()
Retrieves the current rotation in the clockwise (positive) or counterclockwise (negative) direction...
VF EXPORT_SYM float get_drone_x_velocity()
Retrieves the current velocity in the right or left direction.
Definition: ardrone.h:167
VF EXPORT_SYM int drone_connect()
Establishes a connection between the drone and the Link. This function must be called before any othe...
VF EXPORT_SYM float get_drone_x()
Retrieves the x value relative to the drones starting position. Negative values indicate the drone ha...
VF EXPORT_SYM int set_drone_mac_address(const char *const address)
Sets the Drone's MAC Address Pair to be the given string.
VF EXPORT_SYM int set_drone_ssid(const char *const ssid)
VF EXPORT_SYM int drone_pair()
Automatically detects the host MAC Address and pairs the drone with it.
VF EXPORT_SYM float get_drone_y_velocity()
Retrieves the current velocity in the forward or backwards direction.
drone_camera
Definition: ardrone.h:165
VF EXPORT_SYM float get_drone_y()
Retrieves the y value relative to the drones starting position. Negative values indicate the drone ha...
VF EXPORT_SYM float get_drone_z()
Retrieves the y value relative to the drones starting position. Negative values indicate the drone ha...
Definition: ardrone.h:168
VF EXPORT_SYM void set_drone_emergency_stop_enabled(int enabled)
VF EXPORT_SYM float get_drone_pitch()
Retrieves the current pitch of the AR.Drone, in degrees.
VF EXPORT_SYM int drone_camera_open(enum drone_camera camera)
Opens the AR.Drone's camera as the camera input device. You must use camera_close() once finished...
VF EXPORT_SYM int get_drone_version()
VF EXPORT_SYM void drone_clear_position()
Clears the accumulated absolute x, y, and z positions of the AR.Drone.
#define VF
Definition: vtable.h:10
#define VFL
Definition: vtable.h:11
VF EXPORT_SYM float get_drone_roll()
Retrieves the current roll of the AR.Drone, in degrees.
VF EXPORT_SYM void drone_takeoff()
Makes the drone takeoff and stabilize itself. This command will return immeadiately.
VF EXPORT_SYM int get_drone_emergency_stop_enabled()
#define EXPORT_SYM
Definition: export.h:7
VF EXPORT_SYM int get_drone_battery()
retrieves the cached battery value
VF EXPORT_SYM void drone_hover()
Tells the drone that it should stop moving and hover at its current location.
VF EXPORT_SYM void drone_move(float x_tilt, float y_tilt, float z_vel, float yaw_vel)
Tells the drone to move with the given parameters.
VF EXPORT_SYM void drone_disconnect()
VF EXPORT_SYM void drone_calibrate()
Calibrates the drone's accelerometers to understand what "flat" is.
VF EXPORT_SYM float get_drone_z_velocity()
Retrieves the current velocity in the upward or downwards direction.
VF EXPORT_SYM void drone_land()
This function will be used to land the drone at its current position.