{
  "HAPI": "3.2.0",
  "status": {
    "code": 1200,
    "message": "OK"
  },
  "parameters": [
    {
      "name": "time",
      "type": "isotime",
      "units": "UTC",
      "length": 24,
      "fill": null
    },
    {
      "name": "DQF",
      "description": "magnetometer L1b processing and data quality flags",
      "units": "1",
      "fill": "4294967295",
      "type": "integer"
    },
    {
      "name": "IB_data_uncorrected_x",
      "description": "Uncorrected Inboard MAG field values in Inboard MAG frame",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_data_uncorrected_y",
      "description": "Uncorrected Inboard MAG field values in Inboard MAG frame",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_data_uncorrected_z",
      "description": "Uncorrected Inboard MAG field values in Inboard MAG frame",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_data_x",
      "description": "compensated (temperature calibrated and misalignment corrected) magnetic field for x, y, and z direction in calibrated orthogonal reference frame for inboard magnetometer (MFIB)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_data_y",
      "description": "compensated (temperature calibrated and misalignment corrected) magnetic field for x, y, and z direction in calibrated orthogonal reference frame for inboard magnetometer (MFIB)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_data_z",
      "description": "compensated (temperature calibrated and misalignment corrected) magnetic field for x, y, and z direction in calibrated orthogonal reference frame for inboard magnetometer (MFIB)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_ACRF_uncorrected_x",
      "description": "Uncorrected ACRF frame Inboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_ACRF_uncorrected_y",
      "description": "Uncorrected ACRF frame Inboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_ACRF_uncorrected_z",
      "description": "Uncorrected ACRF frame Inboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_ACRF_x",
      "description": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in spacecraft's Attitude Control Reference Frame (ACRF) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_ACRF_y",
      "description": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in spacecraft's Attitude Control Reference Frame (ACRF) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_ACRF_z",
      "description": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in spacecraft's Attitude Control Reference Frame (ACRF) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_BRF_uncorrected_x",
      "description": "Uncorrected BRF frame Inboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_BRF_uncorrected_y",
      "description": "Uncorrected BRF frame Inboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_BRF_uncorrected_z",
      "description": "Uncorrected BRF frame Inboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_BRF_x",
      "description": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in spacecraft's Body Reference Frame (BRF) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_BRF_y",
      "description": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in spacecraft's Body Reference Frame (BRF) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_BRF_z",
      "description": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in spacecraft's Body Reference Frame (BRF) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_ECI_uncorrected_x",
      "description": "Uncorrected ECI frame Inboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_ECI_uncorrected_y",
      "description": "Uncorrected ECI frame Inboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_ECI_uncorrected_z",
      "description": "Uncorrected ECI frame Inboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_ECI_x",
      "description": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in J2000 Earth-Centered Inertial reference frame (ECI) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_ECI_y",
      "description": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in J2000 Earth-Centered Inertial reference frame (ECI) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_ECI_z",
      "description": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in J2000 Earth-Centered Inertial reference frame (ECI) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_EPN_uncorrected_x",
      "description": "Uncorrected EPN frame Inboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_EPN_uncorrected_y",
      "description": "Uncorrected EPN frame Inboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_EPN_uncorrected_z",
      "description": "Uncorrected EPN frame Inboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_EPN_x",
      "description": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in Earth Polar Normal reference frame (EPN) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_EPN_y",
      "description": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in Earth Polar Normal reference frame (EPN) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_mag_EPN_z",
      "description": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in Earth Polar Normal reference frame (EPN) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "IB_status",
      "description": "inboard magnetometer status flags",
      "units": "1",
      "fill": "65535",
      "type": "integer"
    },
    {
      "name": "IB_time",
      "description": "time of 10 Hz inboard magnetometer observations, neglecting leap seconds",
      "units": "seconds since 2000-01-01 12:00:00",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_data_uncorrected_x",
      "description": "Uncorrected Outboard MAG field values in Outboard MAG frame",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_data_uncorrected_y",
      "description": "Uncorrected Outboard MAG field values in Outboard MAG frame",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_data_uncorrected_z",
      "description": "Uncorrected Outboard MAG field values in Outboard MAG frame",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_data_x",
      "description": "compensated (temperature calibrated and misalignment corrected) magnetic field for x, y, and z direction in calibrated orthogonal reference frame for outboard magnetometer (MFOB)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_data_y",
      "description": "compensated (temperature calibrated and misalignment corrected) magnetic field for x, y, and z direction in calibrated orthogonal reference frame for outboard magnetometer (MFOB)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_data_z",
      "description": "compensated (temperature calibrated and misalignment corrected) magnetic field for x, y, and z direction in calibrated orthogonal reference frame for outboard magnetometer (MFOB)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_ACRF_uncorrected_x",
      "description": "Uncorrected ACRF frame Outboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_ACRF_uncorrected_y",
      "description": "Uncorrected ACRF frame Outboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_ACRF_uncorrected_z",
      "description": "Uncorrected ACRF frame Outboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_ACRF_x",
      "description": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in spacecraft's Attitude Control Reference Frame (ACRF) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_ACRF_y",
      "description": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in spacecraft's Attitude Control Reference Frame (ACRF) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_ACRF_z",
      "description": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in spacecraft's Attitude Control Reference Frame (ACRF) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_BRF_uncorrected_x",
      "description": "Uncorrected BRF frame Outboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_BRF_uncorrected_y",
      "description": "Uncorrected BRF frame Outboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_BRF_uncorrected_z",
      "description": "Uncorrected BRF frame Outboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_BRF_x",
      "description": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in spacecraft's Body Reference Frame (BRF) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_BRF_y",
      "description": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in spacecraft's Body Reference Frame (BRF) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_BRF_z",
      "description": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in spacecraft's Body Reference Frame (BRF) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_ECI_uncorrected_x",
      "description": "Uncorrected ECI frame Outboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_ECI_uncorrected_y",
      "description": "Uncorrected ECI frame Outboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_ECI_uncorrected_z",
      "description": "Uncorrected ECI frame Outboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_ECI_x",
      "description": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in J2000 Earth-Centered Inertial reference frame (ECI) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_ECI_y",
      "description": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in J2000 Earth-Centered Inertial reference frame (ECI) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_ECI_z",
      "description": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in J2000 Earth-Centered Inertial reference frame (ECI) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_EPN_uncorrected_x",
      "description": "Uncorrected EPN frame Outboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_EPN_uncorrected_y",
      "description": "Uncorrected EPN frame Outboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_EPN_uncorrected_z",
      "description": "Uncorrected EPN frame Outboard MAG field values",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_EPN_x",
      "description": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in Earth Polar Normal reference frame (EPN) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_EPN_y",
      "description": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in Earth Polar Normal reference frame (EPN) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_mag_EPN_z",
      "description": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in Earth Polar Normal reference frame (EPN) (after factory and on-orbit calibration)",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "OB_status",
      "description": "outboard magnetometer status flags",
      "units": "1",
      "fill": "65535",
      "type": "integer"
    },
    {
      "name": "amb_mag_BRF_uncorrected_x",
      "description": "Uncorrected BRF frame Ambient MAG field",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "amb_mag_BRF_uncorrected_y",
      "description": "Uncorrected BRF frame Ambient MAG field",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "amb_mag_BRF_uncorrected_z",
      "description": "Uncorrected BRF frame Ambient MAG field",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "amb_mag_BRF_x",
      "description": "estimated ambient magnetic field for x, y, and z direction in spacecraft's Body Reference Frame",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "amb_mag_BRF_y",
      "description": "estimated ambient magnetic field for x, y, and z direction in spacecraft's Body Reference Frame",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "amb_mag_BRF_z",
      "description": "estimated ambient magnetic field for x, y, and z direction in spacecraft's Body Reference Frame",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "amb_mag_ECI_uncorrected_x",
      "description": "Uncorrected ECI frame Ambient MAG field",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "amb_mag_ECI_uncorrected_y",
      "description": "Uncorrected ECI frame Ambient MAG field",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "amb_mag_ECI_uncorrected_z",
      "description": "Uncorrected ECI frame Ambient MAG field",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "amb_mag_ECI_x",
      "description": "estimated ambient magnetic field for x, y, and z direction in J2000 Earth-Centered Inertial reference frame",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "amb_mag_ECI_y",
      "description": "estimated ambient magnetic field for x, y, and z direction in J2000 Earth-Centered Inertial reference frame",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "amb_mag_ECI_z",
      "description": "estimated ambient magnetic field for x, y, and z direction in J2000 Earth-Centered Inertial reference frame",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "amb_mag_EPN_uncorrected_x",
      "description": "Uncorrected EPN frame Ambient MAG field",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "amb_mag_EPN_uncorrected_y",
      "description": "Uncorrected EPN frame Ambient MAG field",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "amb_mag_EPN_uncorrected_z",
      "description": "Uncorrected EPN frame Ambient MAG field",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "amb_mag_EPN_x",
      "description": "estimated ambient magnetic field for x, y, and z direction in Earth Polar Normal reference frame",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "amb_mag_EPN_y",
      "description": "estimated ambient magnetic field for x, y, and z direction in Earth Polar Normal reference frame",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "amb_mag_EPN_z",
      "description": "estimated ambient magnetic field for x, y, and z direction in Earth Polar Normal reference frame",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "total_mag_ACRF",
      "description": "estimated total ambient magnetic field in spacecraft's Attitude Control Reference Frame",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    },
    {
      "name": "total_mag_ACRF_uncorrected",
      "description": "Uncorrected ACRF frame Ambient MAG field total magnitude",
      "units": "nT",
      "fill": "-999.0",
      "type": "double"
    }
  ],
  "additionalMetadata": [
    {
      "name": "Parameter Extended Metadata",
      "content": {
        "amb_mag_BRF_uncorrected_x": {
          "long_name": "Uncorrected BRF frame Ambient MAG field",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "amb_mag_BRF_uncorrected_y": {
          "long_name": "Uncorrected BRF frame Ambient MAG field",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "amb_mag_BRF_uncorrected_z": {
          "long_name": "Uncorrected BRF frame Ambient MAG field",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "amb_mag_BRF_x": {
          "long_name": "estimated ambient magnetic field for x, y, and z direction in spacecraft's Body Reference Frame",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "amb_mag_BRF_y": {
          "long_name": "estimated ambient magnetic field for x, y, and z direction in spacecraft's Body Reference Frame",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "amb_mag_BRF_z": {
          "long_name": "estimated ambient magnetic field for x, y, and z direction in spacecraft's Body Reference Frame",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "amb_mag_ECI_uncorrected_x": {
          "long_name": "Uncorrected ECI frame Ambient MAG field",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "amb_mag_ECI_uncorrected_y": {
          "long_name": "Uncorrected ECI frame Ambient MAG field",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "amb_mag_ECI_uncorrected_z": {
          "long_name": "Uncorrected ECI frame Ambient MAG field",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "amb_mag_ECI_x": {
          "long_name": "estimated ambient magnetic field for x, y, and z direction in J2000 Earth-Centered Inertial reference frame",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "amb_mag_ECI_y": {
          "long_name": "estimated ambient magnetic field for x, y, and z direction in J2000 Earth-Centered Inertial reference frame",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "amb_mag_ECI_z": {
          "long_name": "estimated ambient magnetic field for x, y, and z direction in J2000 Earth-Centered Inertial reference frame",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "amb_mag_EPN_uncorrected_x": {
          "long_name": "Uncorrected EPN frame Ambient MAG field",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "amb_mag_EPN_uncorrected_y": {
          "long_name": "Uncorrected EPN frame Ambient MAG field",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "amb_mag_EPN_uncorrected_z": {
          "long_name": "Uncorrected EPN frame Ambient MAG field",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "amb_mag_EPN_x": {
          "long_name": "estimated ambient magnetic field for x, y, and z direction in Earth Polar Normal reference frame",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "amb_mag_EPN_y": {
          "long_name": "estimated ambient magnetic field for x, y, and z direction in Earth Polar Normal reference frame",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "amb_mag_EPN_z": {
          "long_name": "estimated ambient magnetic field for x, y, and z direction in Earth Polar Normal reference frame",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "DQF": {
          "long_name": "magnetometer L1b processing and data quality flags",
          "flag_meanings": "good_quality_qf invalid_due_to_missing_L0_IB_and_OB_MAG_data_qf degraded_due_to_IB_MAG_x-axis_potential_failure_or_off_state_or_IB_mag_potentially_in_maintenance_mode_qf degraded_due_to_IB_MAG_y-axis_potential_failure_or_off_state_or_IB_mag_potentially_in_maintenance_mode_qf degraded_due_to_IB_MAG_z-axis_potential_failure_or_off_state_or_IB_mag_potentially_in_maintenance_mode_qf degraded_due_to_OB_MAG_x-axis_potential_failure_or_off_state_or_OB_mag_potentially_in_maintenance_mode_qf degraded_due_to_OB_MAG_y-axis_potential_failure_or_off_state_or_OB_mag_potentially_in_maintenance_mode_qf degraded_due_to_OB_MAG_z-axis_potential_failure_or_off_state_or_OB_mag_potentially_in_maintenance_mode_qf degraded_due_to_IB_MAG_x-axis_magnetic_field_at_saturation_qf degraded_due_to_IB_MAG_y-axis_magnetic_field_at_saturation_qf degraded_due_to_IB_MAG_z-axis_magnetic_field_at_saturation_qf degraded_due_to_OB_MAG_x-axis_magnetic_field_at_saturation_qf degraded_due_to_OB_MAG_y-axis_magnetic_field_at_saturation_qf degraded_due_to_OB_MAG_z-axis_magnetic_field_at_saturation_qf degraded_due_to_MAG_calibration_maneuver_in_progress_qf degraded_due_to_potentially_stale_MAG_engineering_data_qf potentially_degraded_due_to_out_of_valid_range_IB_MAG_x-axis_thermistor_temperature_qf potentially_degraded_due_to_out_of_valid_range_IB_MAG_y-axis_thermistor_temperature_qf potentially_degraded_due_to_out_of_valid_range_IB_MAG_z-axis_thermistor_temperature_qf potentially_degraded_due_to_out_of_valid_range_OB_MAG_x-axis_thermistor_temperature_qf potentially_degraded_due_to_out_of_valid_range_OB_MAG_y-axis_thermistor_temperature_qf potentially_degraded_due_to_out_of_valid_range_OB_MAG_z-axis_thermistor_temperature_qf potentially_degraded_due_to_out_of_valid_range_IB_electronics_temperature_qf potentially_degraded_due_to_out_of_valid_range_OB_electronics_temperature_qf potentially_degraded_due_to_IB_MAG_in_shadow_qf potentially_degraded_due_to_arcjet_firing_qf valid_arcjet_correction_qf",
          "flag_masks": "[33554431        1        2        4        8       16       32       64\n      128      256      512     1024     2048     4096     8192    16384\n    32768    65536   131072   262144   524288  1048576  2097152  4194304\n  8388608 16777216 33554432]",
          "flag_values": "[       0        1        2        4        8       16       32       64\n      128      256      512     1024     2048     4096     8192    16384\n    32768    65536   131072   262144   524288  1048576  2097152  4194304\n  8388608 16777216 33554432]",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_data_uncorrected_x": {
          "long_name": "Uncorrected Inboard MAG field values in Inboard MAG frame",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_data_uncorrected_y": {
          "long_name": "Uncorrected Inboard MAG field values in Inboard MAG frame",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_data_uncorrected_z": {
          "long_name": "Uncorrected Inboard MAG field values in Inboard MAG frame",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_data_x": {
          "long_name": "compensated (temperature calibrated and misalignment corrected) magnetic field for x, y, and z direction in calibrated orthogonal reference frame for inboard magnetometer (MFIB)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_data_y": {
          "long_name": "compensated (temperature calibrated and misalignment corrected) magnetic field for x, y, and z direction in calibrated orthogonal reference frame for inboard magnetometer (MFIB)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_data_z": {
          "long_name": "compensated (temperature calibrated and misalignment corrected) magnetic field for x, y, and z direction in calibrated orthogonal reference frame for inboard magnetometer (MFIB)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_ACRF_uncorrected_x": {
          "long_name": "Uncorrected ACRF frame Inboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_ACRF_uncorrected_y": {
          "long_name": "Uncorrected ACRF frame Inboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_ACRF_uncorrected_z": {
          "long_name": "Uncorrected ACRF frame Inboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_ACRF_x": {
          "long_name": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in spacecraft's Attitude Control Reference Frame (ACRF) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_ACRF_y": {
          "long_name": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in spacecraft's Attitude Control Reference Frame (ACRF) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_ACRF_z": {
          "long_name": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in spacecraft's Attitude Control Reference Frame (ACRF) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_BRF_uncorrected_x": {
          "long_name": "Uncorrected BRF frame Inboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_BRF_uncorrected_y": {
          "long_name": "Uncorrected BRF frame Inboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_BRF_uncorrected_z": {
          "long_name": "Uncorrected BRF frame Inboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_BRF_x": {
          "long_name": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in spacecraft's Body Reference Frame (BRF) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_BRF_y": {
          "long_name": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in spacecraft's Body Reference Frame (BRF) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_BRF_z": {
          "long_name": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in spacecraft's Body Reference Frame (BRF) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_ECI_uncorrected_x": {
          "long_name": "Uncorrected ECI frame Inboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_ECI_uncorrected_y": {
          "long_name": "Uncorrected ECI frame Inboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_ECI_uncorrected_z": {
          "long_name": "Uncorrected ECI frame Inboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_ECI_x": {
          "long_name": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in J2000 Earth-Centered Inertial reference frame (ECI) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_ECI_y": {
          "long_name": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in J2000 Earth-Centered Inertial reference frame (ECI) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_ECI_z": {
          "long_name": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in J2000 Earth-Centered Inertial reference frame (ECI) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_EPN_uncorrected_x": {
          "long_name": "Uncorrected EPN frame Inboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_EPN_uncorrected_y": {
          "long_name": "Uncorrected EPN frame Inboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_EPN_uncorrected_z": {
          "long_name": "Uncorrected EPN frame Inboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_EPN_x": {
          "long_name": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in Earth Polar Normal reference frame (EPN) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_EPN_y": {
          "long_name": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in Earth Polar Normal reference frame (EPN) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_mag_EPN_z": {
          "long_name": "compensated magnetic field (inboard magnetometer) for x, y, and z direction in Earth Polar Normal reference frame (EPN) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_status": {
          "long_name": "inboard magnetometer status flags",
          "flag_meanings": "operational_mode instrument_diagnostic_mode good_status x-axis_data_error y-axis_data_error z-axis_data_error unrecoverable_RAM_error_detected_by_EDAC uncorrected_EEPROM_page_0_embedded_software_image_error uncorrected_EEPROM_page_1_embedded_software_image_error uncorrected_EEPROM_page_2_embedded_software_image_error uncorrected_EEPROM_page_3_embedded_software_image_error uncorrected_EEPROM_page_0_calibration_factor_error uncorrected_EEPROM_page_1_calibration_factor_error uncorrected_EEPROM_page_2_calibration_factor_error uncorrected_EEPROM_page_3_calibration_factor_error",
          "flag_masks": "[   1    1 8190    2    4    8   16   32   64  128  256  512 1024 2048\n 4096]",
          "flag_values": "[   0    1    0    2    4    8   16   32   64  128  256  512 1024 2048\n 4096]",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "IB_time": {
          "long_name": "time of 10 Hz inboard magnetometer observations, neglecting leap seconds",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_data_uncorrected_x": {
          "long_name": "Uncorrected Outboard MAG field values in Outboard MAG frame",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_data_uncorrected_y": {
          "long_name": "Uncorrected Outboard MAG field values in Outboard MAG frame",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_data_uncorrected_z": {
          "long_name": "Uncorrected Outboard MAG field values in Outboard MAG frame",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_data_x": {
          "long_name": "compensated (temperature calibrated and misalignment corrected) magnetic field for x, y, and z direction in calibrated orthogonal reference frame for outboard magnetometer (MFOB)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_data_y": {
          "long_name": "compensated (temperature calibrated and misalignment corrected) magnetic field for x, y, and z direction in calibrated orthogonal reference frame for outboard magnetometer (MFOB)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_data_z": {
          "long_name": "compensated (temperature calibrated and misalignment corrected) magnetic field for x, y, and z direction in calibrated orthogonal reference frame for outboard magnetometer (MFOB)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_ACRF_uncorrected_x": {
          "long_name": "Uncorrected ACRF frame Outboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_ACRF_uncorrected_y": {
          "long_name": "Uncorrected ACRF frame Outboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_ACRF_uncorrected_z": {
          "long_name": "Uncorrected ACRF frame Outboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_ACRF_x": {
          "long_name": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in spacecraft's Attitude Control Reference Frame (ACRF) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_ACRF_y": {
          "long_name": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in spacecraft's Attitude Control Reference Frame (ACRF) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_ACRF_z": {
          "long_name": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in spacecraft's Attitude Control Reference Frame (ACRF) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_BRF_uncorrected_x": {
          "long_name": "Uncorrected BRF frame Outboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_BRF_uncorrected_y": {
          "long_name": "Uncorrected BRF frame Outboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_BRF_uncorrected_z": {
          "long_name": "Uncorrected BRF frame Outboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_BRF_x": {
          "long_name": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in spacecraft's Body Reference Frame (BRF) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_BRF_y": {
          "long_name": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in spacecraft's Body Reference Frame (BRF) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_BRF_z": {
          "long_name": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in spacecraft's Body Reference Frame (BRF) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_ECI_uncorrected_x": {
          "long_name": "Uncorrected ECI frame Outboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_ECI_uncorrected_y": {
          "long_name": "Uncorrected ECI frame Outboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_ECI_uncorrected_z": {
          "long_name": "Uncorrected ECI frame Outboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_ECI_x": {
          "long_name": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in J2000 Earth-Centered Inertial reference frame (ECI) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_ECI_y": {
          "long_name": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in J2000 Earth-Centered Inertial reference frame (ECI) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_ECI_z": {
          "long_name": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in J2000 Earth-Centered Inertial reference frame (ECI) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_EPN_uncorrected_x": {
          "long_name": "Uncorrected EPN frame Outboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_EPN_uncorrected_y": {
          "long_name": "Uncorrected EPN frame Outboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_EPN_uncorrected_z": {
          "long_name": "Uncorrected EPN frame Outboard MAG field values",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_EPN_x": {
          "long_name": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in Earth Polar Normal reference frame (EPN) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_EPN_y": {
          "long_name": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in Earth Polar Normal reference frame (EPN) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_mag_EPN_z": {
          "long_name": "compensated magnetic field (outboard magnetometer) for x, y, and z direction in Earth Polar Normal reference frame (EPN) (after factory and on-orbit calibration)",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "OB_status": {
          "long_name": "outboard magnetometer status flags",
          "flag_meanings": "operational_mode instrument_diagnostic_mode good_status x-axis_data_error y-axis_data_error z-axis_data_error unrecoverable_RAM_error_detected_by_EDAC uncorrected_EEPROM_page_0_embedded_software_image_error uncorrected_EEPROM_page_1_embedded_software_image_error uncorrected_EEPROM_page_2_embedded_software_image_error uncorrected_EEPROM_page_3_embedded_software_image_error uncorrected_EEPROM_page_0_calibration_factor_error uncorrected_EEPROM_page_1_calibration_factor_error uncorrected_EEPROM_page_2_calibration_factor_error uncorrected_EEPROM_page_3_calibration_factor_error",
          "flag_masks": "[   1    1 8190    2    4    8   16   32   64  128  256  512 1024 2048\n 4096]",
          "flag_values": "[   0    1    0    2    4    8   16   32   64  128  256  512 1024 2048\n 4096]",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "total_mag_ACRF": {
          "long_name": "estimated total ambient magnetic field in spacecraft's Attitude Control Reference Frame",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        },
        "total_mag_ACRF_uncorrected": {
          "long_name": "Uncorrected ACRF frame Ambient MAG field total magnitude",
          "product": "ops_mag-l1b-flat_g17",
          "instrument": "MAG",
          "satellite": "GOES-17"
        }
      }
    }
  ],
  "startDate": "2018-10-01T00:00:00.000Z",
  "stopDate": "2023-03-14T16:35:00.000Z",
  "x_LastUpdate": "2026-11-13T16:05:50Z"
}