| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://www.omg.org/space/xtce | ||||||||||||||||||||||||||||||||
| type | extension of xtce:DataEncodingType | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | xtce:ErrorDetectCorrect xtce:ByteOrderList xtce:DefaultCalibrator xtce:ContextCalibratorList | ||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||
| source | <complexType name="IntegerDataEncodingType"> <annotation> <documentation xml:lang="en">For all major encodings of integer data</documentation> </annotation> <complexContent> <extension base="xtce:DataEncodingType"> <sequence> <element name="DefaultCalibrator" type="xtce:CalibratorType" minOccurs="0"/> <element name="ContextCalibratorList" minOccurs="0"> <annotation> <documentation xml:lang="en">Use when different calibrations must be used on the Parameter in different contexts. Use the first one that tests true</documentation> </annotation> <complexType> <sequence> <element name="ContextCalibrator" type="xtce:ContextCalibratorType" maxOccurs="unbounded"/> </sequence> </complexType> </element> </sequence> <attribute name="encoding" default="unsigned"> <simpleType> <restriction base="string"> <enumeration value="unsigned"/> <enumeration value="signMagnitude"/> <enumeration value="twosComplement"/> <enumeration value="onesComplement"/> <enumeration value="BCD"/> <enumeration value="packedBCD"/> </restriction> </simpleType> </attribute> <attribute name="sizeInBits" type="positiveInteger" default="8"/> <attribute name="changeThreshold" type="nonNegativeInteger" use="optional"> <annotation> <documentation>A changeThreshold may optionally be specified to inform systems of the minimum change in value that is significant. This is used by some systems to limit the telemetry processing and/or recording requirements, such as for an analog-to-digital converter that dithers in the least significant bit. If the value is unspecified or zero, any change is significant.</documentation> </annotation> </attribute> </extension> </complexContent> </complexType> |
| type | restriction of string | |||||||||||||||||||||
| properties |
|
|||||||||||||||||||||
| facets |
|
|||||||||||||||||||||
| source | <attribute name="encoding" default="unsigned"> <simpleType> <restriction base="string"> <enumeration value="unsigned"/> <enumeration value="signMagnitude"/> <enumeration value="twosComplement"/> <enumeration value="onesComplement"/> <enumeration value="BCD"/> <enumeration value="packedBCD"/> </restriction> </simpleType> </attribute> |
| type | positiveInteger | ||
| properties |
|
||
| source | <attribute name="sizeInBits" type="positiveInteger" default="8"/> |
| type | nonNegativeInteger | ||
| properties |
|
||
| annotation |
|
||
| source | <attribute name="changeThreshold" type="nonNegativeInteger" use="optional"> <annotation> <documentation>A changeThreshold may optionally be specified to inform systems of the minimum change in value that is significant. This is used by some systems to limit the telemetry processing and/or recording requirements, such as for an analog-to-digital converter that dithers in the least significant bit. If the value is unspecified or zero, any change is significant.</documentation> </annotation> </attribute> |
| diagram | ![]() |
||||||||||||||||||||
| namespace | http://www.omg.org/space/xtce | ||||||||||||||||||||
| type | xtce:CalibratorType | ||||||||||||||||||||
| properties |
|
||||||||||||||||||||
| children | xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet xtce:SplineCalibrator xtce:PolynomialCalibrator xtce:MathOperationCalibrator | ||||||||||||||||||||
| attributes |
|
||||||||||||||||||||
| source | <element name="DefaultCalibrator" type="xtce:CalibratorType" minOccurs="0"/> |
| diagram | ![]() |
||||||
| namespace | http://www.omg.org/space/xtce | ||||||
| properties |
|
||||||
| children | xtce:ContextCalibrator | ||||||
| annotation |
|
||||||
| source | <element name="ContextCalibratorList" minOccurs="0"> <annotation> <documentation xml:lang="en">Use when different calibrations must be used on the Parameter in different contexts. Use the first one that tests true</documentation> </annotation> <complexType> <sequence> <element name="ContextCalibrator" type="xtce:ContextCalibratorType" maxOccurs="unbounded"/> </sequence> </complexType> </element> |
| diagram | ![]() |
||||||
| namespace | http://www.omg.org/space/xtce | ||||||
| type | xtce:ContextCalibratorType | ||||||
| properties |
|
||||||
| children | xtce:ContextMatch xtce:Calibrator | ||||||
| source | <element name="ContextCalibrator" type="xtce:ContextCalibratorType" maxOccurs="unbounded"/> |