MAOS
Multithreaded Adaptive Optics Simulator
moao.h File Reference

Functions

void free_recon_moao (recon_t *recon, const parms_t *parms)
 
void setup_recon_moao (recon_t *recon, const parms_t *parms)
 
void moao_recon (sim_t *simu)
 

Detailed Description

Routings to setup moao and carry out moao DM fitting.

Function Documentation

◆ free_recon_moao()

void free_recon_moao ( recon_t recon,
const parms_t parms 
)

Free moao_t

◆ setup_recon_moao()

void setup_recon_moao ( recon_t recon,
const parms_t parms 
)

Prepare the propagation H matrix for MOAO and compute the reconstructor. We only need a reconstructor for every different MOAO type.

◆ moao_recon()

void moao_recon ( sim_t simu)

moao_recon happens after the common DM fitting and its integrator output to take into account the delay in DM commands. there is no close loop filtering in MOAO DM commands, but there is still a time delay of 2 cycles.