SFID

The sub-frame identification strategy used in the PCM frame.

Element Information

Model

Source

<xs:element name="SFID" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">The sub-frame identification strategy used in the PCM frame.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:choice>
        <xs:element name="MinorFrameOffset_Words" type="MinorFrameOffsetType">
          <xs:annotation>
            <xs:documentation xml:lang="en">The minor frame offset in Words of the SFID. The offset value starts at zero. NOTE: this element should only be used to specify an offset if all minor frame word are the same width.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="MinorFrameOffset_Bits" type="xs:unsignedInt">
          <xs:annotation>
            <xs:documentation xml:lang="en">The minor frame offset in Bits of the SFID. The offset value starts at zero.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:choice>
      <xs:element name="StartValue" type="xs:unsignedInt" default="0">
        <xs:annotation>
          <xs:documentation xml:lang="en">The start value for the SFID.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Increment" type="xs:integer">
        <xs:annotation>
          <xs:documentation xml:lang="en">The value by which to increment the SFID (can be positive or negative).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="MostSignificantBit">
        <xs:annotation>
          <xs:documentation>The location of the most significant bit. The allowed values are First and Last.</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="First"/>
            <xs:enumeration value="Last"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Justification" default="Left" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="en">Specifies the alignment. The default value is "Left".</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="Left"/>
            <xs:enumeration value="Right"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="SizeInBits" type="xs:unsignedInt" minOccurs="0">
        <xs:annotation>
          <xs:documentation>This is the number of bits in the SFID. The default value is the value for the DefaultDataBitsPerWord element. NOTE: If the SFID value does NOT appear at the begining or the end of a word boundary then the minor frame offset should be set using the "MinorFrameOffset_Bits" element.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence></