The VisAO Camera
File List
Here is a list of all documented files with brief descriptions:
 CCD47Ctrl.cppDefinitions for the VisAO CCD47 controller
 CCD47Ctrl.hDeclarations for the VisAO CCD47 controller
 CCD47Ctrl_main.cppThe main program for the VisAO CCD47 controller
 coronguide.cpp
 coronguide.hDefinitions for a class to auto guide for the coronagraph
 coronguide_main.cppThe main program for the Coronagraph Guider
 dioserver.cppDefinitions for the dioserver
 dioserver.hDeclarations for the dioserver
 dioserver_main.cppThe main program for the digital I/O server
 ebtables_u.h
 EDTutils.cDefinitions for some utility functions pertaining to the EDT framegrabber PCI card
 EDTutils.hDeclarations for some utility functions pertaining to the EDT framegrabber PCI card
 ESPMotorCtrl.cpp
 ESPMotorCtrl.hDeclarations for a Newport ESP motor controller
 ethernetdb.h
 fifoutils.cDefinitions for linux fifo utilities
 fifoutils.hDeclarations for linux fifo utilities
 FilterWheelLocal.cppDeclarations for the FilterWheelLocal class
 FilterWheelLocal.hDeclarations for the FilterWheelLocal class, which interfaces with the VisAOSimpleMotorCtrl class via the MsgD
 FilterWheelLocal_main.cppContains the main program for the filter wheel controller
 fir_filter.cppFIR digital filter class definitions
 fir_filter.hFIR digital filter class declarations
 FocusMotorCtrl.cppDefinitions for the focus stage stepper motor controller
 FocusMotorCtrl.hDeclarations for the focus stage stepper motor controller
 FocusMotorCtrl_main.cppThe main program for the focus stage controller
 focusops.py
 framegrabber.hDeclarations and definitions for a template class to manage a generic framegrabber
 framegrabber39.cppDefinitions for a class to capture frames from the BCU39, using the ebtables ulog
 framegrabber39.hDeclarations for a class to capture frames from the BCU39, using the ebtables ulog
 framegrabber39_main.cppThe main program for the CCD39 frame grabber
 framegrabber47.cppDefinitions for a class to manage the EDT PCI framegrabber for the CCD47
 framegrabber47.hDeclarations for a class to manage the EDT PCI framegrabber for the CCD47
 framegrabber47_main.cppThe main program for the CCD47 frame grabber
 frameselector.cppDefinitions for the real time frame selector
 frameselector.hDeclarations for the real time frame selector
 frameselector_main.cppThe main program for the frame selector
 frameserver.cppDefinitions for a class for serving frames over UDP
 frameserver.hDeclarations for a class for serving frames over UDP
 frameserver_main.cppThe main program for the frame server
 framewriter.hDeclarations for a class for writing image frames from shared memory to disk
 framewriter_main.cppThe main program for the frame writer
 framewriterUC_main.cpp
 getethertype.c
 GimbalCtrl_main.cppThe main program for the gimbal controller
 GimbalMotorCtrl.cpp
 GimbalMotorCtrl.hDefinitions for the gimbal motor controller
 gimbalops.py
 gpurecon.h
 improcessing.cpp
 improcessing.h
 libvisao.hVisAO software utilitites, declarations
 libvisaoc.cVisAO software utilitites, definitions in c
 libvisaocpp.cppVisAO software utilitites, definitions (c++)
 profiler.cpp
 profiler.h
 profileutils.c
 profileutils.h
 PwrMon.cpp
 PwrMon.hDeclarations for the VisAOPwrMon class
 PwrMon_main.cppContains the main program for the power monitor
 QTITempProbe.cpp
 QTITempProbe.h
 readcolumns.cpp
 readcolumns.h
 recmat.cppDefinitions for a class to manage a reconstructor matrix
 recmat.hDeclarations for a class to manage a reconstructor matrix
 Reconstruct.cpp
 reconstructor.cppDefinitions for a class to perform real-time reconstruction of wavefronts
 reconstructor.hDeclarations for a class to perform real-time reconstruction of wavefronts
 reconstructor_main.cppMain program for the reconstructor
 rmsAccumulator.cpp
 rmsAccumulator.h
 sharedim_stack.cppDefinitions for the shared image circular buffer
 sharedim_stack.hDeclarations for the shared image circular buffer
 ShutterControl.cppDefinitions for a generic shutter controller
 ShutterControl.hDeclarations for a generic shutter controller
 ShutterControl_main.cppMain program for shutter control
 ShutterControlDioclient.cppDefinitions for the shutter controller as a client of the dioserver
 ShutterControlDioclient.hDeclarations for the shutter controller as a client of the dioserver
 ShutterRemoteControl.cppDefinitions for shutter control from the AO Supervisor
 ShutterRemoteControl.hDeclarations for shutter control from the AO Supervisor
 ShutterRemoteControl_main.cppMain program for shutter control from the AO Supervisor
 statusboard.hDeclarations for the VisAO status information structures
 svbksb.cpp
 svbksb.h
 sysmonD.cppDefinitions for the sysmonD system monitor
 sysmonD.hDeclarations for the sysmonD system monitor
 sysmonD_main.cppThe main program for the VisAO system monitor
 visao.pyThe visao python module provides a python intervace to the VisAO camera
 VisAO_main.hThe main program for a VisAO application
 VisAOApp_base.cppDefinitions for VisAOApp_base
 VisAOApp_base.hDeclarations for VisAOApp_base
 VisAOApp_standalone.cppDefinitions for the standalone VisAO application
 VisAOApp_standalone.hDeclarations for the standalone VisAO application
 visaodevices.pyThe visaodevices python module provides interfaces to all of the scriptable VisAO processes
 visaofifos.pyThe visaofifos python module provides the basic interface to a VisAO FIFO device
 VisAOIClient.cpp
 VisAOIClient.h
 VisAOIClient_main.cppMain program for VisAOI system MagAOIClient
 visaoimutils.cppDefinitions for various image utility functions
 visaoimutils.hDeclarations for various image utility functions
 VisAOJoeCtrl.cppDefinitions for CCD47 control from the AO Supervisor
 VisAOJoeCtrl.hDeclarations for CCD47 control from the AO Supervisor
 VisAOJoeCtrl_main.cppMain program for CCD47 control from the AO Supervisor
 VisAOSimpleMotorCtrl.cppDeclarations for the VisAOSimpleMotorCtrl class
 VisAOSimpleMotorCtrl.hDeclarations for the VisAOSimpleMotorCtrl class
 VisAOSimpleMotorCtrl_main.cppContains the main program for the filter wheel controller
 visaoutils.pyVarious utilities for use in VisAOScript
 WollastonStatus.cppDefinitions for the VisAO wollaston lift status maintainer
 WollastonStatus.hDeclarations for the VisAO wollaston lift status maintainer
 WollastonStatus_main.cppMain program for the VisAO wollaston lift status maintainer