| ► apps | |
| ► acronameUsbHub | |
| ► utils | |
| configusbhub.cpp | |
| acronameUsbHub.cpp | |
| acronameUsbHub.hpp | The MagAO-X Acromname USB Hub controller main program |
| ► adcCtrl | |
| adcCtrl.py | |
| utils.py | |
| ► adcTracker | |
| ► tests | |
| adcTracker_test.cpp | Catch2 tests for the adcTracker app |
| adcTracker.cpp | The MagAO-X ADC Tracker main program source file |
| adcTracker.hpp | The MagAO-X ADC Tracker header file |
| ► alignLoop | |
| ► tests | |
| alignLoop_test.cpp | |
| alignLoop.cpp | The MagAO-X xxxxx main program source file |
| alignLoop.hpp | The MagAO-X XXXXXX header file |
| ► alpaoCtrl | |
| ► tests | |
| alpaoCtrl_test.cpp | |
| alpaoCtrl.cpp | The MagAO-X xxxxx main program source file |
| alpaoCtrl.hpp | The MagAO-X ALPAO DM controller header file |
| ► andorCtrl | |
| andorCtrl.cpp | |
| andorCtrl.hpp | The MagAO-X Andor EMCCD camera controller |
| ► audibleAlerts | |
| ► audibleAlerts | |
| __init__.py | |
| core.py | |
| opentts_bridge.py | |
| personality.py | |
| ► baslerCtrl | |
| baslerCtrl.cpp | |
| baslerCtrl.hpp | The MagAO-X basler camera controller |
| ► bmcCtrl | |
| ► tests | |
| bmcCtrl_test.cpp | |
| bmcCtrl.cpp | The MagAO-X xxxxx main program source file |
| bmcCtrl.hpp | The MagAO-X BMC DM controller header file |
| ► cacaoInterface | |
| ► tests | |
| cacaoInterface_test.cpp | Catch2 tests for the cacaoInterface app |
| cacaoInterface.cpp | The MagAO-X CACAO Interface main program source file |
| cacaoInterface.hpp | The MagAO-X CACAO Interface header file |
| ► cameraSim | |
| ► tests | |
| cameraSim_test.cpp | Catch2 tests for the cameraSim app |
| cameraSim.cpp | |
| cameraSim.hpp | The MagAO-X camera simulator |
| ► camtipSR | |
| ► camtipSR | |
| __init__.py | |
| core.py | |
| utils.py | |
| ► closedLoopIndi | |
| ► tests | |
| closedLoopIndi_test.cpp | |
| closedLoopIndi.cpp | The MagAO-X INDI Closed Loop main program source file |
| closedLoopIndi.hpp | The MagAO-X INDI Closed Loop header file |
| ► corAlign | |
| corAlign.py | |
| utils.py | |
| ► dbIngest | |
| dbIngest.py | |
| ► dlDataCollection | |
| dlDataCollection.cpp | The MagAO-X ImageStreamIO integrator main program source file |
| dlDataCollection.hpp | The MagAO-X generic ImageStreamIO stream integrator |
| ► dmMode | |
| ► tests | |
| dmMode_test.cpp | |
| dmMode.cpp | The MagAO-X DM mode command main program source file |
| dmMode.hpp | The MagAO-X DM mode command header file |
| ► dmPokeCenter | |
| ► tests | |
| dmPokeCenter_test.cpp | |
| dmPokeCenter.cpp | The MagAO-X DM Pokde Centering main program source file |
| dmPokeCenter.hpp | The MagAO-X DM Poke Centering header file |
| ► dmPokeXCorr | |
| ► tests | |
| dmPokeXCorr_test.cpp | |
| dmPokeXCorr.cpp | |
| dmPokeXCorr.hpp | The MagAO-X DM Poke Centering header file |
| ► dmSpeckle | |
| ► tests | |
| dmSpeckle_test.cpp | |
| dmSpeckle.cpp | The MagAO-X DM speckle maker main program source file |
| dmSpeckle.hpp | The MagAO-X DM speckle maker header file |
| ► efcControl | |
| efcControl.py | |
| utils.py | |
| ► filterWheelCtrl | |
| ► tests | |
| filterWheelCtrl_test.cpp | |
| filterWheelCtrl.cpp | The MagAO-X Filter Wheel Controller |
| filterWheelCtrl.hpp | The MagAO-X Filter Wheel Controller |
| ► flipperCtrl | |
| ► tests | |
| flipperCtrl_test.cpp | |
| flipperCtrl.cpp | The MagAO-X xxxxx main program source file |
| flipperCtrl.hpp | The MagAO-X XXXXXX header file |
| ► hoPredCtrl | |
| hoPredCtrl.cpp | The MagAO-X Tweeter To Woofer Offloader |
| hoPredCtrl.hpp | The MagAO-X tweeter to woofer offloading manager |
| ► hsfwCtrl | |
| hsfwCtrl.cpp | The MagAO-X Optec High-Speed Filter Wheel Controller |
| hsfwCtrl.hpp | The MagAO-X Optec HSFW Filter Wheel Controller |
| ► indiTSAccumulator | |
| ► tests | |
| indiTSAccumulator_test.cpp | |
| indiTSAccumulator.cpp | The MagAO-X xxxxx main program source file |
| indiTSAccumulator.hpp | The MagAO-X indiTSAccumulator header file |
| ► irisaoCtrl | |
| ► tests | |
| irisaoCtrl_test.cpp | |
| irisaoCtrl.cpp | The MagAO-X xxxxx main program source file |
| irisaoCtrl.hpp | The MagAO-X IrisAO PTTL DM controller header file |
| ► kcubeCtrl | |
| ► tests | |
| kcubeCtrl_test.cpp | Catch2 tests for the kcubeCtrl app |
| kcubeCtrl.cpp | The MagAO-X K-Cube Controller main program source file |
| kcubeCtrl.hpp | The MagAO-X K-Cube Controller header file |
| ► koolanceCtrl | |
| ► tests | |
| koolanceCtrl_test.cpp | |
| koolanceCtrl.cpp | The MagAO-X Koolance Controller main program source file |
| koolanceCtrl.hpp | The MagAO-X Koolance Controller header file |
| ► kTracker | |
| ► tests | |
| kTracker_test.cpp | |
| kTracker.cpp | The MagAO-X K-mirror rotation tracker main program source file |
| kTracker.hpp | The MagAO-X K-mirror rotation tracker header file |
| ► loPredCtrl | |
| ► tests | |
| loPredCtrl_test.cpp | |
| ar_controller.cpp | |
| ar_controller.hpp | |
| loPredCtrl.cpp | The MagAO-X low-order predictive controller main program source file |
| loPredCtrl.hpp | The MagAO-X generic ImageStreamIO stream integrator |
| recursive_least_squares.cpp | |
| recursive_least_squares.hpp | |
| testPredCtrl.cpp | |
| testPredCtrl.hpp | |
| utils.cpp | |
| utils.hpp | |
| ► magAOXMaths | |
| ► tests | |
| magAOXMaths_test.cpp | |
| magAOXMaths.cpp | |
| magAOXMaths.hpp | |
| ► mcp3008Ctrl | |
| ► dependencies | |
| MCP3008.cpp | |
| MCP3008.h | |
| mcp3008Ctrl.cpp | The MagAO-X MCP3008 Controller main program source file |
| mcp3008Ctrl.hpp | The MagAO-X MCP3008 Controller header file |
| ► modalFilter | |
| ► tests | |
| modalFilter_test.cpp | |
| modalFilter.cpp | The MagAO-X modal filter main program source file |
| modalFilter.hpp | The MagAO-X modal filter header file |
| ► modalGainOpt | |
| ► tests | |
| modalGainOpt_test.cpp | |
| cycle.cpp | |
| modalGainOpt.cpp | The MagAO-X PSD-based gain optimizer main program source file |
| modalGainOpt.hpp | The MagAO-X PSD-based gain optimizer header file |
| ► modalPSDs | |
| ► tests | |
| modalPSDs_test.cpp | Catch2 tests for the modalPSDs app |
| modalPSDs.cpp | The MagAO-X modalPSDs main program source file |
| modalPSDs.hpp | The MagAO-X modalPSDs app header file |
| ► mzmqClient | |
| ► tests | |
| mzmqClient_test.cpp | |
| mzmqClient.cpp | |
| mzmqClient.hpp | The MagAO-X milkzmqClient wrapper |
| ► mzmqServer | |
| ► tests | |
| mzmqServer_test.cpp | |
| mzmqServer.cpp | |
| mzmqServer.hpp | The MagAO-X milkzmqServer wrapper |
| ► nnReconstructor | |
| ► OLD | |
| ► minimal_trt | |
| minimal_trt.cpp | |
| buffers.hpp | |
| nnReconstructor_working.hpp | |
| parserOnnxConfig.hpp | |
| trt_engine.hpp | |
| trt_engine_syh.hpp | |
| util.hpp | |
| nnReconstructor.cpp | The MagAO-X ImageStreamIO integrator main program source file |
| nnReconstructor.hpp | The MagAO-X generic ImageStreamIO stream integrator |
| ► observerCtrl | |
| ► tests | |
| observerCtrl_INDI_val_test.cpp | |
| observerCtrl_targetLogic_test.cpp | |
| observerCtrl.cpp | The MagAO-X observer controller main program source file |
| observerCtrl.hpp | The MagAO-X Observer Controller header file |
| ► ocam2KCtrl | |
| ► fli | |
| ocam2_pvt.h | Private definition for libocam2sdk |
| ocam2_sdk.c | Main library file |
| ocam2_sdk.h | The purpose of the libocam2sdk library is to provide an easy way to achieve ocam2 specific opération. The main feature is ocam2 raw image descrambling |
| ► tests | |
| ocamUtils_test.cpp | Catch2 tests for the ocamUtils in the ocam2KCtrl app |
| ocam2KCtrl.cpp | |
| ocam2KCtrl.hpp | The MagAO-X OCAM2K EMCCD camera controller |
| ocamUtils.hpp | Utilities for the OCAM camera |
| ► photonCounter | |
| photonCounter.cpp | The MagAO-X photon counting image processor |
| photonCounter.hpp | The MagAO-X PWFS Slope Calculator |
| ► pi335Ctrl | |
| ► tests | |
| pi335Ctrl_test.cpp | |
| pi335Ctrl.cpp | The MagAO-X xxxxx main program source file |
| pi335Ctrl.hpp | The MagAO-X XXXXXX header file |
| ► picamCtrl | |
| picamCtrl.cpp | The MagAO-X Princeton Instruments EMCCD camera controller main program |
| picamCtrl.hpp | The MagAO-X Princeton Instruments EMCCD camera controller |
| ► picoMotorCtrl | |
| ► tests | |
| picoMotorCtrl_test.cpp | |
| picoMotorCtrl.cpp | The MagAO-X Pico Motor Controller main program source file |
| picoMotorCtrl.hpp | The MagAO-X Pico Motor Controller header file |
| ► po4ao | |
| po4ao.cpp | The MagAO-X ImageStreamIO integrator main program source file |
| po4ao.hpp | The MagAO-X generic ImageStreamIO stream integrator |
| stuff.hpp | |
| ► psfAcq | |
| ► tests | |
| psfAcq_test.cpp | |
| psfAcq.cpp | The MagAO-X Pyramid psfAcq Fitter main-program sourcefile |
| psfAcq.hpp | The MagAO-X PSF Fitter application header |
| ► psfFit | |
| ► tests | |
| psfFit_test.cpp | |
| psfFit.cpp | The MagAO-X Pyramid psfFit Fitter main-program sourcefile |
| psfFit.hpp | The MagAO-X PSF Fitter application header |
| ► pupilAlign | |
| pupilAlign.cpp | The MagAO-X Pyramid Pupil Alignment main-program sourcefile |
| pupilAlign.hpp | The MagAO-X Pyramid Pupil Alignment application header |
| ► pupilCorAlign | |
| utils.py | |
| ► pupilFit | |
| ► tests | |
| pupilFit_test.cpp | |
| pupilFit.cpp | The MagAO-X Pyramid Pupil Fitter main-program sourcefile |
| pupilFit.hpp | The MagAO-X Pyramid Pupil Fitter application header |
| pupilFitter.hpp | The MagAO-X Pyramid Pupil Fitter class header |
| ► pvcamCtrl | |
| pvcamCtrl.cpp | The MagAO-X pvcam controller main program source file |
| pvcamCtrl.hpp | The MagAO-X pvcam controller header file |
| ► pwfsSlopeCalc | |
| ► tests | |
| pwfsSlopeCalc_test.cpp | |
| pwfsSlopeCalc.cpp | The MagAO-X PWFS Slope Calculator main program source file |
| pwfsSlopeCalc.hpp | The MagAO-X PWFS Slope Calculator |
| ► pythonIndiExample | |
| pythonIndiExample.py | |
| ► qhyCtrl | |
| qhyCtrl.cpp | The QHYCCD camera controller |
| qhyCtrl.hpp | The MagAO-X QHYCCD camera controller |
| ► refRMS | |
| ► tests | |
| refRMS_test.cpp | |
| refRMS.cpp | The MagAO-X reference rms calculator |
| refRMS.hpp | The MagAO-X user gain control app |
| ► rhusbMon | |
| ► tests | |
| rhusbMon_test.cpp | |
| rhusbMonParsers_test.cpp | Catch2 tests for the parsers in the rhusbMon app |
| rhusbMon.cpp | The MagAO-X RH USB Monitor main program source file |
| rhusbMon.hpp | The MagAO-X RH USB monitor |
| rhusbMonParsers.hpp | Parsers for the MagAO-X RH USB monitor |
| ► shmimIntegrator | |
| ► tests | |
| shmimIntegrator_test.cpp | |
| shmimIntegrator.cpp | The MagAO-X ImageStreamIO integrator main program source file |
| shmimIntegrator.hpp | The MagAO-X generic ImageStreamIO stream integrator |
| ► siglentSDG | |
| ► tests | |
| siglentSDG_parsers_test.cpp | |
| siglentSDG_test.cpp | Catch2 tests for the siglentSDG app |
| siglentSDG.cpp | |
| siglentSDG.hpp | |
| siglentSDG_parsers.hpp | |
| ► smc100ccCtrl | |
| ► tests | |
| smc100ccCtrl_test.cpp | Catch2 tests for the smc100ccCtrl app |
| smc100ccCtrl.cpp | The MagAO-X smc100ccCtrl app source file |
| smc100ccCtrl.hpp | The smc controller communicator |
| ► sparkleClock | |
| ► tests | |
| sparkleClock_test.cpp | |
| sparkleClock.cpp | |
| sparkleClock.hpp | The MagAO-X DM speckle maker header file |
| ► sshDigger | |
| ► tests | |
| sshDigger_test.cpp | |
| sshDigger.cpp | The MagAO-X SSH tunnel manager |
| sshDigger.hpp | The MagAO-X SSH tunnel manager |
| ► stateRuleEngine | |
| ► tests | |
| indiCompRuleConfig_test.cpp | |
| indiCompRules_test.cpp | |
| stateRuleEngine_test.cpp | |
| indiCompRuleConfig.hpp | Configuration of rules for the MagAO-X stateRuleEngine |
| indiCompRules.hpp | The rules for the MagAO-X stateRuleEngine |
| stateRuleEngine.cpp | The MagAO-X stateRuleEngine main program source file |
| stateRuleEngine.hpp | The MagAO-X stateRuleEngine application header file |
| ► streamCircBuff | |
| ► tests | |
| streamCircBuff_test.cpp | |
| streamCircBuff.cpp | The MagAO-X streamCircBuff main program source file |
| streamCircBuff.hpp | The MagAO-X streamCircBuff app header file |
| ► streamWriter | |
| ► tests | |
| streamWriter_test.cpp | |
| streamWriterSizing_test.cpp | |
| streamWriter.cpp | |
| streamWriter.hpp | The MagAO-X Image Stream Writer |
| ► strehlEstimator | |
| ► tests | |
| strehlEstimator_test.cpp | |
| strehlEstimator.cpp | The MagAO-X xxxxx main program source file |
| strehlEstimator.hpp | The MagAO-X XXXXXX header file |
| ► sysMonitor | |
| ► tests | |
| sysMonitor_test.cpp | |
| sysMonitor.cpp | The MagAO-X sysMonitor app source file |
| sysMonitor.hpp | The MagAO-X sysMonitor app main program which provides functions to read and report system statistics |
| ► t2wOffloader | |
| ► tests | |
| t2wOffloader_test.cpp | |
| t2wOffloader.cpp | The MagAO-X Tweeter To Woofer Offloader |
| t2wOffloader.hpp | The MagAO-X tweeter to woofer offloading manager |
| ► tcsInterface | |
| ► tests | |
| tcsInterface_test.cpp | Catch2 tests for the tcsInterface app |
| tcsInterface.cpp | The MagAO-X TCS Interface main program source file |
| tcsInterface.hpp | The MagAO-X TCS Interface header file |
| ► timeSeriesSimulator | |
| ► tests | |
| timeSeriesSimulator.cpp | |
| timeSeriesSimulator.cpp | The MagAO-X xxxxx main program source file |
| timeSeriesSimulator.hpp | The MagAO-X XXXXXX header file |
| ► trippLitePDU | |
| ► tests | |
| trippLitePDU_test.cpp | |
| trippLitePDU.cpp | The MagAO-X Tripp Lite Power Distribution Unit controller main program |
| trippLitePDU.hpp | The MagAO-X Tripp Lite Power Distribution Unit controller |
| trippLitePDU_simulator.hpp | The MagAO-X Tripp Lite Power Distribution Unit ontroller Simulator |
| ► ttmModulator | |
| ► tests | |
| ttmModulator_test.cpp | |
| ttmModulator.cpp | |
| ttmModulator.hpp | |
| ► usbtempMon | |
| ► tests | |
| usbtempMon_test.cpp | |
| linux.c | |
| platform.h | |
| usbtemp.c | |
| usbtemp.h | |
| usbtempMon.cpp | The MagAO-X xxxxx main program source file |
| usbtempMon.hpp | The MagAO-X XXXXXX header file |
| ► userGainCtrl | |
| ► tests | |
| userGainCtrl_test.cpp | Catch2 tests for the userGainCtrl app |
| userGainCtrl.cpp | The MagAO-X user gain control app |
| userGainCtrl.hpp | The MagAO-X user gain control app |
| ► visxCtrl | |
| ► visxCtrl | |
| __init__.py | |
| libqhy.py | |
| qhyccd.py | |
| xapp.py | |
| ► w2tcsOffloader | |
| ► tests | |
| w2tcsOffloader_test.cpp | |
| w2tcsOffloader.cpp | The MagAO-X Woofer To Telescope Control System (TCS) Offloader |
| w2tcsOffloader.hpp | The MagAO-X Woofer To Telescope Control System (TCS) offloading manager |
| ► xindiserver | |
| ► tests | |
| xindiserver_test.cpp | |
| xindiserver.cpp | The MagAO-X indiserver wrapper main program |
| xindiserver.hpp | The MagAO-X INDI Server wrapper header |
| ► xt1121Ctrl | |
| ► tests | |
| xt1121Ctrl_test.cpp | |
| xtChannels_test.cpp | Catch2 tests for the xtChannels struct |
| xt1121Ctrl.cpp | |
| xt1121Ctrl.hpp | The MagAO-X Acromag XT 1211 digital I/O controller main program |
| xtChannels.hpp | Utility class for managing Acromag xt12XX digital I/O channels |
| ► xt1121DCDU | |
| ► tests | |
| xt1121DCDU_test.cpp | |
| xt1121DCDU.cpp | The MagAO-X xt1121-based D.C. Distribution Unit controller main program |
| xt1121DCDU.hpp | The MagAO-X xt1121-based D.C. Distribution Unit controller |
| ► zaberCtrl | |
| ► tests | |
| zaberCtrl_test.cpp | Catch2 tests for the zaberCtrl app |
| zaberCtrl.cpp | The MagAO-X Zaber Stage Controller main program source file |
| zaberCtrl.hpp | The MagAO-X Zaber Stage Controller header file |
| ► zaberLowLevel | |
| ► tests | |
| zaberLowLevel_test.cpp | Catch2 tests for the zaberLowLevel app |
| zaberStage_test.cpp | Catch2 tests for the zaberStage in the zaberLowLevel app |
| zaberUtils_test.cpp | Catch2 tests for the zaberUtils in the zaberLowLevel app |
| ► zaber-core-serial-c-v1.0 | |
| example.c | |
| z_common.h | Defines a few things that all of the serial API has in common |
| za_serial.c | |
| za_serial.h | Provides a set of functions for interacting with Zaber devices in the ASCII protocol |
| zb_serial.c | |
| zb_serial.h | Provides a set of functions for interacting with Zaber devices in the binary protocol |
| z_common.h | Defines a few things that all of the serial API has in common |
| za_serial.c | |
| za_serial.h | Provides a set of functions for interacting with Zaber devices in the ASCII protocol |
| zaberLowLevel.cpp | The MagAO-X Low-Level Zaber Controller |
| zaberLowLevel.hpp | The MagAO-X Low-Level Zaber Controller |
| zaberStage.hpp | A class with details of a single zaber stage |
| zaberUtils.hpp | Utilties for working with zaber stages |
| ► zylaCtrl | |
| zylaCtrl.cpp | |
| zylaCtrl.hpp | The MagAO-X Andor sCMOS camera controller |
| ► flatlogs | |
| ► include | |
| ► flatlogs | |
| flatlogs.hpp | Flatlogs single include file |
| logDefs.hpp | Type definitions for the flatlogs format |
| logHeader.hpp | The flatlogs buffer header format |
| logPriority.hpp | The MagAO-X logger log priority levels |
| logStdFormat.hpp | Standard formating of log entries for readable output |
| timespecX.hpp | A fixed-width timespec structure and utilities |
| ► libMagAOX | |
| ► app | |
| ► dev | |
| ► tests | |
| dev_test.cpp | |
| outletController_test.cpp | |
| telemeter_test.cpp | |
| telemeter_test.hpp | |
| dm.hpp | The MagAO-X generic deformable mirror controller |
| dmPokeWFS.hpp | The MagAO-X DM Poke Centering header file |
| dssShutter.hpp | Uniblitz DSS shutter interface |
| edtCamera.hpp | EDT framegrabber interface |
| frameGrabber.hpp | The MagAO-X generic frame grabber |
| ioDevice.cpp | Configuration and control of an input and output device |
| ioDevice.hpp | Configuration and control of an input and output device |
| outletController.cpp | Declares and defines a power control device framework in the MagAOXApp context |
| outletController.hpp | Declares and defines a power control device framework in the MagAOXApp context |
| semUtilsDerived.hpp | XWC app semaphore Utilities to use CRTP derived classes |
| shmimMonitor.hpp | The MagAO-X generic shared memory monitor |
| stdCamera.cpp | Standard camera interface |
| stdCamera.hpp | Standard camera interface |
| stdMotionStage.hpp | Standard motion stage interface |
| telemeter.hpp | Configuration and control of a telemetry logger |
| ► tests | |
| indiUtils_test.cpp | |
| MagAOXApp_test.cpp | |
| MagAOXApp_test.hpp | |
| MagAOXAppExecute_test.cpp | |
| semUtils_test.cpp | |
| stateCodes_test.cpp | |
| indiDriver.hpp | MagAO-X INDI Driver Wrapper |
| indiMacros.hpp | Macros for INDI |
| indiUtils.hpp | MagAO-X INDI Utilities |
| MagAOXApp.cpp | |
| MagAOXApp.hpp | |
| semUtils.hpp | XWC app semaphore Utilities |
| stateCodes.cpp | MagAO-X Application States |
| stateCodes.hpp | MagAO-X Application States |
| ► common | |
| doc | |
| ► tests | |
| common_test.cpp | |
| config.hpp | Configuration defines for the MagAO-X library |
| defaults.hpp | Defaults for the MagAO-X library |
| environment.hpp | Environment variables for the MagAO-X library |
| exceptions.hpp | Exception helpers |
| paths.hpp | Defaults for the MagAO-X library |
| doc | |
| ► file | |
| ► tests | |
| fileTimes_test.cpp | |
| stdFileName_test.cpp | |
| stdSubDir_test.cpp | |
| fileTimes.hpp | Utilities for working with file timestamps |
| stdFileName.cpp | The stdFileName class for managing standard file names |
| stdFileName.hpp | The stdFileName class for managing standard file names |
| stdSubDir.cpp | The stdSubDir class for managing subdirectories |
| stdSubDir.hpp | The stdSubDir class for managing subdirectories |
| ► ImageStreamIO | |
| ► tests | |
| ImageStreamIO_test.cpp | |
| ImageStruct.hpp | |
| pixaccess.hpp | |
| ► logger | |
| ► doc | |
| sw_logs.dox.inc | |
| ► generated | |
| binarySchemata.inc | |
| binarySchemataDeclarations.inc | |
| logCodes.hpp | |
| logCodeValid.hpp | |
| logMemberAccessor.hpp | |
| logStdFormat.hpp | |
| logTypes.hpp | |
| logVerify.hpp | |
| ► tests | |
| ► generated_tests | |
| config_log_generated_tests.cpp | |
| git_state_generated_tests.cpp | |
| indidriver_start_generated_tests.cpp | |
| indidriver_stop_generated_tests.cpp | |
| loop_closed_generated_tests.cpp | |
| loop_open_generated_tests.cpp | |
| loop_paused_generated_tests.cpp | |
| observer_generated_tests.cpp | |
| ocam_temps_generated_tests.cpp | |
| outlet_channel_state_generated_tests.cpp | |
| outlet_state_generated_tests.cpp | |
| pico_channel_generated_tests.cpp | |
| saving_start_generated_tests.cpp | |
| saving_stop_generated_tests.cpp | |
| software_log_generated_tests.cpp | |
| state_change_generated_tests.cpp | |
| telem_blockgains_generated_tests.cpp | |
| telem_chrony_stats_generated_tests.cpp | |
| telem_chrony_status_generated_tests.cpp | |
| telem_cooler_generated_tests.cpp | |
| telem_coreloads_generated_tests.cpp | |
| telem_coretemps_generated_tests.cpp | |
| telem_dmmodes_generated_tests.cpp | |
| telem_dmspeck_generated_tests.cpp | |
| telem_drivetemps_generated_tests.cpp | |
| telem_fgtimings_generated_tests.cpp | |
| telem_fxngen_generated_tests.cpp | |
| telem_loopgain_generated_tests.cpp | |
| telem_observer_generated_tests.cpp | |
| telem_pi335_generated_tests.cpp | |
| telem_pico_generated_tests.cpp | |
| telem_pokecenter_generated_tests.cpp | |
| telem_pokeloop_generated_tests.cpp | |
| telem_position_generated_tests.cpp | |
| telem_rhusb_generated_tests.cpp | |
| telem_saving_generated_tests.cpp | |
| telem_saving_state_generated_tests.cpp | |
| telem_sparkleclock_generated_tests.cpp | |
| telem_stage_generated_tests.cpp | |
| telem_stdcam_generated_tests.cpp | |
| telem_telcat_generated_tests.cpp | |
| telem_teldata_generated_tests.cpp | |
| telem_telenv_generated_tests.cpp | |
| telem_telpos_generated_tests.cpp | |
| telem_telsee_generated_tests.cpp | |
| telem_telvane_generated_tests.cpp | |
| telem_temps_generated_tests.cpp | |
| telem_usage_generated_tests.cpp | |
| telem_zaber_generated_tests.cpp | |
| text_log_generated_tests.cpp | |
| ttmmod_params_generated_tests.cpp | |
| user_log_generated_tests.cpp | |
| catch2_tests.cpp | |
| generateEntropyTests.py | |
| generateTemplatedCatch2Tests.py | |
| logFileRaw_fileTime_error_test.cpp | |
| logFileRaw_test.cpp | |
| logMap_test.cpp | |
| logTypes_Accessor_test.cpp | |
| ► types | |
| ► generated | |
| config_log.bfbs.h | |
| config_log_generated.h | |
| git_state.bfbs.h | |
| git_state_generated.h | |
| observer.bfbs.h | |
| observer_generated.h | |
| ocam_temps.bfbs.h | |
| ocam_temps_generated.h | |
| outlet_channel_state.bfbs.h | |
| outlet_channel_state_generated.h | |
| outlet_state.bfbs.h | |
| outlet_state_generated.h | |
| pico_channel.bfbs.h | |
| pico_channel_generated.h | |
| saving_state_change.bfbs.h | |
| saving_state_change_generated.h | |
| software_log.bfbs.h | |
| software_log_generated.h | |
| state_change.bfbs.h | |
| state_change_generated.h | |
| string_log.bfbs.h | |
| string_log_generated.h | |
| telem_blockgains.bfbs.h | |
| telem_blockgains_generated.h | |
| telem_chrony_stats.bfbs.h | |
| telem_chrony_stats_generated.h | |
| telem_chrony_status.bfbs.h | |
| telem_chrony_status_generated.h | |
| telem_cooler.bfbs.h | |
| telem_cooler_generated.h | |
| telem_coreloads.bfbs.h | |
| telem_coreloads_generated.h | |
| telem_coretemps.bfbs.h | |
| telem_coretemps_generated.h | |
| telem_dmmodes.bfbs.h | |
| telem_dmmodes_generated.h | |
| telem_dmspeck.bfbs.h | |
| telem_dmspeck_generated.h | |
| telem_drivetemps.bfbs.h | |
| telem_drivetemps_generated.h | |
| telem_fgtimings.bfbs.h | |
| telem_fgtimings_generated.h | |
| telem_fxngen.bfbs.h | |
| telem_fxngen_generated.h | |
| telem_loopgain.bfbs.h | |
| telem_loopgain_generated.h | |
| telem_observer.bfbs.h | |
| telem_observer_generated.h | |
| telem_pi335.bfbs.h | |
| telem_pi335_generated.h | |
| telem_pico.bfbs.h | |
| telem_pico_generated.h | |
| telem_pokecenter.bfbs.h | |
| telem_pokecenter_generated.h | |
| telem_pokeloop.bfbs.h | |
| telem_pokeloop_generated.h | |
| telem_position.bfbs.h | |
| telem_position_generated.h | |
| telem_rhusb.bfbs.h | |
| telem_rhusb_generated.h | |
| telem_saving.bfbs.h | |
| telem_saving_generated.h | |
| telem_sparkleclock.bfbs.h | |
| telem_sparkleclock_generated.h | |
| telem_stage.bfbs.h | |
| telem_stage_generated.h | |
| telem_stdcam.bfbs.h | |
| telem_stdcam_generated.h | |
| telem_telcat.bfbs.h | |
| telem_telcat_generated.h | |
| telem_teldata.bfbs.h | |
| telem_teldata_generated.h | |
| telem_telenv.bfbs.h | |
| telem_telenv_generated.h | |
| telem_telpos.bfbs.h | |
| telem_telpos_generated.h | |
| telem_telsee.bfbs.h | |
| telem_telsee_generated.h | |
| telem_telvane.bfbs.h | |
| telem_telvane_generated.h | |
| telem_temps.bfbs.h | |
| telem_temps_generated.h | |
| telem_usage.bfbs.h | |
| telem_usage_generated.h | |
| telem_zaber.bfbs.h | |
| telem_zaber_generated.h | |
| ttmmod_params.bfbs.h | |
| ttmmod_params_generated.h | |
| user_log.bfbs.h | |
| user_log_generated.h | |
| ao_operator.hpp | The MagAO-X logger ao_operator log type |
| config_log.hpp | The MagAO-X logger config_log log type |
| empty_log.hpp | The MagAO-X logger empty log base type |
| flatbuffer_log.hpp | The MagAO-X logger flatbuffer log base type |
| git_state.hpp | The MagAO-X logger git_state log type |
| indidriver_start.hpp | The MagAO-X logger INDI driver start type |
| indidriver_stop.hpp | The MagAO-X logger INDI driver stop type |
| loop_closed.hpp | The MagAO-X logger loop closed type |
| loop_open.hpp | The MagAO-X logger loop open type |
| loop_paused.hpp | The MagAO-X logger loop paused type |
| observer.hpp | The MagAO-X logger observer log type |
| ocam_temps.hpp | The MagAO-X logger ocam_temps log type |
| outlet_channel_state.hpp | The MagAO-X logger outlet_channel_state log type |
| outlet_state.hpp | The MagAO-X logger outlet_state log type |
| pico_channel.hpp | The MagAO-X logger pico_channel log type |
| saving_start.hpp | The MagAO-X logger saving_start log type |
| saving_state_change.hpp | The MagAO-X logger saving_state_change log type |
| saving_stop.hpp | The MagAO-X logger saving_stop log type |
| software_log.hpp | The MagAO-X logger software_log log type |
| state_change.hpp | The MagAO-X logger state_change log type |
| string_log.hpp | The MagAO-X logger string_log log type |
| telem.cpp | The MagAO-X logger telemetery library |
| telem_blockgains.hpp | The MagAO-X logger telem_blockgains log type |
| telem_chrony_stats.hpp | The MagAO-X logger telem_chrony_stats log type |
| telem_chrony_status.hpp | The MagAO-X logger telem_chrony_status log type |
| telem_cooler.hpp | The MagAO-X logger telem_cooler log type |
| telem_coreloads.hpp | The MagAO-X logger telem_coreloads log type |
| telem_coretemps.hpp | The MagAO-X logger telem_coretemps log type |
| telem_dmmodes.hpp | The MagAO-X logger telem_dmmodes log type |
| telem_dmspeck.hpp | The MagAO-X logger telem_dmspeck log type |
| telem_drivetemps.hpp | The MagAO-X logger telem_drivetemps log type |
| telem_fgtimings.hpp | The MagAO-X logger telem_fgtimings log type |
| telem_fxngen.hpp | The MagAO-X logger telem_fxngen log type |
| telem_loopgain.hpp | The MagAO-X logger telem_loopgain log type |
| telem_observer.hpp | The MagAO-X logger telem_observer log type |
| telem_pi335.hpp | The MagAO-X logger telem_pi335 log type |
| telem_pico.hpp | The MagAO-X logger telem_pico log type |
| telem_pokecenter.hpp | The MagAO-X logger telem_pokecenter log type |
| telem_pokeloop.hpp | The MagAO-X logger telem_pokeloop log type |
| telem_position.hpp | The MagAO-X logger telem_position log type |
| telem_rhusb.hpp | The MagAO-X logger telem_rhusb log type |
| telem_saving.hpp | The MagAO-X logger telem_saving log type |
| telem_saving_state.hpp | The MagAO-X logger telem_saving_state log type |
| telem_sparkleclock.hpp | The MagAO-X logger telem_sparkleclock log type |
| telem_stage.hpp | The MagAO-X logger telem_stage log type |
| telem_stdcam.hpp | The MagAO-X logger telem_stdcam log type |
| telem_telcat.hpp | The MagAO-X logger telem_telcat log type |
| telem_teldata.hpp | The MagAO-X logger telem_teldata log type |
| telem_telenv.hpp | The MagAO-X logger telem_telenv log type |
| telem_telpos.hpp | The MagAO-X logger telem_telpos log type |
| telem_telsee.hpp | The MagAO-X logger telem_telsee log type |
| telem_telvane.hpp | The MagAO-X logger telem_telvane log type |
| telem_temps.hpp | The MagAO-X logger telem_temps log type |
| telem_usage.hpp | The MagAO-X logger telem_usage log type |
| telem_zaber.hpp | The MagAO-X logger telem_zaber log type |
| text_log.hpp | The MagAO-X logger text_log log type |
| ttmmod_params.hpp | The MagAO-X logger ttmmod_params log type |
| user_log.hpp | The MagAO-X logger user_log log type |
| logBinarySchemata.cpp | |
| logBinarySchemata.hpp | Declares the variables holding binary flatbuffers schemata |
| logFileRaw.cpp | Manage a raw log file |
| logFileRaw.hpp | Manage a raw log file |
| logManager.cpp | The MagAO-X log manager |
| logManager.hpp | The MagAO-X log manager |
| logMap.cpp | Declares and defines the logMap class and related classes |
| logMap.hpp | Declares and defines the logMap class and related classes |
| logMeta.cpp | Declares and defines the logMeta class and related classes |
| logMeta.hpp | Declares and defines the logMeta class and related classes |
| ► modbus | |
| ► tests | |
| modbus_test.cpp | |
| modbus.cpp | |
| modbus.hpp | |
| modbus_exception.hpp | |
| ► sys | |
| ► tests | |
| runCommand_test.cpp | |
| thSetuid_test.cpp | |
| runCommand.cpp | Run a command get the output |
| runCommand.hpp | Run a command get the output |
| thSetuid.cpp | Set euid in a single thread |
| thSetuid.hpp | Set euid in a single thread |
| ► tty | |
| doc | |
| ► tests | |
| tty_test.cpp | |
| ttyIOUtils_test.cpp | |
| netSerial.cpp | Managing a connection to a serial device over a network socket |
| netSerial.hpp | Managing a connection to a serial device over a network socket |
| telnetConn.cpp | Managing a connection to a telnet device |
| telnetConn.hpp | Managing a connection to a telnet device |
| ttyErrors.cpp | Error numbers for the tty utilities |
| ttyErrors.hpp | Error numbers for the tty utilities |
| ttyIOUtils.cpp | Utilities for i/o on a file descriptor pointing to a tty device |
| ttyIOUtils.hpp | Utilities for i/o on a file descriptor pointing to a tty device |
| ttyUSB.cpp | Find the details for USB serial devices |
| ttyUSB.hpp | Find the details for USB serial devices |
| usbDevice.cpp | Manage a USB TTY device in the MagAOXApp context |
| usbDevice.hpp | Manage a USB TTY device in the MagAOXApp context |
| ► utils | |
| H5Utils.hpp | Utilities for HDF5 |
| libMagAOX.hpp | The MagAO-X library-wide include |
| ► tests | |
| valgrind | |
| testMacrosINDI.hpp | |
| testMain.cpp | |
| testXWC.hpp | |
| ► utils | |
| ► logdump | |
| logdump.cpp | A simple utility to dump MagAO-X binary logs to stdout |
| logdump.hpp | A simple utility to dump MagAO-X binary logs to stdout |
| ► xrif2shmim | |
| xrif2shmim.cpp | The xrif2shmim main program |
| xrif2shmim.hpp | The xrif2shmim class declaration and definition |