9 #ifndef _AOLOOPCONTROL_ACQUIRECALIB_H 10 #define _AOLOOPCONTROL_ACQUIRECALIB_H 14 void __attribute__((constructor)) libinit_AOloopControl_acquireCalib();
30 char *IDpokemapC_name,
41 const char *IDpokeC_name,
42 const char *IDoutC_name,
81 const char *zrespm_name,
82 const char *WFSref0_name,
83 const char *WFSmap_name,
84 const char *DMmap_name,
101 const char *DMmodes_name,
102 const char *dmRM_name,
103 const char *imWFS_name,
112 int refend,
char *IDout_name,
int dmode,
int NBtstep);
imageID AOloopControl_acquireCalib_Measure_WFSrespC(long loop, long delayfr, long delayRM1us, uint32_t NBave, uint32_t NBexcl, const char *IDpokeC_name, const char *IDoutC_name, int normalize, int AOinitMode, uint32_t NBcycle, uint32_t SequInitMode)
Acquire WFS response to a series of DM pattern.
Definition: AOloopControl_acquireCalib.c:844
long AOloopControl_acquireCalib_RespMatrix_Fast(const char *DMmodes_name, const char *dmRM_name, const char *imWFS_name, long semtrig, float HardwareLag, float loopfrequ, float ampl, const char *outname)
Definition: AOloopControl_acquireCalib.c:4772
void __attribute__((constructor)) libinit_AOloopControl_acquireCalib()
Initialize module.
Definition: ImageStreamIO.c:77
errno_t AOloopControl_acquireCalib_Measure_WFS_linResponse(__attribute__((unused)) long loop, __attribute__((unused)) float ampl, __attribute__((unused)) long delayfr, __attribute__((unused)) long delayRM1us, __attribute__((unused)) long NBave, __attribute__((unused)) long NBexcl, __attribute__((unused)) const char *IDpokeC_name, __attribute__((unused)) const char *IDrespC_name, __attribute__((unused)) const char *IDwfsref_name, __attribute__((unused)) int normalize, __attribute__((unused)) int AOinitMode, __attribute__((unused)) long NBcycle, __attribute__((unused)) long NBinnerCycle)
Definition: AOloopControl_acquireCalib.c:3003
errno_t AOcontrolLoop_acquireCalib_Measure_WFS_linResponse_RUN()
Definition: AOloopControl_acquireCalib.c:2357
long imageID
Definition: CLIcore.h:54
long AOloopControl_acquireCalib_RMseries_deinterlace(int NBRM, int refstart, int refend, char *IDout_name, int dmode, int NBtstep)
Definition: AOloopControl_acquireCalib.c:4975
errno_t AOcontrolLoop_acquireCalib_Measure_WFS_linResponse_FPCONF()
Measure linear response to set of DM modes/patterns.
Definition: AOloopControl_acquireCalib.c:1859
errno_t AOloopControl_acquireCalib_Measure_Resp_Matrix(long loop, uint32_t NbAve, float amp, long nbloop, long fDelay, uint64_t NBiter)
Definition: AOloopControl_acquireCalib.c:4270
imageID AOloopControl_acquireCalib_mkRandomLinPokeSequence(char *IDmodeC_name, long NBpokemap, char *IDpokemapC_name, char *IDpokeC_name)
Definition: AOloopControl_acquireCalib.c:589
imageID AOloopControl_acquireCalib_Measure_zonalRM(long loop, double ampl, long delayfr, long delayRM1us, uint32_t NBave, uint32_t NBexcl, const char *zrespm_name, const char *WFSref0_name, const char *WFSmap_name, const char *DMmap_name, long mode, int normalize, int AOinitMode, uint32_t NBcycle)
Definition: AOloopControl_acquireCalib.c:3567