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

AO loop Control functions wave front sensor and deformable mirror. More...

Include dependency graph for AOloopControl_loop_onoff.c:

Macros

#define _GNU_SOURCE
 

Functions

AOloopControl - 3.1. LOOP CONTROL INTERFACE - MAIN CONTROL : LOOP ON/OFF START/STOP/STEP/RESET

Set parameters

errno_t AOloopControl_loopon ()
 Close AO loop : AO on. More...
 
errno_t AOloopControl_loopoff ()
 Open AO loop : AO off. More...
 
errno_t AOloopControl_loopWFScompon ()
 Close AO loop : AO on. More...
 
errno_t AOloopControl_loopWFScompoff ()
 Open AO loop : AO off. More...
 
errno_t AOloopControl_loopkill ()
 Kill AO loop : finish the process of the run. More...
 
errno_t AOloopControl_loopstep (long loop, long NBstep)
 Close loop for finite number of steps. More...
 
errno_t AOloopControl_loopreset ()
 Reset the AO loop. More...
 

Variables

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

Detailed Description

AO loop Control functions wave front sensor and deformable mirror.

REAL TIME COMPUTING ROUTINES

Macro Definition Documentation

◆ _GNU_SOURCE

#define _GNU_SOURCE

Function Documentation

◆ AOloopControl_loopkill()

errno_t AOloopControl_loopkill ( )

Kill AO loop : finish the process of the run.

◆ AOloopControl_loopoff()

errno_t AOloopControl_loopoff ( )

Open AO loop : AO off.

◆ AOloopControl_loopon()

errno_t AOloopControl_loopon ( )

Close AO loop : AO on.

◆ AOloopControl_loopreset()

errno_t AOloopControl_loopreset ( )

Reset the AO loop.

◆ AOloopControl_loopstep()

errno_t AOloopControl_loopstep ( long  loop,
long  NBstep 
)

Close loop for finite number of steps.

◆ AOloopControl_loopWFScompoff()

errno_t AOloopControl_loopWFScompoff ( )

Open AO loop : AO off.

◆ AOloopControl_loopWFScompon()

errno_t AOloopControl_loopWFScompon ( )

Close AO loop : AO on.

Variable Documentation

◆ AOconf

CLI function for AOloopControl_setframesAve.

◆ aoloopcontrol_var

AOloopControl_var aoloopcontrol_var