===== MTAOS ===== Commands -------- resetWavefrontCorrection ~~~~~~~~~~~~~~~~~~~~~~~~ **Description**: Reset the current wavefront error correction. The aggregated degree of freedom in optical feedback control will be reset to the initial state. :Subsystem: MTAOS :Version: 3.8.41 :Author: None :EFDB_Topic: MTAOS_command_resetWavefrontCorrection value ***** :IDL_Type: boolean :Units: unitless :Count: 1 **Description**: This value is ignored. issueWavefrontCorrection ~~~~~~~~~~~~~~~~~~~~~~~~ **Description**: Issue the wavefront correction to subsystems based on the most recently measured wavefront error. :Subsystem: MTAOS :Version: 3.8.41 :Author: None :EFDB_Topic: MTAOS_command_issueWavefrontCorrection value ***** :IDL_Type: boolean :Units: unitless :Count: 1 **Description**: This value is ignored. processCalibrationProducts ~~~~~~~~~~~~~~~~~~~~~~~~~~ **Description**: Process new calibration products. :Subsystem: MTAOS :Version: 3.8.41 :Author: None :EFDB_Topic: MTAOS_command_processCalibrationProducts directoryPath ************* :IDL_Type: string :IDL_Size: 1 :Units: unitless :Count: 1 **Description**: Absolute directory path to calibration products. processWavefrontError ~~~~~~~~~~~~~~~~~~~~~ **Description**: Process the wavefront data collection at corner splitted sensors. :Subsystem: MTAOS :Version: 3.8.41 :Author: None :EFDB_Topic: MTAOS_command_processWavefrontError visit ***** :IDL_Type: int :Units: unitless :Count: 1 **Description**: Image visit number. directoryPath ************* :IDL_Type: string :IDL_Size: 1 :Units: unitless :Count: 1 **Description**: Absolute directory path to wavefront data collection. fieldRA ******* :IDL_Type: double :Units: degree :Count: 1 **Description**: Right ascension of telescope boresight. fieldDEC ******** :IDL_Type: double :Units: degree :Count: 1 **Description**: Declination of telescope boresight. filter ****** :IDL_Type: int :Units: unitless :Count: 1 **Description**: Active filter type. Use 1-6 for u, g, r, i, z, and y. Use 7 for reference. cameraRotation ************** :IDL_Type: double :Units: degree :Count: 1 **Description**: Camera rotation angle. userGain ******** :IDL_Type: double :Units: unitless :Count: 1 **Description**: Gain value between 0 and 1. Set to -1 to ignore user gain. processIntraExtraWavefrontError ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ **Description**: Process the wavefront data collection by camera piston. :Subsystem: MTAOS :Version: 3.8.41 :Author: None :EFDB_Topic: MTAOS_command_processIntraExtraWavefrontError intraVisit ********** :IDL_Type: int :Units: unitless :Count: 1 **Description**: Intra-focal image visit number. extraVisit ********** :IDL_Type: int :Units: unitless :Count: 1 **Description**: Extra-focal image visit number. intraDirectoryPath ****************** :IDL_Type: string :IDL_Size: 1 :Units: unitless :Count: 1 **Description**: Absolute directory path to intra-focal wavefront data collection. extraDirectoryPath ****************** :IDL_Type: string :IDL_Size: 1 :Units: unitless :Count: 1 **Description**: Absolute directory path to extra-focal wavefront data collection. fieldRA ******* :IDL_Type: double :Units: degree :Count: 1 **Description**: Right ascension of telescope boresight. fieldDEC ******** :IDL_Type: double :Units: degree :Count: 1 **Description**: Declination of telescope boresight. filter ****** :IDL_Type: int :Units: unitless :Count: 1 **Description**: Active filter type. Use 1-6 for u, g, r, i, z, and y. Use 7 for reference. cameraRotation ************** :IDL_Type: double :Units: degree :Count: 1 **Description**: Camera rotation angle. userGain ******** :IDL_Type: double :Units: unitless :Count: 1 **Description**: Gain value between 0 and 1. Set to -1 to ignore user gain. processShWavefrontError ~~~~~~~~~~~~~~~~~~~~~~~ **Description**: Process the wavefront error by Shack-Hartmann wavefront sensor. :Subsystem: MTAOS :Version: 3.8.41 :Author: None :EFDB_Topic: MTAOS_command_processShWavefrontError annularZernikePoly ****************** :IDL_Type: double :Units: micron :Count: 19 **Description**: z4-z22 terms of annular Zernike polynomials. cameraRotation ************** :IDL_Type: double :Units: degree :Count: 1 **Description**: Camera rotation angle. userGain ******** :IDL_Type: double :Units: unitless :Count: 1 **Description**: Gain value between 0 and 1. Set to -1 to ignore user gain. processCmosWavefrontError ~~~~~~~~~~~~~~~~~~~~~~~~~ **Description**: Process the wavefront data collection by CMOS camera. :Subsystem: MTAOS :Version: 3.8.41 :Author: None :EFDB_Topic: MTAOS_command_processCmosWavefrontError intraImgPath ************ :IDL_Type: string :IDL_Size: 1 :Units: unitless :Count: 1 **Description**: Absolute path to intra-focal wavefront image FITS file. extraImgPath ************ :IDL_Type: string :IDL_Size: 1 :Units: unitless :Count: 1 **Description**: Absolute path to extra-focal wavefront image FITS file. sglBrightStarPixelX ******************* :IDL_Type: double :Units: unitless :Count: 10 **Description**: Single bright star pixel x position. Put -99999 for the empty star. sglBrightStarPixelY ******************* :IDL_Type: double :Units: unitless :Count: 10 **Description**: Single bright star pixel y position. Put -99999 for the empty star. filter ****** :IDL_Type: int :Units: unitless :Count: 1 **Description**: Active filter type. Use 1-6 for u, g, r, i, z, and y. Use 7 for reference. cameraRotation ************** :IDL_Type: double :Units: degree :Count: 1 **Description**: Camera rotation angle. userGain ******** :IDL_Type: double :Units: unitless :Count: 1 **Description**: Gain value between 0 and 1. Set to -1 to ignore user gain. Events ------ * SummaryState_DisabledState * SummaryState_EnabledState * SummaryState_FaultState * SummaryState_OfflineState * SummaryState_StandbyState * WEPWarning_NoWarning * WEPWarning_InvalidSensorId * WEPWarning_InvalidAnnularZernikePoly * OFCWarning_NoWarning * OFCWarning_NoEnoughAnnularZernikePoly wavefrontError ~~~~~~~~~~~~~~ **Description**: Calculated wavefront error. :Subsystem: MTAOS :Version: 3.8.41 :Author: None :EFDB_Topic: MTAOS_logevent_wavefrontError timestamp ********* :IDL_Type: double :Units: second :Count: 1 **Description**: Time at which an event is recorded. sensorId ******** :IDL_Type: short :Units: unitless :Count: 1 **Description**: Wavefront sensor ID. annularZernikePoly ****************** :IDL_Type: double :Units: micron :Count: 19 **Description**: z4-z22 terms of annular Zernike polynomials. rejectedWavefrontError ~~~~~~~~~~~~~~~~~~~~~~ **Description**: Rejected wavefront error. :Subsystem: MTAOS :Version: 3.8.41 :Author: None :EFDB_Topic: MTAOS_logevent_rejectedWavefrontError timestamp ********* :IDL_Type: double :Units: second :Count: 1 **Description**: Time at which an event is recorded. sensorId ******** :IDL_Type: short :Units: unitless :Count: 1 **Description**: Wavefront sensor ID. annularZernikePoly ****************** :IDL_Type: double :Units: micron :Count: 19 **Description**: z4-z22 terms of annular Zernike polynomials. degreeOfFreedom ~~~~~~~~~~~~~~~ **Description**: Calculated degree of freedom. :Subsystem: MTAOS :Version: 3.8.41 :Author: None :EFDB_Topic: MTAOS_logevent_degreeOfFreedom timestamp ********* :IDL_Type: double :Units: second :Count: 1 **Description**: Time at which an event is recorded. aggregatedDoF ************* :IDL_Type: double :Units: micron :Count: 50 **Description**: Aggregated degree of freedom in the control algorithm. The unit of angle-related elements is arcsec instead of micron. visitDoF ******** :IDL_Type: double :Units: micron :Count: 50 **Description**: Calculated degree of freedom in the last visit. The unit of angle-related elements is arcsec instead of micron. rejectedDegreeOfFreedom ~~~~~~~~~~~~~~~~~~~~~~~ **Description**: Rejected degree of freedom. :Subsystem: MTAOS :Version: 3.8.41 :Author: None :EFDB_Topic: MTAOS_logevent_rejectedDegreeOfFreedom timestamp ********* :IDL_Type: double :Units: second :Count: 1 **Description**: Time at which an event is recorded. aggregatedDoF ************* :IDL_Type: double :Units: micron :Count: 50 **Description**: Aggregated degree of freedom in the control algorithm. The unit of angle-related elements is arcsec instead of micron. visitDoF ******** :IDL_Type: double :Units: micron :Count: 50 **Description**: Calculated degree of freedom in the last visit. The unit of angle-related elements is arcsec instead of micron. m2HexapodCorrection ~~~~~~~~~~~~~~~~~~~ **Description**: Correction to the M2 hexapod. :Subsystem: MTAOS :Version: 3.8.41 :Author: None :EFDB_Topic: MTAOS_logevent_m2HexapodCorrection timestamp ********* :IDL_Type: double :Units: second :Count: 1 **Description**: Time at which an event is recorded. x * :IDL_Type: double :Units: micron :Count: 1 **Description**: X position offset. y * :IDL_Type: double :Units: micron :Count: 1 **Description**: Y position offset. z * :IDL_Type: double :Units: micron :Count: 1 **Description**: Z position offset. u * :IDL_Type: double :Units: degree :Count: 1 **Description**: X rotation offset. v * :IDL_Type: double :Units: degree :Count: 1 **Description**: Y rotation offset. w * :IDL_Type: double :Units: degree :Count: 1 **Description**: Z rotation offset. rejectedM2HexapodCorrection ~~~~~~~~~~~~~~~~~~~~~~~~~~~ **Description**: Rejected correction to the M2 hexapod. :Subsystem: MTAOS :Version: 3.8.41 :Author: None :EFDB_Topic: MTAOS_logevent_rejectedM2HexapodCorrection timestamp ********* :IDL_Type: double :Units: second :Count: 1 **Description**: Time at which an event is recorded. x * :IDL_Type: double :Units: micron :Count: 1 **Description**: X position offset. y * :IDL_Type: double :Units: micron :Count: 1 **Description**: Y position offset. z * :IDL_Type: double :Units: micron :Count: 1 **Description**: Z position offset. u * :IDL_Type: double :Units: degree :Count: 1 **Description**: X rotation offset. v * :IDL_Type: double :Units: degree :Count: 1 **Description**: Y rotation offset. w * :IDL_Type: double :Units: degree :Count: 1 **Description**: Z rotation offset. cameraHexapodCorrection ~~~~~~~~~~~~~~~~~~~~~~~ **Description**: Correction to the camera hexapod. :Subsystem: MTAOS :Version: 3.8.41 :Author: None :EFDB_Topic: MTAOS_logevent_cameraHexapodCorrection timestamp ********* :IDL_Type: double :Units: second :Count: 1 **Description**: Time at which an event is recorded. x * :IDL_Type: double :Units: micron :Count: 1 **Description**: X position offset. y * :IDL_Type: double :Units: micron :Count: 1 **Description**: Y position offset. z * :IDL_Type: double :Units: micron :Count: 1 **Description**: Z position offset. u * :IDL_Type: double :Units: degree :Count: 1 **Description**: X rotation offset. v * :IDL_Type: double :Units: degree :Count: 1 **Description**: Y rotation offset. w * :IDL_Type: double :Units: degree :Count: 1 **Description**: Z rotation offset. rejectedCameraHexapodCorrection ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ **Description**: Rejected correction to the camera hexapod. :Subsystem: MTAOS :Version: 3.8.41 :Author: None :EFDB_Topic: MTAOS_logevent_rejectedCameraHexapodCorrection timestamp ********* :IDL_Type: double :Units: second :Count: 1 **Description**: Time at which an event is recorded. x * :IDL_Type: double :Units: micron :Count: 1 **Description**: X position offset. y * :IDL_Type: double :Units: micron :Count: 1 **Description**: Y position offset. z * :IDL_Type: double :Units: micron :Count: 1 **Description**: Z position offset. u * :IDL_Type: double :Units: degree :Count: 1 **Description**: X rotation offset. v * :IDL_Type: double :Units: degree :Count: 1 **Description**: Y rotation offset. w * :IDL_Type: double :Units: degree :Count: 1 **Description**: Z rotation offset. m1m3Correction ~~~~~~~~~~~~~~ **Description**: Correction to M1M3. :Subsystem: MTAOS :Version: 3.8.41 :Author: None :EFDB_Topic: MTAOS_logevent_m1m3Correction timestamp ********* :IDL_Type: double :Units: second :Count: 1 **Description**: Time at which an event is recorded. zForces ******* :IDL_Type: float :Units: newton :Count: 156 **Description**: Actuator force in z direction. rejectedM1M3Correction ~~~~~~~~~~~~~~~~~~~~~~ **Description**: Rejected correction to M1M3. :Subsystem: MTAOS :Version: 3.8.41 :Author: None :EFDB_Topic: MTAOS_logevent_rejectedM1M3Correction timestamp ********* :IDL_Type: double :Units: second :Count: 1 **Description**: Time at which an event is recorded. zForces ******* :IDL_Type: float :Units: newton :Count: 156 **Description**: Actuator force in z direction. m2Correction ~~~~~~~~~~~~ **Description**: Correction to M2. :Subsystem: MTAOS :Version: 3.8.41 :Author: None :EFDB_Topic: MTAOS_logevent_m2Correction timestamp ********* :IDL_Type: double :Units: second :Count: 1 **Description**: Time at which an event is recorded. zForces ******* :IDL_Type: float :Units: newton :Count: 72 **Description**: Actuator force in z direction. rejectedM2Correction ~~~~~~~~~~~~~~~~~~~~ **Description**: Rejected correction to M2. :Subsystem: MTAOS :Version: 3.8.41 :Author: None :EFDB_Topic: MTAOS_logevent_rejectedM2Correction timestamp ********* :IDL_Type: double :Units: second :Count: 1 **Description**: Time at which an event is recorded. zForces ******* :IDL_Type: float :Units: newton :Count: 72 **Description**: Actuator force in z direction. wepWarning ~~~~~~~~~~ **Description**: Warning of wavefront estimation pipeline. :Subsystem: MTAOS :Version: 3.8.41 :Author: None :EFDB_Topic: MTAOS_logevent_wepWarning timestamp ********* :IDL_Type: double :Units: second :Count: 1 **Description**: Time at which an event is recorded. warning ******* :IDL_Type: int :Units: unitless :Count: 1 **Description**: Specific warning type. ofcWarning ~~~~~~~~~~ **Description**: Warning of optical feedback control. :Subsystem: MTAOS :Version: 3.8.41 :Author: None :EFDB_Topic: MTAOS_logevent_ofcWarning timestamp ********* :IDL_Type: double :Units: second :Count: 1 **Description**: Time at which an event is recorded. warning ******* :IDL_Type: int :Units: unitless :Count: 1 **Description**: Specific warning type. Telemetry --------- wepDuration ~~~~~~~~~~~ **Description**: Duration of time to process the wavefront image data. :Subsystem: MTAOS :Version: 3.8.41 :Author: None :EFDB_Topic: MTAOS_wepDuration timestamp ********* :IDL_Type: double :Units: second :Count: 1 **Description**: Time at which an event is recorded. calcTime ******** :IDL_Type: double :Units: second :Count: 1 **Description**: Average of calculation time. ofcDuration ~~~~~~~~~~~ **Description**: Duration of time to calculate the degree of freedom. :Subsystem: MTAOS :Version: 3.8.41 :Author: None :EFDB_Topic: MTAOS_ofcDuration timestamp ********* :IDL_Type: double :Units: second :Count: 1 **Description**: Time at which an event is recorded. calcTime ******** :IDL_Type: double :Units: second :Count: 1 **Description**: Average of calculation time.