HDF5 file, superblock version 2
group /
	attribute Conventions = "CF-1.6, ACDD-1.3"
	attribute L1b_processing_parm_version = "OR-PARM-SFXR_G16_v01r00.zip"
	attribute LUT_Filenames = "XRS_Cal_INR(FM1A_CDRL79RevM_PR_09_08_01)-677813600.0.h5 SPS_Cal_INR(FM1A_CDRL79RevM_PR_09_08_01)-677813600.0.h5 Yearly_1AU_Correction_Table(2022)-694267200.0.h5"
	attribute Metadata_Conventions = "Unidata Dataset Discovery v1.0"
	attribute aggregation_software_version = "0.8.14"
	attribute algorithm_version = "OR_EXIS-L1b-ALG-SFXR_v01r00.zip"
	attribute cdm_data_type = "Point"
	attribute dataset_name = "ops_exis-l1b-sfxr_g16_d20221125_v0-0-0.nc"
	attribute date_created = "2022-12-02T06:38:24.173Z"
	attribute id = "d266432d-90b7-42b5-b508-5adb8f4bbcce"
	attribute input_file_count = 2881
	attribute input_file_first = "OR_EXIS-L1b-SFXR_G16_s20223282359353_e20223290000048_c20223290000051.nc"
	attribute input_file_last = "OR_EXIS-L1b-SFXR_G16_s20223292359356_e20223300000051_c20223300000053.nc"
	attribute institution = "DOC/NOAA/NESDIS> U.S. Department of Commerce, National Oceanic and Atmospheric Administration, National Environmental Satellite, Data, and Information Services"
	attribute instrument_id = "FM1"
	attribute instrument_type = "GOES-R Series Extreme Ultraviolet Sensor and X-Ray Irradiance Sensors (EXIS)"
	attribute iso_series_metadata_id = "f7087581-e5a8-11e3-ac10-0800200c9a66"
	attribute keywords = "SPECTRAL/ENGINEERING > X-RAY > X-RAY FLUX, SUN-EARTH INTERACTIONS > SOLAR ACTIVITY > SOLAR IRRADIANCE, SUN-EARTH INTERACTIONS > SOLAR ACTIVITY > SOLAR X-RAY EMISSIONS, SUN-EARTH INTERACTIONS > SOLAR ENERGETIC PARTICLE FLUX > X-RAY FLUX"
	attribute keywords_vocabulary = "NASA Global Change Master Directory (GCMD) Earth Science Keywords, Version 8.5"
	attribute license = "Unclassified data."
	attribute naming_authority = "gov.nesdis.noaa"
	attribute orbital_slot = "GOES-East"
	attribute platform_ID = "G16"
	attribute processing_level = "National Aeronautics and Space Administration (NASA) L1b"
	attribute product_version = "v01r00"
	attribute production_data_source = "Realtime"
	attribute production_environment = "OE"
	attribute production_site = "RBU"
	attribute project = "GOES"
	attribute publisher_email = "goesr.exis@noaa.gov"
	attribute publisher_name = "NOAA's National Centers for Environmental Information (NCEI)"
	attribute publisher_type = "institution"
	attribute publisher_url = "https://www.ncei.noaa.gov/"
	attribute summary = "The Solar Flux: X-Ray product consists of two irradiance measurements in the x-ray portion of the electromagnetic spectrum resulting from observing the sun. The two measurements are obtained from channels XRS-A and XRS-B. The XRS-A and XRS-B channels sense wavelength ranges between 0.05 and 0.4 nm, and 0.1 and 0.8 nm, respectively. To span the full dynamic x-ray irradiance range over the solar cycle, each channel includes a solar minimum photodiode and a solar maximum quadrant photodiode set, and the resulting irradiance value from each are included in the product. A flag indicates whether the irradiance value from the solar minimum or solar maximum photodiodes is the primary irradiance value for each channel. The product also includes a set of XRS state flags, processing and data quality metadata, satellite state and location information, and data required for the generation of level 2 products."
	attribute time_coverage_end = "2022-11-25T23:59:59.999Z"
	attribute time_coverage_start = "2022-11-25T00:00:00.000Z"
	attribute title = "EXIS XRS L1b Solar Flux: X-Ray"
