--- header unit 0: primary ---
SIMPLE = T / conforms to FITS standard
BITPIX = 8 / array data type
NAXIS = 0 / number of array dimensions
EXTEND = T
  / S-CMD parameters
SCMDTYPE = 9 / S-CMD type
SCMDTWOD = 0 / S-CMD TwoD spectrum
SCMDLDRK = 1 / S-CMD LIBS Dark Type
SCMDRDRK = 0 / S-CMD RAMAN Dark Type
SCMDRDST = 0 / S-CMD RAMAN Dark Stats
SCMDRAST = 0 / S-CMD RAMAN Active Stats
SCMDLDST = 1 / S-CMD LIBS Dark Stats
SCMDLAST = 0 / S-CMD LIBS Active Stats
SCMDPNTN = 9 / S-CMD Point Number
  / Activity-specific header
ACTIVES = 30 / Number of Active spectra for a DO_SPECTRA
ASTATS = 0 / Active Stats ON/OFF
ACOADDS = 1 / Number of coadds per active spectra
DARKS = 30 / Number of Dark for a DO_SPECTRA
DSTATS = 1 / Dark Stats ON/OFF
DCOADDS = 1 / Number of coadds per dark spectra
UVROWS = 40 / Number of Rows used in the UV spectrometer
VIOROWS = 40 / Number of Rows used in the VIO spectrometer
ORANROWS = 128 / Number of Rows used in the ORANGE spectrometer
GREEROWS = 120 / Number of Rows used in the GREEN spectrometer
REDROWS = 70 / Number of Rows used in the RED spectrometer
INTT_TS = 4982.98 / Integration Time of TS spectro in microsec
INTT_VIO = 34.13 / Integration Time of VIO spectro in microsec
INTT_UV = 34.13 / Integration Time of UV spectro in microsec
DELAY = 650 / Last Delay set (in ns)
GATE = 10000 / Last Gate set (in ns)
LASPOWER = 155 / Laser Power (Amp) commanded
LASSELEC = '0xe2' / Laser Selection
HVPSGAIN = 2300 / Gain of the transmission spectrometer
LAS_PMPD = 200 / Laser Pumping Duration Commanded
LAS_PMPC = 155 / Laser Pumping Current Commanded
LAS_PKDC = 4 / Laser Pockels Delay Commanded
MIC_GAIN = 1 / Microphone Gain
MIC_SAMC = 21 / Microphone Sample Code
MIC_SAMP = 100000 / Data Sampling (Hz)
MIC_DOWN = F / Data downsampled from 100 Khz
MIC_DURA = 1 / Mic Duration (from MU_CONFIGURE_MIC)
HSS_MEMB = 0 / Memory Bank for MU_SEND_HSS_DATA
HSS_NUMW = 174000 / NumWords sent by MU_SEND_HSS_DATA
ACT_DELS = '[650]' / Do Spectra Active Sweep delay list
ACTVNREP = 1 / Number of Active DO_SPECTRA commands
DARKNREP = 1 / Number of Dark DO_SPECTRA commands
DARKTYPE = 1 / Darks After
AF_PAIR = F / No associated AF product should exist
LIBS_MIC = T / LIBS+MIC activity
  / FITS producer and date
BINFILE = 'ScamScidata_0743906592-56759-2.dat' / Original DP
BINPATH = '.' / Path of the original file
SEQID = '' / SeqID
FITSGENV = '1.12' / Script generating the product
SOH_CONV = 'FM2' / SOH conversion law
FITSGENA = 'P. Pilleri' / Developer of the FITS_GEN script
FITSGENE = 'paolo.pilleri_at_irap.omp.eu' / Email of the FITS_GEN developer
DATE = '2023-07-29T20:20:24' / GMT-time of FITS creation
  / Generic buffer header and trailer (from XMIT data)
