header:
  dimensions:
    num_records: 11
  global_attributes:
    acknowledgement: GRACE-FO is a joint mission of the US National Aeronautics and Space Administration and the German Research Center for Geosciences.  Use the digital object identifier provided in the id attribute when citing this data.  See https://podaac.jpl.nasa.gov/CitingPODAAC
    conventions: CF-1.6, ACDD-1.3, ISO 8601
    creator_email: gracefo@podaac.jpl.nasa.gov
    creator_institution: NASA/JPL
    creator_name: GRACE Follow-On Science Data System
    creator_type: group
    creator_url: http://gracefo.jpl.nasa.gov
    date_created: 2026-04-13T18:03:05Z
    date_issued: 2026-04-20T15:43:05Z
    history:
      - "INPUT FILE NAME               : THR1A<-THR1A_2026-04-02_D_04.dat"
      - "INPUT FILE CREATION TIME (UTC): THR1A<-2026-04-13 15:47:11 by operator"
      - "INPUT FILE SOFTWARE VERSION   : THR1A<-V04.10.2020-11-09-77-gc5e91-dirty"
      - "INPUT FILE BUILDTIME TAG      : THR1A<-06-21_17:10:44_UTC"
      - "INPUT FILE NAME               : CLK1B<-CLK1B_2026-04-02_D_04.dat"
      - "INPUT FILE CREATION TIME (UTC): CLK1B<-2026-04-13 17:58:18 by operator"
      - "INPUT FILE SOFTWARE VERSION   : CLK1B<-V04.10.2020-11-09-77-gc5e91-dirty"
      - "INPUT FILE BUILDTIME TAG      : CLK1B<-06-21_17:10:47_UTC"
      - "INPUT FILE NAME               : TIM1B<-TIM1B_2026-04-02_D_04.dat"
      - "INPUT FILE CREATION TIME (UTC): TIM1B<-2026-04-03 05:57:03 by operator"
      - "INPUT FILE SOFTWARE VERSION   : TIM1B<-V04.10.2020-11-09-77-gc5e91-dirty"
      - "INPUT FILE BUILDTIME TAG      : TIM1B<-06-21_17:10:44_UTC"
    id: 10.5067/GFJPL-L1B04
    institution: NASA/JPL
    instrument: Thrusters
    instrument_vocabulary: NASA Global Change Master Directory instrument keywords
    keywords: GRACE-FO, Thrusters
    keywords_vocabulary: NASA Global Change Master Directory (GCMD) Science Keywords
    license: https://science.nasa.gov/earth-science/earth-science-data/data-information-policy
    naming_authority: org.doi.dx
    platform: GRACE D
    platform_vocabulary: NASA Global Change Master Directory platform keywords
    processing_level: 1B
    product_version: 04
    program: NASA Earth Systematic Missions Program
    project: NASA Gravity Recovery And Climate Experiment Follow-On (GRACE-FO)
    publisher_email: podaac@jpl.nasa.gov
    publisher_institution: NASA/JPL
    publisher_name: Physical Oceanography Distributed Active Archive Center
    publisher_type: group
    publisher_url: http://podaac.jpl.nasa.gov
    references: https://podaac.jpl.nasa.gov/gravity/gracefo-documentation
    source: Thruster data from GRACE D
    summary: Thruster activation data
    time_coverage_start: 2026-04-02T02:02:44.59
    time_coverage_stop: 2026-04-02T23:53:21.08
    title: GRACE-FO Level-1B Thruster Data
  non-standard_attributes:
    epoch_time: 2000-01-01T12:00:00.00
    software_build_time: 2023-06-21T17:10:46 UTC
    software_version: V04.10.2020-11-09-77-gc5e91-dirty
    start_time_epoch_secs: 828367364.590744
    stop_time_epoch_secs: 828446001.089329
  variables:
    - time_intg:
        comment: 1st column
        coverage_content_type: referenceInformation
        long_name: Seconds past 12:00:00 noon of January 1, 2000 in GPS time
        units: seconds
    - time_frac:
        comment: 2nd column
        coverage_content_type: referenceInformation
        long_name: Fractional portion of time tag, in microseconds
        units: microseconds
        valid_range: 0,999999
    - time_ref:
        comment: 3rd column
        coverage_content_type: referenceInformation
        long_name: Time reference frame
        units: char
        value_meanings:
          - R = Receiver, OBC, or LRI time
          - G = GPS time
    - GRACEFO_id:
        comment: 4th column
        coverage_content_type: referenceInformation
        long_name: GRACE-FO satellite identifier
        units: char
        valid_range: C,D
        value_meanings:
          - C = GRACE-FO 1 (GRACE C)
          - D = GRACE-FO 2 (GRACE D)
    - thrust_count_att_ctrl_1_1:
        comment: 5th column
        coverage_content_type: referenceInformation
        long_name: Number of commanded work cycles for which branch 1 attiude control thruster 1 has been activated.  Integer values beyond 4294967295 will wrap back to 0
        valid_range: 0, 4294967295
    - thrust_count_att_ctrl_1_2:
        comment: 6th column
        coverage_content_type: referenceInformation
        long_name: Number of commanded work cycles for which branch 1 attiude control thruster 2 has been activated.  Integer values beyond 4294967295 will wrap back to 0
        valid_range: 0, 4294967295
    - thrust_count_att_ctrl_1_3:
        comment: 7th column
        coverage_content_type: referenceInformation
        long_name: Number of commanded work cycles for which branch 1 attiude control thruster 3 has been activated.  Integer values beyond 4294967295 will wrap back to 0
        valid_range: 0, 4294967295
    - thrust_count_att_ctrl_1_4:
        comment: 8th column
        coverage_content_type: referenceInformation
        long_name: Number of commanded work cycles for which branch 1 attiude control thruster 4 has been activated.  Integer values beyond 4294967295 will wrap back to 0
        valid_range: 0, 4294967295
    - thrust_count_att_ctrl_1_5:
        comment: 9th column
        coverage_content_type: referenceInformation
        long_name: Number of commanded work cycles for which branch 1 attiude control thruster 5 has been activated.  Integer values beyond 4294967295 will wrap back to 0
        valid_range: 0, 4294967295
    - thrust_count_att_ctrl_1_6:
        comment: 10th column
        coverage_content_type: referenceInformation
        long_name: Number of commanded work cycles for which branch 1 attiude control thruster 6 has been activated.  Integer values beyond 4294967295 will wrap back to 0
        valid_range: 0, 4294967295
    - thrust_count_att_ctrl_2_1:
        comment: 11th column
        coverage_content_type: referenceInformation
        long_name: Number of commanded work cycles for which branch 2 attiude control thruster 1 has been activated.  Integer values beyond 4294967295 will wrap back to 0
        valid_range: 0, 4294967295
    - thrust_count_att_ctrl_2_2:
        comment: 12th column
        coverage_content_type: referenceInformation
        long_name: Number of commanded work cycles for which branch 2 attiude control thruster 2 has been activated.  Integer values beyond 4294967295 will wrap back to 0
        valid_range: 0, 4294967295
    - thrust_count_att_ctrl_2_3:
        comment: 13th column
        coverage_content_type: referenceInformation
        long_name: Number of commanded work cycles for which branch 2 attiude control thruster 3 has been activated.  Integer values beyond 4294967295 will wrap back to 0
        valid_range: 0, 4294967295
    - thrust_count_att_ctrl_2_4:
        comment: 14th column
        coverage_content_type: referenceInformation
        long_name: Number of commanded work cycles for which branch 2 attiude control thruster 4 has been activated.  Integer values beyond 4294967295 will wrap back to 0
        valid_range: 0, 4294967295
    - thrust_count_att_ctrl_2_5:
        comment: 15th column
        coverage_content_type: referenceInformation
        long_name: Number of commanded work cycles for which branch 2 attiude control thruster 5 has been activated.  Integer values beyond 4294967295 will wrap back to 0
        valid_range: 0, 4294967295
    - thrust_count_att_ctrl_2_6:
        comment: 16th column
        coverage_content_type: referenceInformation
        long_name: Number of commanded work cycles for which branch 2 attiude control thruster 6 has been activated.  Integer values beyond 4294967295 will wrap back to 0
        valid_range: 0, 4294967295
    - thrust_count_undef_1:
        comment: 17th column
        long_name: Undefined
    - thrust_count_undef_2:
        comment: 18th column
        long_name: Undefined
    - on_time_att_ctrl_1_1:
        comment: 19th column
        coverage_content_type: referenceInformation
        long_name: On time for branch 1 attiude control thruster 1 for this time tag
        units: milliseconds
    - on_time_att_ctrl_1_2:
        comment: 20th column
        coverage_content_type: referenceInformation
        long_name: On time for branch 1 attiude control thruster 2 for this time tag
        units: milliseconds
    - on_time_att_ctrl_1_3:
        comment: 21st column
        coverage_content_type: referenceInformation
        long_name: On time for branch 1 attiude control thruster 3 for this time tag
        units: milliseconds
    - on_time_att_ctrl_1_4:
        comment: 22nd column
        coverage_content_type: referenceInformation
        long_name: On time for branch 1 attiude control thruster 4 for this time tag
        units: milliseconds
    - on_time_att_ctrl_1_5:
        comment: 23rd column
        coverage_content_type: referenceInformation
        long_name: On time for branch 1 attiude control thruster 5 for this time tag
        units: milliseconds
    - on_time_att_ctrl_1_6:
        comment: 24th column
        coverage_content_type: referenceInformation
        long_name: On time for branch 1 attiude control thruster 6 for this time tag
        units: milliseconds
    - on_time_att_ctrl_2_1:
        comment: 25th column
        coverage_content_type: referenceInformation
        long_name: On time for branch 2 attiude control thruster 1 for this time tag
        units: milliseconds
    - on_time_att_ctrl_2_2:
        comment: 26th column
        coverage_content_type: referenceInformation
        long_name: On time for branch 2 attiude control thruster 2 for this time tag
        units: milliseconds
    - on_time_att_ctrl_2_3:
        comment: 27th column
        coverage_content_type: referenceInformation
        long_name: On time for branch 2 attiude control thruster 3 for this time tag
        units: milliseconds
    - on_time_att_ctrl_2_4:
        comment: 28th column
        coverage_content_type: referenceInformation
        long_name: On time for branch 2 attiude control thruster 4 for this time tag
        units: milliseconds
    - on_time_att_ctrl_2_5:
        comment: 29th column
        coverage_content_type: referenceInformation
        long_name: On time for branch 2 attiude control thruster 5 for this time tag
        units: milliseconds
    - on_time_att_ctrl_2_6:
        comment: 30th column
        coverage_content_type: referenceInformation
        long_name: On time for branch 2 attiude control thruster 6 for this time tag
        units: milliseconds
    - on_time_orb_ctrl_1:
        comment: 31st column
        coverage_content_type: referenceInformation
        long_name: On time for orbit control thruster 1 for this time tag
        units: milliseconds
    - on_time_orb_ctrl_2:
        comment: 32nd column
        coverage_content_type: referenceInformation
        long_name: On time for orbit control thruster 2 for this time tag
        units: milliseconds
    - accum_dur_att_ctrl:
        comment: 33rd column
        coverage_content_type: referenceInformation
        long_name: Accumulated firing duration for all attiude control thrusters.  Integer values beyond 4294967295 will wrap back to 0
        units: milliseconds
        valid_range: 0, 4294967295
    - accum_dur_undef_1:
        comment: 34th column
        long_name: Undefined
    - accum_dur_undef_2:
        comment: 35th column
        long_name: Undefined
    - accum_dur_undef_3:
        comment: 36th column
        long_name: Undefined
    - accum_dur_undef_4:
        comment: 37th column
        long_name: Undefined
    - accum_dur_undef_5:
        comment: 38th column
        long_name: Undefined
    - accum_dur_undef_6:
        comment: 39th column
        long_name: Undefined
    - accum_dur_undef_7:
        comment: 40th column
        long_name: Undefined
    - accum_dur_undef_8:
        comment: 41st column
        long_name: Undefined
    - accum_dur_undef_9:
        comment: 42nd column
        long_name: Undefined
    - accum_dur_undef_10:
        comment: 43rd column
        long_name: Undefined
    - accum_dur_undef_11:
        comment: 44th column
        long_name: Undefined
    - accum_dur_orb_ctrl:
        comment: 45th column
        coverage_content_type: referenceInformation
        long_name: Accumulated firing duration for both orbit control thrusters.  Integer values beyond 4294967295 will wrap back to 0
        units: milliseconds
        valid_range: 0, 4294967295
    - accum_dur_undef_12:
        comment: 46th column
        long_name: Undefined
    - qualflg:
        comment: 47th column
        coverage_content_type: qualityInformation
        flag_masks: 1b, 2b, 4b, 8b, 16b, 32b, 64b, 128b
        flag_meanings:
          - bit 0 = On-time not calculated
          - bit 1 = Multiple unaccounted thrusts prior to current record
          - bit 2 = 1, branch 1 is active
          - bit 3 = 1, branch 2 is active
          - bits 4-5 = Not defined
          - bit 6 = No OBC-to-Receiver Time mapping
          - bit 7 = No clock correction available
        long_name: Quality flags
