<xs:element name="BusControllerToRemoteTerminal">
<xs:annotation>
<xs:documentation xml:lang="en">This element defines a message from a bus controller to a remote terminal.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:all>
<xs:element name="Properties" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="NumberOfDataWords" type="xs:unsignedInt" minOccurs="0">
<xs:annotation>
<xs:documentation>When this element is included it allows the bus monitor to distinguish between messages on the basis of their length. If this element does not exist then all word lengths are covered.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Destination" minOccurs="0">
<xs:annotation>
<xs:documentation xml:lang="en">This element is used to specify the destination of a MiL-STD-1553 message. The absence of a Destination element implies that the message is to a Bus Controller.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:all>
<xs:element name="RemoteTerminal" minOccurs="0">
<xs:annotation>
<xs:documentation xml:lang="en">The transmitting remote terminal's ID. The absence of this element implies a broadcast to all remote terminals.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:unsignedInt">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="30"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="SubAddress" type="SubAddressType" minOccurs="0">
<xs:annotation>
<xs:documentation xml:lang="en">A sub-address on the remote terminal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubAddressMap" minOccurs="0">
<xs:annotation>
<xs:documentation xml:lang="en">This element is used to remap the 30 sub-addresses based upon a mode code 17 message.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice>
<xs:element name="Any">
<xs:annotation>
<xs:documentation xml:lang="en">This element is used to indicate that all options are included.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Map" maxOccurs="128">
<xs:simpleType>
<xs:restriction base="xs:unsignedInt">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="127"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="CycleNumber" minOccurs="0">
<xs:complexType>
<xs:choice>
<xs:element name="Any"/>
<xs:element name="Number" maxOccurs="64">
<xs:simpleType> |