Schema vciStbDelayModel.xsd


schema location:  Y:\home\vrcics\widar\schema\vci\vciStbDelayModel.xsd
 
Elements 
bbDelayModel 
modelCff 
sbDelayModel 
vciStbDelayModel 


element bbDelayModel
diagram
children modelCff
attributes
Name  Type  Use  Default  Fixed  Annotation
numCff  xs:int  required      
bbId  xs:integer  required      
annotation
documentation 

			Baseband Delay Model 
			Epoch and t0  are specified by the parent element (see vciStbDelayModel).
			numCff - Number of  coefficients of the polynomial specified in the model.
			
source
<xs:element name="bbDelayModel">
  <xs:annotation>
    <xs:documentation>
			Baseband Delay Model 
			Epoch and t0  are specified by the parent element (see vciStbDelayModel).
			numCff - Number of  coefficients of the polynomial specified in the model.
			</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="modelCff" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:attribute name="numCff" type="xs:int" use="required"/>
    <xs:attribute name="bbId" type="xs:integer" use="required"/>
  </xs:complexType>
</xs:element>

element modelCff
diagram
used by
elements vciStbDelayModel/bbDelayModel bbDelayModel vciStbDelayModel/bbDelayModel/sbDelayModel sbDelayModel
attributes
Name  Type  Use  Default  Fixed  Annotation
index  xs:int  required      
cff  xs:double  required      
annotation
documentation 

				Coefficent for the delay models.
				This format will be used during the testing.
				When the full system is installed  ASCII representation may be replaced by hexBinary.
			
source
<xs:element name="modelCff">
  <xs:annotation>
    <xs:documentation>
				Coefficent for the delay models.
				This format will be used during the testing.
				When the full system is installed  ASCII representation may be replaced by hexBinary.
			</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="index" type="xs:int" use="required"/>
    <xs:attribute name="cff" type="xs:double" use="required"/>
  </xs:complexType>
</xs:element>

element sbDelayModel
diagram
children modelCff
attributes
Name  Type  Use  Default  Fixed  Annotation
numCff  xs:int  required      
bbId  xs:integer  required      
sbId  xs:integer  required      
annotation
documentation 

			Subband Delay Model 
			Epoch and t0 are specified by the parent element (see vciStbDelayModel).
			numCff - Number of  coefficients of the polynomial specified in the model.
			
source
<xs:element name="sbDelayModel">
  <xs:annotation>
    <xs:documentation>
			Subband Delay Model 
			Epoch and t0 are specified by the parent element (see vciStbDelayModel).
			numCff - Number of  coefficients of the polynomial specified in the model.
			</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="modelCff" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:attribute name="numCff" type="xs:int" use="required"/>
    <xs:attribute name="bbId" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:integer">
          <xs:minInclusive value="0"/>
          <xs:maxInclusive value="7"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="sbId" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:integer">
          <xs:minInclusive value="0"/>
          <xs:maxInclusive value="17"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element vciStbDelayModel
diagram
children bbDelayModel
attributes
Name  Type  Use  Default  Fixed  Annotation
epoch  xs:dateTime  required      
t0  xs:double  optional      
idString  xs:string        
documentation 
optional identifier string for debugging purposes
sslo  xs:double        
documentation 
signed sum LO (LO offset) units are MHz
fShift  xs:double        
documentation 
frequency shift, units are KHz
annotation
documentation 

			VCI Station Board Delay Model 
			May contain delay models for up to two basebands
			and for up to 18 subbands for each baseband.			
			Epoch is the time when the model becomes valid and is used by the delay modules. Epoch is specified in ISO 8601 format. 
			t0 is the epoch of the polynomial currently defined to be MJD. This is converted into seconds/microseconds for use by the model generator.
			if not specified it is assumed that t0 is the same as epoch.
			
source
<xs:element name="vciStbDelayModel">
  <xs:annotation>
    <xs:documentation>
			VCI Station Board Delay Model 
			May contain delay models for up to two basebands
			and for up to 18 subbands for each baseband.			
			Epoch is the time when the model becomes valid and is used by the delay modules. Epoch is specified in ISO 8601 format. 
			t0 is the epoch of the polynomial currently defined to be MJD. This is converted into seconds/microseconds for use by the model generator.
			if not specified it is assumed that t0 is the same as epoch.
			</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="bbDelayModel" maxOccurs="2">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="modelCff" maxOccurs="unbounded"/>
            <xs:element name="sbDelayModel" minOccurs="0" maxOccurs="18">
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="modelCff" maxOccurs="unbounded"/>
                </xs:sequence>
                <xs:attribute name="sbId" use="required">
                  <xs:annotation>
                    <xs:documentation>logical sub band identifier</xs:documentation>
                  </xs:annotation>
                  <xs:simpleType>
                    <xs:restriction base="xs:int">
                      <xs:minInclusive value="0"/>
                      <xs:maxInclusive value="17"/>
                    </xs:restriction>
                  </xs:simpleType>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="bbId" use="required">
            <xs:annotation>
              <xs:documentation>logical base band identifier</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:int">
                <xs:minInclusive value="0"/>
                <xs:maxInclusive value="7"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="epoch" type="xs:dateTime" use="required"/>
    <xs:attribute name="t0" type="xs:double" use="optional"/>
    <xs:attribute name="idString" type="xs:string">
      <xs:annotation>
        <xs:documentation>optional identifier string for debugging purposes</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="sslo" type="xs:double">
      <xs:annotation>
        <xs:documentation>signed sum LO (LO offset) units are MHz</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="fShift" type="xs:double">
      <xs:annotation>
        <xs:documentation>frequency shift, units are KHz</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element vciStbDelayModel/bbDelayModel
diagram
children modelCff sbDelayModel
attributes
Name  Type  Use  Default  Fixed  Annotation
bbId  xs:int  required      
documentation 
logical base band identifier
source
<xs:element name="bbDelayModel" maxOccurs="2">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="modelCff" maxOccurs="unbounded"/>
      <xs:element name="sbDelayModel" minOccurs="0" maxOccurs="18">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="modelCff" maxOccurs="unbounded"/>
          </xs:sequence>
          <xs:attribute name="sbId" use="required">
            <xs:annotation>
              <xs:documentation>logical sub band identifier</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:int">
                <xs:minInclusive value="0"/>
                <xs:maxInclusive value="17"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="bbId" use="required">
      <xs:annotation>
        <xs:documentation>logical base band identifier</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:int">
          <xs:minInclusive value="0"/>
          <xs:maxInclusive value="7"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element vciStbDelayModel/bbDelayModel/sbDelayModel
diagram
children modelCff
attributes
Name  Type  Use  Default  Fixed  Annotation
sbId  xs:int  required      
documentation 
logical sub band identifier
source
<xs:element name="sbDelayModel" minOccurs="0" maxOccurs="18">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="modelCff" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:attribute name="sbId" use="required">
      <xs:annotation>
        <xs:documentation>logical sub band identifier</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:int">
          <xs:minInclusive value="0"/>
          <xs:maxInclusive value="17"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>


XML Schema documentation generated with
XMLSPY Schema Editor http://www.altova.com/xmlspy