RCE_TSYN = 743903555 / RCE Time Sync
DATADEFV = 23 / Data definition version
NVXMITCT = 59522 / NV buffer count
BUSOFTV = '0x5f9afe57' / BU software version
CNDHFIRM = 1555627866 / CNDH firmware version
BUHARDID = '0x64' / BU hardware ID
SEFIRMV = 37176 / SE firmware version
SEHARDID = 784 / SE hardware ID
MUVERSID = '0x0' / MU version ID
MUHARDID = '0x0' / MU hardware ID
XMIT_ID = 0 / XMIT data ID
NUMSECT = 153 / Number of sections
GENBUFSZ = 1126824 / Generic data buffer size
BUF_TRMS = 3037895 / Generic buffer trailer sync
PARS_ERR = F / Parsing errors
  / ITF status
ITF0OPC1 = 142 / Opcode
ITF0ECTF = 2 / ECTF
ITF0DATP = 1 / Data Present
ITF0STFL = 14785 / Status Flags
ITF0DATL = 1126824 / Data length
ITF1OPC1 = 142 / Opcode
ITF1ECTF = 2 / ECTF
ITF1DATP = 0 / Data Present
ITF1STFL = 14785 / Status Flags
ITF1DATL = 0 / Data length
ITF0CMDR = F / Command Reply
ITF0SYSE = F / System Error
ITF0SNDE = F / Send EVR
ITF0SHTD = F / ShutDown
ITF0SSAF = F / Sun Safe
ITF0BHON = F / BU HVPS ON
ITF0MSON = F / MU Shutter ON
ITF0MLON = T / MU Laser ON
ITF0MDON = T / MU DC chain ON
ITF0MUON = T / Mast Unit ON
ITF0CCDA = F / CCD Almost Ready
ITF0CCDR = F / CCD Ready
ITF0IRSR = T / IRS Ready
ITF0LDBR = T / Laser Doubler Ready
ITF0LSTR = T / Laser Stack Ready
ITF0CWLR = F / CWL Ready
ITF0COND = 1 / ConditionCode
ITF1CMDR = F / Command Reply
ITF1SYSE = F / System Error
ITF1SNDE = F / Send EVR
ITF1SHTD = F / ShutDown
ITF1SSAF = F / Sun Safe
ITF1BHON = F / BU HVPS ON
ITF1MSON = F / MU Shutter ON
ITF1MLON = T / MU Laser ON
ITF1MDON = T / MU DC chain ON
ITF1MUON = T / Mast Unit ON
ITF1CCDA = F / CCD Almost Ready
ITF1CCDR = F / CCD Ready
ITF1IRSR = T / IRS Ready
ITF1LDBR = T / Laser Doubler Ready
ITF1LSTR = T / Laser Stack Ready
ITF1CWLR = F / CWL Ready
ITF1COND = 1 / ConditionCode
  / Laser Data Command Replies
LASDPC00 = 155 / LaserData 0 Pumping current
LASDPD00 = 200 / LaserData 0 Pumping duration
LASDSF00 = 3 / LaserData 0 Shot Frequency
LASDMS00 = 226 / LaserData 0 Mode Selection
LASDNS00 = 30 / LaserData 0 Number of shots
  / Dataset Children
NUMDSETS = 5 / Number of datasets
FITSEXT0 = 'Primary Header' / Only used for the primary label.
FITSEXT1 = 'ODL Label' / Contains the ODL label
FITSEXT2 = 'Timeline' / Content of FITS Extension #2
FITSEXT3 = 'MU-SOH' / Content of FITS Extension #3
FITSEXT4 = 'BU-SOH' / Content of FITS Extension #4
  / Information from the EMD file
EMD_SFWV = '442959749' / FSW version from EMD file
EMD_FSWN = 'm20surf-pkg-S7_2_0_1_20220622_03' / FSW name from EMD file
EMD_NDPO = 6 / Number of DPOs found in the DP
EMD_SCLK = 743906592.86607 / Sclock from EMD file
EMD_GCT = 743906592.86607 / Ground Creation time of DP from EMD file
EMD_ERT = 743906592.86607 / ERT from the EMD file
EMD_SEQN = 'scam01867' / SeqID from the EMD file
EMD_VEN = 'SURFACE' / Venue from the EMD file
EMD_SCET = '2023-210T12:54:49.75600522' / SCET from the EMD file
EMD_AZ = 2.7255483 / RSM Az from the EMD file
EMD_EL = 0.6832979300000001 / RSM El from the EMD file
EMD_PRIO = 52.0 / Product Priority from the EMD file
EMD_ACID = 0 / Activity ID from the EMD file
  / DPO name and size from the EMD file
