![]() |
cacao
Release 0.1.03-dev
Compute And Control For Adaptive Optics
|
AO loop control - FOCAL PLANE SPECKLE MODULATION / CONTROL. More...
#include "CommandLineInterface/CLIcore.h"#include "AOloopControl/AOloopControl.h"#include "00CORE/00CORE.h"#include "COREMOD_memory/COREMOD_memory.h"#include "COREMOD_iofits/COREMOD_iofits.h"#include "AOloopControl_IOtools/AOloopControl_IOtools.h"#include <string.h>#include <math.h>
Macros | |
| #define | _GNU_SOURCE |
Functions | |
| errno_t | AOloopControl_OptimizePSF_LO (__attribute__((unused)) const char *psfstream_name, const char *IDmodes_name, const char *dmstream_name, __attribute__((unused)) long delayframe, __attribute__((unused)) long NBframes) |
| errno_t | AOloopControl_DMmodulateAB (const char *IDprobeA_name, const char *IDprobeB_name, const char *IDdmstream_name, const char *IDrespmat_name, const char *IDwfsrefstream_name, double delay, long NBprobes) |
| Experimental dm modulation. More... | |
Variables | |
| AOLOOPCONTROL_CONF * | AOconf |
| CLI function for AOloopControl_setframesAve. More... | |
| AOloopControl_var | aoloopcontrol_var |
AO loop control - FOCAL PLANE SPECKLE MODULATION / CONTROL.
REAL TIME COMPUTING ROUTINES
| #define _GNU_SOURCE |
| errno_t AOloopControl_DMmodulateAB | ( | const char * | IDprobeA_name, |
| const char * | IDprobeB_name, | ||
| const char * | IDdmstream_name, | ||
| const char * | IDrespmat_name, | ||
| const char * | IDwfsrefstream_name, | ||
| double | delay, | ||
| long | NBprobes | ||
| ) |
Experimental dm modulation.
| errno_t AOloopControl_OptimizePSF_LO | ( | __attribute__((unused)) const char * | psfstream_name, |
| const char * | IDmodes_name, | ||
| const char * | dmstream_name, | ||
| __attribute__((unused)) long | delayframe, | ||
| __attribute__((unused)) long | NBframes | ||
| ) |
| AOLOOPCONTROL_CONF* AOconf |
CLI function for AOloopControl_setframesAve.
| AOloopControl_var aoloopcontrol_var |