API
Application Programs

MagAO-X application programs. More...

Collaboration diagram for Application Programs:

Modules

 DmPokeWFS
 The MagAO-X device to coordinate poking a deformable mirror's actuators and synchronize reads of a camera image.
 
 AcesxeCtrl
 The XXXXXX application to do YYYYYYY.
 
 Acroname USB Hub Controller
 Control of an Acroname USB 3.0 8-port hub.
 
 AdcTracker
 The MagAO-X application to track sky rotation with the atmospheric dispersion corrector.
 
 AlignLoop
 The XXXXXX application to do YYYYYYY.
 
 AlpaoCtrl
 The MagAO-X application to control an ALPAO DM.
 
 Andor EMCCD Camera
 Control of the Andor EMCCD Camera.
 
 Basler USB3 Camera
 Control of a Basler USB3 Camera.
 
 BmcCtrl
 The MagAO-X application to control a BMC DM.
 
 CacaoInterface
 The CACAO Interface to provide loop status.
 
 Camera Simulator
 A camera simulator.
 
 ClosedLoopIndi
 The MagAO-X application to do closed-loop control using INDI properties.
 
 DmMode
 The DM mode command app, places modes on a DM channel.
 
 DmPokeCenter
 The MagAO-X application to center a DM pupil by poking actuators.
 
 DmPokeXCorr
 The MagAO-X application to center a DM pupil by poking actuators.
 
 DmSpeckle
 The DM speckle maker app.
 
 Filter Wheel Control
 Control of MagAO-X MCBL-based f/w.
 
 FlipperCtrl
 The XXXXXX application to do YYYYYYY.
 
 Tweeter to Woofer Offloading
 Monitors the averaged tweeter shape, and sends it to the woofer.
 
 Optec HSFW Filter Wheel Control
 Control of an Optec HSFW f/w.
 
 IndiTSAccumulator
 The indiTSAccumulator application to do YYYYYYY.
 
 IrisaoCtrl
 The MagAO-X application to control an IrisAO DM.
 
 KcubeCtrl
 The K-Cube Controller application.
 
 KoolanceCtrl
 The MagAO-X application to monitor and control a Koolance cooler.
 
 KTracker
 The MagAO-X application to track pupil rotation with the k-mirror.
 
 ModalPSDs
 An application to calculate rolling PSDs of modal amplitudes.
 
 ImageStreamIO 0mq Stream Client
 Reads the contents of an ImageStreamIO image stream over a zeroMQ channel.
 
 ImageStreamIO Stream Server
 Writes the contents of an ImageStreamIO image stream over a zeroMQ channel.
 
 ObserverCtrl
 The MagAO-X Observer Controller application.
 
 OCAM2K EMCCD Camera
 Control of the OCAM2K EMCCD Camera.
 
 OpenLoopPSDs
 An application to calculate rolling PSDs of modal amplitudes.
 
 PWFS Slope Calculator
 Calculates slopes from a PWFS image.
 
 Pi335Ctrl
 The MagAO-X application to interface with a PI-335 Controller.
 
 Princeton Instruments EMCCD Camera
 Control of a Princeton Instruments EMCCD Camera.
 
 PicoMotorCtrl
 The Pico Motor Controller application.
 
 PsfAcq
 The MagAO-X PSF fitter.
 
 PsfFit
 The MagAO-X PSF fitter.
 
 PupilAlign
 The MagAO-X pyramid pupil aligner.
 
 PupilFit
 The MagAO-X pyramid pupil fitter.
 
 PvcamCtrl
 The pvcam controller application for teledyne cameras.
 
 PWFS Slope Calculator
 Calculates slopes from a PWFS image.
 
 QHYCCD USB3 Camera
 Control of a QHYCCD USB3 Camera.
 
 Calculate the RMS of the ref subtracted image
 Calculates the r.m.s. of the reference subtracted WFS image.
 
 RhusbMon
 Application to monitor an Omega RH USB probe.
 
 ImageStreamIO Stream Integrator
 Integrates (i.e. averages) an ImageStreamIO image stream.
 
 SparkleClock
 The DM speckle maker app.
 
 SSH Tunnel Manager
 Manage the SSH tunnels for MagAO-X communications..
 
 StateRuleEngine
 The MagAO-X stateRuleEngine application.
 
 StreamCircBuff
 An application to keep a circular buffer of a stream.
 
 ImageStreamIO Stream Writing
 Writes the contents of an ImageStreamIO image stream to disk.
 
 Tweeter to Woofer Offloading
 Monitors the averaged tweeter shape, and sends it to the woofer.
 
 TcsInterface
 The MagAO-X application to do interface with the Clay TCS.
 
 TimeSeriesSimulator
 The XXXXXX application to do YYYYYYY.
 
 Tripp Lite PDU
 Control of MagAO-X Tripp Lite PDUs.
 
 UsbtempMon
 The XXXXXX application to do YYYYYYY.
 
 User Interface to Cacao Gains
 Tracks the cacao gain factor vector and updates upon request, using blocks.
 
 Woofer to TCS Offloading
 Monitors the averaged woofer shape, fits Zernikes, and sends it to INDI.
 
 INDI Server wrapper.
 Manages INDI server in the MagAO-X context.
 
 Acromag xt1121Controller
 Control of an Acromag xt1121digital I/O module.
 
 xt1121-based DC distribution unit
 Control of MagAO-X D.C. power distrubition via the xt1121 DIO module.
 
 ZaberCtrl
 The MagAO-X application to control a single Zaber stage.
 
 low-level zaber controller
 The low-level interface to a set of chained Zaber stages.
 
 Andor sCMOS Camera
 Control of an Andor sCMOS Camera.
 

Detailed Description

MagAO-X application programs.

These are the programs which control the MagAO-X system.