complexType PCMStreamType
diagram SpaceSystemV1.2-27Feb2014-mods_p371.png
namespace http://www.omg.org/space/xtce
type extension of xtce:NameDescriptionType
properties
base xtce:NameDescriptionType
abstract true
children xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet
used by
complexTypes CustomStreamType FrameStreamType
attributes
Name  Type  Use  Default  Fixed  Annotation
shortDescription  string  optional      
documentation
It is strongly recommended that the short description be kept under 80 characters in length
name  xtce:NameType  required      
bitRateInBPS  double        
pcmType  derived by: string    NRZL    
inverted  boolean    false    
annotation
documentation
A PCM Stream Type is the high level definition for all Pulse Code Modulated (PCM) (i.e., binary) streams.
source <complexType name="PCMStreamType" abstract="true">
 
<annotation>
   
<documentation xml:lang="en">A PCM Stream Type is the high level definition for all Pulse Code Modulated (PCM) (i.e., binary) streams.</documentation>
 
</annotation>
 
<complexContent>
   
<extension base="xtce:NameDescriptionType">
     
<attribute name="bitRateInBPS" type="double"/>
     
<attribute name="pcmType" default="NRZL">
       
<simpleType>
         
<restriction base="string">
           
<enumeration value="NRZL"/>
           
<enumeration value="NRZM"/>
           
<enumeration value="NRZS"/>
           
<enumeration value="BiPhaseL"/>
           
<enumeration value="BiPhaseM"/>
           
<enumeration value="BiPhaseS"/>
         
</restriction>
       
</simpleType>
     
</attribute>
     
<attribute name="inverted" type="boolean" default="false"/>
   
</extension>
 
</complexContent>
</complexType>

attribute PCMStreamType/@bitRateInBPS
type double
source <attribute name="bitRateInBPS" type="double"/>

attribute PCMStreamType/@pcmType
type restriction of string
properties
default NRZL
facets
Kind Value Annotation
enumeration NRZL
enumeration NRZM
enumeration NRZS
enumeration BiPhaseL
enumeration BiPhaseM
enumeration BiPhaseS
source <attribute name="pcmType" default="NRZL">
 
<simpleType>
   
<restriction base="string">
     
<enumeration value="NRZL"/>
     
<enumeration value="NRZM"/>
     
<enumeration value="NRZS"/>
     
<enumeration value="BiPhaseL"/>
     
<enumeration value="BiPhaseM"/>
     
<enumeration value="BiPhaseS"/>
   
</restriction>
 
</simpleType>
</attribute>

attribute PCMStreamType/@inverted
type boolean
properties
default false
source <attribute name="inverted" type="boolean" default="false"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy