| diagram | ![]() |
||
| namespace | http://www.omg.org/space/xtce | ||
| children | xtce:Parity xtce:CRC | ||
| used by |
|
||
| annotation |
|
||
| source | <complexType name="ErrorDetectCorrectType"> <annotation> <documentation xml:lang="en">A simple element that provides for simple, but common error checking and detection.</documentation> </annotation> <choice> <element name="Parity"> <annotation> <documentation xml:lang="en">Bit position starts with 'zero'.</documentation> </annotation> <complexType> <attribute name="type" use="required"> <simpleType> <restriction base="string"> <enumeration value="Even"/> <enumeration value="Odd"/> </restriction> </simpleType> </attribute> <attribute name="bitsFromReference" type="nonNegativeInteger" use="required"/> <attribute name="reference" default="start"> <simpleType> <restriction base="string"> <enumeration value="start"/> <enumeration value="end"/> </restriction> </simpleType> </attribute> </complexType> </element> <element name="CRC"> <annotation> <documentation xml:lang="en">Cyclic Redundancy Check (CRC) definition. Legal values for coefficient's are 0 or 1. Exponents must be integer values.</documentation> </annotation> <complexType> <sequence> <element name="Polynomial" type="xtce:PolynomialType"/> </sequence> <attribute name="bitsFromReference" type="nonNegativeInteger"/> <attribute name="reference" default="start"> <simpleType> <restriction base="string"> <enumeration value="start"/> <enumeration value="end"/> </restriction> </simpleType> </attribute> </complexType> </element> </choice> </complexType> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://www.omg.org/space/xtce | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <element name="Parity"> <annotation> <documentation xml:lang="en">Bit position starts with 'zero'.</documentation> </annotation> <complexType> <attribute name="type" use="required"> <simpleType> <restriction base="string"> <enumeration value="Even"/> <enumeration value="Odd"/> </restriction> </simpleType> </attribute> <attribute name="bitsFromReference" type="nonNegativeInteger" use="required"/> <attribute name="reference" default="start"> <simpleType> <restriction base="string"> <enumeration value="start"/> <enumeration value="end"/> </restriction> </simpleType> </attribute> </complexType> </element> |
| type | restriction of string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <attribute name="type" use="required"> <simpleType> <restriction base="string"> <enumeration value="Even"/> <enumeration value="Odd"/> </restriction> </simpleType> </attribute> |
| type | nonNegativeInteger | ||
| properties |
|
||
| source | <attribute name="bitsFromReference" type="nonNegativeInteger" use="required"/> |
| type | restriction of string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <attribute name="reference" default="start"> <simpleType> <restriction base="string"> <enumeration value="start"/> <enumeration value="end"/> </restriction> </simpleType> </attribute> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.omg.org/space/xtce | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | xtce:Polynomial | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <element name="CRC"> <annotation> <documentation xml:lang="en">Cyclic Redundancy Check (CRC) definition. Legal values for coefficient's are 0 or 1. Exponents must be integer values.</documentation> </annotation> <complexType> <sequence> <element name="Polynomial" type="xtce:PolynomialType"/> </sequence> <attribute name="bitsFromReference" type="nonNegativeInteger"/> <attribute name="reference" default="start"> <simpleType> <restriction base="string"> <enumeration value="start"/> <enumeration value="end"/> </restriction> </simpleType> </attribute> </complexType> </element> |
| type | nonNegativeInteger |
| source | <attribute name="bitsFromReference" type="nonNegativeInteger"/> |
| type | restriction of string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <attribute name="reference" default="start"> <simpleType> <restriction base="string"> <enumeration value="start"/> <enumeration value="end"/> </restriction> </simpleType> </attribute> |
| diagram | ![]() |
||
| namespace | http://www.omg.org/space/xtce | ||
| type | xtce:PolynomialType | ||
| properties |
|
||
| children | xtce:Term | ||
| source | <element name="Polynomial" type="xtce:PolynomialType"/> |