dataset /SC_eclipse_flag: uint8, shape (86400)
	attribute _FillValue = 255
	attribute flag_meanings = "no_eclipse penumbra_preceding_full_eclipse umbra_full_eclipse penumbra_following_full_eclipse"
	attribute flag_values = 0, 1, 2, 3
	attribute long_name = "flags indicating whether sun is obscured by earth as provided by spacecraft"
	attribute units = "1"
	attribute valid_range = 0, 3
dataset /SPP_roll_angle_time: float64, shape (2881)
	attribute _FillValue = -999.0
	attribute long_name = "time of SPP_to_Sun_roll_angle measurement, neglecting leap seconds"
	attribute units = "seconds since 2000-01-01 12:00:00"
dataset /SPP_to_Sun_roll_angle: float32, shape (2881)
	attribute _FillValue = -999.0
	attribute comment = "Values are near 180 deg in normal orientation and near 0 deg when satellite is yaw flipped."
	attribute long_name = "Angular offset of SPP relative to the celestial north rotational pole measured counterclockwise."
	attribute units = "degree"
	attribute valid_range = 0.0, 360.0
dataset /asic1_temperature: float32, shape (86400)
	attribute _FillValue = -999.0
	attribute long_name = "temperature of XRS ASIC board #1"
	attribute units = "degrees_C"
	attribute valid_range = -142.516907, 933.173157
dataset /asic2_temperature: float32, shape (86400)
	attribute _FillValue = -999.0
	attribute long_name = "temperature of XRS ASIC board #2"
	attribute units = "degrees_C"
	attribute valid_range = -142.516907, 933.173157
dataset /au_factor: float32, shape (86400)
	attribute _FillValue = 0.0
	attribute long_name = "earth to sun distance multiplicative correction factor to normalize to 1-AU at time of observation. not applied in XRS L1b product processing"
	attribute units = "1"
	attribute valid_range = 0.966000021, 1.03499997
dataset /corrected_current_xrsa_1: float32, shape (86400)
	attribute _FillValue = -999.0
	attribute long_name = "corrected current for 1st quadrant of XRS-A solar maximum channel's quadrant photodiode"
	attribute units = "A"
	attribute valid_range = -9.99999996e-13, 1.00000001e-07
dataset /corrected_current_xrsa_2: float32, shape (86400)
	attribute _FillValue = -999.0
	attribute long_name = "corrected current for 2nd quadrant of XRS-A solar maximum channel's quadrant photodiode"
	attribute units = "A"
	attribute valid_range = -9.99999996e-13, 1.00000001e-07
dataset /corrected_current_xrsa_3: float32, shape (86400)
	attribute _FillValue = -999.0
	attribute long_name = "corrected current for 3rd quadrant of XRS-A solar maximum channel's quadrant photodiode"
	attribute units = "A"
	attribute valid_range = -9.99999996e-13, 1.00000001e-07
dataset /corrected_current_xrsa_4: float32, shape (86400)
	attribute _FillValue = -999.0
	attribute long_name = "corrected current for 4th quadrant of XRS-A solar maximum channel's quadrant photodiode"
	attribute units = "A"
	attribute valid_range = -9.99999996e-13, 1.00000001e-07
dataset /corrected_current_xrsb_1: float32, shape (86400)
	attribute _FillValue = -999.0
	attribute long_name = "corrected current for 1st quadrant of XRS-B solar maximum channel's quadrant photodiode"
	attribute units = "A"
	attribute valid_range = -9.99999996e-13, 1.00000001e-07
dataset /corrected_current_xrsb_2: float32, shape (86400)
	attribute _FillValue = -999.0
	attribute long_name = "corrected current for 2nd quadrant of XRS-B solar maximum channel's quadrant photodiode"
	attribute units = "A"
	attribute valid_range = -9.99999996e-13, 1.00000001e-07
