|
Paparazzi UAS
v5.14.0_stable-0-g3f680d1
Paparazzi is a free software Unmanned Aircraft System.
|
#include "std.h"
Include dependency graph for bebop_ae_awb.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | ae_setting_t |
| struct | awb_setting_t |
Functions | |
| void | bebop_ae_awb_init (void) |
Variables | |
| struct ae_setting_t | ae_set |
| struct awb_setting_t | awb_set |
Definition in file bebop_ae_awb.h.
| struct ae_setting_t |
Definition at line 31 of file bebop_ae_awb.h.
| Data Fields | ||
|---|---|---|
| bool | active | |
| uint8_t | bright_bins | |
| float | bright_ignore | |
| uint8_t | dark_bins | |
| float | dark_ignore | |
| float | exposure_gain | |
| uint8_t | middle_index | |
| bool | prev_active | |
| struct awb_setting_t |
Definition at line 43 of file bebop_ae_awb.h.
| Data Fields | ||
|---|---|---|
| bool | active | |
| float | gain | |
| bool | gain_scheduling | |
| float | gain_scheduling_step | |
| float | gain_scheduling_target | |
| float | gain_scheduling_tolerance | |
| bool | prev_active | |
| void bebop_ae_awb_init | ( | void | ) |
Definition at line 357 of file bebop_ae_awb.c.
References ae_setting_t::active, awb_setting_t::active, ae_set, awb_set, BEBOP_AE_AWB_CAMERA, BEBOP_AE_AWB_NICE, BEBOP_AE_BRIGHT_BINS, BEBOP_AE_BRIGHT_IGNORE, BEBOP_AE_DARK_BINS, BEBOP_AE_DARK_IGNORE, BEBOP_AE_EXPOSURE_GAIN, BEBOP_AE_MIDDLE_INDEX, bebop_ae_reset(), BEBOP_AUTO_EXPOSURE, BEBOP_AUTO_WHITE_BALANCE, BEBOP_AWB_GAIN, BEBOP_AWB_GAIN_SCHEDULING, BEBOP_AWB_GAIN_SCHEDULING_STEP, BEBOP_AWB_GAIN_SCHEDULING_TARGET, BEBOP_AWB_GAIN_SCHEDULING_TOLERANCE, bebop_awb_reset(), ae_setting_t::bright_bins, ae_setting_t::bright_ignore, cv_add_to_device_async(), ae_setting_t::dark_bins, ae_setting_t::dark_ignore, ae_setting_t::exposure_gain, awb_setting_t::gain, awb_setting_t::gain_scheduling, awb_setting_t::gain_scheduling_step, awb_setting_t::gain_scheduling_target, awb_setting_t::gain_scheduling_tolerance, ae_setting_t::middle_index, ae_setting_t::prev_active, awb_setting_t::prev_active, and update_ae_awb().
Here is the call graph for this function:| struct ae_setting_t ae_set |
Definition at line 151 of file bebop_ae_awb.c.
Referenced by bebop_ae_awb_init(), and update_ae_awb().
| struct awb_setting_t awb_set |
Definition at line 152 of file bebop_ae_awb.c.
Referenced by bebop_ae_awb_init(), and update_ae_awb().