<element name="SyncPattern">
<annotation>
<documentation xml:lang="en">The pattern of bits used to look for frame synchronization.</documentation>
</annotation>
<complexType>
<attribute name="pattern" type="hexBinary" use="required">
<annotation>
<documentation>CCSDS ASM for non-turbocoded frames = 1acffc1d</documentation>
</annotation>
</attribute>
<attribute name="bitLocationFromStartOfContainer" type="integer" default="0"/>
<attribute name="mask" type="hexBinary"/>
<attribute name="maskLengthInBits" type="positiveInteger">
<annotation>
<documentation>truncate the mask from the left</documentation>
</annotation>
</attribute>
<attribute name="patternLengthInBits" type="positiveInteger" use="required">
<annotation>
<documentation>truncate the pattern from the left</documentation>
</annotation>
</attribute>
</complexType>
</element> |