schema location: | W:\Tmats\Tmats_03-2007.xsd |
targetNamespace: | http://www.spiraltechinc.com/Tmats/XMLSchema |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | ProgramName TestItem RevisionLevel OriginationDate Revision Update TestNumber PointOfContact DataSource TestInformation SecurityClassification Comments AirborneHardwareAttributes |
source | <xs:element name="Tmats"> <xs:complexType> <xs:sequence> <xs:annotation> <xs:documentation>TMATS G Group</xs:documentation> </xs:annotation> <xs:element name="ProgramName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>PN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TestItem" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TA</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RevisionLevel" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>106</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OriginationDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>OD</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Revision" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Number" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Date" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>RD</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Update" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Number" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>UN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Date" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>UD</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TestNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PointOfContact" type="PointOfContactType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>POC1, POC2, POC3, POC4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataSource" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>DSI, DST</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:choice> <xs:element name="TransmissionAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>TMATS T Group</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="SourceRFAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TransmitterID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Frequency" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RFBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ModulationType" minOccurs="0"> <xs:annotation> <xs:documentation>RF4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="FM"/> <xs:enumeration value="PM"/> <xs:enumeration value="BPSK"/> <xs:enumeration value="DPSK"/> <xs:enumeration value="QPSK"/> <xs:enumeration value="FQPSK-B"/> <xs:enumeration value="FQPSK-JR"/> <xs:enumeration value="SOQPSK-TG"/> <xs:enumeration value="MULTI-H CPM"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TotalCarrierModulation" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF5</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Power" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Subcarrier" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Number" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SCO1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ModulationIndex" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SCO2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ModulatorNonLinearity" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF7</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PremodulationFilter" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Bandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>PMF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Slope" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>PMF2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>PMF3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Constant Amplitude"/> <xs:enumeration value="Constant Delay"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TransmitAntenna" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Type" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AN1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Polarization" minOccurs="0"> <xs:annotation> <xs:documentation>AN2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Right Hand Circular Polarization"/> <xs:enumeration value="Left Hand Circular Polarization"/> <xs:enumeration value="Linear"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Location" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AN3</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AntennaPatterns" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Document" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AP</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PointOfContact" type="PointOfContactType" minOccurs="0"> <xs:annotation> <xs:documentation>AP\POC1, AP\POC2, AP\POC3, AP\POC4</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GroundStationAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="IFBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BasebandCompositeBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="GainControl" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="AGCTimeConstant" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MGCGainSetPoint" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AFC_APC" minOccurs="0"> <xs:annotation> <xs:documentation>GST5</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Automatic Frequency Control"/> <xs:enumeration value="Automatic Phase Control"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TrackingBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PolarizationReception" minOccurs="0"> <xs:annotation> <xs:documentation>GST7</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Right Hand Circular Polarization"/> <xs:enumeration value="Left Hand Circular Polarization"/> <xs:enumeration value="Both"/> <xs:enumeration value="Both And Pre-Detection"/> <xs:enumeration value="Both And Post-Detection"/> <xs:enumeration value="Pre-Detection"/> <xs:enumeration value="Post-Detection"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="FMSystems" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DiscriminatorBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>FM1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DiscriminatorLinearity" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>FM2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PMSystems" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="PhaseLockLoopBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>PLL</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TapeStorageAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>TMATS R Group</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="ID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>R1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Characteristics" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>TC1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Analog"/> <xs:enumeration value="Cassette"/> <xs:enumeration value="HDDR"/> <xs:enumeration value="Parallel"/> <xs:enumeration value="Solid State Recorder"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Manufacturer" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TC2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Code" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TC3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Width" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TC4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Housing" minOccurs="0"> <xs:annotation> <xs:documentation>TC5</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="10.5"/> <xs:enumeration value="14.0"/> <xs:enumeration value="15.0"/> <xs:enumeration value="16.0"/> <xs:enumeration value="12.65"/> <xs:enumeration value="19.0"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TypeOfTracks" minOccurs="0"> <xs:annotation> <xs:documentation>TT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Longitudinal"/> <xs:enumeration value="Rotary"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="NumberOfTracksOrChannels" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>N</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RecordSpeed" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TC6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataPackingDensity" minOccurs="0"> <xs:annotation> <xs:documentation>TC7</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Intermediate Band"/> <xs:enumeration value="Wide Band"/> <xs:enumeration value="Double Density"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Rewound" minOccurs="0"> <xs:annotation> <xs:documentation>TC8</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="NumberOfSourceBits" type="xs:nonNegativeInteger" default="0" minOccurs="0"> <xs:annotation> <xs:documentation>NSB</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="RecorderInfo" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Manufacturer" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RI1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Model" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RI2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OriginalTape" minOccurs="0"> <xs:annotation> <xs:documentation>RI3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DateAndTimeCreated" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>RI4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CreatingOrganizationPointOfContact" type="PointOfContactType" minOccurs="0"> <xs:annotation> <xs:documentation>POC1, POC2, POC3, POC4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DateOfDub" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>RI5</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DubbingOrganizationPointOfContact" type="PointOfContactType" minOccurs="0"> <xs:annotation> <xs:documentation>DPOC1, DPOC2, DPOC3, DPOC4</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="RecordingEventDefinitions" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Enabled" minOccurs="0"> <xs:annotation> <xs:documentation>EV\E</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="True"/> <xs:enumeration value="False"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="RecordingEvent" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="ID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\ID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\D</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>EV\T</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="External"/> <xs:enumeration value="Measurement Discrete"/> <xs:enumeration value="Measurement Limit"/> <xs:enumeration value="Recorder"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Priority" minOccurs="0"> <xs:annotation> <xs:documentation>EV\P</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Priority 1"/> <xs:enumeration value="Priority 2"/> <xs:enumeration value="Priority 3"/> <xs:enumeration value="Priority 4"/> <xs:enumeration value="Priority 5"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CaptureMode" minOccurs="0"> <xs:annotation> <xs:documentation>EV\CM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="State 1"/> <xs:enumeration value="State 2"/> <xs:enumeration value="State 3"/> <xs:enumeration value="State 4"/> <xs:enumeration value="State 5"/> <xs:enumeration value="State 6"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="EventInitialCapture" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\IC</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LimitCount" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>EV\LC</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Measurement" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Source" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\MS</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\MN</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="RecordingIndex" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Enabled" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\E</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="True"/> <xs:enumeration value="False"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\IT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Time"/> <xs:enumeration value="Count"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:choice minOccurs="0"> <xs:annotation> <xs:documentation>Depending on value of Type</xs:documentation> </xs:annotation> <xs:element name="TimeValue" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\ITV</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CountValue" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\ICV</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Data" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TrackNumberOrChannelID" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>TK1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RecordingTechnique" minOccurs="0"> <xs:annotation> <xs:documentation>TK2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="FM/FM"/> <xs:enumeration value="HDDR"/> <xs:enumeration value="Pre-Detection"/> <xs:enumeration value="Direct"/> <xs:enumeration value="FM Wide Band Group 1"/> <xs:enumeration value="FM Wide band Group 2"/> <xs:enumeration value="FM Intermediate Band"/> <xs:enumeration value="FM Narrow Band"/> <xs:enumeration value="Double Density"/> <xs:enumeration value="Rotary Single Track"/> <xs:enumeration value="Rotary Multiplexed"/> <xs:enumeration value="Solid State"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DataSourceID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DSI</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataDirection" minOccurs="0"> <xs:annotation> <xs:documentation>TK3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Forward"/> <xs:enumeration value="Reverse"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChannelIDToRecorderPhysicalChannel" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>TK4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ChannelEnable" minOccurs="0"> <xs:annotation> <xs:documentation>CHE</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="True"/> <xs:enumeration value="False"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChannelDataType" minOccurs="0"> <xs:annotation> <xs:documentation>CDT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="PCM Input"/> <xs:enumeration value="Analog Input"/> <xs:enumeration value="Discrete Input"/> <xs:enumeration value="Time Input"/> <xs:enumeration value="Video Input"/> <xs:enumeration value="UART Input"/> <xs:enumeration value="1553 Input"/> <xs:enumeration value="ARINC-429 Input"/> <xs:enumeration value="Message Data Input"/> <xs:enumeration value="Image Data Input"/> <xs:enumeration value="IEEE 1394 Input"/> <xs:enumeration value="Parallel Input"/> <xs:enumeration value="Ethernet Input"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChannelDataLinkName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>CDLN</xs:documentation> </xs:annotation> </xs:element> <xs:choice minOccurs="0"> <xs:annotation> <xs:documentation>Based upon value of ChannelDataType</xs:documentation> </xs:annotation> <xs:element name="PCMDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>PDTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (IRIG 106 Ch 4/8)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DataPackingOption" minOccurs="0"> <xs:annotation> <xs:documentation>PDP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Unpacked"/> <xs:enumeration value="Packed With Frame Sync"/> <xs:enumeration value="Throughput Mode"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InputClockEdge" minOccurs="0"> <xs:annotation> <xs:documentation>ICE</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="0 Degrees"/> <xs:enumeration value="180 Degrees"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InputSignalType" minOccurs="0"> <xs:annotation> <xs:documentation>IST</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Single Ended"/> <xs:enumeration value="Differential"/> <xs:enumeration value="RS-422 Standard Differential"/> <xs:enumeration value="Single Ended With TTL"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InputThreshold" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>ITH</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InputTermination" minOccurs="0"> <xs:annotation> <xs:documentation>ITM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Low-Z"/> <xs:enumeration value="High-Z"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="PCMVideoTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>PTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="None"/> <xs:enumeration value="MPEG1"/> <xs:enumeration value="MPEG2"/> <xs:enumeration value="H261"/> <xs:enumeration value="WAVE"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="BusDataTypeAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>BTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (MIL-STD-1553B Data) "/> <xs:enumeration value="Format 2 (16PP194 Bus) "/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AnalogDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ATF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (Discrete Data)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DataPackingOption" minOccurs="0"> <xs:annotation> <xs:documentation>ADP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Packed"/> <xs:enumeration value="Unpacked"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SampleRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>ASR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Channel" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="MeasurementName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AMN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataLength" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ADL</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"> <xs:annotation> <xs:documentation>AMSK</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasurementTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>AMTO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SampleFactor" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ASF</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SampleFilter3dbBandwidth" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ASBW</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Coupling" minOccurs="0"> <xs:annotation> <xs:documentation>ACP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AC"/> <xs:enumeration value="DC"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="RecorderInputImpedance" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AII</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InputChannelGain" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AGI</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InputFullScaleRange" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AFSI</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InputOffsetVoltage" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AOVI</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LSBValue" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ALSV</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EUCSlope" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>AECS</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EUCOffset" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>AECO</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EUCUnits" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AECU</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Format" minOccurs="0"> <xs:annotation> <xs:documentation>AF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Other"/> <xs:enumeration value="1's Complement"/> <xs:enumeration value="2's Complement"/> <xs:enumeration value="Floating Point"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InputType" minOccurs="0"> <xs:annotation> <xs:documentation>AIT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Single Ended"/> <xs:enumeration value="Differential"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Audio" minOccurs="0"> <xs:annotation> <xs:documentation>AV</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Audio Present"/> <xs:enumeration value="Audio Not Present"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AudioFormat" minOccurs="0"> <xs:annotation> <xs:documentation>AVF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Other"/> <xs:enumeration value="Raw"/> <xs:enumeration value="WAV"/> <xs:enumeration value="LPCM"/> <xs:enumeration value="AC3"/> <xs:enumeration value="PreD"/> <xs:enumeration value="PstD"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DiscreteDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>DTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (Discrete Data)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DiscreteMode" minOccurs="0"> <xs:annotation> <xs:documentation>DMOD</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Event Mode"/> <xs:enumeration value="Sample Mode"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SampleRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>DSR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Measurement" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DMN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"> <xs:annotation> <xs:documentation>DMSK</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasurementTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>DMTO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ARINC429BusDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ABTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (ARINC 429 Data)"/> <xs:enumeration value="Format 1 (Reserved)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SubChannel" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Repeats NAS\N times</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Number" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>ASN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>AMN</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="VideoDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>VTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (MPEG-2/H.264)"/> <xs:enumeration value="Format 1 (MPEG-2 ISO 13818)"/> <xs:enumeration value="Format 2 (MPEG-4 ISO 14496 Part 10)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="MPEG2ChannelXON2Format" minOccurs="0"> <xs:annotation> <xs:documentation>VXF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="2ON2 (MPEG-2)"/> <xs:enumeration value="264ON2 (H.264)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SignalType" minOccurs="0"> <xs:annotation> <xs:documentation>VST</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Auto Detect"/> <xs:enumeration value="Composite"/> <xs:enumeration value="YUV"/> <xs:enumeration value="S-Video"/> <xs:enumeration value="DVI"/> <xs:enumeration value="RGB"/> <xs:enumeration value="SDI"/> <xs:enumeration value="VGA"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SignalFormatType" minOccurs="0"> <xs:annotation> <xs:documentation>VSF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Auto Detect"/> <xs:enumeration value="NTSC"/> <xs:enumeration value="PAL"/> <xs:enumeration value="ATSC"/> <xs:enumeration value="DVB"/> <xs:enumeration value="ISDB"/> <xs:enumeration value="SECAM"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ConstantBitRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>CBR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="VariablePeakBitRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>VBR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EncodingDelay" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>VED</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TimeDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>TTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (Time Data)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TimeFormat" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>TFMT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="IRIG A"/> <xs:enumeration value="IRIG B"/> <xs:enumeration value="IRIG G"/> <xs:enumeration value="Internal"/> <xs:enumeration value="Native GPS Time"/> <xs:enumeration value="UTC Time From GPS"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TimeSource" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>TSRC</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Internal"/> <xs:enumeration value="External"/> <xs:enumeration value="Internal From RMM"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ImageDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ITF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Image)"/> <xs:enumeration value="Format 1 (Still Imagery)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="StillImageType" minOccurs="0"> <xs:annotation> <xs:documentation>SIT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="NITF"/> <xs:enumeration value="JPEG"/> <xs:enumeration value="JPEG2"/> <xs:enumeration value="PNG"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="UARTDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>UTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (UART Data)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SubChannel" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Repeat NUS\N times</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Number" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>UCN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>UCM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="IEEE1394DataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>IETF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (IEEE-1394 Trans)"/> <xs:enumeration value="Format 1 (IEEE-1394 Phy)"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ParallelDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>PLTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Parallel)"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="EthernetDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ENTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Ethernet Data)"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ReferenceTrack" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Repeats RT\N times</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TrackNumber" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>RT1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReferenceFrequency" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>RT2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> <xs:element name="MultiplexModulationGroup" type="MultiplexModulationGroupType" minOccurs="0"> <xs:annotation> <xs:documentation>TMATS M Group</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataLink" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Starting point for all DataLink threads</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="DataLinkType"> <xs:attribute name="Name" type="xs:string" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="VendorSpecificAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>TMATS V Group</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:sequence> <xs:any processContents="skip" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Contents undefined, because TMATS does not define the content of this section</xs:documentation> </xs:annotation> </xs:any> </xs:sequence> <xs:attribute name="Vendor" type="xs:string" use="required"> <xs:annotation> <xs:documentation source="VN"/> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="Name" type="xs:string" use="optional"/> <xs:attribute name="Type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="RF"/> <xs:enumeration value="Tape"/> <xs:enumeration value="Storage"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> <xs:key name="DataLinkKey"> <xs:selector xpath="tn:DataLink"/> <xs:field xpath="@Name"/> </xs:key> <xs:keyref name="ChannelDataLinkRef" refer="tn:DataLinkKey"> <xs:selector xpath="tn:TapeStorageAttributes/tn:Data"/> <xs:field xpath="tn:ChannelDataLinkName"/> </xs:keyref> <xs:keyref name="BaseBandSignalDataLinkRef" refer="tn:DataLinkKey"> <xs:selector xpath="tn:MultiplexModulationGroup/tn:BasebandSignal"/> <xs:field xpath="tn:DataLinkName"/> </xs:keyref> <xs:keyref name="IRIGSubcarrierDataLinkRef" refer="tn:DataLinkKey"> <xs:selector xpath="tn:MultiplexModulationGroup/tn:Subcarriers/tn:IRIGSubcarrier"/> <xs:field xpath="tn:DataLinkName"/> </xs:keyref> <xs:keyref name="AsyncEmbeddedFormatDataLinkRef" refer="tn:DataLinkKey"> <xs:selector xpath="tn:DataLink/tn:PCMFormatAttributes/tn:AsyncEmbeddedFormat"/> <xs:field xpath="tn:DataLinkName"/> </xs:keyref> <xs:keyref name="FormatStructureChangeDataLinkRef" refer="tn:DataLinkKey"> <xs:selector xpath="tn:DataLink/tn:PCMFormatAttributes/tn:FormatChange/tn:FormatStructureChange/tn:FormatStructure"/> <xs:field xpath="tn:DataLinkName"/> </xs:keyref> </xs:element> <xs:element name="TestInformation" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Duration" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TI1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PreTestRequirement" minOccurs="0"> <xs:annotation> <xs:documentation>TI2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="PostTestRequirement" minOccurs="0"> <xs:annotation> <xs:documentation>TI3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SecurityClassification" minOccurs="0"> <xs:annotation> <xs:documentation>SC</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Unclassified"/> <xs:enumeration value="Confidential"/> <xs:enumeration value="Secret"/> <xs:enumeration value="Top Secret"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AirborneHardwareAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>TMATS H Group</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:sequence> <xs:any processContents="skip" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="ProgramName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>PN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="TestItem" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TA</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="RevisionLevel" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>106</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:date | ||
annotation |
|
||
source | <xs:element name="OriginationDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>OD</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Number Date |
source | <xs:element name="Revision" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Number" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Date" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>RD</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Number" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:date | ||
annotation |
|
||
source | <xs:element name="Date" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>RD</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Number Date |
source | <xs:element name="Update" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Number" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>UN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Date" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>UD</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Number" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>UN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:date | ||
annotation |
|
||
source | <xs:element name="Date" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>UD</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="TestNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:PointOfContactType | ||
children | Name Agency Address Telephone | ||
annotation |
|
||
source | <xs:element name="PointOfContact" type="PointOfContactType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>POC1, POC2, POC3, POC4</xs:documentation> </xs:annotation> </xs:element> |
diagram | ||||||||||||||||||||||||||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | |||||||||||||||||||||||||||||||||||
children | TransmissionAttributes TapeStorageAttributes MultiplexModulationGroup DataLink VendorSpecificAttributes | |||||||||||||||||||||||||||||||||||
attributes |
|
|||||||||||||||||||||||||||||||||||
identity constraints |
|
|||||||||||||||||||||||||||||||||||
annotation |
|
|||||||||||||||||||||||||||||||||||
source | <xs:element name="DataSource" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>DSI, DST</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:choice> <xs:element name="TransmissionAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>TMATS T Group</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="SourceRFAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TransmitterID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Frequency" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RFBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ModulationType" minOccurs="0"> <xs:annotation> <xs:documentation>RF4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="FM"/> <xs:enumeration value="PM"/> <xs:enumeration value="BPSK"/> <xs:enumeration value="DPSK"/> <xs:enumeration value="QPSK"/> <xs:enumeration value="FQPSK-B"/> <xs:enumeration value="FQPSK-JR"/> <xs:enumeration value="SOQPSK-TG"/> <xs:enumeration value="MULTI-H CPM"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TotalCarrierModulation" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF5</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Power" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Subcarrier" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Number" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SCO1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ModulationIndex" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SCO2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ModulatorNonLinearity" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF7</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PremodulationFilter" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Bandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>PMF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Slope" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>PMF2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>PMF3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Constant Amplitude"/> <xs:enumeration value="Constant Delay"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TransmitAntenna" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Type" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AN1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Polarization" minOccurs="0"> <xs:annotation> <xs:documentation>AN2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Right Hand Circular Polarization"/> <xs:enumeration value="Left Hand Circular Polarization"/> <xs:enumeration value="Linear"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Location" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AN3</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AntennaPatterns" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Document" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AP</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PointOfContact" type="PointOfContactType" minOccurs="0"> <xs:annotation> <xs:documentation>AP\POC1, AP\POC2, AP\POC3, AP\POC4</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GroundStationAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="IFBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BasebandCompositeBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="GainControl" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="AGCTimeConstant" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MGCGainSetPoint" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AFC_APC" minOccurs="0"> <xs:annotation> <xs:documentation>GST5</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Automatic Frequency Control"/> <xs:enumeration value="Automatic Phase Control"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TrackingBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PolarizationReception" minOccurs="0"> <xs:annotation> <xs:documentation>GST7</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Right Hand Circular Polarization"/> <xs:enumeration value="Left Hand Circular Polarization"/> <xs:enumeration value="Both"/> <xs:enumeration value="Both And Pre-Detection"/> <xs:enumeration value="Both And Post-Detection"/> <xs:enumeration value="Pre-Detection"/> <xs:enumeration value="Post-Detection"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="FMSystems" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DiscriminatorBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>FM1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DiscriminatorLinearity" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>FM2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PMSystems" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="PhaseLockLoopBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>PLL</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TapeStorageAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>TMATS R Group</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="ID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>R1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Characteristics" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>TC1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Analog"/> <xs:enumeration value="Cassette"/> <xs:enumeration value="HDDR"/> <xs:enumeration value="Parallel"/> <xs:enumeration value="Solid State Recorder"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Manufacturer" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TC2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Code" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TC3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Width" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TC4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Housing" minOccurs="0"> <xs:annotation> <xs:documentation>TC5</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="10.5"/> <xs:enumeration value="14.0"/> <xs:enumeration value="15.0"/> <xs:enumeration value="16.0"/> <xs:enumeration value="12.65"/> <xs:enumeration value="19.0"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TypeOfTracks" minOccurs="0"> <xs:annotation> <xs:documentation>TT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Longitudinal"/> <xs:enumeration value="Rotary"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="NumberOfTracksOrChannels" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>N</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RecordSpeed" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TC6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataPackingDensity" minOccurs="0"> <xs:annotation> <xs:documentation>TC7</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Intermediate Band"/> <xs:enumeration value="Wide Band"/> <xs:enumeration value="Double Density"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Rewound" minOccurs="0"> <xs:annotation> <xs:documentation>TC8</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="NumberOfSourceBits" type="xs:nonNegativeInteger" default="0" minOccurs="0"> <xs:annotation> <xs:documentation>NSB</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="RecorderInfo" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Manufacturer" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RI1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Model" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RI2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OriginalTape" minOccurs="0"> <xs:annotation> <xs:documentation>RI3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DateAndTimeCreated" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>RI4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CreatingOrganizationPointOfContact" type="PointOfContactType" minOccurs="0"> <xs:annotation> <xs:documentation>POC1, POC2, POC3, POC4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DateOfDub" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>RI5</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DubbingOrganizationPointOfContact" type="PointOfContactType" minOccurs="0"> <xs:annotation> <xs:documentation>DPOC1, DPOC2, DPOC3, DPOC4</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="RecordingEventDefinitions" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Enabled" minOccurs="0"> <xs:annotation> <xs:documentation>EV\E</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="True"/> <xs:enumeration value="False"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="RecordingEvent" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="ID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\ID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\D</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>EV\T</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="External"/> <xs:enumeration value="Measurement Discrete"/> <xs:enumeration value="Measurement Limit"/> <xs:enumeration value="Recorder"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Priority" minOccurs="0"> <xs:annotation> <xs:documentation>EV\P</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Priority 1"/> <xs:enumeration value="Priority 2"/> <xs:enumeration value="Priority 3"/> <xs:enumeration value="Priority 4"/> <xs:enumeration value="Priority 5"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CaptureMode" minOccurs="0"> <xs:annotation> <xs:documentation>EV\CM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="State 1"/> <xs:enumeration value="State 2"/> <xs:enumeration value="State 3"/> <xs:enumeration value="State 4"/> <xs:enumeration value="State 5"/> <xs:enumeration value="State 6"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="EventInitialCapture" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\IC</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LimitCount" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>EV\LC</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Measurement" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Source" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\MS</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\MN</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="RecordingIndex" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Enabled" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\E</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="True"/> <xs:enumeration value="False"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\IT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Time"/> <xs:enumeration value="Count"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:choice minOccurs="0"> <xs:annotation> <xs:documentation>Depending on value of Type</xs:documentation> </xs:annotation> <xs:element name="TimeValue" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\ITV</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CountValue" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\ICV</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Data" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TrackNumberOrChannelID" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>TK1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RecordingTechnique" minOccurs="0"> <xs:annotation> <xs:documentation>TK2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="FM/FM"/> <xs:enumeration value="HDDR"/> <xs:enumeration value="Pre-Detection"/> <xs:enumeration value="Direct"/> <xs:enumeration value="FM Wide Band Group 1"/> <xs:enumeration value="FM Wide band Group 2"/> <xs:enumeration value="FM Intermediate Band"/> <xs:enumeration value="FM Narrow Band"/> <xs:enumeration value="Double Density"/> <xs:enumeration value="Rotary Single Track"/> <xs:enumeration value="Rotary Multiplexed"/> <xs:enumeration value="Solid State"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DataSourceID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DSI</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataDirection" minOccurs="0"> <xs:annotation> <xs:documentation>TK3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Forward"/> <xs:enumeration value="Reverse"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChannelIDToRecorderPhysicalChannel" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>TK4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ChannelEnable" minOccurs="0"> <xs:annotation> <xs:documentation>CHE</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="True"/> <xs:enumeration value="False"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChannelDataType" minOccurs="0"> <xs:annotation> <xs:documentation>CDT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="PCM Input"/> <xs:enumeration value="Analog Input"/> <xs:enumeration value="Discrete Input"/> <xs:enumeration value="Time Input"/> <xs:enumeration value="Video Input"/> <xs:enumeration value="UART Input"/> <xs:enumeration value="1553 Input"/> <xs:enumeration value="ARINC-429 Input"/> <xs:enumeration value="Message Data Input"/> <xs:enumeration value="Image Data Input"/> <xs:enumeration value="IEEE 1394 Input"/> <xs:enumeration value="Parallel Input"/> <xs:enumeration value="Ethernet Input"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChannelDataLinkName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>CDLN</xs:documentation> </xs:annotation> </xs:element> <xs:choice minOccurs="0"> <xs:annotation> <xs:documentation>Based upon value of ChannelDataType</xs:documentation> </xs:annotation> <xs:element name="PCMDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>PDTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (IRIG 106 Ch 4/8)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DataPackingOption" minOccurs="0"> <xs:annotation> <xs:documentation>PDP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Unpacked"/> <xs:enumeration value="Packed With Frame Sync"/> <xs:enumeration value="Throughput Mode"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InputClockEdge" minOccurs="0"> <xs:annotation> <xs:documentation>ICE</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="0 Degrees"/> <xs:enumeration value="180 Degrees"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InputSignalType" minOccurs="0"> <xs:annotation> <xs:documentation>IST</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Single Ended"/> <xs:enumeration value="Differential"/> <xs:enumeration value="RS-422 Standard Differential"/> <xs:enumeration value="Single Ended With TTL"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InputThreshold" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>ITH</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InputTermination" minOccurs="0"> <xs:annotation> <xs:documentation>ITM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Low-Z"/> <xs:enumeration value="High-Z"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="PCMVideoTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>PTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="None"/> <xs:enumeration value="MPEG1"/> <xs:enumeration value="MPEG2"/> <xs:enumeration value="H261"/> <xs:enumeration value="WAVE"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="BusDataTypeAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>BTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (MIL-STD-1553B Data) "/> <xs:enumeration value="Format 2 (16PP194 Bus) "/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AnalogDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ATF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (Discrete Data)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DataPackingOption" minOccurs="0"> <xs:annotation> <xs:documentation>ADP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Packed"/> <xs:enumeration value="Unpacked"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SampleRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>ASR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Channel" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="MeasurementName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AMN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataLength" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ADL</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"> <xs:annotation> <xs:documentation>AMSK</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasurementTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>AMTO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SampleFactor" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ASF</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SampleFilter3dbBandwidth" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ASBW</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Coupling" minOccurs="0"> <xs:annotation> <xs:documentation>ACP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AC"/> <xs:enumeration value="DC"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="RecorderInputImpedance" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AII</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InputChannelGain" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AGI</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InputFullScaleRange" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AFSI</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InputOffsetVoltage" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AOVI</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LSBValue" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ALSV</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EUCSlope" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>AECS</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EUCOffset" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>AECO</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EUCUnits" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AECU</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Format" minOccurs="0"> <xs:annotation> <xs:documentation>AF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Other"/> <xs:enumeration value="1's Complement"/> <xs:enumeration value="2's Complement"/> <xs:enumeration value="Floating Point"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InputType" minOccurs="0"> <xs:annotation> <xs:documentation>AIT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Single Ended"/> <xs:enumeration value="Differential"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Audio" minOccurs="0"> <xs:annotation> <xs:documentation>AV</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Audio Present"/> <xs:enumeration value="Audio Not Present"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AudioFormat" minOccurs="0"> <xs:annotation> <xs:documentation>AVF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Other"/> <xs:enumeration value="Raw"/> <xs:enumeration value="WAV"/> <xs:enumeration value="LPCM"/> <xs:enumeration value="AC3"/> <xs:enumeration value="PreD"/> <xs:enumeration value="PstD"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DiscreteDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>DTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (Discrete Data)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DiscreteMode" minOccurs="0"> <xs:annotation> <xs:documentation>DMOD</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Event Mode"/> <xs:enumeration value="Sample Mode"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SampleRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>DSR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Measurement" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DMN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"> <xs:annotation> <xs:documentation>DMSK</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasurementTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>DMTO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ARINC429BusDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ABTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (ARINC 429 Data)"/> <xs:enumeration value="Format 1 (Reserved)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SubChannel" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Repeats NAS\N times</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Number" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>ASN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>AMN</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="VideoDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>VTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (MPEG-2/H.264)"/> <xs:enumeration value="Format 1 (MPEG-2 ISO 13818)"/> <xs:enumeration value="Format 2 (MPEG-4 ISO 14496 Part 10)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="MPEG2ChannelXON2Format" minOccurs="0"> <xs:annotation> <xs:documentation>VXF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="2ON2 (MPEG-2)"/> <xs:enumeration value="264ON2 (H.264)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SignalType" minOccurs="0"> <xs:annotation> <xs:documentation>VST</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Auto Detect"/> <xs:enumeration value="Composite"/> <xs:enumeration value="YUV"/> <xs:enumeration value="S-Video"/> <xs:enumeration value="DVI"/> <xs:enumeration value="RGB"/> <xs:enumeration value="SDI"/> <xs:enumeration value="VGA"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SignalFormatType" minOccurs="0"> <xs:annotation> <xs:documentation>VSF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Auto Detect"/> <xs:enumeration value="NTSC"/> <xs:enumeration value="PAL"/> <xs:enumeration value="ATSC"/> <xs:enumeration value="DVB"/> <xs:enumeration value="ISDB"/> <xs:enumeration value="SECAM"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ConstantBitRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>CBR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="VariablePeakBitRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>VBR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EncodingDelay" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>VED</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TimeDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>TTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (Time Data)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TimeFormat" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>TFMT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="IRIG A"/> <xs:enumeration value="IRIG B"/> <xs:enumeration value="IRIG G"/> <xs:enumeration value="Internal"/> <xs:enumeration value="Native GPS Time"/> <xs:enumeration value="UTC Time From GPS"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TimeSource" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>TSRC</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Internal"/> <xs:enumeration value="External"/> <xs:enumeration value="Internal From RMM"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ImageDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ITF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Image)"/> <xs:enumeration value="Format 1 (Still Imagery)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="StillImageType" minOccurs="0"> <xs:annotation> <xs:documentation>SIT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="NITF"/> <xs:enumeration value="JPEG"/> <xs:enumeration value="JPEG2"/> <xs:enumeration value="PNG"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="UARTDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>UTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (UART Data)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SubChannel" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Repeat NUS\N times</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Number" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>UCN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>UCM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="IEEE1394DataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>IETF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (IEEE-1394 Trans)"/> <xs:enumeration value="Format 1 (IEEE-1394 Phy)"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ParallelDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>PLTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Parallel)"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="EthernetDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ENTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Ethernet Data)"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ReferenceTrack" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Repeats RT\N times</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TrackNumber" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>RT1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReferenceFrequency" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>RT2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> <xs:element name="MultiplexModulationGroup" type="MultiplexModulationGroupType" minOccurs="0"> <xs:annotation> <xs:documentation>TMATS M Group</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataLink" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Starting point for all DataLink threads</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="DataLinkType"> <xs:attribute name="Name" type="xs:string" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="VendorSpecificAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>TMATS V Group</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:sequence> <xs:any processContents="skip" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Contents undefined, because TMATS does not define the content of this section</xs:documentation> </xs:annotation> </xs:any> </xs:sequence> <xs:attribute name="Vendor" type="xs:string" use="required"> <xs:annotation> <xs:documentation source="VN"/> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="Name" type="xs:string" use="optional"/> <xs:attribute name="Type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="RF"/> <xs:enumeration value="Tape"/> <xs:enumeration value="Storage"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> <xs:key name="DataLinkKey"> <xs:selector xpath="tn:DataLink"/> <xs:field xpath="@Name"/> </xs:key> <xs:keyref name="ChannelDataLinkRef" refer="tn:DataLinkKey"> <xs:selector xpath="tn:TapeStorageAttributes/tn:Data"/> <xs:field xpath="tn:ChannelDataLinkName"/> </xs:keyref> <xs:keyref name="BaseBandSignalDataLinkRef" refer="tn:DataLinkKey"> <xs:selector xpath="tn:MultiplexModulationGroup/tn:BasebandSignal"/> <xs:field xpath="tn:DataLinkName"/> </xs:keyref> <xs:keyref name="IRIGSubcarrierDataLinkRef" refer="tn:DataLinkKey"> <xs:selector xpath="tn:MultiplexModulationGroup/tn:Subcarriers/tn:IRIGSubcarrier"/> <xs:field xpath="tn:DataLinkName"/> </xs:keyref> <xs:keyref name="AsyncEmbeddedFormatDataLinkRef" refer="tn:DataLinkKey"> <xs:selector xpath="tn:DataLink/tn:PCMFormatAttributes/tn:AsyncEmbeddedFormat"/> <xs:field xpath="tn:DataLinkName"/> </xs:keyref> <xs:keyref name="FormatStructureChangeDataLinkRef" refer="tn:DataLinkKey"> <xs:selector xpath="tn:DataLink/tn:PCMFormatAttributes/tn:FormatChange/tn:FormatStructureChange/tn:FormatStructure"/> <xs:field xpath="tn:DataLinkName"/> </xs:keyref> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
children | SourceRFAttributes GroundStationAttributes Comments | ||
annotation |
|
||
source | <xs:element name="TransmissionAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>TMATS T Group</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="SourceRFAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TransmitterID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Frequency" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RFBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ModulationType" minOccurs="0"> <xs:annotation> <xs:documentation>RF4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="FM"/> <xs:enumeration value="PM"/> <xs:enumeration value="BPSK"/> <xs:enumeration value="DPSK"/> <xs:enumeration value="QPSK"/> <xs:enumeration value="FQPSK-B"/> <xs:enumeration value="FQPSK-JR"/> <xs:enumeration value="SOQPSK-TG"/> <xs:enumeration value="MULTI-H CPM"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TotalCarrierModulation" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF5</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Power" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Subcarrier" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Number" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SCO1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ModulationIndex" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SCO2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ModulatorNonLinearity" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF7</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PremodulationFilter" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Bandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>PMF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Slope" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>PMF2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>PMF3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Constant Amplitude"/> <xs:enumeration value="Constant Delay"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TransmitAntenna" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Type" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AN1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Polarization" minOccurs="0"> <xs:annotation> <xs:documentation>AN2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Right Hand Circular Polarization"/> <xs:enumeration value="Left Hand Circular Polarization"/> <xs:enumeration value="Linear"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Location" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AN3</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AntennaPatterns" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Document" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AP</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PointOfContact" type="PointOfContactType" minOccurs="0"> <xs:annotation> <xs:documentation>AP\POC1, AP\POC2, AP\POC3, AP\POC4</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GroundStationAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="IFBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BasebandCompositeBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="GainControl" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="AGCTimeConstant" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MGCGainSetPoint" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AFC_APC" minOccurs="0"> <xs:annotation> <xs:documentation>GST5</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Automatic Frequency Control"/> <xs:enumeration value="Automatic Phase Control"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TrackingBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PolarizationReception" minOccurs="0"> <xs:annotation> <xs:documentation>GST7</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Right Hand Circular Polarization"/> <xs:enumeration value="Left Hand Circular Polarization"/> <xs:enumeration value="Both"/> <xs:enumeration value="Both And Pre-Detection"/> <xs:enumeration value="Both And Post-Detection"/> <xs:enumeration value="Pre-Detection"/> <xs:enumeration value="Post-Detection"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="FMSystems" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DiscriminatorBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>FM1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DiscriminatorLinearity" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>FM2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PMSystems" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="PhaseLockLoopBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>PLL</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | TransmitterID Frequency RFBandwidth DataBandwidth ModulationType TotalCarrierModulation Power Subcarrier ModulatorNonLinearity PremodulationFilter TransmitAntenna AntennaPatterns |
source | <xs:element name="SourceRFAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TransmitterID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Frequency" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RFBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ModulationType" minOccurs="0"> <xs:annotation> <xs:documentation>RF4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="FM"/> <xs:enumeration value="PM"/> <xs:enumeration value="BPSK"/> <xs:enumeration value="DPSK"/> <xs:enumeration value="QPSK"/> <xs:enumeration value="FQPSK-B"/> <xs:enumeration value="FQPSK-JR"/> <xs:enumeration value="SOQPSK-TG"/> <xs:enumeration value="MULTI-H CPM"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TotalCarrierModulation" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF5</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Power" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Subcarrier" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Number" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SCO1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ModulationIndex" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SCO2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ModulatorNonLinearity" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF7</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PremodulationFilter" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Bandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>PMF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Slope" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>PMF2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>PMF3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Constant Amplitude"/> <xs:enumeration value="Constant Delay"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TransmitAntenna" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Type" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AN1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Polarization" minOccurs="0"> <xs:annotation> <xs:documentation>AN2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Right Hand Circular Polarization"/> <xs:enumeration value="Left Hand Circular Polarization"/> <xs:enumeration value="Linear"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Location" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AN3</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AntennaPatterns" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Document" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AP</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PointOfContact" type="PointOfContactType" minOccurs="0"> <xs:annotation> <xs:documentation>AP\POC1, AP\POC2, AP\POC3, AP\POC4</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="TransmitterID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TID</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Frequency" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="RFBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF2</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="DataBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF3</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||||||||||
type | restriction of xs:string | ||||||||||||||||||||
facets |
|
||||||||||||||||||||
annotation |
|
||||||||||||||||||||
source | <xs:element name="ModulationType" minOccurs="0"> <xs:annotation> <xs:documentation>RF4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="FM"/> <xs:enumeration value="PM"/> <xs:enumeration value="BPSK"/> <xs:enumeration value="DPSK"/> <xs:enumeration value="QPSK"/> <xs:enumeration value="FQPSK-B"/> <xs:enumeration value="FQPSK-JR"/> <xs:enumeration value="SOQPSK-TG"/> <xs:enumeration value="MULTI-H CPM"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="TotalCarrierModulation" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF5</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Power" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF6</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Number ModulationIndex |
source | <xs:element name="Subcarrier" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Number" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SCO1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ModulationIndex" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SCO2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="Number" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SCO1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="ModulationIndex" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SCO2</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="ModulatorNonLinearity" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RF7</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Bandwidth Slope Type |
source | <xs:element name="PremodulationFilter" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Bandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>PMF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Slope" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>PMF2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>PMF3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Constant Amplitude"/> <xs:enumeration value="Constant Delay"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Bandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>PMF1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Slope" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>PMF2</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||
type | restriction of xs:string | ||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>PMF3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Constant Amplitude"/> <xs:enumeration value="Constant Delay"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Type Polarization Location |
source | <xs:element name="TransmitAntenna" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Type" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AN1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Polarization" minOccurs="0"> <xs:annotation> <xs:documentation>AN2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Right Hand Circular Polarization"/> <xs:enumeration value="Left Hand Circular Polarization"/> <xs:enumeration value="Linear"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Location" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AN3</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Type" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AN1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||
type | restriction of xs:string | ||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="Polarization" minOccurs="0"> <xs:annotation> <xs:documentation>AN2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Right Hand Circular Polarization"/> <xs:enumeration value="Left Hand Circular Polarization"/> <xs:enumeration value="Linear"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Location" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AN3</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Document PointOfContact |
source | <xs:element name="AntennaPatterns" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Document" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AP</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PointOfContact" type="PointOfContactType" minOccurs="0"> <xs:annotation> <xs:documentation>AP\POC1, AP\POC2, AP\POC3, AP\POC4</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Document" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AP</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:PointOfContactType | ||
children | Name Agency Address Telephone | ||
annotation |
|
||
source | <xs:element name="PointOfContact" type="PointOfContactType" minOccurs="0"> <xs:annotation> <xs:documentation>AP\POC1, AP\POC2, AP\POC3, AP\POC4</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | IFBandwidth BasebandCompositeBandwidth GainControl FMSystems PMSystems |
source | <xs:element name="GroundStationAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="IFBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BasebandCompositeBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="GainControl" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="AGCTimeConstant" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MGCGainSetPoint" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AFC_APC" minOccurs="0"> <xs:annotation> <xs:documentation>GST5</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Automatic Frequency Control"/> <xs:enumeration value="Automatic Phase Control"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TrackingBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PolarizationReception" minOccurs="0"> <xs:annotation> <xs:documentation>GST7</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Right Hand Circular Polarization"/> <xs:enumeration value="Left Hand Circular Polarization"/> <xs:enumeration value="Both"/> <xs:enumeration value="Both And Pre-Detection"/> <xs:enumeration value="Both And Post-Detection"/> <xs:enumeration value="Pre-Detection"/> <xs:enumeration value="Post-Detection"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="FMSystems" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DiscriminatorBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>FM1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DiscriminatorLinearity" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>FM2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PMSystems" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="PhaseLockLoopBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>PLL</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="IFBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="BasebandCompositeBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST2</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | AGCTimeConstant MGCGainSetPoint AFC_APC TrackingBandwidth PolarizationReception |
source | <xs:element name="GainControl" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="AGCTimeConstant" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MGCGainSetPoint" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AFC_APC" minOccurs="0"> <xs:annotation> <xs:documentation>GST5</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Automatic Frequency Control"/> <xs:enumeration value="Automatic Phase Control"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TrackingBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PolarizationReception" minOccurs="0"> <xs:annotation> <xs:documentation>GST7</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Right Hand Circular Polarization"/> <xs:enumeration value="Left Hand Circular Polarization"/> <xs:enumeration value="Both"/> <xs:enumeration value="Both And Pre-Detection"/> <xs:enumeration value="Both And Post-Detection"/> <xs:enumeration value="Pre-Detection"/> <xs:enumeration value="Post-Detection"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="AGCTimeConstant" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST3</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="MGCGainSetPoint" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST4</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||
type | restriction of xs:string | ||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="AFC_APC" minOccurs="0"> <xs:annotation> <xs:documentation>GST5</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Automatic Frequency Control"/> <xs:enumeration value="Automatic Phase Control"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="TrackingBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>GST6</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||||||
type | restriction of xs:string | ||||||||||||||||
facets |
|
||||||||||||||||
annotation |
|
||||||||||||||||
source | <xs:element name="PolarizationReception" minOccurs="0"> <xs:annotation> <xs:documentation>GST7</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Right Hand Circular Polarization"/> <xs:enumeration value="Left Hand Circular Polarization"/> <xs:enumeration value="Both"/> <xs:enumeration value="Both And Pre-Detection"/> <xs:enumeration value="Both And Post-Detection"/> <xs:enumeration value="Pre-Detection"/> <xs:enumeration value="Post-Detection"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | DiscriminatorBandwidth DiscriminatorLinearity |
source | <xs:element name="FMSystems" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DiscriminatorBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>FM1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DiscriminatorLinearity" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>FM2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="DiscriminatorBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>FM1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="DiscriminatorLinearity" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>FM2</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | PhaseLockLoopBandwidth |
source | <xs:element name="PMSystems" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="PhaseLockLoopBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>PLL</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="PhaseLockLoopBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>PLL</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
children | ID Description Characteristics RecorderInfo RecordingEventDefinitions Data ReferenceTrack Comments | ||
annotation |
|
||
source | <xs:element name="TapeStorageAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>TMATS R Group</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="ID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>R1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Characteristics" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>TC1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Analog"/> <xs:enumeration value="Cassette"/> <xs:enumeration value="HDDR"/> <xs:enumeration value="Parallel"/> <xs:enumeration value="Solid State Recorder"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Manufacturer" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TC2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Code" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TC3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Width" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TC4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Housing" minOccurs="0"> <xs:annotation> <xs:documentation>TC5</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="10.5"/> <xs:enumeration value="14.0"/> <xs:enumeration value="15.0"/> <xs:enumeration value="16.0"/> <xs:enumeration value="12.65"/> <xs:enumeration value="19.0"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TypeOfTracks" minOccurs="0"> <xs:annotation> <xs:documentation>TT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Longitudinal"/> <xs:enumeration value="Rotary"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="NumberOfTracksOrChannels" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>N</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RecordSpeed" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TC6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataPackingDensity" minOccurs="0"> <xs:annotation> <xs:documentation>TC7</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Intermediate Band"/> <xs:enumeration value="Wide Band"/> <xs:enumeration value="Double Density"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Rewound" minOccurs="0"> <xs:annotation> <xs:documentation>TC8</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="NumberOfSourceBits" type="xs:nonNegativeInteger" default="0" minOccurs="0"> <xs:annotation> <xs:documentation>NSB</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="RecorderInfo" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Manufacturer" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RI1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Model" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RI2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OriginalTape" minOccurs="0"> <xs:annotation> <xs:documentation>RI3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DateAndTimeCreated" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>RI4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CreatingOrganizationPointOfContact" type="PointOfContactType" minOccurs="0"> <xs:annotation> <xs:documentation>POC1, POC2, POC3, POC4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DateOfDub" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>RI5</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DubbingOrganizationPointOfContact" type="PointOfContactType" minOccurs="0"> <xs:annotation> <xs:documentation>DPOC1, DPOC2, DPOC3, DPOC4</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="RecordingEventDefinitions" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Enabled" minOccurs="0"> <xs:annotation> <xs:documentation>EV\E</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="True"/> <xs:enumeration value="False"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="RecordingEvent" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="ID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\ID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\D</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>EV\T</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="External"/> <xs:enumeration value="Measurement Discrete"/> <xs:enumeration value="Measurement Limit"/> <xs:enumeration value="Recorder"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Priority" minOccurs="0"> <xs:annotation> <xs:documentation>EV\P</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Priority 1"/> <xs:enumeration value="Priority 2"/> <xs:enumeration value="Priority 3"/> <xs:enumeration value="Priority 4"/> <xs:enumeration value="Priority 5"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CaptureMode" minOccurs="0"> <xs:annotation> <xs:documentation>EV\CM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="State 1"/> <xs:enumeration value="State 2"/> <xs:enumeration value="State 3"/> <xs:enumeration value="State 4"/> <xs:enumeration value="State 5"/> <xs:enumeration value="State 6"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="EventInitialCapture" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\IC</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LimitCount" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>EV\LC</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Measurement" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Source" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\MS</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\MN</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="RecordingIndex" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Enabled" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\E</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="True"/> <xs:enumeration value="False"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\IT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Time"/> <xs:enumeration value="Count"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:choice minOccurs="0"> <xs:annotation> <xs:documentation>Depending on value of Type</xs:documentation> </xs:annotation> <xs:element name="TimeValue" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\ITV</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CountValue" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\ICV</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Data" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TrackNumberOrChannelID" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>TK1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RecordingTechnique" minOccurs="0"> <xs:annotation> <xs:documentation>TK2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="FM/FM"/> <xs:enumeration value="HDDR"/> <xs:enumeration value="Pre-Detection"/> <xs:enumeration value="Direct"/> <xs:enumeration value="FM Wide Band Group 1"/> <xs:enumeration value="FM Wide band Group 2"/> <xs:enumeration value="FM Intermediate Band"/> <xs:enumeration value="FM Narrow Band"/> <xs:enumeration value="Double Density"/> <xs:enumeration value="Rotary Single Track"/> <xs:enumeration value="Rotary Multiplexed"/> <xs:enumeration value="Solid State"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DataSourceID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DSI</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataDirection" minOccurs="0"> <xs:annotation> <xs:documentation>TK3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Forward"/> <xs:enumeration value="Reverse"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChannelIDToRecorderPhysicalChannel" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>TK4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ChannelEnable" minOccurs="0"> <xs:annotation> <xs:documentation>CHE</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="True"/> <xs:enumeration value="False"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChannelDataType" minOccurs="0"> <xs:annotation> <xs:documentation>CDT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="PCM Input"/> <xs:enumeration value="Analog Input"/> <xs:enumeration value="Discrete Input"/> <xs:enumeration value="Time Input"/> <xs:enumeration value="Video Input"/> <xs:enumeration value="UART Input"/> <xs:enumeration value="1553 Input"/> <xs:enumeration value="ARINC-429 Input"/> <xs:enumeration value="Message Data Input"/> <xs:enumeration value="Image Data Input"/> <xs:enumeration value="IEEE 1394 Input"/> <xs:enumeration value="Parallel Input"/> <xs:enumeration value="Ethernet Input"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChannelDataLinkName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>CDLN</xs:documentation> </xs:annotation> </xs:element> <xs:choice minOccurs="0"> <xs:annotation> <xs:documentation>Based upon value of ChannelDataType</xs:documentation> </xs:annotation> <xs:element name="PCMDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>PDTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (IRIG 106 Ch 4/8)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DataPackingOption" minOccurs="0"> <xs:annotation> <xs:documentation>PDP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Unpacked"/> <xs:enumeration value="Packed With Frame Sync"/> <xs:enumeration value="Throughput Mode"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InputClockEdge" minOccurs="0"> <xs:annotation> <xs:documentation>ICE</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="0 Degrees"/> <xs:enumeration value="180 Degrees"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InputSignalType" minOccurs="0"> <xs:annotation> <xs:documentation>IST</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Single Ended"/> <xs:enumeration value="Differential"/> <xs:enumeration value="RS-422 Standard Differential"/> <xs:enumeration value="Single Ended With TTL"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InputThreshold" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>ITH</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InputTermination" minOccurs="0"> <xs:annotation> <xs:documentation>ITM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Low-Z"/> <xs:enumeration value="High-Z"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="PCMVideoTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>PTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="None"/> <xs:enumeration value="MPEG1"/> <xs:enumeration value="MPEG2"/> <xs:enumeration value="H261"/> <xs:enumeration value="WAVE"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="BusDataTypeAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>BTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (MIL-STD-1553B Data) "/> <xs:enumeration value="Format 2 (16PP194 Bus) "/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AnalogDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ATF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (Discrete Data)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DataPackingOption" minOccurs="0"> <xs:annotation> <xs:documentation>ADP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Packed"/> <xs:enumeration value="Unpacked"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SampleRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>ASR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Channel" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="MeasurementName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AMN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataLength" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ADL</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"> <xs:annotation> <xs:documentation>AMSK</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasurementTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>AMTO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SampleFactor" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ASF</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SampleFilter3dbBandwidth" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ASBW</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Coupling" minOccurs="0"> <xs:annotation> <xs:documentation>ACP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AC"/> <xs:enumeration value="DC"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="RecorderInputImpedance" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AII</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InputChannelGain" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AGI</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InputFullScaleRange" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AFSI</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InputOffsetVoltage" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AOVI</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LSBValue" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ALSV</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EUCSlope" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>AECS</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EUCOffset" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>AECO</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EUCUnits" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AECU</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Format" minOccurs="0"> <xs:annotation> <xs:documentation>AF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Other"/> <xs:enumeration value="1's Complement"/> <xs:enumeration value="2's Complement"/> <xs:enumeration value="Floating Point"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InputType" minOccurs="0"> <xs:annotation> <xs:documentation>AIT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Single Ended"/> <xs:enumeration value="Differential"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Audio" minOccurs="0"> <xs:annotation> <xs:documentation>AV</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Audio Present"/> <xs:enumeration value="Audio Not Present"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AudioFormat" minOccurs="0"> <xs:annotation> <xs:documentation>AVF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Other"/> <xs:enumeration value="Raw"/> <xs:enumeration value="WAV"/> <xs:enumeration value="LPCM"/> <xs:enumeration value="AC3"/> <xs:enumeration value="PreD"/> <xs:enumeration value="PstD"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DiscreteDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>DTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (Discrete Data)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DiscreteMode" minOccurs="0"> <xs:annotation> <xs:documentation>DMOD</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Event Mode"/> <xs:enumeration value="Sample Mode"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SampleRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>DSR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Measurement" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DMN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"> <xs:annotation> <xs:documentation>DMSK</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasurementTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>DMTO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ARINC429BusDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ABTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (ARINC 429 Data)"/> <xs:enumeration value="Format 1 (Reserved)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SubChannel" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Repeats NAS\N times</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Number" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>ASN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>AMN</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="VideoDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>VTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (MPEG-2/H.264)"/> <xs:enumeration value="Format 1 (MPEG-2 ISO 13818)"/> <xs:enumeration value="Format 2 (MPEG-4 ISO 14496 Part 10)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="MPEG2ChannelXON2Format" minOccurs="0"> <xs:annotation> <xs:documentation>VXF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="2ON2 (MPEG-2)"/> <xs:enumeration value="264ON2 (H.264)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SignalType" minOccurs="0"> <xs:annotation> <xs:documentation>VST</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Auto Detect"/> <xs:enumeration value="Composite"/> <xs:enumeration value="YUV"/> <xs:enumeration value="S-Video"/> <xs:enumeration value="DVI"/> <xs:enumeration value="RGB"/> <xs:enumeration value="SDI"/> <xs:enumeration value="VGA"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SignalFormatType" minOccurs="0"> <xs:annotation> <xs:documentation>VSF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Auto Detect"/> <xs:enumeration value="NTSC"/> <xs:enumeration value="PAL"/> <xs:enumeration value="ATSC"/> <xs:enumeration value="DVB"/> <xs:enumeration value="ISDB"/> <xs:enumeration value="SECAM"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ConstantBitRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>CBR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="VariablePeakBitRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>VBR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EncodingDelay" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>VED</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TimeDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>TTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (Time Data)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TimeFormat" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>TFMT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="IRIG A"/> <xs:enumeration value="IRIG B"/> <xs:enumeration value="IRIG G"/> <xs:enumeration value="Internal"/> <xs:enumeration value="Native GPS Time"/> <xs:enumeration value="UTC Time From GPS"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TimeSource" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>TSRC</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Internal"/> <xs:enumeration value="External"/> <xs:enumeration value="Internal From RMM"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ImageDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ITF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Image)"/> <xs:enumeration value="Format 1 (Still Imagery)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="StillImageType" minOccurs="0"> <xs:annotation> <xs:documentation>SIT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="NITF"/> <xs:enumeration value="JPEG"/> <xs:enumeration value="JPEG2"/> <xs:enumeration value="PNG"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="UARTDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>UTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (UART Data)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SubChannel" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Repeat NUS\N times</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Number" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>UCN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>UCM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="IEEE1394DataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>IETF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (IEEE-1394 Trans)"/> <xs:enumeration value="Format 1 (IEEE-1394 Phy)"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ParallelDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>PLTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Parallel)"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="EthernetDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ENTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Ethernet Data)"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ReferenceTrack" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Repeats RT\N times</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TrackNumber" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>RT1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReferenceFrequency" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>RT2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="ID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RID</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>R1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Type Manufacturer Code Width Housing TypeOfTracks NumberOfTracksOrChannels RecordSpeed DataPackingDensity Rewound NumberOfSourceBits |
source | <xs:element name="Characteristics" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>TC1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Analog"/> <xs:enumeration value="Cassette"/> <xs:enumeration value="HDDR"/> <xs:enumeration value="Parallel"/> <xs:enumeration value="Solid State Recorder"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Manufacturer" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TC2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Code" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TC3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Width" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TC4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Housing" minOccurs="0"> <xs:annotation> <xs:documentation>TC5</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="10.5"/> <xs:enumeration value="14.0"/> <xs:enumeration value="15.0"/> <xs:enumeration value="16.0"/> <xs:enumeration value="12.65"/> <xs:enumeration value="19.0"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TypeOfTracks" minOccurs="0"> <xs:annotation> <xs:documentation>TT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Longitudinal"/> <xs:enumeration value="Rotary"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="NumberOfTracksOrChannels" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>N</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RecordSpeed" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TC6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataPackingDensity" minOccurs="0"> <xs:annotation> <xs:documentation>TC7</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Intermediate Band"/> <xs:enumeration value="Wide Band"/> <xs:enumeration value="Double Density"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Rewound" minOccurs="0"> <xs:annotation> <xs:documentation>TC8</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="NumberOfSourceBits" type="xs:nonNegativeInteger" default="0" minOccurs="0"> <xs:annotation> <xs:documentation>NSB</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||
type | restriction of xs:string | ||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>TC1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Analog"/> <xs:enumeration value="Cassette"/> <xs:enumeration value="HDDR"/> <xs:enumeration value="Parallel"/> <xs:enumeration value="Solid State Recorder"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Manufacturer" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TC2</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Code" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TC3</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Width" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TC4</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||||
type | restriction of xs:string | ||||||||||||||
facets |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:element name="Housing" minOccurs="0"> <xs:annotation> <xs:documentation>TC5</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="10.5"/> <xs:enumeration value="14.0"/> <xs:enumeration value="15.0"/> <xs:enumeration value="16.0"/> <xs:enumeration value="12.65"/> <xs:enumeration value="19.0"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="TypeOfTracks" minOccurs="0"> <xs:annotation> <xs:documentation>TT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Longitudinal"/> <xs:enumeration value="Rotary"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="NumberOfTracksOrChannels" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>N</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="RecordSpeed" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TC6</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||
type | restriction of xs:string | ||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="DataPackingDensity" minOccurs="0"> <xs:annotation> <xs:documentation>TC7</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Intermediate Band"/> <xs:enumeration value="Wide Band"/> <xs:enumeration value="Double Density"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="Rewound" minOccurs="0"> <xs:annotation> <xs:documentation>TC8</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="NumberOfSourceBits" type="xs:nonNegativeInteger" default="0" minOccurs="0"> <xs:annotation> <xs:documentation>NSB</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Manufacturer Model OriginalTape DateAndTimeCreated CreatingOrganizationPointOfContact DateOfDub DubbingOrganizationPointOfContact |
source | <xs:element name="RecorderInfo" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Manufacturer" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RI1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Model" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RI2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OriginalTape" minOccurs="0"> <xs:annotation> <xs:documentation>RI3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DateAndTimeCreated" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>RI4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CreatingOrganizationPointOfContact" type="PointOfContactType" minOccurs="0"> <xs:annotation> <xs:documentation>POC1, POC2, POC3, POC4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DateOfDub" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>RI5</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DubbingOrganizationPointOfContact" type="PointOfContactType" minOccurs="0"> <xs:annotation> <xs:documentation>DPOC1, DPOC2, DPOC3, DPOC4</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Manufacturer" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RI1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Model" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RI2</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="OriginalTape" minOccurs="0"> <xs:annotation> <xs:documentation>RI3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:dateTime | ||
annotation |
|
||
source | <xs:element name="DateAndTimeCreated" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>RI4</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:PointOfContactType | ||
children | Name Agency Address Telephone | ||
annotation |
|
||
source | <xs:element name="CreatingOrganizationPointOfContact" type="PointOfContactType" minOccurs="0"> <xs:annotation> <xs:documentation>POC1, POC2, POC3, POC4</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:date | ||
annotation |
|
||
source | <xs:element name="DateOfDub" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>RI5</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:PointOfContactType | ||
children | Name Agency Address Telephone | ||
annotation |
|
||
source | <xs:element name="DubbingOrganizationPointOfContact" type="PointOfContactType" minOccurs="0"> <xs:annotation> <xs:documentation>DPOC1, DPOC2, DPOC3, DPOC4</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Enabled RecordingEvent RecordingIndex |
source | <xs:element name="RecordingEventDefinitions" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Enabled" minOccurs="0"> <xs:annotation> <xs:documentation>EV\E</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="True"/> <xs:enumeration value="False"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="RecordingEvent" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="ID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\ID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\D</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>EV\T</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="External"/> <xs:enumeration value="Measurement Discrete"/> <xs:enumeration value="Measurement Limit"/> <xs:enumeration value="Recorder"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Priority" minOccurs="0"> <xs:annotation> <xs:documentation>EV\P</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Priority 1"/> <xs:enumeration value="Priority 2"/> <xs:enumeration value="Priority 3"/> <xs:enumeration value="Priority 4"/> <xs:enumeration value="Priority 5"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CaptureMode" minOccurs="0"> <xs:annotation> <xs:documentation>EV\CM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="State 1"/> <xs:enumeration value="State 2"/> <xs:enumeration value="State 3"/> <xs:enumeration value="State 4"/> <xs:enumeration value="State 5"/> <xs:enumeration value="State 6"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="EventInitialCapture" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\IC</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LimitCount" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>EV\LC</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Measurement" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Source" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\MS</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\MN</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="RecordingIndex" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Enabled" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\E</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="True"/> <xs:enumeration value="False"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\IT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Time"/> <xs:enumeration value="Count"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:choice minOccurs="0"> <xs:annotation> <xs:documentation>Depending on value of Type</xs:documentation> </xs:annotation> <xs:element name="TimeValue" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\ITV</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CountValue" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\ICV</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="Enabled" minOccurs="0"> <xs:annotation> <xs:documentation>EV\E</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="True"/> <xs:enumeration value="False"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | ID Description Type Priority CaptureMode EventInitialCapture LimitCount Measurement |
source | <xs:element name="RecordingEvent" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="ID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\ID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\D</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>EV\T</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="External"/> <xs:enumeration value="Measurement Discrete"/> <xs:enumeration value="Measurement Limit"/> <xs:enumeration value="Recorder"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Priority" minOccurs="0"> <xs:annotation> <xs:documentation>EV\P</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Priority 1"/> <xs:enumeration value="Priority 2"/> <xs:enumeration value="Priority 3"/> <xs:enumeration value="Priority 4"/> <xs:enumeration value="Priority 5"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CaptureMode" minOccurs="0"> <xs:annotation> <xs:documentation>EV\CM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="State 1"/> <xs:enumeration value="State 2"/> <xs:enumeration value="State 3"/> <xs:enumeration value="State 4"/> <xs:enumeration value="State 5"/> <xs:enumeration value="State 6"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="EventInitialCapture" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\IC</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LimitCount" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>EV\LC</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Measurement" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Source" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\MS</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\MN</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="ID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\ID</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\D</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||
type | restriction of xs:string | ||||||||||
facets |
|
||||||||||
annotation |
|
||||||||||
source | <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>EV\T</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="External"/> <xs:enumeration value="Measurement Discrete"/> <xs:enumeration value="Measurement Limit"/> <xs:enumeration value="Recorder"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||
type | restriction of xs:string | ||||||||||
facets |
|
||||||||||
annotation |
|
||||||||||
source | <xs:element name="Priority" minOccurs="0"> <xs:annotation> <xs:documentation>EV\P</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Priority 1"/> <xs:enumeration value="Priority 2"/> <xs:enumeration value="Priority 3"/> <xs:enumeration value="Priority 4"/> <xs:enumeration value="Priority 5"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||
type | restriction of xs:string | ||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="CaptureMode" minOccurs="0"> <xs:annotation> <xs:documentation>EV\CM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="State 1"/> <xs:enumeration value="State 2"/> <xs:enumeration value="State 3"/> <xs:enumeration value="State 4"/> <xs:enumeration value="State 5"/> <xs:enumeration value="State 6"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="EventInitialCapture" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\IC</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="LimitCount" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>EV\LC</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Source Name |
source | <xs:element name="Measurement" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Source" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\MS</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\MN</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Source" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\MS</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>EV\MN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Enabled Type TimeValue CountValue |
source | <xs:element name="RecordingIndex" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Enabled" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\E</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="True"/> <xs:enumeration value="False"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\IT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Time"/> <xs:enumeration value="Count"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:choice minOccurs="0"> <xs:annotation> <xs:documentation>Depending on value of Type</xs:documentation> </xs:annotation> <xs:element name="TimeValue" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\ITV</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CountValue" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\ICV</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="Enabled" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\E</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="True"/> <xs:enumeration value="False"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\IT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Time"/> <xs:enumeration value="Count"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="TimeValue" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\ITV</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="CountValue" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDX\ICV</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | TrackNumberOrChannelID RecordingTechnique DataSourceID DataDirection ChannelIDToRecorderPhysicalChannel ChannelEnable ChannelDataType ChannelDataLinkName PCMDataTypeAttributes BusDataTypeAttributes AnalogDataTypeAttributes DiscreteDataTypeAttributes ARINC429BusDataTypeAttributes VideoDataTypeAttributes TimeDataTypeAttributes ImageDataTypeAttributes UARTDataTypeAttributes IEEE1394DataTypeAttributes ParallelDataTypeAttributes EthernetDataTypeAttributes |
source | <xs:element name="Data" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TrackNumberOrChannelID" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>TK1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RecordingTechnique" minOccurs="0"> <xs:annotation> <xs:documentation>TK2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="FM/FM"/> <xs:enumeration value="HDDR"/> <xs:enumeration value="Pre-Detection"/> <xs:enumeration value="Direct"/> <xs:enumeration value="FM Wide Band Group 1"/> <xs:enumeration value="FM Wide band Group 2"/> <xs:enumeration value="FM Intermediate Band"/> <xs:enumeration value="FM Narrow Band"/> <xs:enumeration value="Double Density"/> <xs:enumeration value="Rotary Single Track"/> <xs:enumeration value="Rotary Multiplexed"/> <xs:enumeration value="Solid State"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DataSourceID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DSI</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataDirection" minOccurs="0"> <xs:annotation> <xs:documentation>TK3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Forward"/> <xs:enumeration value="Reverse"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChannelIDToRecorderPhysicalChannel" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>TK4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ChannelEnable" minOccurs="0"> <xs:annotation> <xs:documentation>CHE</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="True"/> <xs:enumeration value="False"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChannelDataType" minOccurs="0"> <xs:annotation> <xs:documentation>CDT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="PCM Input"/> <xs:enumeration value="Analog Input"/> <xs:enumeration value="Discrete Input"/> <xs:enumeration value="Time Input"/> <xs:enumeration value="Video Input"/> <xs:enumeration value="UART Input"/> <xs:enumeration value="1553 Input"/> <xs:enumeration value="ARINC-429 Input"/> <xs:enumeration value="Message Data Input"/> <xs:enumeration value="Image Data Input"/> <xs:enumeration value="IEEE 1394 Input"/> <xs:enumeration value="Parallel Input"/> <xs:enumeration value="Ethernet Input"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChannelDataLinkName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>CDLN</xs:documentation> </xs:annotation> </xs:element> <xs:choice minOccurs="0"> <xs:annotation> <xs:documentation>Based upon value of ChannelDataType</xs:documentation> </xs:annotation> <xs:element name="PCMDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>PDTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (IRIG 106 Ch 4/8)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DataPackingOption" minOccurs="0"> <xs:annotation> <xs:documentation>PDP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Unpacked"/> <xs:enumeration value="Packed With Frame Sync"/> <xs:enumeration value="Throughput Mode"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InputClockEdge" minOccurs="0"> <xs:annotation> <xs:documentation>ICE</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="0 Degrees"/> <xs:enumeration value="180 Degrees"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InputSignalType" minOccurs="0"> <xs:annotation> <xs:documentation>IST</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Single Ended"/> <xs:enumeration value="Differential"/> <xs:enumeration value="RS-422 Standard Differential"/> <xs:enumeration value="Single Ended With TTL"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InputThreshold" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>ITH</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InputTermination" minOccurs="0"> <xs:annotation> <xs:documentation>ITM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Low-Z"/> <xs:enumeration value="High-Z"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="PCMVideoTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>PTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="None"/> <xs:enumeration value="MPEG1"/> <xs:enumeration value="MPEG2"/> <xs:enumeration value="H261"/> <xs:enumeration value="WAVE"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="BusDataTypeAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>BTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (MIL-STD-1553B Data) "/> <xs:enumeration value="Format 2 (16PP194 Bus) "/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AnalogDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ATF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (Discrete Data)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DataPackingOption" minOccurs="0"> <xs:annotation> <xs:documentation>ADP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Packed"/> <xs:enumeration value="Unpacked"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SampleRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>ASR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Channel" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="MeasurementName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AMN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataLength" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ADL</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"> <xs:annotation> <xs:documentation>AMSK</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasurementTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>AMTO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SampleFactor" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ASF</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SampleFilter3dbBandwidth" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ASBW</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Coupling" minOccurs="0"> <xs:annotation> <xs:documentation>ACP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AC"/> <xs:enumeration value="DC"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="RecorderInputImpedance" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AII</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InputChannelGain" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AGI</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InputFullScaleRange" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AFSI</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InputOffsetVoltage" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AOVI</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LSBValue" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ALSV</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EUCSlope" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>AECS</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EUCOffset" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>AECO</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EUCUnits" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AECU</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Format" minOccurs="0"> <xs:annotation> <xs:documentation>AF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Other"/> <xs:enumeration value="1's Complement"/> <xs:enumeration value="2's Complement"/> <xs:enumeration value="Floating Point"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InputType" minOccurs="0"> <xs:annotation> <xs:documentation>AIT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Single Ended"/> <xs:enumeration value="Differential"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Audio" minOccurs="0"> <xs:annotation> <xs:documentation>AV</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Audio Present"/> <xs:enumeration value="Audio Not Present"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AudioFormat" minOccurs="0"> <xs:annotation> <xs:documentation>AVF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Other"/> <xs:enumeration value="Raw"/> <xs:enumeration value="WAV"/> <xs:enumeration value="LPCM"/> <xs:enumeration value="AC3"/> <xs:enumeration value="PreD"/> <xs:enumeration value="PstD"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DiscreteDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>DTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (Discrete Data)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DiscreteMode" minOccurs="0"> <xs:annotation> <xs:documentation>DMOD</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Event Mode"/> <xs:enumeration value="Sample Mode"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SampleRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>DSR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Measurement" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DMN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"> <xs:annotation> <xs:documentation>DMSK</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasurementTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>DMTO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ARINC429BusDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ABTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (ARINC 429 Data)"/> <xs:enumeration value="Format 1 (Reserved)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SubChannel" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Repeats NAS\N times</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Number" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>ASN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>AMN</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="VideoDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>VTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (MPEG-2/H.264)"/> <xs:enumeration value="Format 1 (MPEG-2 ISO 13818)"/> <xs:enumeration value="Format 2 (MPEG-4 ISO 14496 Part 10)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="MPEG2ChannelXON2Format" minOccurs="0"> <xs:annotation> <xs:documentation>VXF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="2ON2 (MPEG-2)"/> <xs:enumeration value="264ON2 (H.264)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SignalType" minOccurs="0"> <xs:annotation> <xs:documentation>VST</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Auto Detect"/> <xs:enumeration value="Composite"/> <xs:enumeration value="YUV"/> <xs:enumeration value="S-Video"/> <xs:enumeration value="DVI"/> <xs:enumeration value="RGB"/> <xs:enumeration value="SDI"/> <xs:enumeration value="VGA"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SignalFormatType" minOccurs="0"> <xs:annotation> <xs:documentation>VSF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Auto Detect"/> <xs:enumeration value="NTSC"/> <xs:enumeration value="PAL"/> <xs:enumeration value="ATSC"/> <xs:enumeration value="DVB"/> <xs:enumeration value="ISDB"/> <xs:enumeration value="SECAM"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ConstantBitRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>CBR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="VariablePeakBitRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>VBR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EncodingDelay" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>VED</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TimeDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>TTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (Time Data)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TimeFormat" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>TFMT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="IRIG A"/> <xs:enumeration value="IRIG B"/> <xs:enumeration value="IRIG G"/> <xs:enumeration value="Internal"/> <xs:enumeration value="Native GPS Time"/> <xs:enumeration value="UTC Time From GPS"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TimeSource" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>TSRC</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Internal"/> <xs:enumeration value="External"/> <xs:enumeration value="Internal From RMM"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ImageDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ITF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Image)"/> <xs:enumeration value="Format 1 (Still Imagery)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="StillImageType" minOccurs="0"> <xs:annotation> <xs:documentation>SIT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="NITF"/> <xs:enumeration value="JPEG"/> <xs:enumeration value="JPEG2"/> <xs:enumeration value="PNG"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="UARTDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>UTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (UART Data)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SubChannel" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Repeat NUS\N times</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Number" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>UCN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>UCM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="IEEE1394DataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>IETF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (IEEE-1394 Trans)"/> <xs:enumeration value="Format 1 (IEEE-1394 Phy)"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ParallelDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>PLTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Parallel)"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="EthernetDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ENTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Ethernet Data)"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="TrackNumberOrChannelID" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>TK1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||||||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||||||||||||||||
type | restriction of xs:string | ||||||||||||||||||||||||||
facets |
|
||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||
source | <xs:element name="RecordingTechnique" minOccurs="0"> <xs:annotation> <xs:documentation>TK2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="FM/FM"/> <xs:enumeration value="HDDR"/> <xs:enumeration value="Pre-Detection"/> <xs:enumeration value="Direct"/> <xs:enumeration value="FM Wide Band Group 1"/> <xs:enumeration value="FM Wide band Group 2"/> <xs:enumeration value="FM Intermediate Band"/> <xs:enumeration value="FM Narrow Band"/> <xs:enumeration value="Double Density"/> <xs:enumeration value="Rotary Single Track"/> <xs:enumeration value="Rotary Multiplexed"/> <xs:enumeration value="Solid State"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="DataSourceID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DSI</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="DataDirection" minOccurs="0"> <xs:annotation> <xs:documentation>TK3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Forward"/> <xs:enumeration value="Reverse"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="ChannelIDToRecorderPhysicalChannel" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>TK4</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="ChannelEnable" minOccurs="0"> <xs:annotation> <xs:documentation>CHE</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="True"/> <xs:enumeration value="False"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||||||||||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||||||||||||||||
type | restriction of xs:string | ||||||||||||||||||||||||||
facets |
|
||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||
source | <xs:element name="ChannelDataType" minOccurs="0"> <xs:annotation> <xs:documentation>CDT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="PCM Input"/> <xs:enumeration value="Analog Input"/> <xs:enumeration value="Discrete Input"/> <xs:enumeration value="Time Input"/> <xs:enumeration value="Video Input"/> <xs:enumeration value="UART Input"/> <xs:enumeration value="1553 Input"/> <xs:enumeration value="ARINC-429 Input"/> <xs:enumeration value="Message Data Input"/> <xs:enumeration value="Image Data Input"/> <xs:enumeration value="IEEE 1394 Input"/> <xs:enumeration value="Parallel Input"/> <xs:enumeration value="Ethernet Input"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="ChannelDataLinkName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>CDLN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | DataTypeFormat DataPackingOption InputClockEdge InputSignalType InputThreshold InputTermination PCMVideoTypeFormat |
source | <xs:element name="PCMDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>PDTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (IRIG 106 Ch 4/8)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DataPackingOption" minOccurs="0"> <xs:annotation> <xs:documentation>PDP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Unpacked"/> <xs:enumeration value="Packed With Frame Sync"/> <xs:enumeration value="Throughput Mode"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InputClockEdge" minOccurs="0"> <xs:annotation> <xs:documentation>ICE</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="0 Degrees"/> <xs:enumeration value="180 Degrees"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InputSignalType" minOccurs="0"> <xs:annotation> <xs:documentation>IST</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Single Ended"/> <xs:enumeration value="Differential"/> <xs:enumeration value="RS-422 Standard Differential"/> <xs:enumeration value="Single Ended With TTL"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InputThreshold" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>ITH</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InputTermination" minOccurs="0"> <xs:annotation> <xs:documentation>ITM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Low-Z"/> <xs:enumeration value="High-Z"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="PCMVideoTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>PTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="None"/> <xs:enumeration value="MPEG1"/> <xs:enumeration value="MPEG2"/> <xs:enumeration value="H261"/> <xs:enumeration value="WAVE"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>PDTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (IRIG 106 Ch 4/8)"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||
type | restriction of xs:string | ||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="DataPackingOption" minOccurs="0"> <xs:annotation> <xs:documentation>PDP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Unpacked"/> <xs:enumeration value="Packed With Frame Sync"/> <xs:enumeration value="Throughput Mode"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="InputClockEdge" minOccurs="0"> <xs:annotation> <xs:documentation>ICE</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="0 Degrees"/> <xs:enumeration value="180 Degrees"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||
type | restriction of xs:string | ||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="InputSignalType" minOccurs="0"> <xs:annotation> <xs:documentation>IST</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Single Ended"/> <xs:enumeration value="Differential"/> <xs:enumeration value="RS-422 Standard Differential"/> <xs:enumeration value="Single Ended With TTL"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:float | ||
annotation |
|
||
source | <xs:element name="InputThreshold" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>ITH</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="InputTermination" minOccurs="0"> <xs:annotation> <xs:documentation>ITM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Low-Z"/> <xs:enumeration value="High-Z"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||
type | restriction of xs:string | ||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="PCMVideoTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>PTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="None"/> <xs:enumeration value="MPEG1"/> <xs:enumeration value="MPEG2"/> <xs:enumeration value="H261"/> <xs:enumeration value="WAVE"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||
type | restriction of xs:string | ||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="BusDataTypeAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>BTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (MIL-STD-1553B Data) "/> <xs:enumeration value="Format 2 (16PP194 Bus) "/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | DataTypeFormat DataPackingOption SampleRate Channel |
source | <xs:element name="AnalogDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ATF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (Discrete Data)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DataPackingOption" minOccurs="0"> <xs:annotation> <xs:documentation>ADP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Packed"/> <xs:enumeration value="Unpacked"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SampleRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>ASR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Channel" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="MeasurementName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AMN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataLength" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ADL</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"> <xs:annotation> <xs:documentation>AMSK</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasurementTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>AMTO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SampleFactor" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ASF</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SampleFilter3dbBandwidth" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ASBW</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Coupling" minOccurs="0"> <xs:annotation> <xs:documentation>ACP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AC"/> <xs:enumeration value="DC"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="RecorderInputImpedance" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AII</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InputChannelGain" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AGI</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InputFullScaleRange" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AFSI</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InputOffsetVoltage" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AOVI</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LSBValue" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ALSV</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EUCSlope" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>AECS</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EUCOffset" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>AECO</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EUCUnits" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AECU</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Format" minOccurs="0"> <xs:annotation> <xs:documentation>AF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Other"/> <xs:enumeration value="1's Complement"/> <xs:enumeration value="2's Complement"/> <xs:enumeration value="Floating Point"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InputType" minOccurs="0"> <xs:annotation> <xs:documentation>AIT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Single Ended"/> <xs:enumeration value="Differential"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Audio" minOccurs="0"> <xs:annotation> <xs:documentation>AV</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Audio Present"/> <xs:enumeration value="Audio Not Present"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AudioFormat" minOccurs="0"> <xs:annotation> <xs:documentation>AVF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Other"/> <xs:enumeration value="Raw"/> <xs:enumeration value="WAV"/> <xs:enumeration value="LPCM"/> <xs:enumeration value="AC3"/> <xs:enumeration value="PreD"/> <xs:enumeration value="PstD"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ATF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (Discrete Data)"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="DataPackingOption" minOccurs="0"> <xs:annotation> <xs:documentation>ADP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Packed"/> <xs:enumeration value="Unpacked"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:double | ||
annotation |
|
||
source | <xs:element name="SampleRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>ASR</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | MeasurementName DataLength BitMask MeasurementTransferOrder SampleFactor SampleFilter3dbBandwidth Coupling RecorderInputImpedance InputChannelGain InputFullScaleRange InputOffsetVoltage LSBValue EUCSlope EUCOffset EUCUnits Format InputType Audio AudioFormat |
source | <xs:element name="Channel" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="MeasurementName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AMN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataLength" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ADL</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"> <xs:annotation> <xs:documentation>AMSK</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasurementTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>AMTO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SampleFactor" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ASF</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SampleFilter3dbBandwidth" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ASBW</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Coupling" minOccurs="0"> <xs:annotation> <xs:documentation>ACP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AC"/> <xs:enumeration value="DC"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="RecorderInputImpedance" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AII</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InputChannelGain" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AGI</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InputFullScaleRange" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AFSI</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InputOffsetVoltage" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AOVI</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LSBValue" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ALSV</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EUCSlope" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>AECS</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EUCOffset" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>AECO</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EUCUnits" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AECU</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Format" minOccurs="0"> <xs:annotation> <xs:documentation>AF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Other"/> <xs:enumeration value="1's Complement"/> <xs:enumeration value="2's Complement"/> <xs:enumeration value="Floating Point"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InputType" minOccurs="0"> <xs:annotation> <xs:documentation>AIT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Single Ended"/> <xs:enumeration value="Differential"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Audio" minOccurs="0"> <xs:annotation> <xs:documentation>AV</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Audio Present"/> <xs:enumeration value="Audio Not Present"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AudioFormat" minOccurs="0"> <xs:annotation> <xs:documentation>AVF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Other"/> <xs:enumeration value="Raw"/> <xs:enumeration value="WAV"/> <xs:enumeration value="LPCM"/> <xs:enumeration value="AC3"/> <xs:enumeration value="PreD"/> <xs:enumeration value="PstD"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="MeasurementName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AMN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="DataLength" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ADL</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | tn:MeasurementBitMask | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"> <xs:annotation> <xs:documentation>AMSK</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||
type | restriction of xs:string | ||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="MeasurementTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>AMTO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="SampleFactor" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ASF</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="SampleFilter3dbBandwidth" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ASBW</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="Coupling" minOccurs="0"> <xs:annotation> <xs:documentation>ACP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AC"/> <xs:enumeration value="DC"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="RecorderInputImpedance" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AII</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="InputChannelGain" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AGI</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="InputFullScaleRange" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AFSI</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="InputOffsetVoltage" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AOVI</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="LSBValue" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ALSV</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:float | ||
annotation |
|
||
source | <xs:element name="EUCSlope" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>AECS</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:float | ||
annotation |
|
||
source | <xs:element name="EUCOffset" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>AECO</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="EUCUnits" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>AECU</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||
type | restriction of xs:string | ||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="Format" minOccurs="0"> <xs:annotation> <xs:documentation>AF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Other"/> <xs:enumeration value="1's Complement"/> <xs:enumeration value="2's Complement"/> <xs:enumeration value="Floating Point"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="InputType" minOccurs="0"> <xs:annotation> <xs:documentation>AIT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Single Ended"/> <xs:enumeration value="Differential"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="Audio" minOccurs="0"> <xs:annotation> <xs:documentation>AV</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Audio Present"/> <xs:enumeration value="Audio Not Present"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||||
type | restriction of xs:string | ||||||||||||||
facets |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:element name="AudioFormat" minOccurs="0"> <xs:annotation> <xs:documentation>AVF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Other"/> <xs:enumeration value="Raw"/> <xs:enumeration value="WAV"/> <xs:enumeration value="LPCM"/> <xs:enumeration value="AC3"/> <xs:enumeration value="PreD"/> <xs:enumeration value="PstD"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | DataTypeFormat DiscreteMode SampleRate Measurement |
source | <xs:element name="DiscreteDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>DTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (Discrete Data)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DiscreteMode" minOccurs="0"> <xs:annotation> <xs:documentation>DMOD</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Event Mode"/> <xs:enumeration value="Sample Mode"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SampleRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>DSR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Measurement" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DMN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"> <xs:annotation> <xs:documentation>DMSK</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasurementTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>DMTO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>DTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (Discrete Data)"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="DiscreteMode" minOccurs="0"> <xs:annotation> <xs:documentation>DMOD</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Event Mode"/> <xs:enumeration value="Sample Mode"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:double | ||
annotation |
|
||
source | <xs:element name="SampleRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>DSR</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Name BitMask MeasurementTransferOrder |
source | <xs:element name="Measurement" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DMN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"> <xs:annotation> <xs:documentation>DMSK</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasurementTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>DMTO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DMN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | tn:MeasurementBitMask | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"> <xs:annotation> <xs:documentation>DMSK</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||
type | restriction of xs:string | ||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="MeasurementTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>DMTO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | DataTypeFormat SubChannel |
source | <xs:element name="ARINC429BusDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ABTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (ARINC 429 Data)"/> <xs:enumeration value="Format 1 (Reserved)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SubChannel" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Repeats NAS\N times</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Number" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>ASN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>AMN</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ABTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (ARINC 429 Data)"/> <xs:enumeration value="Format 1 (Reserved)"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
children | Number Name | ||
annotation |
|
||
source | <xs:element name="SubChannel" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Repeats NAS\N times</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Number" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>ASN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>AMN</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="Number" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>ASN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>AMN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | DataTypeFormat MPEG2ChannelXON2Format SignalType SignalFormatType ConstantBitRate VariablePeakBitRate EncodingDelay |
source | <xs:element name="VideoDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>VTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (MPEG-2/H.264)"/> <xs:enumeration value="Format 1 (MPEG-2 ISO 13818)"/> <xs:enumeration value="Format 2 (MPEG-4 ISO 14496 Part 10)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="MPEG2ChannelXON2Format" minOccurs="0"> <xs:annotation> <xs:documentation>VXF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="2ON2 (MPEG-2)"/> <xs:enumeration value="264ON2 (H.264)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SignalType" minOccurs="0"> <xs:annotation> <xs:documentation>VST</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Auto Detect"/> <xs:enumeration value="Composite"/> <xs:enumeration value="YUV"/> <xs:enumeration value="S-Video"/> <xs:enumeration value="DVI"/> <xs:enumeration value="RGB"/> <xs:enumeration value="SDI"/> <xs:enumeration value="VGA"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SignalFormatType" minOccurs="0"> <xs:annotation> <xs:documentation>VSF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Auto Detect"/> <xs:enumeration value="NTSC"/> <xs:enumeration value="PAL"/> <xs:enumeration value="ATSC"/> <xs:enumeration value="DVB"/> <xs:enumeration value="ISDB"/> <xs:enumeration value="SECAM"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ConstantBitRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>CBR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="VariablePeakBitRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>VBR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EncodingDelay" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>VED</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||
type | restriction of xs:string | ||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>VTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (MPEG-2/H.264)"/> <xs:enumeration value="Format 1 (MPEG-2 ISO 13818)"/> <xs:enumeration value="Format 2 (MPEG-4 ISO 14496 Part 10)"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="MPEG2ChannelXON2Format" minOccurs="0"> <xs:annotation> <xs:documentation>VXF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="2ON2 (MPEG-2)"/> <xs:enumeration value="264ON2 (H.264)"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||||||
type | restriction of xs:string | ||||||||||||||||
facets |
|
||||||||||||||||
annotation |
|
||||||||||||||||
source | <xs:element name="SignalType" minOccurs="0"> <xs:annotation> <xs:documentation>VST</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Auto Detect"/> <xs:enumeration value="Composite"/> <xs:enumeration value="YUV"/> <xs:enumeration value="S-Video"/> <xs:enumeration value="DVI"/> <xs:enumeration value="RGB"/> <xs:enumeration value="SDI"/> <xs:enumeration value="VGA"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||||
type | restriction of xs:string | ||||||||||||||
facets |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:element name="SignalFormatType" minOccurs="0"> <xs:annotation> <xs:documentation>VSF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Auto Detect"/> <xs:enumeration value="NTSC"/> <xs:enumeration value="PAL"/> <xs:enumeration value="ATSC"/> <xs:enumeration value="DVB"/> <xs:enumeration value="ISDB"/> <xs:enumeration value="SECAM"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:double | ||
annotation |
|
||
source | <xs:element name="ConstantBitRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>CBR</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:double | ||
annotation |
|
||
source | <xs:element name="VariablePeakBitRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>VBR</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="EncodingDelay" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>VED</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | DataTypeFormat TimeFormat TimeSource |
source | <xs:element name="TimeDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>TTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (Time Data)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TimeFormat" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>TFMT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="IRIG A"/> <xs:enumeration value="IRIG B"/> <xs:enumeration value="IRIG G"/> <xs:enumeration value="Internal"/> <xs:enumeration value="Native GPS Time"/> <xs:enumeration value="UTC Time From GPS"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TimeSource" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>TSRC</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Internal"/> <xs:enumeration value="External"/> <xs:enumeration value="Internal From RMM"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>TTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Reserved)"/> <xs:enumeration value="Format 1 (Time Data)"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||||
type | restriction of xs:string | ||||||||||||||
facets |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:element name="TimeFormat" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>TFMT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="IRIG A"/> <xs:enumeration value="IRIG B"/> <xs:enumeration value="IRIG G"/> <xs:enumeration value="Internal"/> <xs:enumeration value="Native GPS Time"/> <xs:enumeration value="UTC Time From GPS"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||
type | restriction of xs:string | ||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="TimeSource" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>TSRC</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Internal"/> <xs:enumeration value="External"/> <xs:enumeration value="Internal From RMM"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | DataTypeFormat StillImageType |
source | <xs:element name="ImageDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ITF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Image)"/> <xs:enumeration value="Format 1 (Still Imagery)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="StillImageType" minOccurs="0"> <xs:annotation> <xs:documentation>SIT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="NITF"/> <xs:enumeration value="JPEG"/> <xs:enumeration value="JPEG2"/> <xs:enumeration value="PNG"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ITF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Image)"/> <xs:enumeration value="Format 1 (Still Imagery)"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||
type | restriction of xs:string | ||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="StillImageType" minOccurs="0"> <xs:annotation> <xs:documentation>SIT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="NITF"/> <xs:enumeration value="JPEG"/> <xs:enumeration value="JPEG2"/> <xs:enumeration value="PNG"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | DataTypeFormat SubChannel |
source | <xs:element name="UARTDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>UTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (UART Data)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SubChannel" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Repeat NUS\N times</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Number" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>UCN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>UCM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | restriction of xs:string | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>UTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (UART Data)"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
children | Number Name | ||
annotation |
|
||
source | <xs:element name="SubChannel" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Repeat NUS\N times</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Number" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>UCN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>UCM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="Number" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>UCN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>UCM</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | DataTypeFormat |
source | <xs:element name="IEEE1394DataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>IETF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (IEEE-1394 Trans)"/> <xs:enumeration value="Format 1 (IEEE-1394 Phy)"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>IETF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (IEEE-1394 Trans)"/> <xs:enumeration value="Format 1 (IEEE-1394 Phy)"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | DataTypeFormat |
source | <xs:element name="ParallelDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>PLTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Parallel)"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | restriction of xs:string | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>PLTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Parallel)"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | DataTypeFormat |
source | <xs:element name="EthernetDataTypeAttributes" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ENTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Ethernet Data)"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | restriction of xs:string | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="DataTypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>ENTF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Format 0 (Ethernet Data)"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
children | TrackNumber ReferenceFrequency | ||
annotation |
|
||
source | <xs:element name="ReferenceTrack" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Repeats RT\N times</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TrackNumber" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>RT1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReferenceFrequency" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>RT2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="TrackNumber" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>RT1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="ReferenceFrequency" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>RT2</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:MultiplexModulationGroupType | ||
children | CompositeSignalStructure BasebandSignal Subcarriers ReferenceChannel DataConversionAttributes Comments | ||
annotation |
|
||
source | <xs:element name="MultiplexModulationGroup" type="MultiplexModulationGroupType" minOccurs="0"> <xs:annotation> <xs:documentation>TMATS M Group</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||
type | extension of tn:DataLinkType | ||||||||||||
children | PCMFormatAttributes BusAttributes PAMAttributes DataConversionAttributes | ||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="DataLink" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Starting point for all DataLink threads</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="DataLinkType"> <xs:attribute name="Name" type="xs:string" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Duration PreTestRequirement PostTestRequirement |
source | <xs:element name="TestInformation" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Duration" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TI1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PreTestRequirement" minOccurs="0"> <xs:annotation> <xs:documentation>TI2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="PostTestRequirement" minOccurs="0"> <xs:annotation> <xs:documentation>TI3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Duration" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TI1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="PreTestRequirement" minOccurs="0"> <xs:annotation> <xs:documentation>TI2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="PostTestRequirement" minOccurs="0"> <xs:annotation> <xs:documentation>TI3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||
type | restriction of xs:string | ||||||||||
facets |
|
||||||||||
annotation |
|
||||||||||
source | <xs:element name="SecurityClassification" minOccurs="0"> <xs:annotation> <xs:documentation>SC</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Unclassified"/> <xs:enumeration value="Confidential"/> <xs:enumeration value="Secret"/> <xs:enumeration value="Top Secret"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
annotation |
|
||
source | <xs:element name="AirborneHardwareAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>TMATS H Group</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:sequence> <xs:any processContents="skip" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
children | Measurement | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="DataConversionAttributesType"> <xs:annotation> <xs:documentation>TMATS C Group</xs:documentation> </xs:annotation> <xs:sequence minOccurs="0"> <xs:element name="Measurement" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>DCN</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TransducerInformation" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Type" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRD1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ModelNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRD2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SerialNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRD3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SecurityClassification" minOccurs="0"> <xs:annotation> <xs:documentation>TRD4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Unclassified"/> <xs:enumeration value="Confidential"/> <xs:enumeration value="Secret"/> <xs:enumeration value="Top Secret"/> <xs:enumeration value="Other"/> <xs:enumeration value="Counts Unclassified"/> <xs:enumeration value="Counts Confidential"/> <xs:enumeration value="Counts Secret"/> <xs:enumeration value="Counts Top Secret"/> <xs:enumeration value="Counts Other"/> <xs:enumeration value="EU Unclassified"/> <xs:enumeration value="EU Confidential"/> <xs:enumeration value="EU Secret"/> <xs:enumeration value="EU Top Secret"/> <xs:enumeration value="EU Other"/> <xs:enumeration value="Counts And EU Unclassified"/> <xs:enumeration value="Counts And EU Confidential"/> <xs:enumeration value="Counts And EU Secret"/> <xs:enumeration value="Counts And EU Top Secret"/> <xs:enumeration value="Counts And EU Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="OriginationDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>TRD5</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RevisionNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRD6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Orientation" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRD7</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PointOfContact" type="PointOfContactType" minOccurs="0"> <xs:annotation> <xs:documentation>POC1, POC2, POC3, POC4</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Measurand" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MN1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Alias" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MNA</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ExcitationVoltage" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MN2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EngineeringUnits" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MN3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LinkType" minOccurs="0"> <xs:annotation> <xs:documentation>MN4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Analog"/> <xs:enumeration value="PCM"/> <xs:enumeration value="PAM"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TelemetryValueDefinition" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="BinaryFormat" minOccurs="0"> <xs:annotation> <xs:documentation>BFM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Integer"/> <xs:enumeration value="Unsigned Binary"/> <xs:enumeration value="Sign and Magnitude Binary (+=0)"/> <xs:enumeration value="Sign and Magnitude Binary (+=1)"/> <xs:enumeration value="One's Complement"/> <xs:enumeration value="Two's Complement"/> <xs:enumeration value="Offset Binary"/> <xs:enumeration value="Floating Point"/> <xs:enumeration value="Binary Coded Decimal"/> <xs:enumeration value="Bit Weight"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:choice minOccurs="0"> <xs:annotation> <xs:documentation>Choice, depending on BFM value</xs:documentation> </xs:annotation> <xs:element name="FloatingPointFormat" minOccurs="0"> <xs:annotation> <xs:documentation>FPF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="IEEE 754 Single Precision"/> <xs:enumeration value="IEEE 754 Double Precision"/> <xs:enumeration value="MIL STD 1750A Single Precision"/> <xs:enumeration value="MIL STD 1750A Double Precision"/> <xs:enumeration value="DEC Single Precision"/> <xs:enumeration value="DEC Double Precision"/> <xs:enumeration value="IBM Single Precision"/> <xs:enumeration value="IBM Double Precision"/> <xs:enumeration value="TI Single Precision"/> <xs:enumeration value="TI Extended Precision"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="BitWeight" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used when BFM value = "BWT". Repeats "BWT\N" times</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="BitNumber"> <xs:annotation> <xs:documentation>BWTB</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitWeightValue"> <xs:annotation> <xs:documentation>BWTV</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="InflightCalibration" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="5"> <xs:element name="Stimulus" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MC1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TelemetryValue" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MC2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataValue" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MC3</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AmbientValue" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:element name="Stimulus" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MA1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TelemetryValue" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MA2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataValue" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MA3</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="OtherInformation" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="MeasurementValue" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Low" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="High" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT1</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AlertValue" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Low" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="High" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT3</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="WarningValue" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Low" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="High" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT5</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SampleRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>SR</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DataConversion" minOccurs="0"> <xs:annotation> <xs:documentation>CRT, DCT</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice minOccurs="0"> <xs:element name="PairSets" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Application" minOccurs="0"> <xs:annotation> <xs:documentation>PS1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Polynomial Curve Fit"/> <xs:enumeration value="Table Lookup"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="OrderOfFit" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>PS2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Pair" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="TmValue" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>PS3-n</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EuValue" type="xs:double"> <xs:annotation> <xs:documentation>PS4-n</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Coefficients" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DerivedFromPairSet" minOccurs="0"> <xs:annotation> <xs:documentation>CO1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Coefficient" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>CO, CO-n</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="N" type="xs:nonNegativeInteger" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="NegativePowersOfX" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DerivedFromPairSet" minOccurs="0"> <xs:annotation> <xs:documentation>NPC1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Coefficient" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>NPC, NPC-n</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="N" type="xs:nonNegativeInteger" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Other" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>OTH</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Derived" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Measurand" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>DP-n</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Constant" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>DPC-n</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Algorithm" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DPA</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Discrete" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="NumberOfIndicators" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>DICI\N</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Event" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="ConversionData" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DICC-n</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EventDefinition" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DICP-n</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PCMTime" minOccurs="0"> <xs:annotation> <xs:documentation>PTM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="High Order Time"/> <xs:enumeration value="Low Order Time"/> <xs:enumeration value="Microsecond Time"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Time1553" minOccurs="0"> <xs:annotation> <xs:documentation>BTM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="High Order Time"/> <xs:enumeration value="Low Order Time"/> <xs:enumeration value="Microsecond Time"/> <xs:enumeration value="Response Time"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DigitalVoice" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="EncodingMethod" minOccurs="0"> <xs:annotation> <xs:documentation>VOI\E</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="CVSD"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>VOI\D</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DigitalVideo" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="EncodingMethod" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>VID\E</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>VID\D</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> <xs:attribute name="DateAndTimeReleased" type="xs:dateTime" use="optional"/> <xs:attribute name="Type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="None"/> <xs:enumeration value="Pair Sets"/> <xs:enumeration value="Coefficients"/> <xs:enumeration value="Coefficients (Negative Powers Of X)"/> <xs:enumeration value="Derived"/> <xs:enumeration value="Discrete"/> <xs:enumeration value="PCM Time"/> <xs:enumeration value="1553 Time"/> <xs:enumeration value="Voice"/> <xs:enumeration value="Video"/> <xs:enumeration value="Special Processing"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="Name" type="xs:string" use="required"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||
children | TransducerInformation Measurand TelemetryValueDefinition InflightCalibration AmbientValue OtherInformation DataConversion Comments | ||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="Measurement" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>DCN</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TransducerInformation" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Type" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRD1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ModelNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRD2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SerialNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRD3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SecurityClassification" minOccurs="0"> <xs:annotation> <xs:documentation>TRD4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Unclassified"/> <xs:enumeration value="Confidential"/> <xs:enumeration value="Secret"/> <xs:enumeration value="Top Secret"/> <xs:enumeration value="Other"/> <xs:enumeration value="Counts Unclassified"/> <xs:enumeration value="Counts Confidential"/> <xs:enumeration value="Counts Secret"/> <xs:enumeration value="Counts Top Secret"/> <xs:enumeration value="Counts Other"/> <xs:enumeration value="EU Unclassified"/> <xs:enumeration value="EU Confidential"/> <xs:enumeration value="EU Secret"/> <xs:enumeration value="EU Top Secret"/> <xs:enumeration value="EU Other"/> <xs:enumeration value="Counts And EU Unclassified"/> <xs:enumeration value="Counts And EU Confidential"/> <xs:enumeration value="Counts And EU Secret"/> <xs:enumeration value="Counts And EU Top Secret"/> <xs:enumeration value="Counts And EU Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="OriginationDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>TRD5</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RevisionNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRD6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Orientation" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRD7</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PointOfContact" type="PointOfContactType" minOccurs="0"> <xs:annotation> <xs:documentation>POC1, POC2, POC3, POC4</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Measurand" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MN1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Alias" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MNA</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ExcitationVoltage" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MN2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EngineeringUnits" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MN3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LinkType" minOccurs="0"> <xs:annotation> <xs:documentation>MN4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Analog"/> <xs:enumeration value="PCM"/> <xs:enumeration value="PAM"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TelemetryValueDefinition" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="BinaryFormat" minOccurs="0"> <xs:annotation> <xs:documentation>BFM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Integer"/> <xs:enumeration value="Unsigned Binary"/> <xs:enumeration value="Sign and Magnitude Binary (+=0)"/> <xs:enumeration value="Sign and Magnitude Binary (+=1)"/> <xs:enumeration value="One's Complement"/> <xs:enumeration value="Two's Complement"/> <xs:enumeration value="Offset Binary"/> <xs:enumeration value="Floating Point"/> <xs:enumeration value="Binary Coded Decimal"/> <xs:enumeration value="Bit Weight"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:choice minOccurs="0"> <xs:annotation> <xs:documentation>Choice, depending on BFM value</xs:documentation> </xs:annotation> <xs:element name="FloatingPointFormat" minOccurs="0"> <xs:annotation> <xs:documentation>FPF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="IEEE 754 Single Precision"/> <xs:enumeration value="IEEE 754 Double Precision"/> <xs:enumeration value="MIL STD 1750A Single Precision"/> <xs:enumeration value="MIL STD 1750A Double Precision"/> <xs:enumeration value="DEC Single Precision"/> <xs:enumeration value="DEC Double Precision"/> <xs:enumeration value="IBM Single Precision"/> <xs:enumeration value="IBM Double Precision"/> <xs:enumeration value="TI Single Precision"/> <xs:enumeration value="TI Extended Precision"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="BitWeight" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used when BFM value = "BWT". Repeats "BWT\N" times</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="BitNumber"> <xs:annotation> <xs:documentation>BWTB</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitWeightValue"> <xs:annotation> <xs:documentation>BWTV</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="InflightCalibration" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="5"> <xs:element name="Stimulus" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MC1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TelemetryValue" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MC2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataValue" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MC3</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AmbientValue" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:element name="Stimulus" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MA1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TelemetryValue" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MA2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataValue" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MA3</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="OtherInformation" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="MeasurementValue" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Low" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="High" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT1</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AlertValue" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Low" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="High" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT3</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="WarningValue" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Low" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="High" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT5</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SampleRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>SR</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DataConversion" minOccurs="0"> <xs:annotation> <xs:documentation>CRT, DCT</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice minOccurs="0"> <xs:element name="PairSets" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Application" minOccurs="0"> <xs:annotation> <xs:documentation>PS1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Polynomial Curve Fit"/> <xs:enumeration value="Table Lookup"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="OrderOfFit" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>PS2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Pair" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="TmValue" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>PS3-n</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EuValue" type="xs:double"> <xs:annotation> <xs:documentation>PS4-n</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Coefficients" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DerivedFromPairSet" minOccurs="0"> <xs:annotation> <xs:documentation>CO1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Coefficient" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>CO, CO-n</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="N" type="xs:nonNegativeInteger" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="NegativePowersOfX" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DerivedFromPairSet" minOccurs="0"> <xs:annotation> <xs:documentation>NPC1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Coefficient" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>NPC, NPC-n</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="N" type="xs:nonNegativeInteger" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Other" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>OTH</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Derived" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Measurand" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>DP-n</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Constant" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>DPC-n</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Algorithm" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DPA</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Discrete" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="NumberOfIndicators" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>DICI\N</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Event" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="ConversionData" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DICC-n</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EventDefinition" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DICP-n</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PCMTime" minOccurs="0"> <xs:annotation> <xs:documentation>PTM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="High Order Time"/> <xs:enumeration value="Low Order Time"/> <xs:enumeration value="Microsecond Time"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Time1553" minOccurs="0"> <xs:annotation> <xs:documentation>BTM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="High Order Time"/> <xs:enumeration value="Low Order Time"/> <xs:enumeration value="Microsecond Time"/> <xs:enumeration value="Response Time"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DigitalVoice" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="EncodingMethod" minOccurs="0"> <xs:annotation> <xs:documentation>VOI\E</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="CVSD"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>VOI\D</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DigitalVideo" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="EncodingMethod" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>VID\E</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>VID\D</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> <xs:attribute name="DateAndTimeReleased" type="xs:dateTime" use="optional"/> <xs:attribute name="Type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="None"/> <xs:enumeration value="Pair Sets"/> <xs:enumeration value="Coefficients"/> <xs:enumeration value="Coefficients (Negative Powers Of X)"/> <xs:enumeration value="Derived"/> <xs:enumeration value="Discrete"/> <xs:enumeration value="PCM Time"/> <xs:enumeration value="1553 Time"/> <xs:enumeration value="Voice"/> <xs:enumeration value="Video"/> <xs:enumeration value="Special Processing"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="Name" type="xs:string" use="required"/> </xs:complexType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Type ModelNumber SerialNumber SecurityClassification OriginationDate RevisionNumber Orientation PointOfContact |
source | <xs:element name="TransducerInformation" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Type" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRD1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ModelNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRD2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SerialNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRD3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SecurityClassification" minOccurs="0"> <xs:annotation> <xs:documentation>TRD4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Unclassified"/> <xs:enumeration value="Confidential"/> <xs:enumeration value="Secret"/> <xs:enumeration value="Top Secret"/> <xs:enumeration value="Other"/> <xs:enumeration value="Counts Unclassified"/> <xs:enumeration value="Counts Confidential"/> <xs:enumeration value="Counts Secret"/> <xs:enumeration value="Counts Top Secret"/> <xs:enumeration value="Counts Other"/> <xs:enumeration value="EU Unclassified"/> <xs:enumeration value="EU Confidential"/> <xs:enumeration value="EU Secret"/> <xs:enumeration value="EU Top Secret"/> <xs:enumeration value="EU Other"/> <xs:enumeration value="Counts And EU Unclassified"/> <xs:enumeration value="Counts And EU Confidential"/> <xs:enumeration value="Counts And EU Secret"/> <xs:enumeration value="Counts And EU Top Secret"/> <xs:enumeration value="Counts And EU Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="OriginationDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>TRD5</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RevisionNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRD6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Orientation" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRD7</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PointOfContact" type="PointOfContactType" minOccurs="0"> <xs:annotation> <xs:documentation>POC1, POC2, POC3, POC4</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Type" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRD1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="ModelNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRD2</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="SerialNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRD3</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||||||||||||||||||||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||||||||||||||||||||||||||||||
type | restriction of xs:string | ||||||||||||||||||||||||||||||||||||||||
facets |
|
||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="SecurityClassification" minOccurs="0"> <xs:annotation> <xs:documentation>TRD4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Unclassified"/> <xs:enumeration value="Confidential"/> <xs:enumeration value="Secret"/> <xs:enumeration value="Top Secret"/> <xs:enumeration value="Other"/> <xs:enumeration value="Counts Unclassified"/> <xs:enumeration value="Counts Confidential"/> <xs:enumeration value="Counts Secret"/> <xs:enumeration value="Counts Top Secret"/> <xs:enumeration value="Counts Other"/> <xs:enumeration value="EU Unclassified"/> <xs:enumeration value="EU Confidential"/> <xs:enumeration value="EU Secret"/> <xs:enumeration value="EU Top Secret"/> <xs:enumeration value="EU Other"/> <xs:enumeration value="Counts And EU Unclassified"/> <xs:enumeration value="Counts And EU Confidential"/> <xs:enumeration value="Counts And EU Secret"/> <xs:enumeration value="Counts And EU Top Secret"/> <xs:enumeration value="Counts And EU Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:date | ||
annotation |
|
||
source | <xs:element name="OriginationDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>TRD5</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="RevisionNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRD6</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Orientation" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRD7</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:PointOfContactType | ||
children | Name Agency Address Telephone | ||
annotation |
|
||
source | <xs:element name="PointOfContact" type="PointOfContactType" minOccurs="0"> <xs:annotation> <xs:documentation>POC1, POC2, POC3, POC4</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Description Alias ExcitationVoltage EngineeringUnits LinkType |
source | <xs:element name="Measurand" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MN1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Alias" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MNA</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ExcitationVoltage" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MN2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EngineeringUnits" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MN3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LinkType" minOccurs="0"> <xs:annotation> <xs:documentation>MN4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Analog"/> <xs:enumeration value="PCM"/> <xs:enumeration value="PAM"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MN1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Alias" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MNA</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="ExcitationVoltage" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MN2</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="EngineeringUnits" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MN3</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||
type | restriction of xs:string | ||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="LinkType" minOccurs="0"> <xs:annotation> <xs:documentation>MN4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Analog"/> <xs:enumeration value="PCM"/> <xs:enumeration value="PAM"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | BinaryFormat FloatingPointFormat BitWeight |
source | <xs:element name="TelemetryValueDefinition" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="BinaryFormat" minOccurs="0"> <xs:annotation> <xs:documentation>BFM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Integer"/> <xs:enumeration value="Unsigned Binary"/> <xs:enumeration value="Sign and Magnitude Binary (+=0)"/> <xs:enumeration value="Sign and Magnitude Binary (+=1)"/> <xs:enumeration value="One's Complement"/> <xs:enumeration value="Two's Complement"/> <xs:enumeration value="Offset Binary"/> <xs:enumeration value="Floating Point"/> <xs:enumeration value="Binary Coded Decimal"/> <xs:enumeration value="Bit Weight"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:choice minOccurs="0"> <xs:annotation> <xs:documentation>Choice, depending on BFM value</xs:documentation> </xs:annotation> <xs:element name="FloatingPointFormat" minOccurs="0"> <xs:annotation> <xs:documentation>FPF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="IEEE 754 Single Precision"/> <xs:enumeration value="IEEE 754 Double Precision"/> <xs:enumeration value="MIL STD 1750A Single Precision"/> <xs:enumeration value="MIL STD 1750A Double Precision"/> <xs:enumeration value="DEC Single Precision"/> <xs:enumeration value="DEC Double Precision"/> <xs:enumeration value="IBM Single Precision"/> <xs:enumeration value="IBM Double Precision"/> <xs:enumeration value="TI Single Precision"/> <xs:enumeration value="TI Extended Precision"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="BitWeight" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used when BFM value = "BWT". Repeats "BWT\N" times</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="BitNumber"> <xs:annotation> <xs:documentation>BWTB</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitWeightValue"> <xs:annotation> <xs:documentation>BWTV</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||||||||||||
type | restriction of xs:string | ||||||||||||||||||||||
facets |
|
||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||
source | <xs:element name="BinaryFormat" minOccurs="0"> <xs:annotation> <xs:documentation>BFM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Integer"/> <xs:enumeration value="Unsigned Binary"/> <xs:enumeration value="Sign and Magnitude Binary (+=0)"/> <xs:enumeration value="Sign and Magnitude Binary (+=1)"/> <xs:enumeration value="One's Complement"/> <xs:enumeration value="Two's Complement"/> <xs:enumeration value="Offset Binary"/> <xs:enumeration value="Floating Point"/> <xs:enumeration value="Binary Coded Decimal"/> <xs:enumeration value="Bit Weight"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||||||||||
type | restriction of xs:string | ||||||||||||||||||||
facets |
|
||||||||||||||||||||
annotation |
|
||||||||||||||||||||
source | <xs:element name="FloatingPointFormat" minOccurs="0"> <xs:annotation> <xs:documentation>FPF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="IEEE 754 Single Precision"/> <xs:enumeration value="IEEE 754 Double Precision"/> <xs:enumeration value="MIL STD 1750A Single Precision"/> <xs:enumeration value="MIL STD 1750A Double Precision"/> <xs:enumeration value="DEC Single Precision"/> <xs:enumeration value="DEC Double Precision"/> <xs:enumeration value="IBM Single Precision"/> <xs:enumeration value="IBM Double Precision"/> <xs:enumeration value="TI Single Precision"/> <xs:enumeration value="TI Extended Precision"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
children | BitNumber BitWeightValue | ||
annotation |
|
||
source | <xs:element name="BitWeight" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used when BFM value = "BWT". Repeats "BWT\N" times</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="BitNumber"> <xs:annotation> <xs:documentation>BWTB</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitWeightValue"> <xs:annotation> <xs:documentation>BWTV</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
annotation |
|
||
source | <xs:element name="BitNumber"> <xs:annotation> <xs:documentation>BWTB</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
annotation |
|
||
source | <xs:element name="BitWeightValue"> <xs:annotation> <xs:documentation>BWTV</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Stimulus TelemetryValue DataValue |
source | <xs:element name="InflightCalibration" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="5"> <xs:element name="Stimulus" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MC1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TelemetryValue" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MC2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataValue" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MC3</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:double | ||
annotation |
|
||
source | <xs:element name="Stimulus" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MC1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:double | ||
annotation |
|
||
source | <xs:element name="TelemetryValue" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MC2</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:double | ||
annotation |
|
||
source | <xs:element name="DataValue" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MC3</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Stimulus TelemetryValue DataValue |
source | <xs:element name="AmbientValue" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:element name="Stimulus" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MA1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TelemetryValue" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MA2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataValue" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MA3</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:double | ||
annotation |
|
||
source | <xs:element name="Stimulus" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MA1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:double | ||
annotation |
|
||
source | <xs:element name="TelemetryValue" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MA2</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:double | ||
annotation |
|
||
source | <xs:element name="DataValue" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MA3</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | MeasurementValue AlertValue WarningValue SampleRate |
source | <xs:element name="OtherInformation" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="MeasurementValue" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Low" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="High" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT1</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AlertValue" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Low" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="High" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT3</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="WarningValue" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Low" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="High" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT5</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SampleRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>SR</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Low High |
source | <xs:element name="MeasurementValue" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Low" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="High" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT1</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:double | ||
annotation |
|
||
source | <xs:element name="Low" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT2</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:double | ||
annotation |
|
||
source | <xs:element name="High" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Low High |
source | <xs:element name="AlertValue" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Low" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="High" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT3</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:double | ||
annotation |
|
||
source | <xs:element name="Low" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT4</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:double | ||
annotation |
|
||
source | <xs:element name="High" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT3</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Low High |
source | <xs:element name="WarningValue" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Low" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="High" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT5</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:double | ||
annotation |
|
||
source | <xs:element name="Low" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT6</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:double | ||
annotation |
|
||
source | <xs:element name="High" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>MOT5</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:double | ||
annotation |
|
||
source | <xs:element name="SampleRate" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>SR</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||||||||
children | PairSets Coefficients NegativePowersOfX Other Derived Discrete PCMTime Time1553 DigitalVoice DigitalVideo | ||||||||||||||||||
attributes |
|
||||||||||||||||||
annotation |
|
||||||||||||||||||
source | <xs:element name="DataConversion" minOccurs="0"> <xs:annotation> <xs:documentation>CRT, DCT</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice minOccurs="0"> <xs:element name="PairSets" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Application" minOccurs="0"> <xs:annotation> <xs:documentation>PS1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Polynomial Curve Fit"/> <xs:enumeration value="Table Lookup"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="OrderOfFit" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>PS2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Pair" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="TmValue" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>PS3-n</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EuValue" type="xs:double"> <xs:annotation> <xs:documentation>PS4-n</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Coefficients" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DerivedFromPairSet" minOccurs="0"> <xs:annotation> <xs:documentation>CO1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Coefficient" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>CO, CO-n</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="N" type="xs:nonNegativeInteger" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="NegativePowersOfX" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DerivedFromPairSet" minOccurs="0"> <xs:annotation> <xs:documentation>NPC1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Coefficient" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>NPC, NPC-n</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="N" type="xs:nonNegativeInteger" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Other" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>OTH</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Derived" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Measurand" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>DP-n</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Constant" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>DPC-n</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Algorithm" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DPA</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Discrete" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="NumberOfIndicators" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>DICI\N</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Event" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="ConversionData" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DICC-n</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EventDefinition" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DICP-n</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PCMTime" minOccurs="0"> <xs:annotation> <xs:documentation>PTM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="High Order Time"/> <xs:enumeration value="Low Order Time"/> <xs:enumeration value="Microsecond Time"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Time1553" minOccurs="0"> <xs:annotation> <xs:documentation>BTM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="High Order Time"/> <xs:enumeration value="Low Order Time"/> <xs:enumeration value="Microsecond Time"/> <xs:enumeration value="Response Time"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DigitalVoice" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="EncodingMethod" minOccurs="0"> <xs:annotation> <xs:documentation>VOI\E</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="CVSD"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>VOI\D</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DigitalVideo" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="EncodingMethod" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>VID\E</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>VID\D</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> <xs:attribute name="DateAndTimeReleased" type="xs:dateTime" use="optional"/> <xs:attribute name="Type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="None"/> <xs:enumeration value="Pair Sets"/> <xs:enumeration value="Coefficients"/> <xs:enumeration value="Coefficients (Negative Powers Of X)"/> <xs:enumeration value="Derived"/> <xs:enumeration value="Discrete"/> <xs:enumeration value="PCM Time"/> <xs:enumeration value="1553 Time"/> <xs:enumeration value="Voice"/> <xs:enumeration value="Video"/> <xs:enumeration value="Special Processing"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Application OrderOfFit Pair |
source | <xs:element name="PairSets" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Application" minOccurs="0"> <xs:annotation> <xs:documentation>PS1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Polynomial Curve Fit"/> <xs:enumeration value="Table Lookup"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="OrderOfFit" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>PS2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Pair" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="TmValue" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>PS3-n</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EuValue" type="xs:double"> <xs:annotation> <xs:documentation>PS4-n</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="Application" minOccurs="0"> <xs:annotation> <xs:documentation>PS1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Polynomial Curve Fit"/> <xs:enumeration value="Table Lookup"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="OrderOfFit" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>PS2</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | TmValue EuValue |
source | <xs:element name="Pair" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="TmValue" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>PS3-n</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EuValue" type="xs:double"> <xs:annotation> <xs:documentation>PS4-n</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="TmValue" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>PS3-n</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:double | ||
annotation |
|
||
source | <xs:element name="EuValue" type="xs:double"> <xs:annotation> <xs:documentation>PS4-n</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | DerivedFromPairSet Coefficient |
source | <xs:element name="Coefficients" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DerivedFromPairSet" minOccurs="0"> <xs:annotation> <xs:documentation>CO1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Coefficient" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>CO, CO-n</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="N" type="xs:nonNegativeInteger" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="DerivedFromPairSet" minOccurs="0"> <xs:annotation> <xs:documentation>CO1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||
type | extension of xs:double | ||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="Coefficient" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>CO, CO-n</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="N" type="xs:nonNegativeInteger" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | DerivedFromPairSet Coefficient |
source | <xs:element name="NegativePowersOfX" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="DerivedFromPairSet" minOccurs="0"> <xs:annotation> <xs:documentation>NPC1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Coefficient" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>NPC, NPC-n</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="N" type="xs:nonNegativeInteger" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="DerivedFromPairSet" minOccurs="0"> <xs:annotation> <xs:documentation>NPC1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||
type | extension of xs:double | ||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="Coefficient" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>NPC, NPC-n</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="N" type="xs:nonNegativeInteger" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Other" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>OTH</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Measurand Constant Algorithm |
source | <xs:element name="Derived" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Measurand" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>DP-n</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Constant" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>DPC-n</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Algorithm" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DPA</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Measurand" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>DP-n</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Constant" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>DPC-n</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Algorithm" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DPA</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | NumberOfIndicators Event |
source | <xs:element name="Discrete" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="NumberOfIndicators" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>DICI\N</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Event" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="ConversionData" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DICC-n</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EventDefinition" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DICP-n</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="NumberOfIndicators" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>DICI\N</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | ConversionData EventDefinition |
source | <xs:element name="Event" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="ConversionData" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DICC-n</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EventDefinition" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DICP-n</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="ConversionData" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DICC-n</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="EventDefinition" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DICP-n</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||
type | restriction of xs:string | ||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="PCMTime" minOccurs="0"> <xs:annotation> <xs:documentation>PTM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="High Order Time"/> <xs:enumeration value="Low Order Time"/> <xs:enumeration value="Microsecond Time"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||
type | restriction of xs:string | ||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="Time1553" minOccurs="0"> <xs:annotation> <xs:documentation>BTM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="High Order Time"/> <xs:enumeration value="Low Order Time"/> <xs:enumeration value="Microsecond Time"/> <xs:enumeration value="Response Time"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | EncodingMethod Description |
source | <xs:element name="DigitalVoice" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="EncodingMethod" minOccurs="0"> <xs:annotation> <xs:documentation>VOI\E</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="CVSD"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>VOI\D</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="EncodingMethod" minOccurs="0"> <xs:annotation> <xs:documentation>VOI\E</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="CVSD"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>VOI\D</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | EncodingMethod Description |
source | <xs:element name="DigitalVideo" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="EncodingMethod" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>VID\E</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>VID\D</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="EncodingMethod" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>VID\E</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>VID\D</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
children | PCMFormatAttributes BusAttributes PAMAttributes DataConversionAttributes | ||
used by |
|
||
source | <xs:complexType name="DataLinkType"> <xs:sequence minOccurs="0"> <xs:choice minOccurs="0"> <xs:element name="PCMFormatAttributes" type="PCMFormatAttributesType" minOccurs="0"> <xs:key name="MeasurementListKey"> <xs:selector xpath="tn:PCMMeasurements/tn:MeasurementList"/> <xs:field xpath="@Name"/> </xs:key> <xs:keyref name="FormatMeasurementListRef" refer="tn:MeasurementListKey"> <xs:selector xpath="tn:FormatChange/tn:MeasurementListChange/tn:FormatMeasurementList"/> <xs:field xpath="tn:MeasurementListName"/> </xs:keyref> </xs:element> <xs:element name="BusAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>TMATS B Group</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TestItem" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TA</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Bus" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Number" type="Binary"> <xs:annotation> <xs:documentation>BID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>BNA</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type"> <xs:annotation> <xs:documentation>BT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="1553"/> <xs:enumeration value="ARINC 429"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="RecordingDescription" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TrackSequence" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>TS</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Message" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>MNA</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Number" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>MID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RemoteTerminal" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Address" type="tn:Binary"> <xs:annotation> <xs:documentation>TRA</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SubTerminal" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>STN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Address"> <xs:annotation> <xs:documentation>STA</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-1|X]*"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TransmitReceiveMode" minOccurs="0"> <xs:annotation> <xs:documentation>TRM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Transmit"/> <xs:enumeration value="Receive"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DataWordCountOrModeCode" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DWC</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SpecialProcessing" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>SPR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ArincMessageDefinition" minOccurs="0"> <xs:annotation> <xs:documentation>Only valid, if Bus Type is ARINC 429</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Label" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>LBL</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Code" minOccurs="0"> <xs:annotation> <xs:documentation>SDI</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="ALL SDI"/> <xs:enumeration value="SDI Code 0"/> <xs:enumeration value="SDI Code 1"/> <xs:enumeration value="SDI Code 2"/> <xs:enumeration value="SDI Code 3"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="RTRTReceiveCommandList" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="RemoteTerminal" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RTRN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Address"> <xs:annotation> <xs:documentation>RTRA</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-1]*"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SubTerminal" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RSTN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Address"> <xs:annotation> <xs:documentation>RSTA</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-1|X]*"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DataWordCount" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>RDWC</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ModeCode" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MCD</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataWordDescription" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MCW</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Measurement" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>MN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>MT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Data Word"/> <xs:enumeration value="Command Word"/> <xs:enumeration value="Status Word"/> <xs:enumeration value="Time Word"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Parity" minOccurs="0"> <xs:annotation> <xs:documentation>MN1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Even"/> <xs:enumeration value="Odd"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ParityTransferOrder" minOccurs="0"> <xs:annotation> <xs:documentation>MN2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Leads Word"/> <xs:enumeration value="Trails Word"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Location" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="WordNumber" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>MWN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"> <xs:annotation> <xs:documentation>MBM</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransferOrder" minOccurs="0"> <xs:annotation> <xs:documentation>MTO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FragmentNumber" default="1" minOccurs="0"> <xs:annotation> <xs:documentation>MFP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:positiveInteger"> <xs:maxInclusive value="8"/> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PAMAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>TMATS A Group</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="InputCode" minOccurs="0"> <xs:annotation> <xs:documentation>A1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="50% Duty Cycle"/> <xs:enumeration value="100% Duty Cycle"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Polarity" minOccurs="0"> <xs:annotation> <xs:documentation>A2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Normal"/> <xs:enumeration value="Inverted"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SyncPatternType" minOccurs="0"> <xs:annotation> <xs:documentation>A3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="IRIG 106"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SyncPatternOther" minOccurs="0"> <xs:annotation> <xs:documentation>A4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Zero Scale"/> <xs:enumeration value="Half Scale"/> <xs:enumeration value="Full Scale"/> <xs:enumeration value="Don't Care"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChannelRate" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>A5</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ChannelsPerFrame" minOccurs="0"> <xs:annotation> <xs:documentation>A\N</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:positiveInteger"> <xs:maxInclusive value="128"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ReferenceChannels" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="ZeroScaleChannelNumber" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>RC1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FiftyScaleChannelNumber" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>RC2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FullScaleChannelNumber" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>RC3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="None"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Subframe" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Location" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Synchronization" minOccurs="0"> <xs:annotation> <xs:documentation>SF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="IRIG 106"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SynchronizationPattern" minOccurs="0"> <xs:annotation> <xs:documentation>SF3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Zero Scale"/> <xs:enumeration value="Half Scale"/> <xs:enumeration value="Full Scale"/> <xs:enumeration value="Don't Care"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ChannelAssignment" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Measurement" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MN1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Subcom" default="No" minOccurs="0"> <xs:annotation> <xs:documentation>MN2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Supercom" default="No" minOccurs="0"> <xs:annotation> <xs:documentation>MN3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChannelNumber" type="xs:nonNegativeInteger" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>LCW</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SubframeChannelNumber" type="xs:nonNegativeInteger" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>LCN</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Comment" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> <xs:element name="DataConversionAttributes" type="DataConversionAttributesType" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | ||||||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | |||||||||||||||
type | tn:PCMFormatAttributesType | |||||||||||||||
children | InputData Format SyncCriteria VariableWordLength SubframeSynchronization AsyncEmbeddedFormat FormatChange AlternateTagData AsynchronousDataMergeFormat Comments PCMMeasurements BusAttributes PacketAttributes | |||||||||||||||
identity constraints |
|
|||||||||||||||
source | <xs:element name="PCMFormatAttributes" type="PCMFormatAttributesType" minOccurs="0"> <xs:key name="MeasurementListKey"> <xs:selector xpath="tn:PCMMeasurements/tn:MeasurementList"/> <xs:field xpath="@Name"/> </xs:key> <xs:keyref name="FormatMeasurementListRef" refer="tn:MeasurementListKey"> <xs:selector xpath="tn:FormatChange/tn:MeasurementListChange/tn:FormatMeasurementList"/> <xs:field xpath="tn:MeasurementListName"/> </xs:keyref> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
children | TestItem Bus Comments | ||
annotation |
|
||
source | <xs:element name="BusAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>TMATS B Group</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TestItem" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TA</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Bus" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Number" type="Binary"> <xs:annotation> <xs:documentation>BID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>BNA</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type"> <xs:annotation> <xs:documentation>BT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="1553"/> <xs:enumeration value="ARINC 429"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="RecordingDescription" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TrackSequence" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>TS</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Message" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>MNA</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Number" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>MID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RemoteTerminal" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Address" type="tn:Binary"> <xs:annotation> <xs:documentation>TRA</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SubTerminal" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>STN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Address"> <xs:annotation> <xs:documentation>STA</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-1|X]*"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TransmitReceiveMode" minOccurs="0"> <xs:annotation> <xs:documentation>TRM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Transmit"/> <xs:enumeration value="Receive"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DataWordCountOrModeCode" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DWC</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SpecialProcessing" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>SPR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ArincMessageDefinition" minOccurs="0"> <xs:annotation> <xs:documentation>Only valid, if Bus Type is ARINC 429</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Label" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>LBL</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Code" minOccurs="0"> <xs:annotation> <xs:documentation>SDI</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="ALL SDI"/> <xs:enumeration value="SDI Code 0"/> <xs:enumeration value="SDI Code 1"/> <xs:enumeration value="SDI Code 2"/> <xs:enumeration value="SDI Code 3"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="RTRTReceiveCommandList" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="RemoteTerminal" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RTRN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Address"> <xs:annotation> <xs:documentation>RTRA</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-1]*"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SubTerminal" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RSTN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Address"> <xs:annotation> <xs:documentation>RSTA</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-1|X]*"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DataWordCount" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>RDWC</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ModeCode" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MCD</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataWordDescription" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MCW</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Measurement" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>MN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>MT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Data Word"/> <xs:enumeration value="Command Word"/> <xs:enumeration value="Status Word"/> <xs:enumeration value="Time Word"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Parity" minOccurs="0"> <xs:annotation> <xs:documentation>MN1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Even"/> <xs:enumeration value="Odd"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ParityTransferOrder" minOccurs="0"> <xs:annotation> <xs:documentation>MN2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Leads Word"/> <xs:enumeration value="Trails Word"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Location" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="WordNumber" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>MWN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"> <xs:annotation> <xs:documentation>MBM</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransferOrder" minOccurs="0"> <xs:annotation> <xs:documentation>MTO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FragmentNumber" default="1" minOccurs="0"> <xs:annotation> <xs:documentation>MFP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:positiveInteger"> <xs:maxInclusive value="8"/> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="TestItem" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TA</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Number Name Type RecordingDescription Message |
source | <xs:element name="Bus" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Number" type="Binary"> <xs:annotation> <xs:documentation>BID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>BNA</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type"> <xs:annotation> <xs:documentation>BT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="1553"/> <xs:enumeration value="ARINC 429"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="RecordingDescription" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TrackSequence" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>TS</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Message" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>MNA</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Number" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>MID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RemoteTerminal" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Address" type="tn:Binary"> <xs:annotation> <xs:documentation>TRA</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SubTerminal" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>STN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Address"> <xs:annotation> <xs:documentation>STA</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-1|X]*"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TransmitReceiveMode" minOccurs="0"> <xs:annotation> <xs:documentation>TRM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Transmit"/> <xs:enumeration value="Receive"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DataWordCountOrModeCode" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DWC</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SpecialProcessing" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>SPR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ArincMessageDefinition" minOccurs="0"> <xs:annotation> <xs:documentation>Only valid, if Bus Type is ARINC 429</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Label" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>LBL</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Code" minOccurs="0"> <xs:annotation> <xs:documentation>SDI</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="ALL SDI"/> <xs:enumeration value="SDI Code 0"/> <xs:enumeration value="SDI Code 1"/> <xs:enumeration value="SDI Code 2"/> <xs:enumeration value="SDI Code 3"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="RTRTReceiveCommandList" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="RemoteTerminal" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RTRN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Address"> <xs:annotation> <xs:documentation>RTRA</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-1]*"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SubTerminal" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RSTN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Address"> <xs:annotation> <xs:documentation>RSTA</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-1|X]*"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DataWordCount" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>RDWC</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ModeCode" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MCD</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataWordDescription" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MCW</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Measurement" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>MN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>MT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Data Word"/> <xs:enumeration value="Command Word"/> <xs:enumeration value="Status Word"/> <xs:enumeration value="Time Word"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Parity" minOccurs="0"> <xs:annotation> <xs:documentation>MN1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Even"/> <xs:enumeration value="Odd"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ParityTransferOrder" minOccurs="0"> <xs:annotation> <xs:documentation>MN2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Leads Word"/> <xs:enumeration value="Trails Word"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Location" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="WordNumber" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>MWN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"> <xs:annotation> <xs:documentation>MBM</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransferOrder" minOccurs="0"> <xs:annotation> <xs:documentation>MTO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FragmentNumber" default="1" minOccurs="0"> <xs:annotation> <xs:documentation>MFP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:positiveInteger"> <xs:maxInclusive value="8"/> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:Binary | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="Number" type="Binary"> <xs:annotation> <xs:documentation>BID</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>BNA</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="Type"> <xs:annotation> <xs:documentation>BT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="1553"/> <xs:enumeration value="ARINC 429"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | TrackSequence |
source | <xs:element name="RecordingDescription" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TrackSequence" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>TS</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="TrackSequence" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>TS</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Name Number RemoteTerminal SubTerminal TransmitReceiveMode DataWordCountOrModeCode SpecialProcessing ArincMessageDefinition RTRTReceiveCommandList ModeCode Measurement |
source | <xs:element name="Message" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>MNA</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Number" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>MID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RemoteTerminal" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Address" type="tn:Binary"> <xs:annotation> <xs:documentation>TRA</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SubTerminal" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>STN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Address"> <xs:annotation> <xs:documentation>STA</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-1|X]*"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TransmitReceiveMode" minOccurs="0"> <xs:annotation> <xs:documentation>TRM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Transmit"/> <xs:enumeration value="Receive"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DataWordCountOrModeCode" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DWC</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SpecialProcessing" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>SPR</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ArincMessageDefinition" minOccurs="0"> <xs:annotation> <xs:documentation>Only valid, if Bus Type is ARINC 429</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Label" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>LBL</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Code" minOccurs="0"> <xs:annotation> <xs:documentation>SDI</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="ALL SDI"/> <xs:enumeration value="SDI Code 0"/> <xs:enumeration value="SDI Code 1"/> <xs:enumeration value="SDI Code 2"/> <xs:enumeration value="SDI Code 3"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="RTRTReceiveCommandList" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="RemoteTerminal" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RTRN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Address"> <xs:annotation> <xs:documentation>RTRA</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-1]*"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SubTerminal" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RSTN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Address"> <xs:annotation> <xs:documentation>RSTA</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-1|X]*"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DataWordCount" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>RDWC</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ModeCode" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MCD</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataWordDescription" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MCW</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Measurement" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>MN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>MT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Data Word"/> <xs:enumeration value="Command Word"/> <xs:enumeration value="Status Word"/> <xs:enumeration value="Time Word"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Parity" minOccurs="0"> <xs:annotation> <xs:documentation>MN1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Even"/> <xs:enumeration value="Odd"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ParityTransferOrder" minOccurs="0"> <xs:annotation> <xs:documentation>MN2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Leads Word"/> <xs:enumeration value="Trails Word"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Location" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="WordNumber" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>MWN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"> <xs:annotation> <xs:documentation>MBM</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransferOrder" minOccurs="0"> <xs:annotation> <xs:documentation>MTO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FragmentNumber" default="1" minOccurs="0"> <xs:annotation> <xs:documentation>MFP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:positiveInteger"> <xs:maxInclusive value="8"/> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>MNA</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="Number" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>MID</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Name Address |
source | <xs:element name="RemoteTerminal" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Address" type="tn:Binary"> <xs:annotation> <xs:documentation>TRA</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TRN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:Binary | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="Address" type="tn:Binary"> <xs:annotation> <xs:documentation>TRA</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Name Address |
source | <xs:element name="SubTerminal" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>STN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Address"> <xs:annotation> <xs:documentation>STA</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-1|X]*"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>STN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | restriction of xs:string | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="Address"> <xs:annotation> <xs:documentation>STA</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-1|X]*"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="TransmitReceiveMode" minOccurs="0"> <xs:annotation> <xs:documentation>TRM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Transmit"/> <xs:enumeration value="Receive"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="DataWordCountOrModeCode" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DWC</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="SpecialProcessing" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>SPR</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
children | Label Code | ||
annotation |
|
||
source | <xs:element name="ArincMessageDefinition" minOccurs="0"> <xs:annotation> <xs:documentation>Only valid, if Bus Type is ARINC 429</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Label" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>LBL</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Code" minOccurs="0"> <xs:annotation> <xs:documentation>SDI</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="ALL SDI"/> <xs:enumeration value="SDI Code 0"/> <xs:enumeration value="SDI Code 1"/> <xs:enumeration value="SDI Code 2"/> <xs:enumeration value="SDI Code 3"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Label" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>LBL</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||
type | restriction of xs:string | ||||||||||
facets |
|
||||||||||
annotation |
|
||||||||||
source | <xs:element name="Code" minOccurs="0"> <xs:annotation> <xs:documentation>SDI</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="ALL SDI"/> <xs:enumeration value="SDI Code 0"/> <xs:enumeration value="SDI Code 1"/> <xs:enumeration value="SDI Code 2"/> <xs:enumeration value="SDI Code 3"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | RemoteTerminal SubTerminal DataWordCount |
source | <xs:element name="RTRTReceiveCommandList" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="RemoteTerminal" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RTRN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Address"> <xs:annotation> <xs:documentation>RTRA</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-1]*"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SubTerminal" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RSTN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Address"> <xs:annotation> <xs:documentation>RSTA</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-1|X]*"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DataWordCount" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>RDWC</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Name Address |
source | <xs:element name="RemoteTerminal" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RTRN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Address"> <xs:annotation> <xs:documentation>RTRA</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-1]*"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RTRN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | restriction of xs:string | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="Address"> <xs:annotation> <xs:documentation>RTRA</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-1]*"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Name Address |
source | <xs:element name="SubTerminal" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RSTN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Address"> <xs:annotation> <xs:documentation>RSTA</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-1|X]*"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RSTN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | restriction of xs:string | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="Address"> <xs:annotation> <xs:documentation>RSTA</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-1|X]*"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="DataWordCount" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>RDWC</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Description DataWordDescription |
source | <xs:element name="ModeCode" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MCD</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataWordDescription" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MCW</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MCD</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="DataWordDescription" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MCW</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Name Type Parity ParityTransferOrder Location |
source | <xs:element name="Measurement" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>MN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>MT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Data Word"/> <xs:enumeration value="Command Word"/> <xs:enumeration value="Status Word"/> <xs:enumeration value="Time Word"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Parity" minOccurs="0"> <xs:annotation> <xs:documentation>MN1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Even"/> <xs:enumeration value="Odd"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ParityTransferOrder" minOccurs="0"> <xs:annotation> <xs:documentation>MN2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Leads Word"/> <xs:enumeration value="Trails Word"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Location" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="WordNumber" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>MWN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"> <xs:annotation> <xs:documentation>MBM</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransferOrder" minOccurs="0"> <xs:annotation> <xs:documentation>MTO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FragmentNumber" default="1" minOccurs="0"> <xs:annotation> <xs:documentation>MFP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:positiveInteger"> <xs:maxInclusive value="8"/> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>MN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||
type | restriction of xs:string | ||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>MT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Data Word"/> <xs:enumeration value="Command Word"/> <xs:enumeration value="Status Word"/> <xs:enumeration value="Time Word"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||
type | restriction of xs:string | ||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="Parity" minOccurs="0"> <xs:annotation> <xs:documentation>MN1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Even"/> <xs:enumeration value="Odd"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="ParityTransferOrder" minOccurs="0"> <xs:annotation> <xs:documentation>MN2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Leads Word"/> <xs:enumeration value="Trails Word"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | WordNumber BitMask TransferOrder FragmentNumber |
source | <xs:element name="Location" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="WordNumber" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>MWN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"> <xs:annotation> <xs:documentation>MBM</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransferOrder" minOccurs="0"> <xs:annotation> <xs:documentation>MTO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FragmentNumber" default="1" minOccurs="0"> <xs:annotation> <xs:documentation>MFP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:positiveInteger"> <xs:maxInclusive value="8"/> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="WordNumber" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>MWN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | tn:MeasurementBitMask | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"> <xs:annotation> <xs:documentation>MBM</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="TransferOrder" minOccurs="0"> <xs:annotation> <xs:documentation>MTO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:positiveInteger | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="FragmentNumber" default="1" minOccurs="0"> <xs:annotation> <xs:documentation>MFP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:positiveInteger"> <xs:maxInclusive value="8"/> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
children | InputCode Polarity SyncPatternType SyncPatternOther ChannelRate ChannelsPerFrame ReferenceChannels Subframe ChannelAssignment Comment | ||
annotation |
|
||
source | <xs:element name="PAMAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>TMATS A Group</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="InputCode" minOccurs="0"> <xs:annotation> <xs:documentation>A1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="50% Duty Cycle"/> <xs:enumeration value="100% Duty Cycle"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Polarity" minOccurs="0"> <xs:annotation> <xs:documentation>A2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Normal"/> <xs:enumeration value="Inverted"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SyncPatternType" minOccurs="0"> <xs:annotation> <xs:documentation>A3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="IRIG 106"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SyncPatternOther" minOccurs="0"> <xs:annotation> <xs:documentation>A4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Zero Scale"/> <xs:enumeration value="Half Scale"/> <xs:enumeration value="Full Scale"/> <xs:enumeration value="Don't Care"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChannelRate" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>A5</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ChannelsPerFrame" minOccurs="0"> <xs:annotation> <xs:documentation>A\N</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:positiveInteger"> <xs:maxInclusive value="128"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ReferenceChannels" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="ZeroScaleChannelNumber" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>RC1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FiftyScaleChannelNumber" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>RC2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FullScaleChannelNumber" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>RC3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="None"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Subframe" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Location" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Synchronization" minOccurs="0"> <xs:annotation> <xs:documentation>SF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="IRIG 106"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SynchronizationPattern" minOccurs="0"> <xs:annotation> <xs:documentation>SF3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Zero Scale"/> <xs:enumeration value="Half Scale"/> <xs:enumeration value="Full Scale"/> <xs:enumeration value="Don't Care"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ChannelAssignment" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Measurement" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MN1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Subcom" default="No" minOccurs="0"> <xs:annotation> <xs:documentation>MN2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Supercom" default="No" minOccurs="0"> <xs:annotation> <xs:documentation>MN3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChannelNumber" type="xs:nonNegativeInteger" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>LCW</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SubframeChannelNumber" type="xs:nonNegativeInteger" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>LCN</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Comment" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="InputCode" minOccurs="0"> <xs:annotation> <xs:documentation>A1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="50% Duty Cycle"/> <xs:enumeration value="100% Duty Cycle"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="Polarity" minOccurs="0"> <xs:annotation> <xs:documentation>A2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Normal"/> <xs:enumeration value="Inverted"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="SyncPatternType" minOccurs="0"> <xs:annotation> <xs:documentation>A3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="IRIG 106"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||
type | restriction of xs:string | ||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="SyncPatternOther" minOccurs="0"> <xs:annotation> <xs:documentation>A4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Zero Scale"/> <xs:enumeration value="Half Scale"/> <xs:enumeration value="Full Scale"/> <xs:enumeration value="Don't Care"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="ChannelRate" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>A5</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | restriction of xs:positiveInteger | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="ChannelsPerFrame" minOccurs="0"> <xs:annotation> <xs:documentation>A\N</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:positiveInteger"> <xs:maxInclusive value="128"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | ZeroScaleChannelNumber FiftyScaleChannelNumber FullScaleChannelNumber |
source | <xs:element name="ReferenceChannels" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="ZeroScaleChannelNumber" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>RC1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FiftyScaleChannelNumber" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>RC2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FullScaleChannelNumber" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>RC3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="None"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="ZeroScaleChannelNumber" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>RC1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="None"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="FiftyScaleChannelNumber" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>RC2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="None"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="FullScaleChannelNumber" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>RC3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="None"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Location Synchronization SynchronizationPattern |
source | <xs:element name="Subframe" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Location" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Synchronization" minOccurs="0"> <xs:annotation> <xs:documentation>SF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="IRIG 106"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SynchronizationPattern" minOccurs="0"> <xs:annotation> <xs:documentation>SF3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Zero Scale"/> <xs:enumeration value="Half Scale"/> <xs:enumeration value="Full Scale"/> <xs:enumeration value="Don't Care"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="Location" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SF1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="Synchronization" minOccurs="0"> <xs:annotation> <xs:documentation>SF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="IRIG 106"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||
type | restriction of xs:string | ||||||||||
facets |
|
||||||||||
annotation |
|
||||||||||
source | <xs:element name="SynchronizationPattern" minOccurs="0"> <xs:annotation> <xs:documentation>SF3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Zero Scale"/> <xs:enumeration value="Half Scale"/> <xs:enumeration value="Full Scale"/> <xs:enumeration value="Don't Care"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Measurement Subcom Supercom ChannelNumber SubframeChannelNumber |
source | <xs:element name="ChannelAssignment" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Measurement" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MN1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Subcom" default="No" minOccurs="0"> <xs:annotation> <xs:documentation>MN2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Supercom" default="No" minOccurs="0"> <xs:annotation> <xs:documentation>MN3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChannelNumber" type="xs:nonNegativeInteger" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>LCW</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SubframeChannelNumber" type="xs:nonNegativeInteger" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>LCN</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Measurement" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>MN1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="Subcom" default="No" minOccurs="0"> <xs:annotation> <xs:documentation>MN2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="Supercom" default="No" minOccurs="0"> <xs:annotation> <xs:documentation>MN3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="No"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="ChannelNumber" type="xs:nonNegativeInteger" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>LCW</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="SubframeChannelNumber" type="xs:nonNegativeInteger" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>LCN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Comment" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
type | tn:DataConversionAttributesType |
children | Measurement |
source | <xs:element name="DataConversionAttributes" type="DataConversionAttributesType" minOccurs="0"/> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
children | CompositeSignalStructure BasebandSignal Subcarriers ReferenceChannel DataConversionAttributes Comments | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="MultiplexModulationGroupType"> <xs:annotation> <xs:documentation>TMATS M Group</xs:documentation> </xs:annotation> <xs:sequence minOccurs="0"> <xs:element name="CompositeSignalStructure" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="SignalStructureType" minOccurs="0"> <xs:annotation> <xs:documentation>BB1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="PCM"/> <xs:enumeration value="PAM"/> <xs:enumeration value="Analog"/> <xs:enumeration value="SCO's"/> <xs:enumeration value="ANA/SCO"/> <xs:enumeration value="PAM/SCO"/> <xs:enumeration value="PCM/SCO"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ModulationSense" minOccurs="0"> <xs:annotation> <xs:documentation>BB2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Positive"/> <xs:enumeration value="Negative"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CompositeLPFBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>BB3</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="BasebandSignal" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="SignalType" minOccurs="0"> <xs:annotation> <xs:documentation>BSG1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="PCM"/> <xs:enumeration value="Analog"/> <xs:enumeration value="PAM"/> <xs:enumeration value="Other"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="LowPassFilter" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Bandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>BSF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>BSF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Constant Amplitude"/> <xs:enumeration value="Constant Delay"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:choice minOccurs="0"> <xs:annotation> <xs:documentation>Based upon value of BSG1</xs:documentation> </xs:annotation> <xs:element name="DataLinkName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>BB\DLN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasurementName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>BB\MN</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Subcarriers" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="IRIGSubcarrier" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>0 to SI\N elements</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Number" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SI1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataType" minOccurs="0"> <xs:annotation> <xs:documentation>SI2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="PCM"/> <xs:enumeration value="Analog"/> <xs:enumeration value="PAM"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ModulationSense" minOccurs="0"> <xs:annotation> <xs:documentation>SI3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Positive"/> <xs:enumeration value="Negative"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="LowPassFilter" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Bandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>SIF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>SIF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Constant Amplitude"/> <xs:enumeration value="Constant Delay"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:choice minOccurs="0"> <xs:annotation> <xs:documentation>Based upon the SI2 Value</xs:documentation> </xs:annotation> <xs:element name="DataLinkName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>SI\DLN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasurementName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>SI\MN</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Other" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>SO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ReferenceChannel" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RC</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataConversionAttributes" type="DataConversionAttributesType" minOccurs="0"> <xs:annotation> <xs:documentation>for FM links only</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | SignalStructureType ModulationSense CompositeLPFBandwidth |
source | <xs:element name="CompositeSignalStructure" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="SignalStructureType" minOccurs="0"> <xs:annotation> <xs:documentation>BB1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="PCM"/> <xs:enumeration value="PAM"/> <xs:enumeration value="Analog"/> <xs:enumeration value="SCO's"/> <xs:enumeration value="ANA/SCO"/> <xs:enumeration value="PAM/SCO"/> <xs:enumeration value="PCM/SCO"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ModulationSense" minOccurs="0"> <xs:annotation> <xs:documentation>BB2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Positive"/> <xs:enumeration value="Negative"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CompositeLPFBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>BB3</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||||||
type | restriction of xs:string | ||||||||||||||||
facets |
|
||||||||||||||||
annotation |
|
||||||||||||||||
source | <xs:element name="SignalStructureType" minOccurs="0"> <xs:annotation> <xs:documentation>BB1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="PCM"/> <xs:enumeration value="PAM"/> <xs:enumeration value="Analog"/> <xs:enumeration value="SCO's"/> <xs:enumeration value="ANA/SCO"/> <xs:enumeration value="PAM/SCO"/> <xs:enumeration value="PCM/SCO"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="ModulationSense" minOccurs="0"> <xs:annotation> <xs:documentation>BB2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Positive"/> <xs:enumeration value="Negative"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="CompositeLPFBandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>BB3</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | SignalType LowPassFilter DataLinkName MeasurementName |
source | <xs:element name="BasebandSignal" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="SignalType" minOccurs="0"> <xs:annotation> <xs:documentation>BSG1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="PCM"/> <xs:enumeration value="Analog"/> <xs:enumeration value="PAM"/> <xs:enumeration value="Other"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="LowPassFilter" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Bandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>BSF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>BSF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Constant Amplitude"/> <xs:enumeration value="Constant Delay"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:choice minOccurs="0"> <xs:annotation> <xs:documentation>Based upon value of BSG1</xs:documentation> </xs:annotation> <xs:element name="DataLinkName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>BB\DLN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasurementName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>BB\MN</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||
type | restriction of xs:string | ||||||||||
facets |
|
||||||||||
annotation |
|
||||||||||
source | <xs:element name="SignalType" minOccurs="0"> <xs:annotation> <xs:documentation>BSG1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="PCM"/> <xs:enumeration value="Analog"/> <xs:enumeration value="PAM"/> <xs:enumeration value="Other"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Bandwidth Type |
source | <xs:element name="LowPassFilter" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Bandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>BSF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>BSF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Constant Amplitude"/> <xs:enumeration value="Constant Delay"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Bandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>BSF1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||
type | restriction of xs:string | ||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>BSF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Constant Amplitude"/> <xs:enumeration value="Constant Delay"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="DataLinkName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>BB\DLN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="MeasurementName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>BB\MN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | IRIGSubcarrier Other |
source | <xs:element name="Subcarriers" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="IRIGSubcarrier" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>0 to SI\N elements</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Number" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SI1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataType" minOccurs="0"> <xs:annotation> <xs:documentation>SI2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="PCM"/> <xs:enumeration value="Analog"/> <xs:enumeration value="PAM"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ModulationSense" minOccurs="0"> <xs:annotation> <xs:documentation>SI3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Positive"/> <xs:enumeration value="Negative"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="LowPassFilter" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Bandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>SIF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>SIF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Constant Amplitude"/> <xs:enumeration value="Constant Delay"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:choice minOccurs="0"> <xs:annotation> <xs:documentation>Based upon the SI2 Value</xs:documentation> </xs:annotation> <xs:element name="DataLinkName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>SI\DLN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasurementName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>SI\MN</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Other" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>SO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
children | Number DataType ModulationSense LowPassFilter DataLinkName MeasurementName | ||
annotation |
|
||
source | <xs:element name="IRIGSubcarrier" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>0 to SI\N elements</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Number" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SI1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataType" minOccurs="0"> <xs:annotation> <xs:documentation>SI2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="PCM"/> <xs:enumeration value="Analog"/> <xs:enumeration value="PAM"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ModulationSense" minOccurs="0"> <xs:annotation> <xs:documentation>SI3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Positive"/> <xs:enumeration value="Negative"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="LowPassFilter" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Bandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>SIF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>SIF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Constant Amplitude"/> <xs:enumeration value="Constant Delay"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:choice minOccurs="0"> <xs:annotation> <xs:documentation>Based upon the SI2 Value</xs:documentation> </xs:annotation> <xs:element name="DataLinkName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>SI\DLN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasurementName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>SI\MN</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="Number" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SI1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||
type | restriction of xs:string | ||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="DataType" minOccurs="0"> <xs:annotation> <xs:documentation>SI2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="PCM"/> <xs:enumeration value="Analog"/> <xs:enumeration value="PAM"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="ModulationSense" minOccurs="0"> <xs:annotation> <xs:documentation>SI3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Positive"/> <xs:enumeration value="Negative"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Bandwidth Type |
source | <xs:element name="LowPassFilter" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Bandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>SIF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>SIF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Constant Amplitude"/> <xs:enumeration value="Constant Delay"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Bandwidth" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>SIF1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||
type | restriction of xs:string | ||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>SIF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Constant Amplitude"/> <xs:enumeration value="Constant Delay"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="DataLinkName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>SI\DLN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="MeasurementName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>SI\MN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="Other" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>SO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="ReferenceChannel" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>RC</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:DataConversionAttributesType | ||
children | Measurement | ||
annotation |
|
||
source | <xs:element name="DataConversionAttributes" type="DataConversionAttributesType" minOccurs="0"> <xs:annotation> <xs:documentation>for FM links only</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
children | InputData TransferFrame SourcePacket Comments | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="PacketFormatAttributesType"> <xs:annotation> <xs:documentation>TMATS S Group</xs:documentation> </xs:annotation> <xs:sequence minOccurs="0"> <xs:element name="InputData" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="AttachedSyncMarker" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>ASM</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FrameErrorControlFlag" minOccurs="0"> <xs:annotation> <xs:documentation>FEF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Not Present"/> <xs:enumeration value="Present"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ConvolutionalErrorFlag" minOccurs="0"> <xs:annotation> <xs:documentation>CEF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Not Used"/> <xs:enumeration value="Used"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TransferFrame" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Length" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>TFL</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrimaryHeader" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TestArticleID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TA</xs:documentation> </xs:annotation> </xs:element> <xs:element name="VirtualChannelD" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>VID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OperationalControlFlag" minOccurs="0"> <xs:annotation> <xs:documentation>OCF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Not Present"/> <xs:enumeration value="Present"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TransferFrameSecondaryHeader" minOccurs="0"> <xs:annotation> <xs:documentation>SHF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Not Present"/> <xs:enumeration value="Present"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SyncFlag" minOccurs="0"> <xs:annotation> <xs:documentation>OSF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Source Packets Or Idle Data"/> <xs:enumeration value="Privately Defined Data"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SecondaryHeader" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Length" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>SHL</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Measurements" type="PacketMeasurementDefinitionType" minOccurs="0"> <xs:annotation> <xs:documentation>TNMS\N thru TFP</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DataFieldLength" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>DFL</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SourcePacket" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="SecondaryHeaderFlag" minOccurs="0"> <xs:annotation> <xs:documentation>PSHF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Not Present"/> <xs:enumeration value="Present"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ApplicationProcessID" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>APID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PacketDataLength" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>PDL</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PacketData" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="SecondaryHeaderLength" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>PSHL</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SecondaryHeader" type="PacketMeasurementDefinitionType" minOccurs="0"> <xs:annotation> <xs:documentation>HNMS thru HFP</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SourceData" type="PacketMeasurementDefinitionType" minOccurs="0"> <xs:annotation> <xs:documentation>SNMS thru SFP</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | AttachedSyncMarker FrameErrorControlFlag ConvolutionalErrorFlag |
source | <xs:element name="InputData" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="AttachedSyncMarker" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>ASM</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FrameErrorControlFlag" minOccurs="0"> <xs:annotation> <xs:documentation>FEF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Not Present"/> <xs:enumeration value="Present"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ConvolutionalErrorFlag" minOccurs="0"> <xs:annotation> <xs:documentation>CEF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Not Used"/> <xs:enumeration value="Used"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:Binary | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="AttachedSyncMarker" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>ASM</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="FrameErrorControlFlag" minOccurs="0"> <xs:annotation> <xs:documentation>FEF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Not Present"/> <xs:enumeration value="Present"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="ConvolutionalErrorFlag" minOccurs="0"> <xs:annotation> <xs:documentation>CEF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Not Used"/> <xs:enumeration value="Used"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Length PrimaryHeader SecondaryHeader DataFieldLength |
source | <xs:element name="TransferFrame" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Length" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>TFL</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrimaryHeader" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TestArticleID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TA</xs:documentation> </xs:annotation> </xs:element> <xs:element name="VirtualChannelD" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>VID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OperationalControlFlag" minOccurs="0"> <xs:annotation> <xs:documentation>OCF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Not Present"/> <xs:enumeration value="Present"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TransferFrameSecondaryHeader" minOccurs="0"> <xs:annotation> <xs:documentation>SHF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Not Present"/> <xs:enumeration value="Present"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SyncFlag" minOccurs="0"> <xs:annotation> <xs:documentation>OSF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Source Packets Or Idle Data"/> <xs:enumeration value="Privately Defined Data"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SecondaryHeader" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Length" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>SHL</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Measurements" type="PacketMeasurementDefinitionType" minOccurs="0"> <xs:annotation> <xs:documentation>TNMS\N thru TFP</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DataFieldLength" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>DFL</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="Length" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>TFL</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | TestArticleID VirtualChannelD OperationalControlFlag TransferFrameSecondaryHeader SyncFlag |
source | <xs:element name="PrimaryHeader" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TestArticleID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TA</xs:documentation> </xs:annotation> </xs:element> <xs:element name="VirtualChannelD" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>VID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OperationalControlFlag" minOccurs="0"> <xs:annotation> <xs:documentation>OCF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Not Present"/> <xs:enumeration value="Present"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TransferFrameSecondaryHeader" minOccurs="0"> <xs:annotation> <xs:documentation>SHF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Not Present"/> <xs:enumeration value="Present"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SyncFlag" minOccurs="0"> <xs:annotation> <xs:documentation>OSF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Source Packets Or Idle Data"/> <xs:enumeration value="Privately Defined Data"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="TestArticleID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TA</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:Binary | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="VirtualChannelD" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>VID</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="OperationalControlFlag" minOccurs="0"> <xs:annotation> <xs:documentation>OCF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Not Present"/> <xs:enumeration value="Present"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="TransferFrameSecondaryHeader" minOccurs="0"> <xs:annotation> <xs:documentation>SHF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Not Present"/> <xs:enumeration value="Present"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="SyncFlag" minOccurs="0"> <xs:annotation> <xs:documentation>OSF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Source Packets Or Idle Data"/> <xs:enumeration value="Privately Defined Data"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Length Measurements |
source | <xs:element name="SecondaryHeader" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Length" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>SHL</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Measurements" type="PacketMeasurementDefinitionType" minOccurs="0"> <xs:annotation> <xs:documentation>TNMS\N thru TFP</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:Binary | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="Length" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>SHL</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:PacketMeasurementDefinitionType | ||
children | Name | ||
annotation |
|
||
source | <xs:element name="Measurements" type="PacketMeasurementDefinitionType" minOccurs="0"> <xs:annotation> <xs:documentation>TNMS\N thru TFP</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="DataFieldLength" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>DFL</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | SecondaryHeaderFlag ApplicationProcessID PacketDataLength PacketData Comments |
source | <xs:element name="SourcePacket" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="SecondaryHeaderFlag" minOccurs="0"> <xs:annotation> <xs:documentation>PSHF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Not Present"/> <xs:enumeration value="Present"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ApplicationProcessID" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>APID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PacketDataLength" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>PDL</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PacketData" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="SecondaryHeaderLength" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>PSHL</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SecondaryHeader" type="PacketMeasurementDefinitionType" minOccurs="0"> <xs:annotation> <xs:documentation>HNMS thru HFP</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SourceData" type="PacketMeasurementDefinitionType" minOccurs="0"> <xs:annotation> <xs:documentation>SNMS thru SFP</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="SecondaryHeaderFlag" minOccurs="0"> <xs:annotation> <xs:documentation>PSHF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Not Present"/> <xs:enumeration value="Present"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:Binary | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="ApplicationProcessID" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>APID</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:Binary | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="PacketDataLength" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>PDL</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | SecondaryHeaderLength SecondaryHeader SourceData |
source | <xs:element name="PacketData" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="SecondaryHeaderLength" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>PSHL</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SecondaryHeader" type="PacketMeasurementDefinitionType" minOccurs="0"> <xs:annotation> <xs:documentation>HNMS thru HFP</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SourceData" type="PacketMeasurementDefinitionType" minOccurs="0"> <xs:annotation> <xs:documentation>SNMS thru SFP</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:Binary | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="SecondaryHeaderLength" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>PSHL</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:PacketMeasurementDefinitionType | ||
children | Name | ||
annotation |
|
||
source | <xs:element name="SecondaryHeader" type="PacketMeasurementDefinitionType" minOccurs="0"> <xs:annotation> <xs:documentation>HNMS thru HFP</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:PacketMeasurementDefinitionType | ||
children | Name | ||
annotation |
|
||
source | <xs:element name="SourceData" type="PacketMeasurementDefinitionType" minOccurs="0"> <xs:annotation> <xs:documentation>SNMS thru SFP</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
children | Name | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="PacketMeasurementDefinitionType"> <xs:annotation> <xs:documentation>Common S Group Measurement definition</xs:documentation> </xs:annotation> <xs:sequence minOccurs="0"> <xs:element name="Name" maxOccurs="unbounded"> <xs:complexType mixed="true"> <xs:sequence minOccurs="0"> <xs:element name="Parity" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Even"/> <xs:enumeration value="Odd"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ParityTransferOrder" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Leads Word"/> <xs:enumeration value="Trails Word"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Location" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Position" type="xs:positiveInteger"/> <xs:element name="Length" type="xs:positiveInteger" minOccurs="0"/> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"/> <xs:element name="TransferOrder" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Fragment" type="xs:positiveInteger" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Parity ParityTransferOrder Location |
source | <xs:element name="Name" maxOccurs="unbounded"> <xs:complexType mixed="true"> <xs:sequence minOccurs="0"> <xs:element name="Parity" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Even"/> <xs:enumeration value="Odd"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ParityTransferOrder" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Leads Word"/> <xs:enumeration value="Trails Word"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Location" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Position" type="xs:positiveInteger"/> <xs:element name="Length" type="xs:positiveInteger" minOccurs="0"/> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"/> <xs:element name="TransferOrder" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Fragment" type="xs:positiveInteger" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||
type | restriction of xs:string | ||||||
facets |
|
||||||
source | <xs:element name="Parity" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Even"/> <xs:enumeration value="Odd"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
source | <xs:element name="ParityTransferOrder" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Leads Word"/> <xs:enumeration value="Trails Word"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Position Length BitMask TransferOrder Fragment |
source | <xs:element name="Location" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Position" type="xs:positiveInteger"/> <xs:element name="Length" type="xs:positiveInteger" minOccurs="0"/> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"/> <xs:element name="TransferOrder" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Fragment" type="xs:positiveInteger" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
type | xs:positiveInteger |
source | <xs:element name="Position" type="xs:positiveInteger"/> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
type | xs:positiveInteger |
source | <xs:element name="Length" type="xs:positiveInteger" minOccurs="0"/> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | tn:MeasurementBitMask | ||||
facets |
|
||||
source | <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"/> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
source | <xs:element name="TransferOrder" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
type | xs:positiveInteger |
source | <xs:element name="Fragment" type="xs:positiveInteger" minOccurs="0"/> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
children | InputData Format SyncCriteria VariableWordLength SubframeSynchronization AsyncEmbeddedFormat FormatChange AlternateTagData AsynchronousDataMergeFormat Comments PCMMeasurements BusAttributes PacketAttributes | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="PCMFormatAttributesType"> <xs:annotation> <xs:documentation>TMATS P Group</xs:documentation> </xs:annotation> <xs:sequence minOccurs="0"> <xs:element name="InputData" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="PCMCode" minOccurs="0"> <xs:annotation> <xs:documentation>D1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="NRZ-L"/> <xs:enumeration value="NRZ-M"/> <xs:enumeration value="NRZ-S"/> <xs:enumeration value="BIO-L"/> <xs:enumeration value="BIO-M"/> <xs:enumeration value="BIO-S"/> <xs:enumeration value="RNRZ-L"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="BitRate" minOccurs="0"> <xs:annotation> <xs:documentation>D2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:double"> <xs:minInclusive value="10"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Encrypted" minOccurs="0"> <xs:annotation> <xs:documentation>D3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Encrypted"/> <xs:enumeration value="Unencrypted"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Polarity" minOccurs="0"> <xs:annotation> <xs:documentation>D4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Normal"/> <xs:enumeration value="Inverted"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AutoPolarityCorrection" minOccurs="0"> <xs:annotation> <xs:documentation>D5</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DataDirection" minOccurs="0"> <xs:annotation> <xs:documentation>D6</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Normal"/> <xs:enumeration value="Reversed"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DataRandomized" minOccurs="0"> <xs:annotation> <xs:documentation>D7</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="RandomizerLength" minOccurs="0"> <xs:annotation> <xs:documentation>D8</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Standard"/> <xs:enumeration value="Other"/> <xs:enumeration value="Not Applicable"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Format" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>TF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Class 1"/> <xs:enumeration value="Class 2"/> <xs:enumeration value="Alternate Tag And Data"/> <xs:enumeration value="1553 Bus"/> <xs:enumeration value="Bus"/> <xs:enumeration value="Packet Telemetry"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CommonWordLength" minOccurs="0"> <xs:annotation> <xs:documentation>F1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="4"/> <xs:maxInclusive value="64"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="WordTransferOrder" minOccurs="0"> <xs:annotation> <xs:documentation>F2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Parity" minOccurs="0"> <xs:annotation> <xs:documentation>F3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Even"/> <xs:enumeration value="Odd"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ParityTransferOrder" minOccurs="0"> <xs:annotation> <xs:documentation>F4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Leads Word"/> <xs:enumeration value="Trails Word"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="MinorFrame" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="NumberOfMinorFrames"> <xs:annotation> <xs:documentation>MF\N</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:maxInclusive value="256"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="WordsPerMinorFrame" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>MF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitsPerMinorFrame" minOccurs="0"> <xs:annotation> <xs:documentation>MF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:maxInclusive value="16384"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SyncType" minOccurs="0"> <xs:annotation> <xs:documentation>MF3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Fixed Pattern"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SyncPattern" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>MF4, MF5</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SyncCriteria" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="InSync" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Criteria" minOccurs="0"> <xs:annotation> <xs:documentation>SYNC1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="Not Specified"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="NumberOfFSPBits" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SYNC2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="OutOfSync" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="NumberOfDisagrees" minOccurs="0"> <xs:annotation> <xs:documentation>SYNC3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="Not Specified"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="NumberOfFSPBits" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SYNC4</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="VariableWordLength" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Word" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>MFW1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Length" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>MFW2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SubframeSynchronization" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="IDCounter" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>ISF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SyncType" default="ID Counter" minOccurs="0"> <xs:annotation> <xs:documentation>ISF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="ID Counter"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Location" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="WordLength" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CounterStartingBitLocation" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CounterLength" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransferOrder" minOccurs="0"> <xs:annotation> <xs:documentation>IDC5</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InitialValue" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>IDC6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InitialSubframeNumber" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC7</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EndValue" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>IDC8</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EndSubframeNumber" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC9</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CountDirection" minOccurs="0"> <xs:annotation> <xs:documentation>IDC10</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Increasing"/> <xs:enumeration value="Decreasing"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AsyncEmbeddedFormat" minOccurs="0" maxOccurs="2"> <xs:complexType> <xs:sequence> <xs:element name="DataLinkName" type="xs:string"> <xs:annotation> <xs:documentation>AEF\DLN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Supercom" minOccurs="0"> <xs:annotation> <xs:documentation>AEF1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="LocationDefinition" minOccurs="0"> <xs:annotation> <xs:documentation>AEF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="First Word And Interval"/> <xs:enumeration value="Every Location"/> <xs:enumeration value="Contiguous Words"/> <xs:enumeration value="Not Applicable"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Location" type="xs:positiveInteger" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>AEF3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Interval" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AEF4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="WordLength" type="xs:positiveInteger" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>AEF5</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Mask" type="Binary" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>AEF6</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="FormatChange" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="FrameFormatIdentifier" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Location" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>FFI1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Mask" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>FFI2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:choice minOccurs="0"> <xs:element name="MeasurementListChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>MLC\N</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FFIPattern" type="Binary"> <xs:annotation> <xs:documentation>MLC1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasurementListName" type="xs:string"> <xs:annotation> <xs:documentation>MLC2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="FormatStructureChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>FSC\N</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FFIPattern" type="Binary"> <xs:annotation> <xs:documentation>FSC1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataLinkName" type="xs:string"> <xs:annotation> <xs:documentation>FSC2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AlternateTagData" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="NumberOfTags" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ALT\N</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitsInTag" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ALT1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitsInDataWord" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ALT2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FirstTagLocation" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ALT3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Sequence" minOccurs="0"> <xs:annotation> <xs:documentation>ALT4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Normal"/> <xs:enumeration value="Reversed"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AsynchronousDataMergeFormat" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>ADM\DMN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Supercom" minOccurs="0"> <xs:annotation> <xs:documentation>ADM1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="LocationDefinition" minOccurs="0"> <xs:annotation> <xs:documentation>ADM2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="First Word And Interval"/> <xs:enumeration value="Every Location"/> <xs:enumeration value="Contiguous Words"/> <xs:enumeration value="Not Applicable"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Location" type="xs:string" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>ADM3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Interval" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ADM4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Length" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ADM5</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MSBLocation" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ADM6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Parity" minOccurs="0"> <xs:annotation> <xs:documentation>ADM7</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Even"/> <xs:enumeration value="Odd"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> <xs:choice minOccurs="0"> <xs:annotation> <xs:documentation>Based upon value of TypeFormat</xs:documentation> </xs:annotation> <xs:element name="PCMMeasurements" minOccurs="0"> <xs:annotation> <xs:documentation>TMATS D Group</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="MeasurementList" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>MLN</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Measurement" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>MN</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Length" type="xs:positiveInteger" minOccurs="0"/> <xs:element name="Parity" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>MN1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Even"/> <xs:enumeration value="Odd"/> <xs:enumeration value="None"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ParityTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>MN2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Leads Word"/> <xs:enumeration value="Trails Word"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="MeasurementTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>MN3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="MeasurementLocation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Repeat however many time are required to completely describe this measurement's locations in the frame,</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MeasurementFragments" maxOccurs="8"> <xs:annotation> <xs:documentation>One definition per "Location", if the measurement is not fragmented, else each definition is used to define "Fragment #1" thru "Fragment #8". Derived from the TMATS "WFP" command.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="StartWord" type="xs:positiveInteger"/> <xs:element name="WordInterval" type="xs:nonNegativeInteger" default="0" minOccurs="0"/> <xs:element name="EndWord" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>If absent, assume "end of frame", and is only valid if WordInterval is present, and greater than 0</xs:documentation> </xs:annotation> </xs:element> <xs:element name="StartFrame" type="xs:positiveInteger"/> <xs:element name="FrameInterval" type="xs:nonNegativeInteger" default="0" minOccurs="0"/> <xs:element name="EndFrame" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>If absent, assume "end of major frame", and is only valid if FrameInterval is present, and greater than 0</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"/> </xs:sequence> <xs:attribute name="FragmentTransferOrder" use="optional" default="Default"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="Name" type="xs:string" use="required"/> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="Name" type="xs:string" use="optional"/> </xs:complexType> </xs:element> <xs:element name="Comment" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="BusAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>TMATS B Group</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TestItem" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TA</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BusParity" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>BP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Odd"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Bus" maxOccurs="16"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Number" type="Binary"> <xs:annotation> <xs:documentation>BID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>BNA</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type"> <xs:annotation> <xs:documentation>BT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="1553"/> <xs:enumeration value="ARINC 429"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="UserDefined" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Word1MeasurementName" minOccurs="0"> <xs:annotation> <xs:documentation>UMN1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Word2MeasurementName" minOccurs="0"> <xs:annotation> <xs:documentation>UMN2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Word3MeasurementName" minOccurs="0"> <xs:annotation> <xs:documentation>UMN3</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="RecordingDescription" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TrackSequence" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>TS</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="MeasurementName" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PacketAttributes" type="PacketFormatAttributesType" minOccurs="0"> <xs:annotation> <xs:documentation>TMATS S Group</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | PCMCode BitRate Encrypted Polarity AutoPolarityCorrection DataDirection DataRandomized RandomizerLength |
source | <xs:element name="InputData" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="PCMCode" minOccurs="0"> <xs:annotation> <xs:documentation>D1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="NRZ-L"/> <xs:enumeration value="NRZ-M"/> <xs:enumeration value="NRZ-S"/> <xs:enumeration value="BIO-L"/> <xs:enumeration value="BIO-M"/> <xs:enumeration value="BIO-S"/> <xs:enumeration value="RNRZ-L"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="BitRate" minOccurs="0"> <xs:annotation> <xs:documentation>D2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:double"> <xs:minInclusive value="10"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Encrypted" minOccurs="0"> <xs:annotation> <xs:documentation>D3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Encrypted"/> <xs:enumeration value="Unencrypted"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Polarity" minOccurs="0"> <xs:annotation> <xs:documentation>D4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Normal"/> <xs:enumeration value="Inverted"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AutoPolarityCorrection" minOccurs="0"> <xs:annotation> <xs:documentation>D5</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DataDirection" minOccurs="0"> <xs:annotation> <xs:documentation>D6</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Normal"/> <xs:enumeration value="Reversed"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DataRandomized" minOccurs="0"> <xs:annotation> <xs:documentation>D7</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="RandomizerLength" minOccurs="0"> <xs:annotation> <xs:documentation>D8</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Standard"/> <xs:enumeration value="Other"/> <xs:enumeration value="Not Applicable"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||||||
type | restriction of xs:string | ||||||||||||||||
facets |
|
||||||||||||||||
annotation |
|
||||||||||||||||
source | <xs:element name="PCMCode" minOccurs="0"> <xs:annotation> <xs:documentation>D1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="NRZ-L"/> <xs:enumeration value="NRZ-M"/> <xs:enumeration value="NRZ-S"/> <xs:enumeration value="BIO-L"/> <xs:enumeration value="BIO-M"/> <xs:enumeration value="BIO-S"/> <xs:enumeration value="RNRZ-L"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | restriction of xs:double | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="BitRate" minOccurs="0"> <xs:annotation> <xs:documentation>D2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:double"> <xs:minInclusive value="10"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="Encrypted" minOccurs="0"> <xs:annotation> <xs:documentation>D3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Encrypted"/> <xs:enumeration value="Unencrypted"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="Polarity" minOccurs="0"> <xs:annotation> <xs:documentation>D4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Normal"/> <xs:enumeration value="Inverted"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="AutoPolarityCorrection" minOccurs="0"> <xs:annotation> <xs:documentation>D5</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="DataDirection" minOccurs="0"> <xs:annotation> <xs:documentation>D6</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Normal"/> <xs:enumeration value="Reversed"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="DataRandomized" minOccurs="0"> <xs:annotation> <xs:documentation>D7</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> <xs:enumeration value="No"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||
type | restriction of xs:string | ||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="RandomizerLength" minOccurs="0"> <xs:annotation> <xs:documentation>D8</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Standard"/> <xs:enumeration value="Other"/> <xs:enumeration value="Not Applicable"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | TypeFormat CommonWordLength WordTransferOrder Parity ParityTransferOrder MinorFrame |
source | <xs:element name="Format" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>TF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Class 1"/> <xs:enumeration value="Class 2"/> <xs:enumeration value="Alternate Tag And Data"/> <xs:enumeration value="1553 Bus"/> <xs:enumeration value="Bus"/> <xs:enumeration value="Packet Telemetry"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CommonWordLength" minOccurs="0"> <xs:annotation> <xs:documentation>F1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="4"/> <xs:maxInclusive value="64"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="WordTransferOrder" minOccurs="0"> <xs:annotation> <xs:documentation>F2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Parity" minOccurs="0"> <xs:annotation> <xs:documentation>F3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Even"/> <xs:enumeration value="Odd"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ParityTransferOrder" minOccurs="0"> <xs:annotation> <xs:documentation>F4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Leads Word"/> <xs:enumeration value="Trails Word"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="MinorFrame" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="NumberOfMinorFrames"> <xs:annotation> <xs:documentation>MF\N</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:maxInclusive value="256"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="WordsPerMinorFrame" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>MF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitsPerMinorFrame" minOccurs="0"> <xs:annotation> <xs:documentation>MF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:maxInclusive value="16384"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SyncType" minOccurs="0"> <xs:annotation> <xs:documentation>MF3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Fixed Pattern"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SyncPattern" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>MF4, MF5</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||||
type | restriction of xs:string | ||||||||||||||
facets |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:element name="TypeFormat" minOccurs="0"> <xs:annotation> <xs:documentation>TF</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Class 1"/> <xs:enumeration value="Class 2"/> <xs:enumeration value="Alternate Tag And Data"/> <xs:enumeration value="1553 Bus"/> <xs:enumeration value="Bus"/> <xs:enumeration value="Packet Telemetry"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:nonNegativeInteger | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="CommonWordLength" minOccurs="0"> <xs:annotation> <xs:documentation>F1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="4"/> <xs:maxInclusive value="64"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="WordTransferOrder" minOccurs="0"> <xs:annotation> <xs:documentation>F2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||
type | restriction of xs:string | ||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="Parity" minOccurs="0"> <xs:annotation> <xs:documentation>F3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Even"/> <xs:enumeration value="Odd"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="ParityTransferOrder" minOccurs="0"> <xs:annotation> <xs:documentation>F4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Leads Word"/> <xs:enumeration value="Trails Word"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | NumberOfMinorFrames WordsPerMinorFrame BitsPerMinorFrame SyncType SyncPattern |
source | <xs:element name="MinorFrame" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="NumberOfMinorFrames"> <xs:annotation> <xs:documentation>MF\N</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:maxInclusive value="256"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="WordsPerMinorFrame" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>MF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitsPerMinorFrame" minOccurs="0"> <xs:annotation> <xs:documentation>MF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:maxInclusive value="16384"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SyncType" minOccurs="0"> <xs:annotation> <xs:documentation>MF3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Fixed Pattern"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SyncPattern" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>MF4, MF5</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | restriction of xs:nonNegativeInteger | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="NumberOfMinorFrames"> <xs:annotation> <xs:documentation>MF\N</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:maxInclusive value="256"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="WordsPerMinorFrame" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>MF1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | restriction of xs:nonNegativeInteger | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="BitsPerMinorFrame" minOccurs="0"> <xs:annotation> <xs:documentation>MF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:maxInclusive value="16384"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="SyncType" minOccurs="0"> <xs:annotation> <xs:documentation>MF3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Fixed Pattern"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:Binary | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="SyncPattern" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>MF4, MF5</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | InSync OutOfSync |
source | <xs:element name="SyncCriteria" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="InSync" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Criteria" minOccurs="0"> <xs:annotation> <xs:documentation>SYNC1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="Not Specified"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="NumberOfFSPBits" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SYNC2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="OutOfSync" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="NumberOfDisagrees" minOccurs="0"> <xs:annotation> <xs:documentation>SYNC3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="Not Specified"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="NumberOfFSPBits" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SYNC4</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Criteria NumberOfFSPBits |
source | <xs:element name="InSync" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Criteria" minOccurs="0"> <xs:annotation> <xs:documentation>SYNC1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="Not Specified"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="NumberOfFSPBits" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SYNC2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="Criteria" minOccurs="0"> <xs:annotation> <xs:documentation>SYNC1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="Not Specified"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="NumberOfFSPBits" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SYNC2</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | NumberOfDisagrees NumberOfFSPBits |
source | <xs:element name="OutOfSync" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="NumberOfDisagrees" minOccurs="0"> <xs:annotation> <xs:documentation>SYNC3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="Not Specified"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="NumberOfFSPBits" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SYNC4</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="NumberOfDisagrees" minOccurs="0"> <xs:annotation> <xs:documentation>SYNC3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="Not Specified"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="NumberOfFSPBits" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SYNC4</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Word Length |
source | <xs:element name="VariableWordLength" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Word" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>MFW1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Length" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>MFW2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="Word" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>MFW1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="Length" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>MFW2</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | IDCounter |
source | <xs:element name="SubframeSynchronization" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="IDCounter" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>ISF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SyncType" default="ID Counter" minOccurs="0"> <xs:annotation> <xs:documentation>ISF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="ID Counter"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Location" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="WordLength" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CounterStartingBitLocation" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CounterLength" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransferOrder" minOccurs="0"> <xs:annotation> <xs:documentation>IDC5</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InitialValue" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>IDC6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InitialSubframeNumber" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC7</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EndValue" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>IDC8</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EndSubframeNumber" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC9</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CountDirection" minOccurs="0"> <xs:annotation> <xs:documentation>IDC10</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Increasing"/> <xs:enumeration value="Decreasing"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Name SyncType Location WordLength CounterStartingBitLocation CounterLength TransferOrder InitialValue InitialSubframeNumber EndValue EndSubframeNumber CountDirection |
source | <xs:element name="IDCounter" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>ISF1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SyncType" default="ID Counter" minOccurs="0"> <xs:annotation> <xs:documentation>ISF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="ID Counter"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Location" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="WordLength" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CounterStartingBitLocation" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CounterLength" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransferOrder" minOccurs="0"> <xs:annotation> <xs:documentation>IDC5</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InitialValue" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>IDC6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InitialSubframeNumber" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC7</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EndValue" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>IDC8</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EndSubframeNumber" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC9</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CountDirection" minOccurs="0"> <xs:annotation> <xs:documentation>IDC10</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Increasing"/> <xs:enumeration value="Decreasing"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>ISF1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="SyncType" default="ID Counter" minOccurs="0"> <xs:annotation> <xs:documentation>ISF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="ID Counter"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="Location" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="WordLength" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC2</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="CounterStartingBitLocation" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC3</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="CounterLength" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC4</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="TransferOrder" minOccurs="0"> <xs:annotation> <xs:documentation>IDC5</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:integer | ||
annotation |
|
||
source | <xs:element name="InitialValue" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>IDC6</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="InitialSubframeNumber" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC7</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:integer | ||
annotation |
|
||
source | <xs:element name="EndValue" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>IDC8</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="EndSubframeNumber" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>IDC9</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="CountDirection" minOccurs="0"> <xs:annotation> <xs:documentation>IDC10</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Increasing"/> <xs:enumeration value="Decreasing"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | DataLinkName Supercom LocationDefinition Location Interval WordLength Mask |
source | <xs:element name="AsyncEmbeddedFormat" minOccurs="0" maxOccurs="2"> <xs:complexType> <xs:sequence> <xs:element name="DataLinkName" type="xs:string"> <xs:annotation> <xs:documentation>AEF\DLN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Supercom" minOccurs="0"> <xs:annotation> <xs:documentation>AEF1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="LocationDefinition" minOccurs="0"> <xs:annotation> <xs:documentation>AEF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="First Word And Interval"/> <xs:enumeration value="Every Location"/> <xs:enumeration value="Contiguous Words"/> <xs:enumeration value="Not Applicable"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Location" type="xs:positiveInteger" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>AEF3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Interval" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AEF4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="WordLength" type="xs:positiveInteger" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>AEF5</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Mask" type="Binary" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>AEF6</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="DataLinkName" type="xs:string"> <xs:annotation> <xs:documentation>AEF\DLN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="Supercom" minOccurs="0"> <xs:annotation> <xs:documentation>AEF1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="No"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||
type | restriction of xs:string | ||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="LocationDefinition" minOccurs="0"> <xs:annotation> <xs:documentation>AEF2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="First Word And Interval"/> <xs:enumeration value="Every Location"/> <xs:enumeration value="Contiguous Words"/> <xs:enumeration value="Not Applicable"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="Location" type="xs:positiveInteger" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>AEF3</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="Interval" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>AEF4</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="WordLength" type="xs:positiveInteger" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>AEF5</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:Binary | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="Mask" type="Binary" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>AEF6</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | FrameFormatIdentifier MeasurementListChange FormatStructureChange |
source | <xs:element name="FormatChange" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="FrameFormatIdentifier" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Location" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>FFI1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Mask" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>FFI2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:choice minOccurs="0"> <xs:element name="MeasurementListChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>MLC\N</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FFIPattern" type="Binary"> <xs:annotation> <xs:documentation>MLC1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasurementListName" type="xs:string"> <xs:annotation> <xs:documentation>MLC2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="FormatStructureChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>FSC\N</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FFIPattern" type="Binary"> <xs:annotation> <xs:documentation>FSC1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataLinkName" type="xs:string"> <xs:annotation> <xs:documentation>FSC2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Location Mask |
source | <xs:element name="FrameFormatIdentifier" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Location" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>FFI1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Mask" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>FFI2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="Location" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>FFI1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:Binary | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="Mask" type="Binary" minOccurs="0"> <xs:annotation> <xs:documentation>FFI2</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
children | FFIPattern MeasurementListName | ||
annotation |
|
||
source | <xs:element name="MeasurementListChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>MLC\N</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FFIPattern" type="Binary"> <xs:annotation> <xs:documentation>MLC1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasurementListName" type="xs:string"> <xs:annotation> <xs:documentation>MLC2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:Binary | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="FFIPattern" type="Binary"> <xs:annotation> <xs:documentation>MLC1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="MeasurementListName" type="xs:string"> <xs:annotation> <xs:documentation>MLC2</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
children | FFIPattern DataLinkName | ||
annotation |
|
||
source | <xs:element name="FormatStructureChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>FSC\N</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FFIPattern" type="Binary"> <xs:annotation> <xs:documentation>FSC1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataLinkName" type="xs:string"> <xs:annotation> <xs:documentation>FSC2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:Binary | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="FFIPattern" type="Binary"> <xs:annotation> <xs:documentation>FSC1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="DataLinkName" type="xs:string"> <xs:annotation> <xs:documentation>FSC2</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | NumberOfTags BitsInTag BitsInDataWord FirstTagLocation Sequence |
source | <xs:element name="AlternateTagData" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="NumberOfTags" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ALT\N</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitsInTag" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ALT1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitsInDataWord" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ALT2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FirstTagLocation" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ALT3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Sequence" minOccurs="0"> <xs:annotation> <xs:documentation>ALT4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Normal"/> <xs:enumeration value="Reversed"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="NumberOfTags" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ALT\N</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="BitsInTag" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ALT1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="BitsInDataWord" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ALT2</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="FirstTagLocation" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ALT3</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="Sequence" minOccurs="0"> <xs:annotation> <xs:documentation>ALT4</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Normal"/> <xs:enumeration value="Reversed"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Name Supercom LocationDefinition Location Interval Length MSBLocation Parity |
source | <xs:element name="AsynchronousDataMergeFormat" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>ADM\DMN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Supercom" minOccurs="0"> <xs:annotation> <xs:documentation>ADM1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="No"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="LocationDefinition" minOccurs="0"> <xs:annotation> <xs:documentation>ADM2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="First Word And Interval"/> <xs:enumeration value="Every Location"/> <xs:enumeration value="Contiguous Words"/> <xs:enumeration value="Not Applicable"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Location" type="xs:string" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>ADM3</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Interval" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ADM4</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Length" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ADM5</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MSBLocation" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ADM6</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Parity" minOccurs="0"> <xs:annotation> <xs:documentation>ADM7</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Even"/> <xs:enumeration value="Odd"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>ADM\DMN</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="Supercom" minOccurs="0"> <xs:annotation> <xs:documentation>ADM1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]*"/> <xs:pattern value="No"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||
type | restriction of xs:string | ||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="LocationDefinition" minOccurs="0"> <xs:annotation> <xs:documentation>ADM2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="First Word And Interval"/> <xs:enumeration value="Every Location"/> <xs:enumeration value="Contiguous Words"/> <xs:enumeration value="Not Applicable"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Location" type="xs:string" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>ADM3</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="Interval" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ADM4</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="Length" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ADM5</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="MSBLocation" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>ADM6</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||
type | restriction of xs:string | ||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="Parity" minOccurs="0"> <xs:annotation> <xs:documentation>ADM7</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Even"/> <xs:enumeration value="Odd"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
children | MeasurementList Comment | ||
annotation |
|
||
source | <xs:element name="PCMMeasurements" minOccurs="0"> <xs:annotation> <xs:documentation>TMATS D Group</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="MeasurementList" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>MLN</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Measurement" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>MN</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Length" type="xs:positiveInteger" minOccurs="0"/> <xs:element name="Parity" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>MN1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Even"/> <xs:enumeration value="Odd"/> <xs:enumeration value="None"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ParityTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>MN2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Leads Word"/> <xs:enumeration value="Trails Word"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="MeasurementTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>MN3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="MeasurementLocation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Repeat however many time are required to completely describe this measurement's locations in the frame,</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MeasurementFragments" maxOccurs="8"> <xs:annotation> <xs:documentation>One definition per "Location", if the measurement is not fragmented, else each definition is used to define "Fragment #1" thru "Fragment #8". Derived from the TMATS "WFP" command.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="StartWord" type="xs:positiveInteger"/> <xs:element name="WordInterval" type="xs:nonNegativeInteger" default="0" minOccurs="0"/> <xs:element name="EndWord" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>If absent, assume "end of frame", and is only valid if WordInterval is present, and greater than 0</xs:documentation> </xs:annotation> </xs:element> <xs:element name="StartFrame" type="xs:positiveInteger"/> <xs:element name="FrameInterval" type="xs:nonNegativeInteger" default="0" minOccurs="0"/> <xs:element name="EndFrame" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>If absent, assume "end of major frame", and is only valid if FrameInterval is present, and greater than 0</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"/> </xs:sequence> <xs:attribute name="FragmentTransferOrder" use="optional" default="Default"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="Name" type="xs:string" use="required"/> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="Name" type="xs:string" use="optional"/> </xs:complexType> </xs:element> <xs:element name="Comment" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||
children | Measurement | ||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="MeasurementList" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>MLN</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Measurement" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>MN</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Length" type="xs:positiveInteger" minOccurs="0"/> <xs:element name="Parity" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>MN1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Even"/> <xs:enumeration value="Odd"/> <xs:enumeration value="None"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ParityTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>MN2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Leads Word"/> <xs:enumeration value="Trails Word"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="MeasurementTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>MN3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="MeasurementLocation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Repeat however many time are required to completely describe this measurement's locations in the frame,</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MeasurementFragments" maxOccurs="8"> <xs:annotation> <xs:documentation>One definition per "Location", if the measurement is not fragmented, else each definition is used to define "Fragment #1" thru "Fragment #8". Derived from the TMATS "WFP" command.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="StartWord" type="xs:positiveInteger"/> <xs:element name="WordInterval" type="xs:nonNegativeInteger" default="0" minOccurs="0"/> <xs:element name="EndWord" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>If absent, assume "end of frame", and is only valid if WordInterval is present, and greater than 0</xs:documentation> </xs:annotation> </xs:element> <xs:element name="StartFrame" type="xs:positiveInteger"/> <xs:element name="FrameInterval" type="xs:nonNegativeInteger" default="0" minOccurs="0"/> <xs:element name="EndFrame" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>If absent, assume "end of major frame", and is only valid if FrameInterval is present, and greater than 0</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"/> </xs:sequence> <xs:attribute name="FragmentTransferOrder" use="optional" default="Default"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="Name" type="xs:string" use="required"/> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="Name" type="xs:string" use="optional"/> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||
children | Length Parity ParityTransferOrder MeasurementTransferOrder MeasurementLocation | ||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="Measurement" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>MN</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Length" type="xs:positiveInteger" minOccurs="0"/> <xs:element name="Parity" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>MN1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Even"/> <xs:enumeration value="Odd"/> <xs:enumeration value="None"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ParityTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>MN2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Leads Word"/> <xs:enumeration value="Trails Word"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="MeasurementTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>MN3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="MeasurementLocation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Repeat however many time are required to completely describe this measurement's locations in the frame,</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MeasurementFragments" maxOccurs="8"> <xs:annotation> <xs:documentation>One definition per "Location", if the measurement is not fragmented, else each definition is used to define "Fragment #1" thru "Fragment #8". Derived from the TMATS "WFP" command.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="StartWord" type="xs:positiveInteger"/> <xs:element name="WordInterval" type="xs:nonNegativeInteger" default="0" minOccurs="0"/> <xs:element name="EndWord" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>If absent, assume "end of frame", and is only valid if WordInterval is present, and greater than 0</xs:documentation> </xs:annotation> </xs:element> <xs:element name="StartFrame" type="xs:positiveInteger"/> <xs:element name="FrameInterval" type="xs:nonNegativeInteger" default="0" minOccurs="0"/> <xs:element name="EndFrame" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>If absent, assume "end of major frame", and is only valid if FrameInterval is present, and greater than 0</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"/> </xs:sequence> <xs:attribute name="FragmentTransferOrder" use="optional" default="Default"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="Name" type="xs:string" use="required"/> </xs:complexType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
type | xs:positiveInteger |
source | <xs:element name="Length" type="xs:positiveInteger" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||
type | restriction of xs:string | ||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="Parity" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>MN1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Even"/> <xs:enumeration value="Odd"/> <xs:enumeration value="None"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||
type | restriction of xs:string | ||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="ParityTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>MN2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Leads Word"/> <xs:enumeration value="Trails Word"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||
type | restriction of xs:string | ||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="MeasurementTransferOrder" default="Default" minOccurs="0"> <xs:annotation> <xs:documentation>MN3</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
children | MeasurementFragments | ||
annotation |
|
||
source | <xs:element name="MeasurementLocation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Repeat however many time are required to completely describe this measurement's locations in the frame,</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MeasurementFragments" maxOccurs="8"> <xs:annotation> <xs:documentation>One definition per "Location", if the measurement is not fragmented, else each definition is used to define "Fragment #1" thru "Fragment #8". Derived from the TMATS "WFP" command.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="StartWord" type="xs:positiveInteger"/> <xs:element name="WordInterval" type="xs:nonNegativeInteger" default="0" minOccurs="0"/> <xs:element name="EndWord" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>If absent, assume "end of frame", and is only valid if WordInterval is present, and greater than 0</xs:documentation> </xs:annotation> </xs:element> <xs:element name="StartFrame" type="xs:positiveInteger"/> <xs:element name="FrameInterval" type="xs:nonNegativeInteger" default="0" minOccurs="0"/> <xs:element name="EndFrame" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>If absent, assume "end of major frame", and is only valid if FrameInterval is present, and greater than 0</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"/> </xs:sequence> <xs:attribute name="FragmentTransferOrder" use="optional" default="Default"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||||||||||
children | StartWord WordInterval EndWord StartFrame FrameInterval EndFrame BitMask | ||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="MeasurementFragments" maxOccurs="8"> <xs:annotation> <xs:documentation>One definition per "Location", if the measurement is not fragmented, else each definition is used to define "Fragment #1" thru "Fragment #8". Derived from the TMATS "WFP" command.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="StartWord" type="xs:positiveInteger"/> <xs:element name="WordInterval" type="xs:nonNegativeInteger" default="0" minOccurs="0"/> <xs:element name="EndWord" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>If absent, assume "end of frame", and is only valid if WordInterval is present, and greater than 0</xs:documentation> </xs:annotation> </xs:element> <xs:element name="StartFrame" type="xs:positiveInteger"/> <xs:element name="FrameInterval" type="xs:nonNegativeInteger" default="0" minOccurs="0"/> <xs:element name="EndFrame" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>If absent, assume "end of major frame", and is only valid if FrameInterval is present, and greater than 0</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"/> </xs:sequence> <xs:attribute name="FragmentTransferOrder" use="optional" default="Default"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="MSB First"/> <xs:enumeration value="LSB First"/> <xs:enumeration value="Default"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
type | xs:positiveInteger |
source | <xs:element name="StartWord" type="xs:positiveInteger"/> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
type | xs:nonNegativeInteger |
source | <xs:element name="WordInterval" type="xs:nonNegativeInteger" default="0" minOccurs="0"/> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="EndWord" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>If absent, assume "end of frame", and is only valid if WordInterval is present, and greater than 0</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
type | xs:positiveInteger |
source | <xs:element name="StartFrame" type="xs:positiveInteger"/> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
type | xs:nonNegativeInteger |
source | <xs:element name="FrameInterval" type="xs:nonNegativeInteger" default="0" minOccurs="0"/> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:positiveInteger | ||
annotation |
|
||
source | <xs:element name="EndFrame" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>If absent, assume "end of major frame", and is only valid if FrameInterval is present, and greater than 0</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | tn:MeasurementBitMask | ||||
facets |
|
||||
source | <xs:element name="BitMask" type="MeasurementBitMask" default="Full Word" minOccurs="0"/> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Comment" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
children | TestItem BusParity Bus Comments | ||
annotation |
|
||
source | <xs:element name="BusAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>TMATS B Group</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TestItem" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TA</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BusParity" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>BP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Odd"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Bus" maxOccurs="16"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Number" type="Binary"> <xs:annotation> <xs:documentation>BID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>BNA</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type"> <xs:annotation> <xs:documentation>BT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="1553"/> <xs:enumeration value="ARINC 429"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="UserDefined" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Word1MeasurementName" minOccurs="0"> <xs:annotation> <xs:documentation>UMN1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Word2MeasurementName" minOccurs="0"> <xs:annotation> <xs:documentation>UMN2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Word3MeasurementName" minOccurs="0"> <xs:annotation> <xs:documentation>UMN3</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="RecordingDescription" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TrackSequence" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>TS</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="MeasurementName" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="TestItem" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>TA</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="BusParity" default="None" minOccurs="0"> <xs:annotation> <xs:documentation>BP</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Odd"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Number Name Type UserDefined RecordingDescription MeasurementName |
source | <xs:element name="Bus" maxOccurs="16"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Number" type="Binary"> <xs:annotation> <xs:documentation>BID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>BNA</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type"> <xs:annotation> <xs:documentation>BT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="1553"/> <xs:enumeration value="ARINC 429"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="UserDefined" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Word1MeasurementName" minOccurs="0"> <xs:annotation> <xs:documentation>UMN1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Word2MeasurementName" minOccurs="0"> <xs:annotation> <xs:documentation>UMN2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Word3MeasurementName" minOccurs="0"> <xs:annotation> <xs:documentation>UMN3</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="RecordingDescription" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TrackSequence" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>TS</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="MeasurementName" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:Binary | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="Number" type="Binary"> <xs:annotation> <xs:documentation>BID</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>BNA</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="Type"> <xs:annotation> <xs:documentation>BT</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="1553"/> <xs:enumeration value="ARINC 429"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | Word1MeasurementName Word2MeasurementName Word3MeasurementName |
source | <xs:element name="UserDefined" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Word1MeasurementName" minOccurs="0"> <xs:annotation> <xs:documentation>UMN1</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Word2MeasurementName" minOccurs="0"> <xs:annotation> <xs:documentation>UMN2</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Word3MeasurementName" minOccurs="0"> <xs:annotation> <xs:documentation>UMN3</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
annotation |
|
||
source | <xs:element name="Word1MeasurementName" minOccurs="0"> <xs:annotation> <xs:documentation>UMN1</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
annotation |
|
||
source | <xs:element name="Word2MeasurementName" minOccurs="0"> <xs:annotation> <xs:documentation>UMN2</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
annotation |
|
||
source | <xs:element name="Word3MeasurementName" minOccurs="0"> <xs:annotation> <xs:documentation>UMN3</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
children | TrackSequence |
source | <xs:element name="RecordingDescription" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="TrackSequence" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>TS</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="TrackSequence" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>TS</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
type | xs:string |
source | <xs:element name="MeasurementName" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>COM</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | tn:PacketFormatAttributesType | ||
children | InputData TransferFrame SourcePacket Comments | ||
annotation |
|
||
source | <xs:element name="PacketAttributes" type="PacketFormatAttributesType" minOccurs="0"> <xs:annotation> <xs:documentation>TMATS S Group</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
children | Name Agency Address Telephone | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="PointOfContactType"> <xs:annotation> <xs:documentation>Used in various places in the TMATS file</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0"/> <xs:element name="Agency" type="xs:string" minOccurs="0"/> <xs:element name="Address" type="xs:string" minOccurs="0"/> <xs:element name="Telephone" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
type | xs:string |
source | <xs:element name="Name" type="xs:string" minOccurs="0"/> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
type | xs:string |
source | <xs:element name="Agency" type="xs:string" minOccurs="0"/> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
type | xs:string |
source | <xs:element name="Address" type="xs:string" minOccurs="0"/> |
diagram | |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema |
type | xs:string |
source | <xs:element name="Telephone" type="xs:string" minOccurs="0"/> |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||
type | restriction of xs:string | ||
used by |
|
||
facets |
|
||
annotation |
|
||
source | <xs:simpleType name="Binary"> <xs:annotation> <xs:documentation>Any Binary field (Bitmasks, etc), made up of 1's and 0's only</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:pattern value="[0-1]*"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.spiraltechinc.com/Tmats/XMLSchema | ||||
type | restriction of xs:string | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="MeasurementBitMask"> <xs:annotation> <xs:documentation>Measurement related bitmask, made up of 1's and 0's on the string "Full Word"</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:pattern value="[0-1]*"/> <xs:pattern value="Full Word"/> </xs:restriction> </xs:simpleType> |