dataset /corrected_current_xrsb_3: float32, shape (86400)
	attribute _FillValue = -999.0
	attribute long_name = "corrected current for 3rd quadrant of XRS-B solar maximum channel's quadrant photodiode"
	attribute units = "A"
	attribute valid_range = -9.99999996e-13, 1.00000001e-07
dataset /corrected_current_xrsb_4: float32, shape (86400)
	attribute _FillValue = -999.0
	attribute long_name = "corrected current for 4th quadrant of XRS-B solar maximum channel's quadrant photodiode"
	attribute units = "A"
	attribute valid_range = -9.99999996e-13, 1.00000001e-07
dataset /crossdispersion_angle: float32, shape (86400)
	attribute _FillValue = -999.0
	attribute long_name = "average cross-dispersion direction pointing angle from SPS during time interval associated with observation"
	attribute units = "degree"
	attribute valid_range = -10.0, 10.0
dataset /dispersion_angle: float32, shape (86400)
	attribute _FillValue = -999.0
	attribute long_name = "average dispersion direction pointing angle from SPS during time interval associated with observation"
	attribute units = "degree"
	attribute valid_range = -10.0, 10.0
dataset /ecef_X: float32, shape (86400)
	attribute _FillValue = -9.99999985e+30
	attribute long_name = "spacecraft ECEF X coordinate"
	attribute units = "m"
	attribute valid_range = -42171520.0, 42171520.0
dataset /ecef_Y: float32, shape (86400)
	attribute _FillValue = -9.99999985e+30
	attribute long_name = "spacecraft ECEF Y coordinate"
	attribute units = "m"
	attribute valid_range = -42171520.0, 42171520.0
dataset /ecef_Z: float32, shape (86400)
	attribute _FillValue = -9.99999985e+30
	attribute long_name = "spacecraft ECEF Z coordinate"
	attribute units = "m"
	attribute valid_range = -7360.0, 7360.0
dataset /exis_configuration_id: uint16, shape (86400)
	attribute _FillValue = 65535
	attribute long_name = "EXIS configuration identifier"
	attribute units = "1"
	attribute valid_range = 0, 65534
dataset /exis_flight_model: uint8, shape (86400)
	attribute _FillValue = 0
	attribute long_name = "flags indicating EXIS flight model. also serves as serial number of instrument"
	attribute units = "1"
	attribute valid_range = 1, 255
dataset /exs_sl_pwr_ena: uint8, shape (86400)
	attribute _FillValue = 255
	attribute flag_meanings = "power_disabled power_enabled"
	attribute flag_values = 0, 1
	attribute long_name = "flags indicating whether power to currently selected EXIS stimulus lamp is enabled"
	attribute units = "1"
	attribute valid_range = 0, 1
dataset /fov_eclipse: uint8, shape (86400)
	attribute _FillValue = 255
	attribute flag_meanings = "false true"
	attribute flag_values = 0, 1
	attribute long_name = "flags indicating whether sun being obscured by earth is imminent or in progress as provided by ground system"
	attribute units = "1"
	attribute valid_range = 0, 1
dataset /fov_lunar_transit: uint8, shape (86400)
	attribute _FillValue = 255
	attribute flag_meanings = "false true"
	attribute flag_values = 0, 1
	attribute long_name = "flags indicating whether lunar transit across sun is imminent or in progress as provided by ground system"
	attribute units = "1"
	attribute valid_range = 0, 1
dataset /fov_off_point: uint8, shape (86400)
	attribute _FillValue = 255
	attribute flag_meanings = "false true"
	attribute flag_values = 0, 1
	attribute long_name = "flags indicating whether off-pointing calibration maneuver is imminent or in progress as provided by ground system"
	attribute units = "1"
	attribute valid_range = 0, 1
dataset /fov_planet_transit: uint8, shape (86400)
	attribute _FillValue = 255
	attribute flag_meanings = "false true"
	attribute flag_values = 0, 1
	attribute long_name = "flags indicating whether planetary transit across sun is imminent or in progress as provided by ground system"
	attribute units = "1"
	attribute valid_range = 0, 1
