complexType DataEncodingType
diagram SpaceSystemV1.2-27Feb2014-mods_p168.png
namespace http://www.omg.org/space/xtce
children xtce:ErrorDetectCorrect xtce:ByteOrderList
used by
complexTypes BinaryDataEncodingType FloatDataEncodingType IntegerDataEncodingType StringDataEncodingType
attributes
Name  Type  Use  Default  Fixed  Annotation
bitOrder  derived by: string    mostSignificantBitFirst    
annotation
documentation
Describes how a particular piece of data is sent or received from some non-native, off-platform device. (e.g. a spacecraft)
source <complexType name="DataEncodingType">
 
<annotation>
   
<documentation xml:lang="en">Describes how a particular piece of data is sent or received from some non-native, off-platform device. (e.g. a spacecraft)</documentation>
 
</annotation>
 
<sequence>
   
<element name="ErrorDetectCorrect" type="xtce:ErrorDetectCorrectType" minOccurs="0"/>
   
<element name="ByteOrderList" type="xtce:ByteOrderType" minOccurs="0">
     
<annotation>
       
<documentation xml:lang="en">Used to describe an arbitrary byte order in multibyte parameters.  First byte in list is the first in the stream.  Byte significance is the highest for most significant bytes.  If not included, it is assumed that the most significant byte is first, least significant byte last.</documentation>
     
</annotation>
   
</element>
 
</sequence>
 
<attribute name="bitOrder" default="mostSignificantBitFirst">
   
<simpleType>
     
<restriction base="string">
       
<enumeration value="leastSignificantBitFirst"/>
       
<enumeration value="mostSignificantBitFirst"/>
     
</restriction>
   
</simpleType>
 
</attribute>
</complexType>

attribute DataEncodingType/@bitOrder
type restriction of string
properties
default mostSignificantBitFirst
facets
Kind Value Annotation
enumeration leastSignificantBitFirst
enumeration mostSignificantBitFirst
source <attribute name="bitOrder" default="mostSignificantBitFirst">
 
<simpleType>
   
<restriction base="string">
     
<enumeration value="leastSignificantBitFirst"/>
     
<enumeration value="mostSignificantBitFirst"/>
   
</restriction>
 
</simpleType>
</attribute>

element DataEncodingType/ErrorDetectCorrect
diagram SpaceSystemV1.2-27Feb2014-mods_p169.png
namespace http://www.omg.org/space/xtce
type xtce:ErrorDetectCorrectType
properties
minOcc 0
maxOcc 1
content complex
children xtce:Parity xtce:CRC
source <element name="ErrorDetectCorrect" type="xtce:ErrorDetectCorrectType" minOccurs="0"/>

element DataEncodingType/ByteOrderList
diagram SpaceSystemV1.2-27Feb2014-mods_p170.png
namespace http://www.omg.org/space/xtce
type xtce:ByteOrderType
properties
minOcc 0
maxOcc 1
content complex
children xtce:Byte
annotation
documentation
Used to describe an arbitrary byte order in multibyte parameters.  First byte in list is the first in the stream.  Byte significance is the highest for most significant bytes.  If not included, it is assumed that the most significant byte is first, least significant byte last.
source <element name="ByteOrderList" type="xtce:ByteOrderType" minOccurs="0">
 
<annotation>
   
<documentation xml:lang="en">Used to describe an arbitrary byte order in multibyte parameters.  First byte in list is the first in the stream.  Byte significance is the highest for most significant bytes.  If not included, it is assumed that the most significant byte is first, least significant byte last.</documentation>
 
</annotation>
</element>


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