Paparazzi UAS  v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
pprzlink_cam_ctrl.h File Reference

Digital Camera Control with PPRZLINK messages. More...

#include "stdint.h"
+ Include dependency graph for pprzlink_cam_ctrl.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define PPRZLINK_CAM_AUTO_EXPO   0.f
 

Functions

void pprzlink_cam_ctrl_init (void)
 
void pprzlink_cam_ctrl_periodic (void)
 Periodic. More...
 
void pprzlink_cam_ctrl_set_expo (float expo)
 
void dc_expo_cb (uint8_t *buf)
 

Variables

float digital_cam_exposure
 Set expo setting. More...
 

Detailed Description

Digital Camera Control with PPRZLINK messages.

Definition in file pprzlink_cam_ctrl.h.

Macro Definition Documentation

◆ PPRZLINK_CAM_AUTO_EXPO

#define PPRZLINK_CAM_AUTO_EXPO   0.f

Definition at line 38 of file pprzlink_cam_ctrl.h.

Function Documentation

◆ dc_expo_cb()

void dc_expo_cb ( uint8_t buf)

Definition at line 70 of file pprzlink_cam_ctrl.c.

References digital_cam_exposure.

◆ pprzlink_cam_ctrl_init()

void pprzlink_cam_ctrl_init ( void  )

Definition at line 34 of file pprzlink_cam_ctrl.c.

References digital_cam_exposure.

◆ pprzlink_cam_ctrl_periodic()

void pprzlink_cam_ctrl_periodic ( void  )

Periodic.

Definition at line 39 of file pprzlink_cam_ctrl.c.

References dc_periodic().

+ Here is the call graph for this function:

◆ pprzlink_cam_ctrl_set_expo()

void pprzlink_cam_ctrl_set_expo ( float  expo)

Definition at line 60 of file pprzlink_cam_ctrl.c.

References digital_cam_exposure, and extra_pprz_tp.

Variable Documentation

◆ digital_cam_exposure

float digital_cam_exposure
extern

Set expo setting.

Definition at line 32 of file pprzlink_cam_ctrl.c.

Referenced by dc_expo_cb(), pprzlink_cam_ctrl_init(), and pprzlink_cam_ctrl_set_expo().