dataset /fov_unknown: uint8, shape (86400)
	attribute _FillValue = 255
	attribute flag_meanings = "known unknown"
	attribute flag_values = 0, 1
	attribute long_name = "flags indicating whether instrument has received field-of-view information (eclipse, planetary and lunar transit, off-pointing calibration maneuver conditions) provided by ground system"
	attribute units = "1"
	attribute valid_range = 0, 1
dataset /input_file: float32, shape (0)
dataset /integration_time: float32, shape (86400)
	attribute _FillValue = 0.0
	attribute long_name = "XRS integration time used to collect data associated with observation"
	attribute units = "s"
	attribute valid_range = 0.238999993, 63.9889984
dataset /invalid_flags: uint8, shape (86400)
	attribute _FillValue = 255
	attribute flag_meanings = "no_potentially_invalid_condition potentially_invalid_due_to_XRS_integration_time_change potentially_invalid_due_to_stimulus_lamp_power_change EDAC_single_bit_error_detected_and_corrected potentially_invalid_due_to_EDAC_multi_bit_error_detected"
	attribute flag_values = 0, 1, 2, 4, 8
	attribute long_name = "flags indicating observation data may be invalid"
	attribute units = "1"
	attribute valid_range = 0, 8
dataset /irradiance_xrsa1: float32, shape (86400)
	attribute _FillValue = -999.0
	attribute long_name = "irradiance at wavelengths between 0.05 and 0.4 nm calculated from XRS-A solar minimum channel (photodiode) based on a flat spectrum"
	attribute units = "W m-2"
	attribute valid_range = -9.99999997e-07, 0.00300000003
dataset /irradiance_xrsa2: float32, shape (86400)
	attribute _FillValue = -999.0
	attribute long_name = "irradiance at wavelengths between 0.05 and 0.4 nm calculated from XRS-A solar maximum channel (quadrant photodiode) based on a flat spectrum"
	attribute units = "W m-2"
	attribute valid_range = -4.99999999e-07, 0.200000003
dataset /irradiance_xrsb1: float32, shape (86400)
	attribute _FillValue = -999.0
	attribute long_name = "irradiance at wavelengths between 0.1 and 0.8 nm calculated from XRS-B solar minimum channel (photodiode) based on a flat spectrum"
	attribute units = "W m-2"
	attribute valid_range = -9.99999997e-07, 0.00300000003
dataset /irradiance_xrsb2: float32, shape (86400)
	attribute _FillValue = -999.0
	attribute long_name = "irradiance at wavelengths between 0.1 and 0.8 nm calculated from XRS-B solar maximum channel (quadrant photodiode) based on a flat spectrum"
	attribute units = "W m-2"
	attribute valid_range = -4.99999999e-07, 0.200000003
dataset /num_angle_pairs: uint16, shape (86400)
	attribute _FillValue = 65535
	attribute long_name = "number of valid SPS measurements used during XRS L1b processing"
	attribute units = "count"
	attribute valid_range = 0, 4
dataset /number_of_time_bounds: float32, shape (2)
dataset /packet_count: uint32, shape (86400)
	attribute _FillValue = 4294967295
	attribute long_name = "current count of XRS L0 primary header telemetry packets received since instrument start-up or reset"
	attribute units = "count"
	attribute valid_range = 0, 16383
dataset /percent_uncorrectable_L0_errors: float32, shape (2881)
	attribute _FillValue = -999.0
	attribute long_name = "fraction of missing data due to missing L0 data"
	attribute units = "1"
	attribute valid_range = 0.0, 1.0
dataset /primary_xrsa: uint8, shape (86400)
	attribute _FillValue = 255
	attribute flag_meanings = "solar_minimum_channel_1_is_primary solar_maximum_channel_2_is_primary"
	attribute flag_values = 0, 1
	attribute long_name = "flags indicating which of two XRS-A channels, solar minimum channel 1 or solar maximum channel 2, provides the primary irradiance value"
	attribute units = "1"
	attribute valid_range = 0, 1