DPO000NM = 'ImfIdphSubset4' / Name of DPO0
DPO000SZ = '402' / Size of DPO0
DPO001NM = 'ScamAncillaryTemperatures' / Name of DPO1
DPO001SZ = '60' / Size of DPO1
DPO002NM = 'ScamAncillarySendDataArgs' / Name of DPO2
DPO002SZ = '9' / Size of DPO2
DPO003NM = 'ScamFocalDistance' / Name of DPO3
DPO003SZ = '4' / Size of DPO3
DPO004NM = 'ScamSciDataFrame' / Name of DPO4
DPO004SZ = '1126840' / Size of DPO4
DPO005NM = 'ScamSciDataFrame' / Name of DPO5
DPO005SZ = '12' / Size of DPO5
  / Python libraries used in FITS_GEN
FG_PYVER = '3.6.7' / Python Version used in FITS_GEN
FG_ASVER = '4.0' / Astropy version used in FITS_GEN
FG_NPVER = '1.18.1' / Numpy version used in FITS_GEN
FG_PDVER = '0.25.3' / Pandas version used in FITS_GEN
FG_SPVER = '1.3.1' / Scipy version used in FITS_GEN
FG_XLVER = '1.2.0' / XLRD version used in FITS_GEN
--- header unit 1: binary table ---
XTENSION = 'BINTABLE' / binary table extension
BITPIX = 8 / array data type
NAXIS = 2 / number of array dimensions
NAXIS1 = 84 / length of dimension 1
NAXIS2 = 364 / length of dimension 2
PCOUNT = 0 / number of group parameters
GCOUNT = 1 / number of groups
TFIELDS = 1 / number of table fields
EXTNAME = 'ODL LABEL' / extension name
TTYPE1 = 'ODLlabel'
TFORM1 = '84A'
--- header unit 2: binary table ---
XTENSION = 'BINTABLE' / binary table extension
BITPIX = 8 / array data type
NAXIS = 2 / number of array dimensions
NAXIS1 = 909 / length of dimension 1
NAXIS2 = 153 / length of dimension 2
PCOUNT = 0 / number of group parameters
GCOUNT = 1 / number of groups
TFIELDS = 7 / number of table fields
EXTNAME = 'TIMELINE' / extension name
TTYPE1 = 'ms_since_last_sync'
TFORM1 = 'D'
TTYPE2 = 'cmd_name'
TFORM2 = '25A'
TTYPE3 = 'opcode'
TFORM3 = '2A'
TTYPE4 = 'type'
TFORM4 = '7A'
TTYPE5 = 'data_length'
TFORM5 = 'D'
TTYPE6 = 'args'
TFORM6 = '299A'
TTYPE7 = 'data'
TFORM7 = '560A'
--- header unit 3: binary table ---
XTENSION = 'BINTABLE' / binary table extension
BITPIX = 8 / array data type
NAXIS = 2 / number of array dimensions
NAXIS1 = 680 / length of dimension 1
NAXIS2 = 8 / length of dimension 2
PCOUNT = 0 / number of group parameters
GCOUNT = 1 / number of groups
TFIELDS = 85 / number of table fields
EXTNAME = 'MU_SOH' / extension name
TTYPE1 = 'mu_ms_offset'
TFORM1 = 'D'
TTYPE2 = '00_Laser_osc1_Temp'
TFORM2 = 'D'
TTYPE3 = '01_Laser_osc2_Temp'
TFORM3 = 'D'
TTYPE4 = '02_Laser_doub1_Temp'
TFORM4 = 'D'
TTYPE5 = '03_Laser_doub2_Temp'
TFORM5 = 'D'
TTYPE6 = '04_Laser_15V'
TFORM6 = 'D'
TTYPE7 = '05_Laser_HV'
TFORM7 = 'D'
TTYPE8 = '06_Laser_Limiter_Temp'
TFORM8 = 'D'
TTYPE9 = '07_DPU_Motor_Driver_Temp'
TFORM9 = 'D'
TTYPE10 = '08_DPU_FPGA_Temp'
TFORM10 = 'D'
TTYPE11 = '09_Vref_+2.5V'
TFORM11 = 'D'
TTYPE12 = '10_+1.5V'
TFORM12 = 'D'
TTYPE13 = '11_+3.3V'
TFORM13 = 'D'
TTYPE14 = '12_Motor_Temperature'
TFORM14 = 'D'
TTYPE15 = '13_Primary_Mirror_Temp'
TFORM15 = 'D'
TTYPE16 = '14_CWL_Pd_Current'
TFORM16 = 'D'
TTYPE17 = '15_Micro_Temp'
TFORM17 = 'D'
TTYPE18 = '16_CWL_Temp'
TFORM18 = 'D'
TTYPE19 = '17_+3.3_IRS'
TFORM19 = 'D'
TTYPE20 = '18_+20V_RF_IRS'
TFORM20 = 'D'
TTYPE21 = '19_+5V_RF_IRS'
TFORM21 = 'D'
TTYPE22 = '20_-5V_RF_IRS'
TFORM22 = 'D'
TTYPE23 = '21_+5V_DT_IRS'
TFORM23 = 'D'
TTYPE24 = '22_-5V_DT_IRS'
TFORM24 = 'D'
TTYPE25 = '23_LVPS_Board_Temp'
TFORM25 = 'D'
TTYPE26 = '24_Primary_Current'
TFORM26 = 'D'
TTYPE27 = '25_IRS_HK_Temp_AOTF'
TFORM27 = 'D'
TTYPE28 = '26_IRS_HK_TEMP_HOT_TEC'
TFORM28 = 'D'
TTYPE29 = '27_IRS_HK_Temp_board'
TFORM29 = 'D'
TTYPE30 = '28_IRS_HK_Temp_DET'
TFORM30 = 'D'
TTYPE31 = '29_Remaining_laser_pulses'
TFORM31 = 'D'
TTYPE32 = '30_ONOFF_shutter'
TFORM32 = 'D'
TTYPE33 = '31_ONOFF_limiter'
TFORM33 = 'D'
TTYPE34 = '32_ONOFF_High_voltage_15V'
TFORM34 = 'D'
TTYPE35 = '33_ONOFF_Microphone'
TFORM35 = 'D'
TTYPE36 = '34_ONOFF_RMI'
TFORM36 = 'D'
TTYPE37 = '35_ONOFF_DCDC'
TFORM37 = 'D'
TTYPE38 = '36_ONOFF_heater_doubler_laser'
TFORM38 = 'D'
TTYPE39 = '37_ONOFF_heater_stack_laser'
TFORM39 = 'D'
TTYPE40 = '38_ONOFF_heater_CWL'
TFORM40 = 'D'
TTYPE41 = '39_Heater_Doubler_Reached'
TFORM41 = 'D'
TTYPE42 = '40_Heater_Stack_Reached'
TFORM42 = 'D'
TTYPE43 = '41_Heater_CWL_Reached'
TFORM43 = 'D'
TTYPE44 = '42_IRS_DET_Sel'
TFORM44 = 'D'
TTYPE45 = '43_IRS_TEC_ONOFF'
TFORM45 = 'D'
TTYPE46 = '44_IRS_TEC_Ready'
TFORM46 = 'D'
TTYPE47 = '45_IRS_Measure_Done'
TFORM47 = 'D'
TTYPE48 = '46_Motor_driver_circuit_thermal_flag'
TFORM48 = 'D'
TTYPE49 = '47_AF_gain_status_MSB'
TFORM49 = 'D'
TTYPE50 = '48_AF_gain_status_LSB'
TFORM50 = 'D'
TTYPE51 = '49_ONOFF_CWL'
TFORM51 = 'D'
TTYPE52 = '50_ONOFF_CWL_modulation'
TFORM52 = 'D'
TTYPE53 = '51_ONOFF_motor_driver'
TFORM53 = 'D'
TTYPE54 = '52_Infinite_limit_switch_status'
TFORM54 = 'D'
TTYPE55 = '53_Close_limit_switch_status'
TFORM55 = 'D'
TTYPE56 = 'C00_Laser_osc1_Temp'
TFORM56 = 'D'
TTYPE57 = 'C01_Laser_osc2_Temp'
TFORM57 = 'D'
TTYPE58 = 'C02_Laser_doub1_Temp'
TFORM58 = 'D'
TTYPE59 = 'C03_Laser_doub2_Temp'
TFORM59 = 'D'
TTYPE60 = 'C04_Laser_15V'
TFORM60 = 'D'
TTYPE61 = 'C05_Laser_HV'
TFORM61 = 'D'
TTYPE62 = 'C06_Laser_Limiter_Temp'
TFORM62 = 'D'
TTYPE63 = 'C07_DPU_Motor_Driver_Temp'
TFORM63 = 'D'
TTYPE64 = 'C08_DPU_FPGA_Temp'
TFORM64 = 'D'
TTYPE65 = 'C09_Vref_+2.5V'
TFORM65 = 'D'
TTYPE66 = 'C10_+1.5V'
TFORM66 = 'D'
TTYPE67 = 'C11_+3.3V'
TFORM67 = 'D'
TTYPE68 = 'C12_Motor_Temperature'
TFORM68 = 'D'
TTYPE69 = 'C13_Primary_Mirror_Temp'
TFORM69 = 'D'
TTYPE70 = 'C14_CWL_Pd_Current'
TFORM70 = 'D'
TTYPE71 = 'C15_Micro_Temp'
TFORM71 = 'D'
TTYPE72 = 'C16_CWL_Temp'
TFORM72 = 'D'
TTYPE73 = 'C17_+3.3_IRS'
TFORM73 = 'D'
TTYPE74 = 'C18_+20V_RF_IRS'
TFORM74 = 'D'
TTYPE75 = 'C19_+5V_RF_IRS'
TFORM75 = 'D'
TTYPE76 = 'C20_-5V_RF_IRS'
TFORM76 = 'D'
TTYPE77 = 'C21_+5V_DT_IRS'
TFORM77 = 'D'
TTYPE78 = 'C22_-5V_DT_IRS'
TFORM78 = 'D'
TTYPE79 = 'C23_LVPS_Board_Temp'
TFORM79 = 'D'
TTYPE80 = 'C24_Primary_Current'
TFORM80 = 'D'
TTYPE81 = 'C25_IRS_HK_Temp_AOTF'
TFORM81 = 'D'
TTYPE82 = 'C26_IRS_HK_TEMP_HOT_TEC'
TFORM82 = 'D'
TTYPE83 = 'C27_IRS_HK_Temp_board'
TFORM83 = 'D'
TTYPE84 = 'C28_IRS_HK_Temp_DET'
TFORM84 = 'D'
TTYPE85 = 'C29_Remaining_laser_pulses'
TFORM85 = 'D'
--- header unit 4: binary table ---
XTENSION = 'BINTABLE' / binary table extension
BITPIX = 8 / array data type
NAXIS = 2 / number of array dimensions
NAXIS1 = 984 / length of dimension 1
NAXIS2 = 8 / length of dimension 2
PCOUNT = 0 / number of group parameters
GCOUNT = 1 / number of groups
TFIELDS = 123 / number of table fields
EXTNAME = 'BU_SOH' / extension name
TTYPE1 = 'bu_ms_offset'
TFORM1 = 'D'
TTYPE2 = '00_tlm_format_version_cmd_dict_version'
TFORM2 = 'D'
TTYPE3 = '01_last_BIST_result'
TFORM3 = 'D'
TTYPE4 = '02_current_status_flags'
TFORM4 = 'D'
TTYPE5 = '03_boot_bank_selected'
TFORM5 = 'D'
TTYPE6 = '04_boot_bank_actual'
TFORM6 = 'D'
TTYPE7 = '05_commands_received'
TFORM7 = 'D'
TTYPE8 = '06_commands_completed'
TFORM8 = 'D'
TTYPE9 = '07_commands_rejected'
TFORM9 = 'D'
TTYPE10 = '08_number_of_error_log_entries_since_boot'
TFORM10 = 'D'
TTYPE11 = '09_bank_A_kernel_calculated_checksum_NV'
TFORM11 = 'D'
TTYPE12 = '10_bank_A_application_calculated_checksum_NV'
TFORM12 = 'D'
TTYPE13 = '11_bank_B_kernel_calculated_checksum_NV'
TFORM13 = 'D'
TTYPE14 = '12_bank_B_application_calculated_checksum_NV'
TFORM14 = 'D'
TTYPE15 = '13_rce_comm_side'
TFORM15 = 'D'
TTYPE16 = '14_spacewire_comm_error_count_NV'
TFORM16 = 'D'
TTYPE17 = '15_last_spacewire_error_status_register'
TFORM17 = 'D'
TTYPE18 = '16_single_bit_MRAM_memory_errors_NV'
TFORM18 = 'D'
TTYPE19 = '17_single_bit_SDRAM_memory_errors_NV'
TFORM19 = 'D'
TTYPE20 = '18_last_single_bit_memory_address'
TFORM20 = 'D'
TTYPE21 = '19_software_version'
TFORM21 = 'D'
TTYPE22 = '20_PULSES_ID_REG'
TFORM22 = 'D'
TTYPE23 = '21_ROVER_HSS_TX_WD_CNT_REG'
TFORM23 = 'D'
TTYPE24 = '22_IRQ_CLR_REG'
TFORM24 = 'D'
TTYPE25 = '23_ROVER_HSS_CNTRL_REG'
TFORM25 = 'D'
TTYPE26 = '24_ROVER_HSS_TX_REG'
TFORM26 = 'D'
TTYPE27 = '25_IRQ_EN_REG'
TFORM27 = 'D'
TTYPE28 = '26_UART_TX_DATA_CNTRL_REG'
TFORM28 = 'D'
TTYPE29 = '27_UART_CNTRL_REG'
TFORM29 = 'D'
TTYPE30 = '28_LVPS_CTRL_REG'
TFORM30 = 'D'
TTYPE31 = '29_MRAM_CNTRL_REG'
TFORM31 = 'D'
TTYPE32 = '30_LED_REG'
TFORM32 = 'D'
TTYPE33 = '31_INT_TIME_REG'
TFORM33 = 'D'
TTYPE34 = '32_NSPS_REG'
TFORM34 = 'D'
TTYPE35 = '33_LZR_REP_RATE_REG'
TFORM35 = 'D'
TTYPE36 = '34_SPW_CTRL_REG'
TFORM36 = 'D'
TTYPE37 = '35_TEST_CTRL_REG'
TFORM37 = 'D'
TTYPE38 = '36_MU_HSS_EMU_REG'
TFORM38 = 'D'
TTYPE39 = '37_NUM_SPECTRA_REG'
TFORM39 = 'D'
TTYPE40 = '38_HVPS_DLY_REG'
TFORM40 = 'D'
TTYPE41 = '39_HVPS_DUR_REG'
TFORM41 = 'D'
TTYPE42 = '40_STATUS0_REG'
TFORM42 = 'D'
TTYPE43 = '41_IRQ_STAT_REG'
TFORM43 = 'D'
TTYPE44 = '42_ROVER_HSS_FRAME_STAT_REG'
TFORM44 = 'D'
TTYPE45 = '43_UART_STAT_REG'
TFORM45 = 'D'
TTYPE46 = '44_ROVER_HSS_STAT_REG'
TFORM46 = 'D'
TTYPE47 = '45_SPW_STAT_REG'
TFORM47 = 'D'
TTYPE48 = '46_CNDH_PCB_TEMP'
TFORM48 = 'D'
TTYPE49 = '47_CNDH_1_2_V'
TFORM49 = 'D'
TTYPE50 = '48_CNDH_LVPS_TEMP'
TFORM50 = 'D'
TTYPE51 = '49_CNDH_3_3_V'
TFORM51 = 'D'
TTYPE52 = '50_CNDH_VUI_UV_SPECT_TEMP'
TFORM52 = 'D'
TTYPE53 = '51_CNDH_NEG_15_V'
TFORM53 = 'D'
TTYPE54 = '52_CNDH_15_V'
TFORM54 = 'D'
TTYPE55 = '53_CNDH_1_5_V'
TFORM55 = 'D'
TTYPE56 = '54_TEST_STAT_REG'
TFORM56 = 'D'
TTYPE57 = '55_IDENTITY_STAT_REG'
TFORM57 = 'D'
TTYPE58 = '56_TEST2_STAT_REG'
TFORM58 = 'D'
TTYPE59 = '57_MISSED_PULSE_REG'
TFORM59 = 'D'
TTYPE60 = '58_SE_TX_TEMP'
TFORM60 = 'D'
TTYPE61 = '59_SE_VIO_TEMP'
TFORM61 = 'D'
TTYPE62 = '60_SE_UV_TEMP'
TFORM62 = 'D'
TTYPE63 = '61_SE_TM_TEMP'
TFORM63 = 'D'
TTYPE64 = '62_SE_24_V'
TFORM64 = 'D'
TTYPE65 = '63_SE_HVPS_REAR'
TFORM65 = 'D'
TTYPE66 = '64_SE_HVPS_CURRENT'
TFORM66 = 'D'
TTYPE67 = '65_SE_HVPS_TEMP'
TFORM67 = 'D'
TTYPE68 = '66_number_of_commands_sent_to_MU'
TFORM68 = 'D'
TTYPE69 = '67_MU_commands_ACKed_by_MU'
TFORM69 = 'D'
TTYPE70 = '68_MU_commands_NAKed_by_MU'
TFORM70 = 'D'
TTYPE71 = '69_MU_packets_received_success'
TFORM71 = 'D'
TTYPE72 = '70_MU_packets_received_error'
TFORM72 = 'D'
TTYPE73 = '71_number_of_BU_spectra_read_out_NV'
TFORM73 = 'D'
TTYPE74 = '72_number_of_RMI_received_from_MU_NV'
TFORM74 = 'D'
TTYPE75 = '73_number_of_microphone_recordings_NV'
TFORM75 = 'D'
TTYPE76 = '74_number_of_science_laser_shots_commanded_NV'
TFORM76 = 'D'
TTYPE77 = '75_current_absolute_focus_table_position'
TFORM77 = 'D'
TTYPE78 = '76_close_limit_switch_position_difference'
TFORM78 = 'D'
TTYPE79 = '77_far_limit_switch_position_difference'
TFORM79 = 'D'
TTYPE80 = '78_current_autofocus_baseline_position'
TFORM80 = 'D'
TTYPE81 = '79_current_spacewire_link_0_status_register'
TFORM81 = 'D'
TTYPE82 = '80_current_spacewire_link_1_status_register'
TFORM82 = 'D'
TTYPE83 = '81_current_spacewire_link_2_status_register'
TFORM83 = 'D'
TTYPE84 = '82_current_spacewire_link_3_status_register'
TFORM84 = 'D'
TTYPE85 = '83_current_focus_table_position_in_mm'
TFORM85 = 'D'
TTYPE86 = '84_reserved'
TFORM86 = 'D'
TTYPE87 = '85_status_flags'
TFORM87 = 'D'
TTYPE88 = '86_motor_speed_inhibited'
TFORM88 = 'D'
TTYPE89 = '87_laser_current_inhibited'
TFORM89 = 'D'
TTYPE90 = '88_CCD_is_clocking'
TFORM90 = 'D'
TTYPE91 = '89_limit_swithch_arg_changed_to_computed_value'
TFORM91 = 'D'
TTYPE92 = '90_focus_motor_inhibited'
TFORM92 = 'D'
TTYPE93 = '02a_sys_error'
TFORM93 = 'D'
TTYPE94 = '02b_send_evr'
TFORM94 = 'D'
TTYPE95 = '02c_shutdown'
TFORM95 = 'D'
TTYPE96 = '02d_sun_safe'
TFORM96 = 'D'
TTYPE97 = '02e_bu_hvps_on'
TFORM97 = 'D'
TTYPE98 = '02f_mu_shutter'
TFORM98 = 'D'
TTYPE99 = '02g_mu_laser_on'
TFORM99 = 'D'
TTYPE100 = '02h_mu_dc_chain_on'
TFORM100 = 'D'
TTYPE101 = '02i_mu_on'
TFORM101 = 'D'
TTYPE102 = '02j_ccd_almost_ready'
TFORM102 = 'D'
TTYPE103 = '02k_ccd_ready'
TFORM103 = 'D'
TTYPE104 = '02l_irs_ready'
TFORM104 = 'D'
TTYPE105 = '02m_laser_doubler_ready'
TFORM105 = 'D'
TTYPE106 = '02n_laser_stack_ready'
TFORM106 = 'D'
TTYPE107 = '02o_cwl_ready'
TFORM107 = 'D'
TTYPE108 = 'C46_CNDH_PCB_TEMP'
TFORM108 = 'D'
TTYPE109 = 'C47_CNDH_1_2_V'
TFORM109 = 'D'
TTYPE110 = 'C48_CNDH_LVPS_TEMP'
TFORM110 = 'D'
TTYPE111 = 'C49_CNDH_3_3_V'
TFORM111 = 'D'
TTYPE112 = 'C50_CNDH_VUI_UV_SPECT_TEMP'
TFORM112 = 'D'
TTYPE113 = 'C51_CNDH_NEG_15_V'
TFORM113 = 'D'
TTYPE114 = 'C52_CNDH_15_V'
TFORM114 = 'D'
TTYPE115 = 'C53_CNDH_1_5_V'
TFORM115 = 'D'
TTYPE116 = 'C58_SE_TX_TEMP'
TFORM116 = 'D'
TTYPE117 = 'C59_SE_VIO_TEMP'
TFORM117 = 'D'
TTYPE118 = 'C60_SE_UV_TEMP'
TFORM118 = 'D'
TTYPE119 = 'C61_SE_TM_TEMP'
TFORM119 = 'D'
TTYPE120 = 'C62_SE_24_V'
TFORM120 = 'D'
TTYPE121 = 'C63_SE_HVPS_REAR'
TFORM121 = 'D'
TTYPE122 = 'C64_SE_HVPS_CURRENT'
TFORM122 = 'D'
TTYPE123 = 'C65_SE_HVPS_TEMP'
TFORM123 = 'D'
--- header unit 5: binary table ---
XTENSION = 'BINTABLE' / binary table extension
BITPIX = 8 / array data type
NAXIS = 2 / number of array dimensions
NAXIS1 = 56 / length of dimension 1
NAXIS2 = 30 / length of dimension 2
PCOUNT = 0 / number of group parameters
GCOUNT = 1 / number of groups
TFIELDS = 7 / number of table fields
EXTNAME = 'LASERDATA' / extension name
TTYPE1 = 'Shot Number'
TFORM1 = 'D'
TTYPE2 = 'Stack voltage'
TFORM2 = 'D'
TTYPE3 = 'Pumping Current'
TFORM3 = 'D'
TTYPE4 = 'Optical Power'
TFORM4 = 'D'
TTYPE5 = 'Stack voltage (V)'
TFORM5 = 'D'
TTYPE6 = 'Pumping Current (A)'
TFORM6 = 'D'
TTYPE7 = 'Optical Power (mJ)'
TFORM7 = 'D'
--- header unit 6: binary table ---
XTENSION = 'BINTABLE' / binary table extension
BITPIX = 8 / array data type
NAXIS = 2 / number of array dimensions
NAXIS1 = 2 / length of dimension 1
NAXIS2 = 174000 / length of dimension 2
PCOUNT = 0 / number of group parameters
GCOUNT = 1 / number of groups
TFIELDS = 1 / number of table fields
EXTNAME = 'SOUND' / extension name
TTYPE1 = 'Sound'
TFORM1 = 'I'
TZERO1 = 32768