|
Paparazzi UAS
v5.18.0_stable
Paparazzi is a free software Unmanned Aircraft System.
|
Go to the documentation of this file.
42 #include "generated/airframe.h"
142 #define DC_IGNORE FLT_MAX
146 #ifndef DC_IMAGE_BUFFER
147 #define DC_IMAGE_BUFFER 65535
191 #define dc_Circle(interval) dc_circle(interval, DC_IGNORE)
217 #define dc_Survey(interval) dc_survey(interval, DC_IGNORE, DC_IGNORE)
227 #define dc_Stop(_) dc_stop()
float dc_cam_angle
camera angle
uint8_t dc_info(void)
Send an info message.
float dc_circle_interval
angle between dc shots in degree
void dc_init(void)
initialize settings
uint8_t dc_survey(float interval, float x, float y)
Sets the dc control in distance mode.
void dc_send_command_common(uint8_t cmd)
Command sending function.
dc_autoshoot_type dc_autoshoot
dc_autoshoot_type
Auotmatic Digital Camera Photo Triggering modes.
uint8_t dc_circle(float interval, float start)
Sets the dc control in circle mode.
dc_command_type
Generic Set of Digital Camera Commands.
float dc_circle_last_block
void dc_send_command(uint8_t cmd)
Send Command To Camera.
Device independent GPS code (interface)
float dc_circle_max_blocks
void dc_periodic(void)
periodic function
uint16_t dc_photo_nr
export the number of the last photo
float dc_gps_x
point of reference for the survey mode
uint16_t dc_gps_count
number of images taken since the last change of dc_mode
float dc_survey_interval
distance between dc shots in meters
void dc_send_shot_position(void)
Send Down the coordinates of where the photo was taken.
uint8_t dc_distance(float interval)
Sets the dc control in distance mode.
uint8_t dc_stop(void)
Stop dc control.
float dc_circle_start_angle
angle a where first image will be taken at a + delta
float dc_distance_interval
AutoShoot photos on distance to last shot in meters.
float dc_autoshoot_period
AutoShoot photos every X seconds.