dataset /primary_xrsb: uint8, shape (86400)
	attribute _FillValue = 255
	attribute flag_meanings = "solar_minimum_channel_1_is_primary solar_maximum_channel_2_is_primary"
	attribute flag_values = 0, 1
	attribute long_name = "flags indicating which of two XRS-B channels, solar minimum channel 1 or solar maximum channel 2, provides the primary irradiance value"
	attribute units = "1"
	attribute valid_range = 0, 1
dataset /product_time: float64, shape (2881, 2)
	attribute _FillValue = -999.0
	attribute long_name = "start and end time of observations associated with product, neglecting leap seconds"
	attribute units = "seconds since 2000-01-01 12:00:00"
dataset /quality_flags: uint32, shape (86400)
	attribute _FillValue = 4294967295
	attribute flag_masks = 524287, 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, ... (20 values)
	attribute flag_meanings = "good_quality_qf invalid_XRS_pointing_qf degraded_XRS_pointing_qf XRS_pointing_warning_qf invalid_due_to_XRS_L0_data_checksum_error_qf degraded_due_to_low_XRS_A_and_B_temperature_qf degraded_due_to_high_XRS_A_and_B_temperature_qf degraded_due_to_XRS-A_solar_minimum_channel_signal_near_zero_qf degraded_due_to_XRS-A_solar_maximum_channel_signal_near_zero_qf degraded_due_to_XRS-B_solar_minimum_channel_signal_near_zero_qf degraded_due_to_XRS-B_solar_maximum_channel_signal_near_zero_qf degraded_due_to_XRS-A_solar_minimum_channel_signal_at_saturation_qf degraded_due_to_XRS-A_solar_maximum_channel_signal_at_saturation_qf degraded_due_to_XRS-B_solar_minimum_channel_signal_at_saturation_qf degraded_due_to_XRS-B_solar_maximum_channel_signal_at_saturation_qf degraded_due_to_flatfield_LED_flash_during_XRS_integration_qf degraded_due_to_insufficient_number_of_integrations_after_XRS_reset_qf degraded_due_to_non-nominal_XRS-A_irradiance_qf degraded_due_to_non-nominal_XRS-B_irradiance_qf degraded_due_to_out_of_valid_range_primary_XRS-B_to_XRS-A_irradiance_ratio_qf"
	attribute flag_values = 0, 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, ... (20 values)
	attribute long_name = "XRS L1b processing and data quality flags"
	attribute units = "1"
	attribute valid_range = 0, 524287
dataset /quaternion_Q0: float32, shape (86400)
	attribute _FillValue = -9.99999985e+30
	attribute long_name = "spacecraft ACRF to J2000 ECI attitude quaternion Q0"
	attribute units = "1"
	attribute valid_range = -1.0, 1.0
dataset /quaternion_Q1: float32, shape (86400)
	attribute _FillValue = -9.99999985e+30
	attribute long_name = "spacecraft ACRF to J2000 ECI attitude quaternion Q1"
	attribute units = "1"
	attribute valid_range = -1.0, 1.0
dataset /quaternion_Q2: float32, shape (86400)
	attribute _FillValue = -9.99999985e+30
	attribute long_name = "spacecraft ACRF to J2000 ECI attitude quaternion Q2"
	attribute units = "1"
	attribute valid_range = -1.0, 1.0
dataset /quaternion_Q3: float32, shape (86400)
	attribute _FillValue = -9.99999985e+30
	attribute long_name = "spacecraft ACRF to J2000 ECI attitude quaternion Q3"
	attribute units = "1"
	attribute valid_range = -1.0, 1.0
dataset /report_number: float32, shape (0)
dataset /sc_power_side: uint8, shape (86400)
	attribute _FillValue = 255
	attribute flag_meanings = "EXIS_power_board_A_active EXIS_power_board_B_active EXIS_power_board_A_and_B_failure_type_1 EXIS_power_board_A_and_B_failure_type_2"
	attribute flag_values = 0, 1, 2, 3
	attribute long_name = "flags indicating which of two EXIS power boards, A or B, is active"
	attribute units = "1"
	attribute valid_range = 0, 3
