<?xml version="1.0"?>
<cd:Record format="binary" name="SCI_NL__1P_ADSR_pmd" last-modified="2010-08-26" xmlns:cd="http://www.stcorp.nl/coda/definition/2008/07">
  <cd:Field name="dsr_time">
    <cd:Time timeformat="binary_envisat_datetime">
      <cd:Description>Start time of the PMD data packet</cd:Description>
    </cd:Time>
  </cd:Field>
  <cd:Field name="attach_flag">
    <cd:Integer>
      <cd:Description>Attachment flag (always set to zero for this ADS)</cd:Description>
      <cd:BitSize>8</cd:BitSize>
      <cd:NativeType>uint8</cd:NativeType>
    </cd:Integer>
  </cd:Field>
  <cd:Field name="packet_id">
    <cd:Integer>
      <cd:Description>packet_id</cd:Description>
      <cd:BitSize>16</cd:BitSize>
      <cd:NativeType>uint16</cd:NativeType>
    </cd:Integer>
  </cd:Field>
  <cd:Field name="packet_seq_cnt">
    <cd:Integer>
      <cd:Description>packet_seq_cnt</cd:Description>
      <cd:BitSize>16</cd:BitSize>
      <cd:NativeType>uint16</cd:NativeType>
    </cd:Integer>
  </cd:Field>
  <cd:Field name="packet_length">
    <cd:Integer>
      <cd:Description>packet_length</cd:Description>
      <cd:BitSize>16</cd:BitSize>
      <cd:NativeType>uint16</cd:NativeType>
    </cd:Integer>
  </cd:Field>
  <cd:Field name="datafield_header_length">
    <cd:Integer>
      <cd:Description>Data Field Header Length</cd:Description>
      <cd:BitSize>16</cd:BitSize>
      <cd:NativeType>uint16</cd:NativeType>
    </cd:Integer>
  </cd:Field>
  <cd:Field name="state_code">
    <cd:Integer>
      <cd:Description>State Code</cd:Description>
      <cd:BitSize>16</cd:BitSize>
      <cd:NativeType>uint16</cd:NativeType>
    </cd:Integer>
  </cd:Field>
  <cd:Field name="icu">
    <cd:Integer>
      <cd:Description>ICU</cd:Description>
      <cd:Unit>1/256 s</cd:Unit>
      <cd:BitSize>32</cd:BitSize>
      <cd:NativeType>uint32</cd:NativeType>
    </cd:Integer>
  </cd:Field>
  <cd:Field name="redundancy_vector">
    <cd:Integer>
      <cd:Description>Redundancy Definition Vector</cd:Description>
      <cd:BitSize>16</cd:BitSize>
      <cd:NativeType>uint16</cd:NativeType>
    </cd:Integer>
  </cd:Field>
  <cd:Field name="packet_id_overflow">
    <cd:Integer>
      <cd:Description>Packet and Overflow bits</cd:Description>
      <cd:BitSize>16</cd:BitSize>
      <cd:NativeType>uint16</cd:NativeType>
    </cd:Integer>
  </cd:Field>
  <cd:Field name="temp_pmd_hk">
    <cd:Integer>
      <cd:Description>PMD Temperature housekeeping data</cd:Description>
      <cd:BitSize>16</cd:BitSize>
      <cd:NativeType>uint16</cd:NativeType>
    </cd:Integer>
  </cd:Field>
  <cd:Field name="pmd_sample">
    <cd:Array>
      <cd:Description>PMD Sample</cd:Description>
      <cd:Dimension>200</cd:Dimension>
      <cd:Record>
        <cd:Field name="sync">
          <cd:Integer>
            <cd:Description>Synchronisation</cd:Description>
            <cd:BitSize>16</cd:BitSize>
            <cd:NativeType>uint16</cd:NativeType>
          </cd:Integer>
        </cd:Field>
        <cd:Field name="broadcast_counter">
          <cd:Integer>
            <cd:Description>Broadcast Counter</cd:Description>
            <cd:BitSize>16</cd:BitSize>
            <cd:NativeType>uint16</cd:NativeType>
          </cd:Integer>
        </cd:Field>
        <cd:Field name="pmd_meas">
          <cd:Array>
            <cd:Description>PMD measurement data</cd:Description>
            <cd:Dimension>7</cd:Dimension>
            <cd:Record>
              <cd:Field name="a">
                <cd:Integer>
                  <cd:Description>Low-gain value</cd:Description>
                  <cd:BitSize>16</cd:BitSize>
                  <cd:NativeType>uint16</cd:NativeType>
                </cd:Integer>
              </cd:Field>
              <cd:Field name="b">
                <cd:Integer>
                  <cd:Description>High-gain value</cd:Description>
                  <cd:BitSize>16</cd:BitSize>
                  <cd:NativeType>uint16</cd:NativeType>
                </cd:Integer>
              </cd:Field>
            </cd:Record>
          </cd:Array>
        </cd:Field>
        <cd:Field name="is_deltatime">
          <cd:Integer>
            <cd:Description>IS / Delta-time bitfield</cd:Description>
            <cd:BitSize>16</cd:BitSize>
            <cd:NativeType>uint16</cd:NativeType>
          </cd:Integer>
        </cd:Field>
      </cd:Record>
    </cd:Array>
  </cd:Field>
</cd:Record>
