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

AO loop control - Timing Parameter. More...

Include dependency graph for AOloopControl_time_param.c:

Macros

#define _GNU_SOURCE
 

Functions

errno_t AOloopControl_set_loopfrequ (float loopfrequ)
 Set AO loop frequency. More...
 
errno_t AOloopControl_set_hardwlatency_frame (float hardwlatency_frame)
 Set hardware latency in unity of frame. More...
 
errno_t AOloopControl_set_complatency_frame (float complatency_frame)
 Set computation latency of primary DM write in unity of frame. More...
 
errno_t AOloopControl_set_wfsmextrlatency_frame (float wfsmextrlatency_frame)
 Set computation latency of filtered DM write mode time between the moment where the WF arrives at the WFS, and when it's written in the DM. More...
 

Variables

AOLOOPCONTROL_CONFAOconf
 CLI function for AOloopControl_setframesAve. More...
 
AOloopControl_var aoloopcontrol_var
 

Detailed Description

AO loop control - Timing Parameter.

REAL TIME COMPUTING ROUTINES

Macro Definition Documentation

◆ _GNU_SOURCE

#define _GNU_SOURCE

Function Documentation

◆ AOloopControl_set_complatency_frame()

errno_t AOloopControl_set_complatency_frame ( float  complatency_frame)

Set computation latency of primary DM write in unity of frame.

◆ AOloopControl_set_hardwlatency_frame()

errno_t AOloopControl_set_hardwlatency_frame ( float  hardwlatency_frame)

Set hardware latency in unity of frame.

◆ AOloopControl_set_loopfrequ()

errno_t AOloopControl_set_loopfrequ ( float  loopfrequ)

Set AO loop frequency.

◆ AOloopControl_set_wfsmextrlatency_frame()

errno_t AOloopControl_set_wfsmextrlatency_frame ( float  wfsmextrlatency_frame)

Set computation latency of filtered DM write mode time between the moment where the WF arrives at the WFS, and when it's written in the DM.

Variable Documentation

◆ AOconf

CLI function for AOloopControl_setframesAve.

◆ aoloopcontrol_var

AOloopControl_var aoloopcontrol_var