All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.omg.space.xtce.schema.doc.SpaceSystemV1.2-27Feb2014-mods_CalibratorType.html Maven / Gradle / Ivy

Go to download

This project contains software to support the Object Management Group (OMG) Space Domain Task Force (SDTF) maintained XML Telemetry and Command Exchange (XTCE) specification.

There is a newer version: 1.1.6
Show newest version



	
		SpaceSystemV1.2-27Feb2014-mods - CalibratorType
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	
	
		
complexType CalibratorType
diagram SpaceSystemV1.2-27Feb2014-mods_p82.png
namespace http://www.omg.org/space/xtce
type extension of xtce:OptionalNameDescriptionType
properties
base xtce:OptionalNameDescriptionType
children xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet xtce:SplineCalibrator xtce:PolynomialCalibrator xtce:MathOperationCalibrator
used by
elements ContextCalibratorType/Calibrator IntegerDataEncodingType/DefaultCalibrator FloatDataEncodingType/DefaultCalibrator
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  optional      
annotation
documentation
Calibrators are normally used to convert to and from bit compacted numerical data
source <complexType name="CalibratorType">
 
<annotation>
   
<documentation xml:lang="en">Calibrators are normally used to convert to and from bit compacted numerical data</documentation>
 
</annotation>
 
<complexContent>
   
<extension base="xtce:OptionalNameDescriptionType">
     
<choice>
       
<element name="SplineCalibrator">
         
<annotation>
           
<documentation xml:lang="en">A calibration type where a segmented line in a raw vs calibrated plane is described using a set of points.  Raw values are converted to calibrated values by finding a position on the line corresponding  to the raw value. The algorithm triggers on the input parameter.</documentation>
         
</annotation>
         
<complexType>
           
<sequence>
             
<element name="SplinePoint" type="xtce:SplinePointType" minOccurs="2" maxOccurs="unbounded"/>
           
</sequence>
           
<attribute name="order" type="nonNegativeInteger" default="1"/>
           
<attribute name="extrapolate" type="boolean" default="false"/>
         
</complexType>
       
</element>
       
<element name="PolynomialCalibrator" type="xtce:PolynomialType">
         
<annotation>
           
<documentation xml:lang="en">A calibration type where a curve in a raw vs calibrated plane is described using a set of polynomial coefficients.  Raw values are converted to calibrated values by finding a position on the curve corresponding to the raw value. The first coefficient belongs with the X^0 term, the next coefficient belongs to the X^1 term and so on. </documentation>
         
</annotation>
       
</element>
       
<element name="MathOperationCalibrator">
         
<complexType>
           
<complexContent>
             
<extension base="xtce:MathOperationType"/>
           
</complexContent>
         
</complexType>
       
</element>
     
</choice>
   
</extension>
 
</complexContent>
</complexType>

element CalibratorType/SplineCalibrator
diagram SpaceSystemV1.2-27Feb2014-mods_p83.png
namespace http://www.omg.org/space/xtce
properties
content complex
children xtce:SplinePoint
attributes
Name  Type  Use  Default  Fixed  Annotation
order  nonNegativeInteger    1    
extrapolate  boolean    false    
annotation
documentation
A calibration type where a segmented line in a raw vs calibrated plane is described using a set of points.  Raw values are converted to calibrated values by finding a position on the line corresponding  to the raw value. The algorithm triggers on the input parameter.
source <element name="SplineCalibrator">
 
<annotation>
   
<documentation xml:lang="en">A calibration type where a segmented line in a raw vs calibrated plane is described using a set of points.  Raw values are converted to calibrated values by finding a position on the line corresponding  to the raw value. The algorithm triggers on the input parameter.</documentation>
 
</annotation>
 
<complexType>
   
<sequence>
     
<element name="SplinePoint" type="xtce:SplinePointType" minOccurs="2" maxOccurs="unbounded"/>
   
</sequence>
   
<attribute name="order" type="nonNegativeInteger" default="1"/>
   
<attribute name="extrapolate" type="boolean" default="false"/>
 
</complexType>
</element>

attribute CalibratorType/SplineCalibrator/@order
type nonNegativeInteger
properties
default 1
source <attribute name="order" type="nonNegativeInteger" default="1"/>

attribute CalibratorType/SplineCalibrator/@extrapolate
type boolean
properties
default false
source <attribute name="extrapolate" type="boolean" default="false"/>

element CalibratorType/SplineCalibrator/SplinePoint
diagram SpaceSystemV1.2-27Feb2014-mods_p84.png
namespace http://www.omg.org/space/xtce
type xtce:SplinePointType
properties
minOcc 2
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
raw  double  required      
calibrated  double  required      
source <element name="SplinePoint" type="xtce:SplinePointType" minOccurs="2" maxOccurs="unbounded"/>

element CalibratorType/PolynomialCalibrator
diagram SpaceSystemV1.2-27Feb2014-mods_p85.png
namespace http://www.omg.org/space/xtce
type xtce:PolynomialType
properties
content complex
children xtce:Term
annotation
documentation
A calibration type where a curve in a raw vs calibrated plane is described using a set of polynomial coefficients.  Raw values are converted to calibrated values by finding a position on the curve corresponding to the raw value. The first coefficient belongs with the X^0 term, the next coefficient belongs to the X^1 term and so on.
source <element name="PolynomialCalibrator" type="xtce:PolynomialType">
 
<annotation>
   
<documentation xml:lang="en">A calibration type where a curve in a raw vs calibrated plane is described using a set of polynomial coefficients.  Raw values are converted to calibrated values by finding a position on the curve corresponding to the raw value. The first coefficient belongs with the X^0 term, the next coefficient belongs to the X^1 term and so on. </documentation>
 
</annotation>
</element>

element CalibratorType/MathOperationCalibrator
diagram SpaceSystemV1.2-27Feb2014-mods_p86.png
namespace http://www.omg.org/space/xtce
type extension of xtce:MathOperationType
properties
content complex
children xtce:ValueOperand xtce:ThisParameterOperand xtce:ParameterInstanceRefOperand xtce:Operator
source <element name="MathOperationCalibrator">
 
<complexType>
   
<complexContent>
     
<extension base="xtce:MathOperationType"/>
   
</complexContent>
 
</complexType>
</element>


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




© 2015 - 2024 Weber Informatics LLC | Privacy Policy