<xs:element name="bitdepth" minOccurs="1">
<xs:annotation>
<xs:documentation>Number of bits per pixel.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:unsignedByte">
<xs:attribute name="bitdepth_option" use="optional">
<xs:annotation>
<xs:documentation>Normal - Normal
RGBSwap - for RGB color cameras, pixels are DMAed BGR
FormatIgnore - Use when the tap format refers to bytes and not pixels
FormatIgnoreRGBSwap - combindation of the the two above</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Normal" />
<xs:enumeration value="RGBSwap" />
<xs:enumeration value="FormatIgnore" />
<xs:enumeration value="FormatIgnoreRGBSwap" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="packed" use="optional">
<xs:annotation>
<xs:documentation>no - 10 to 14 bit pixels are DMA aligned to 16-bit words
yes - 10 to 14 bit pixels are DMA packet (no alignment) </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="no" />
<xs:enumeration value="yes" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
|