cacao  Release 0.1.03-dev
Compute And Control For Adaptive Optics
AOloopControl_PredictiveControl.h
Go to the documentation of this file.
1 
10 #ifndef _AOLOOPCONTROL_PREDICTIVECONTROL_H
11 #define _AOLOOPCONTROL_PREDICTIVECONTROL_H
12 
13 
14 
15 
17 void __attribute__((constructor)) libinit_AOloopControl_PredictiveControl();
18 
19 
20 
21 /* =============================================================================================== */
22 /* =============================================================================================== */
25 /* =============================================================================================== */
26 /* =============================================================================================== */
27 
29  const char *IDmodecoeff_name,
30  long modeout,
31  double delayfr
32 );
33 
35  const char *IDtrace_name,
36  long modeout,
37  double delayfr,
38  long filtsize,
39  const char *IDfilt_name,
40  double SVDeps
41 );
42 
44  long loop,
45  long PFblock,
46  long PFblockStart,
47  long PFblockEnd,
48  long NBbuff
49 );
50 
53  char *IDPF_name,
54  float DecayCoeff
55 );
56 
57 
58 #endif
void __attribute__((constructor)) libinit_AOloopControl_PredictiveControl()
Initialize module.
Definition: ImageStreamIO.c:77
imageID AOloopControl_PredictiveControl_builPFloop_WatchInput(long loop, long PFblock, long PFblockStart, long PFblockEnd, long NBbuff)
Definition: AOloopControl_PredictiveControl_builPFloop_WatchInput.c:108
imageID AOloopControl_PredictiveControl_setPFsimpleAve(char *IDPF_name, float DecayCoeff)
Set predictive filter to simple average of previous measures.
Definition: AOloopControl_PredictiveControl_setPFsimpleAve.c:38
int errno_t
Definition: AOloopControl_IOtools.h:20
long imageID
Definition: CLIcore.h:54
double AOloopControl_PredictiveControl_testPredictiveFilter(const char *IDtrace_name, long modeout, double delayfr, long filtsize, const char *IDfilt_name, double SVDeps)
Definition: AOloopControl_PredictiveControl_testPredictiveFilter.c:41
errno_t AOloopControl_PredictiveControl_mapPredictiveFilter(const char *IDmodecoeff_name, long modeout, double delayfr)
Definition: AOloopControl_PredictiveControl_mapPredictiveFilter.c:38