# End of YAML header
828367364 590744 G D   238708 7021 266461 4486 138718 146794 238620 6607 266203 4384 138619 146162 0 0 600 0 0 0 0 0 600 0 0 0 0 0 0 0 123628957 0 0 0 0 0 0 0 0 0 0 0 31470000 0   00001100
828378387 90546 G D   238709 7021 266461 4486 138718 146794 238621 6607 266203 4384 138619 146162 0 0 600 0 0 0 0 0 600 0 0 0 0 0 0 0 123629957 0 0 0 0 0 0 0 0 0 0 0 31470000 0   00001100
828395088 90245 G D   238710 7021 266461 4486 138718 146794 238622 6607 266203 4384 138619 146162 0 0 600 0 0 0 0 0 600 0 0 0 0 0 0 0 123631357 0 0 0 0 0 0 0 0 0 0 0 31470000 0   00001100
828406132 90046 G D   238711 7021 266461 4486 138718 146794 238623 6607 266203 4384 138619 146162 0 0 600 0 0 0 0 0 600 0 0 0 0 0 0 0 123632557 0 0 0 0 0 0 0 0 0 0 0 31470000 0   00001100
828411777 89945 G D   238712 7021 266461 4486 138718 146794 238624 6607 266203 4384 138619 146162 0 0 600 0 0 0 0 0 600 0 0 0 0 0 0 0 123633557 0 0 0 0 0 0 0 0 0 0 0 31470000 0   00001100
828417315 89845 G D   238713 7021 266461 4486 138718 146794 238625 6607 266203 4384 138619 146162 0 0 600 0 0 0 0 0 600 0 0 0 0 0 0 0 123634757 0 0 0 0 0 0 0 0 0 0 0 31470000 0   00001100
828423057 89742 G D   238714 7021 266461 4486 138718 146794 238626 6607 266203 4384 138619 146162 0 0 600 0 0 0 0 0 600 0 0 0 0 0 0 0 123635957 0 0 0 0 0 0 0 0 0 0 0 31470000 0   00001100
828423376 589736 G D   238715 7021 266461 4486 138718 146794 238627 6607 266203 4384 138619 146162 0 0 600 0 0 0 0 0 600 0 0 0 0 0 0 0 123637357 0 0 0 0 0 0 0 0 0 0 0 31470000 0   00001100
828429544 89625 G D   238716 7021 266461 4486 138718 146794 238628 6607 266203 4384 138619 146162 0 0 600 0 0 0 0 0 600 0 0 0 0 0 0 0 123638557 0 0 0 0 0 0 0 0 0 0 0 31470000 0   00001100
828437621 89480 G D   238716 7021 266462 4486 138718 146794 238628 6607 266204 4384 138619 146162 0 0 0 0 600 0 0 0 0 0 600 0 0 0 0 0 123639757 0 0 0 0 0 0 0 0 0 0 0 31470000 0   00001100
828446001 89329 G D   238717 7021 266462 4486 138718 146794 238629 6607 266204 4384 138619 146162 0 0 600 0 0 0 0 0 600 0 0 0 0 0 0 0 123640757 0 0 0 0 0 0 0 0 0 0 0 31470000 0   00001100
