header:
  dimensions:
    num_records: 10
  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-02T23:45:03Z
    date_issued: 2026-04-13T21:18:44Z
    history:
      - "INPUT FILE NAME               : THR1A<-THR1A_2026-03-21_D_04.dat"
      - "INPUT FILE CREATION TIME (UTC): THR1A<-2026-03-31 03:52:42 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-03-21_D_04.dat"
      - "INPUT FILE CREATION TIME (UTC): CLK1B<-2026-04-02 23:42:32 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-03-21_D_04.dat"
      - "INPUT FILE CREATION TIME (UTC): TIM1B<-2026-03-22 06:25:05 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-03-21T01:04:54.58
    time_coverage_stop: 2026-03-21T22:52:43.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: 827327094.588006
    stop_time_epoch_secs: 827405563.0865951
  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
827327094 588006 G D   238613 7021 266447 4486 138718 146794 238525 6607 266189 4384 138619 146162 0 0 600 0 0 0 0 0 600 0 0 0 0 0 0 0 123498157 0 0 0 0 0 0 0 0 0 0 0 31470000 0   00001100
827338050 587809 G D   238614 7021 266447 4486 138718 146794 238526 6607 266189 4384 138619 146162 0 0 600 0 0 0 0 0 600 0 0 0 0 0 0 0 123499357 0 0 0 0 0 0 0 0 0 0 0 31470000 0   00001100
827349174 587609 G D   238615 7021 266447 4486 138718 146794 238527 6607 266189 4384 138619 146162 0 0 600 0 0 0 0 0 600 0 0 0 0 0 0 0 123500557 0 0 0 0 0 0 0 0 0 0 0 31470000 0   00001100
827360561 87405 G D   238616 7021 266447 4486 138718 146794 238528 6607 266189 4384 138619 146162 0 0 600 0 0 0 0 0 600 0 0 0 0 0 0 0 123501757 0 0 0 0 0 0 0 0 0 0 0 31470000 0   00001100
827371875 587201 G D   238617 7021 266447 4486 138718 146794 238529 6607 266189 4384 138619 146162 0 0 600 0 0 0 0 0 600 0 0 0 0 0 0 0 123502957 0 0 0 0 0 0 0 0 0 0 0 31470000 0   00001100
827382700 87007 G D   238618 7021 266447 4486 138718 146794 238530 6607 266189 4384 138619 146162 0 0 600 0 0 0 0 0 600 0 0 0 0 0 0 0 123504157 0 0 0 0 0 0 0 0 0 0 0 31470000 0   00001100
827388370 586905 G D   238619 7021 266447 4486 138718 146794 238531 6607 266189 4384 138619 146162 0 0 600 0 0 0 0 0 600 0 0 0 0 0 0 0 123505357 0 0 0 0 0 0 0 0 0 0 0 31470000 0   00001100
827388715 586898 G D   238620 7021 266447 4486 138718 146794 238532 6607 266189 4384 138619 146162 0 0 600 0 0 0 0 0 600 0 0 0 0 0 0 0 123506557 0 0 0 0 0 0 0 0 0 0 0 31470000 0   00001100
827397317 586744 G D   238620 7021 266448 4486 138718 146794 238532 6607 266190 4384 138619 146162 0 0 0 0 600 0 0 0 0 0 600 0 0 0 0 0 123507757 0 0 0 0 0 0 0 0 0 0 0 31470000 0   00001100
827405563 86595 G D   238621 7021 266448 4486 138718 146794 238533 6607 266190 4384 138619 146162 0 0 600 0 0 0 0 0 600 0 0 0 0 0 0 0 123508957 0 0 0 0 0 0 0 0 0 0 0 31470000 0   00001100
