![]() |
cacao
Release 0.1.03-dev
Compute And Control For Adaptive Optics
|
DM control. More...
#include <math.h>#include <sys/file.h>#include <sys/mman.h>#include "CommandLineInterface/CLIcore.h"#include "AOloopControl_DM/AOloopControl_DM.h"#include "COREMOD_memory/COREMOD_memory.h"#include "COREMOD_iofits/COREMOD_iofits.h"#include "image_gen/image_gen.h"#include "image_filter/image_filter.h"#include "image_basic/image_basic.h"#include <time.h>
Functions | |
| errno_t | AOloopControl_printDMturbconf () |
| errno_t | AOloopControl_DMturb_createconf () |
| errno_t | AOloopControl_DMturb_loadconf () |
| int | AOloopControl_DM_dmturboff (long DMindex) |
| int | AOloopControl_DM_dmturb_wspeed (long DMindex, double wspeed) |
| int | AOloopControl_DM_dmturb_ampl (long DMindex, double ampl) |
| int | AOloopControl_DM_dmturb_LOcoeff (long DMindex, double LOcoeff) |
| int | AOloopControl_DM_dmturb_tint (long DMindex, long tint) |
| int | AOloopControl_DM_dmturb_printstatus (long DMindex) |
| int | AOloopControl_DM_dmturb (long DMindex, int mode, const char *IDout_name, long NBsamples) |
Variables | |
| long | NB_DMindex |
| AOLOOPCONTROL_DM_DISPCOMB_CONF * | dmdispcombconf |
| int | dmdispcomb_loaded |
| int | SMfd |
| AOLOOPCONTROL_DMTURBCONF * | dmturbconf |
| int | dmturb_loaded |
| int | SMturbfd |
DM control.
To be used for AOloopControl module
| int AOloopControl_DM_dmturb | ( | long | DMindex, |
| int | mode, | ||
| const char * | IDout_name, | ||
| long | NBsamples | ||
| ) |
| int AOloopControl_DM_dmturb_ampl | ( | long | DMindex, |
| double | ampl | ||
| ) |
| int AOloopControl_DM_dmturb_LOcoeff | ( | long | DMindex, |
| double | LOcoeff | ||
| ) |
| int AOloopControl_DM_dmturb_printstatus | ( | long | DMindex | ) |
| int AOloopControl_DM_dmturb_tint | ( | long | DMindex, |
| long | tint | ||
| ) |
| int AOloopControl_DM_dmturb_wspeed | ( | long | DMindex, |
| double | wspeed | ||
| ) |
| int AOloopControl_DM_dmturboff | ( | long | DMindex | ) |
| errno_t AOloopControl_DMturb_createconf | ( | ) |
| errno_t AOloopControl_DMturb_loadconf | ( | ) |
| errno_t AOloopControl_printDMturbconf | ( | ) |
| int dmdispcomb_loaded |
| AOLOOPCONTROL_DM_DISPCOMB_CONF* dmdispcombconf |
| int dmturb_loaded |
| AOLOOPCONTROL_DMTURBCONF* dmturbconf |
| long NB_DMindex |
| int SMfd |
| int SMturbfd |