84 Dolby
®
Digital Cinema System Manual Issue 0.92 (Preliminary)
GPI/O Configuration Schema
C.2 GPI/O Configuration Schema
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:element name="GPIOConfiguration">
<xs:annotation>
<xs:documentation>Describes a configuration for all configurable pins
on a GPIO card (output pins 2-10; 1 is always a HIGH playback latch, inputs are
static)</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="OutputPin" minOccurs="9" maxOccurs="9"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="OutputPin">
<xs:annotation>
<xs:documentation>Configuration for a single output
pin</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice>
<xs:element name="LatchOutput" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>A latch output, with both enable and
disable names</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="enableName" type="xs:string"
use="required">
<xs:annotation>
<xs:documentation>Cue name that will latch the
pin on</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="disableName" type="xs:string"
use="required">
<xs:annotation>
<xs:documentation>Cue name that will latch the
pin off</xs:documentation>
</xs:annotation>
</xs:attribute>