dataset /solar_array_current: uint16, shape (86400, 4)
	attribute _FillValue = 65535
	attribute long_name = "solar array current in DN for 4 channel groups (1-4, 5-8, 9-12, 13-16)"
	attribute units = "count"
	attribute valid_range = 0, 65534
dataset /solar_array_current_channel_index: float32, shape (4)
dataset /solar_array_current_channel_index_label: string(1), shape (4, 25)
	attribute long_name = "labels for four solar array current telemetry mnemonics. labels are ordered the same as applicable data variable"
dataset /solar_array_mnemonic_str_len: float32, shape (25)
dataset /sps_det_chg: uint32, shape (86400, 4)
	attribute _FillValue = 4294967295
	attribute long_name = "counter, which resets after SPS power-on or setting change, indicating whether to disregard observation (conditions to disregard: .lt. configurable value after power on; .lt. configurable value after internal gain calibration)"
	attribute units = "count"
	attribute valid_range = 0, 65535
dataset /sps_int_time: float32, shape (86400, 4)
	attribute _FillValue = 0.0
	attribute long_name = "SPS integration time for each (4 Hz) SPS measurement"
	attribute units = "s"
	attribute valid_range = 0.238999993, 63.9889984
dataset /sps_measurement_count: float32, shape (4)
dataset /sps_obs_time: float64, shape (86400, 4)
	attribute _FillValue = -999.0
	attribute long_name = "time of observation for each SPS 4 Hz measurement, neglecting leap seconds"
	attribute units = "seconds since 2000-01-01 12:00:00"
	attribute valid_range = 0.0, 9999999999.0
dataset /sps_temperature: float32, shape (86400, 4)
	attribute _FillValue = -999.0
	attribute long_name = "temperature of SPS detector for (4 Hz) each SPS measurement"
	attribute units = "degrees_C"
	attribute valid_range = -142.516907, 933.173157
dataset /time: float64, shape (86400)
	attribute _FillValue = -999.0
	attribute long_name = "XRS observation center time, neglecting leap seconds"
	attribute units = "seconds since 2000-01-01 12:00:00"
dataset /xrs_det_chg: uint32, shape (86400)
	attribute _FillValue = 4294967295
	attribute long_name = "count of XRS detector measurements since last sensor power-on or settings change"
	attribute units = "count"
	attribute valid_range = 0, 65535
dataset /xrs_mode: uint8, shape (86400)
	attribute _FillValue = 255
	attribute flag_meanings = "operational_mode in-flight_calibration_mode instrument_diagnostic_mode failsafe_recovery_mode "
	attribute flag_values = 0, 1, 2, 3
	attribute long_name = "instrument (sensor) mode"
	attribute units = "1"
	attribute valid_range = 0, 3
dataset /xrs_ratio: float32, shape (86400)
	attribute _FillValue = -999.0
	attribute long_name = "ratio calculated by XRS-A primary irradiance divided by XRS-B primary irradiance"
	attribute units = "1"
	attribute valid_range = 0.0, 9999999.0
dataset /xrs_runctrlmd: uint8, shape (86400)
	attribute _FillValue = 255
	attribute flag_meanings = "bad_data_no_mode science_observation_in_progress calibration_in_progress bad_data_undetermined_mode"
	attribute flag_values = 0, 1, 2, 3
	attribute long_name = "flags indicating XRS internal gain calibration circuit and data retrieval indicator settings"
	attribute units = "1"
	attribute valid_range = 0, 3
dataset /yaw_flip_flag: uint8, shape (86400)
	attribute _FillValue = 255
	attribute flag_meanings = "upright neither inverted"
	attribute flag_values = 0, 1, 2
	attribute long_name = "flags indicating whether spacecraft is operating in yaw flip configuration"
	attribute units = "1"
	attribute valid_range = 0, 2