cacao  Release 0.1.03-dev
Compute And Control For Adaptive Optics
AOloopControl_PredictiveControl_setPFsimpleAve.c File Reference

Predictive filter time averaging. More...

#include <math.h>
#include "CommandLineInterface/CLIcore.h"
#include "COREMOD_memory/COREMOD_memory.h"
Include dependency graph for AOloopControl_PredictiveControl_setPFsimpleAve.c:

Macros

#define _GNU_SOURCE
 

Functions

imageID AOloopControl_PredictiveControl_setPFsimpleAve (char *IDPF_name, float DecayCoeff)
 Set predictive filter to simple average of previous measures. More...
 

Detailed Description

Predictive filter time averaging.

Used to give more weigth to most recent measurements

Macro Definition Documentation

◆ _GNU_SOURCE

#define _GNU_SOURCE

Function Documentation

◆ AOloopControl_PredictiveControl_setPFsimpleAve()

imageID AOloopControl_PredictiveControl_setPFsimpleAve ( char *  IDPF_name,
float  DecayCoeff 
)

Set predictive filter to simple average of previous measures.

DecayCoeff is betweeen 0 and 1 1 : no decay, pure average

This is used to give more weigth to most recent measurements