schema location: | Y:\home\vrcics\widar\schema\vci\vciResponse.xsd |
targetNamespace: | http://www.nrc.ca/namespaces/widar |
Elements |
activationReport |
refMessage |
vciAccept |
vciAck |
vciNack |
vciReject |
vciReport |
vciResponse |
schema location: | Y:\home\vrcics\widar\schema\vci\vciLog.xsd |
targetNamespace: | http://www.nrc.ca/namespaces/widar |
Elements |
description |
vciLog |
schema location: | Y:\home\vrcics\widar\schema\vci\vciCommon.xsd |
targetNamespace: | http://www.nrc.ca/namespaces/widar |
schema location: | Y:\home\vrcics\widar\schema\vci\vciRequest.xsd |
targetNamespace: | http://www.nrc.ca/namespaces/widar |
schema location: | Y:\home\vrcics\widar\schema\widarCommon.xsd |
targetNamespace: | http://www.nrc.ca/namespaces/widar |
diagram | ![]() |
||
namespace | http://www.nrc.ca/namespaces/widar | ||
children | widar:refMessage report widar:vciLog comment | ||
used by |
|
||
attributes | |||
annotation |
|
||
source | <xs:element name="activationReport"> <xs:annotation> <xs:documentation> VCI Activation Report is used to inform the originator whether configuration was accepted by the CMIbs and CBE. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:refMessage" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="report" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:vciLog" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="comment" type="widar:MsgCommentType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attributeGroup ref="widar:vciCommonMsgAttributes"/> <xs:attribute name="forActTime" type="xs:dateTime" use="optional"/> <xs:attribute name="notaBene" type="xs:string" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://www.nrc.ca/namespaces/widar |
type | xs:string |
source | <xs:element name="report" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||
type | widar:MsgCommentType | ||||||||||||||||||
children | description widar:property | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="comment" type="widar:MsgCommentType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||
children | widar:vciRequest widar:stationHw widar:subArray widar:activationTrigger widar:component widar:cmMonitorControl | ||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||
source | <xs:element name="refMessage"> <xs:annotation> <xs:documentation> Used to reference messages received by the MCCC, used in Ack, Nack, Response, etc. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:vciRequest" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:stationHw" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:subArray" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:activationTrigger" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:component" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:cmMonitorControl" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="id" type="xs:int" use="optional"/> <xs:attribute name="tag" type="xs:string" use="optional"/> <xs:attribute name="activationId" type="xs:string" use="optional"/> <xs:attribute name="activationTime" type="xs:string" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://www.nrc.ca/namespaces/widar | ||
children | widar:refMessage report widar:vciLog comment | ||
used by |
|
||
attributes | |||
annotation |
|
||
source | <xs:element name="vciAccept"> <xs:annotation> <xs:documentation> VCI Accept is send to the originator of the Activation Trigger. VCI Accept is used to inform the originator that: 1) mapping has been (more or less) successfully performed 2) configuration will be activated (at least part of it) 3) if problems have been detected, the message includes the list of problems (logs). </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:refMessage" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="report" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:vciLog" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="comment" type="widar:MsgCommentType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attributeGroup ref="widar:vciCommonMsgAttributes"/> <xs:attribute name="actTime" type="xs:dateTime" use="optional"/> <xs:attribute name="notaBene" type="xs:string" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://www.nrc.ca/namespaces/widar |
type | xs:string |
source | <xs:element name="report" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||
type | widar:MsgCommentType | ||||||||||||||||||
children | description widar:property | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="comment" type="widar:MsgCommentType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||
children | widar:refMessage report widar:vciLog comment | ||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||
source | <xs:element name="vciAck"> <xs:annotation> <xs:documentation> VCI Acknowledgement message (VciAck) is a direct response to a received VCI message, it confirms that: a) VCI message has ben successfully received b) received VCI message has passed inital semantic checks and is considered acceptable. A VciAck message does not guarantee that the specified configuration will be activated. When the configuration triger is received, MCCC will perform additional checks, the configuration may be rejected if those checks fail. The VciAck message may include comments/warnings. The format of comments / warnings is the same as in mcccLog. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:refMessage" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="report" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:vciLog" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="comment" type="widar:MsgCommentType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attributeGroup ref="widar:vciCommonMsgAttributes"/> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://www.nrc.ca/namespaces/widar |
type | xs:string |
source | <xs:element name="report" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||
type | widar:MsgCommentType | ||||||||||||||||||
children | description widar:property | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="comment" type="widar:MsgCommentType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||||||||
children | widar:refMessage report widar:vciLog comment | ||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||
source | <xs:element name="vciNack"> <xs:annotation> <xs:documentation> VCI Negative Acknowledgement (VciNack) message is generated as a direct response to a received VCI message. a) It informs originator that the VCI message has been received b) The received VCI message failed at least one of the checks and is not considered acceptable. c) An action or a configuration change specified in the message will not be performed. The reason for rejecton is specified as a log or as a comment. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:refMessage" minOccurs="0"/> <xs:element name="report" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:vciLog" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="comment" type="widar:MsgCommentType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attributeGroup ref="widar:vciCommonMsgAttributes"/> <xs:attribute name="alertId" type="xs:string" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://www.nrc.ca/namespaces/widar |
type | xs:string |
source | <xs:element name="report" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||
type | widar:MsgCommentType | ||||||||||||||||||
children | description widar:property | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="comment" type="widar:MsgCommentType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||
namespace | http://www.nrc.ca/namespaces/widar | ||
children | widar:refMessage report widar:vciLog comment | ||
used by |
|
||
attributes | |||
annotation |
|
||
source | <xs:element name="vciReject"> <xs:annotation> <xs:documentation> VCI Accept is send to the originator of the Activation Trigger. VCI Reject message is generated to inform user that "mapping" has failed and the configuration will not be activated. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:refMessage" minOccurs="0"/> <xs:element name="report" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:vciLog" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="comment" type="widar:MsgCommentType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attributeGroup ref="widar:vciCommonMsgAttributes"/> <xs:attribute name="actTime" type="xs:dateTime" use="optional"/> <xs:attribute name="alertId" type="xs:string" use="optional"/> <xs:attribute name="notaBene" type="xs:string" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://www.nrc.ca/namespaces/widar |
type | xs:string |
source | <xs:element name="report" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||
type | widar:MsgCommentType | ||||||||||||||||||
children | description widar:property | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="comment" type="widar:MsgCommentType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||
namespace | http://www.nrc.ca/namespaces/widar | ||
children | widar:refMessage report widar:vciLog comment | ||
used by |
|
||
attributes | |||
annotation |
|
||
source | <xs:element name="vciReport"> <xs:annotation> <xs:documentation> VCI Activation Report is used to inform the originator whether configuration was accepted by the CMIBs and CBE. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:refMessage" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="report" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:vciLog" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="comment" type="widar:MsgCommentType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attributeGroup ref="widar:vciCommonMsgAttributes"/> <xs:attribute name="forActTime" type="xs:dateTime" use="optional"/> <xs:attribute name="notaBene" type="xs:string" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://www.nrc.ca/namespaces/widar |
type | xs:string |
source | <xs:element name="report" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||
type | widar:MsgCommentType | ||||||||||||||||||
children | description widar:property | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="comment" type="widar:MsgCommentType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||||||||
children | widar:vciAck widar:vciNack widar:vciAccept widar:vciReject widar:activationReport widar:vciReport widar:vciLog widar:cmMonitorControl | ||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||
source | <xs:element name="vciResponse"> <xs:annotation> <xs:documentation> Defines the format and content of the VCI messages generated by the WIDAR Correlator MCCC. VCI Response messages may be direct or indirect responses to previously received requests. VCI Response is an "envelope" element. A single vciResonse may contain several different messages. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:vciAck" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:vciNack" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:vciAccept" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:vciReject" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:activationReport" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:vciReport" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:vciLog" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:cmMonitorControl" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="widar:vciCommonMsgAttributes"/> <xs:attribute name="alertId" type="xs:string" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://www.nrc.ca/namespaces/widar | ||
type | xs:string | ||
used by |
|
||
source | <xs:element name="description" type="xs:string"/> |
diagram | ![]() |
||
namespace | http://www.nrc.ca/namespaces/widar | ||
children | widar:originator widar:affectedComponent widar:description widar:property widar:trowable widar:vciLog | ||
used by |
|
||
attributes | |||
annotation |
|
||
source | <xs:element name="vciLog"> <xs:annotation> <xs:documentation> VCI Log atttributes: time stamp - time when the vciLog message was generated by the MCCC. message ID - identifier, a positive integer. Unique identifier of the Log message. level - priority descriptor - values: instanct, active, terminate, change code - identifier of the type of event. Elements: originator - the component which generated the log. affected component - the component which is the source of the event. E.g. in the case of crash or overheating. In some cases the affected component is the originator, if that is the case, it is not necessary to identify affected component. description - a textual description of the event. IOptional, if not specified, operator or alarm analyser tool may use even code to find decription in a off-line repository (TBD). property - the property (properties) of the affected component whose status needs attention. throwable - a description of Java exception (event), usful when reporting software events. vciLog - In some cases it may be useful to include previously generated log message. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:originator"/> <xs:element ref="widar:affectedComponent" minOccurs="0"/> <xs:element ref="widar:description" minOccurs="0"/> <xs:element ref="widar:property" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:trowable" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:vciLog" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="level" type="widar:LogLevelType" use="required"/> <xs:attribute name="code" type="xs:string" use="required"/> <xs:attribute name="descriptor" type="widar:LogDescriptorType" use="optional"/> <xs:attribute name="timeStamp" type="xs:dateTime" use="required"/> <xs:attribute name="msgId" type="xs:int" use="required"/> <xs:attribute name="logger" type="xs:string" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||
type | extension of xs:string | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="actQueue"> <xs:annotation> <xs:documentation> Monitor and control for the activation queue. </xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="action" type="widar:QueueActionType" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xs:element name="antenna"> <xs:annotation> <xs:documentation> Basic antenna information as specified in the VCI messages. Antenna ID is needed only by the Correlator Backend. Detailed antenna information will be specified in the Antenna Table and made available to the Backend by some other means (e.g. as a file stored on a server). </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="type" type="widar:AntennaType" use="required"/> <xs:attribute name="id" type="xs:string" use="required"/> <xs:attribute name="name" type="xs:string" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||
type | extension of xs:string | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="cbeOutputQueue"> <xs:annotation> <xs:documentation> Monitor and control for the queue that contains messages for CBE. </xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="action" type="widar:QueueActionType" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||
type | extension of xs:string | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="cfgQueue"> <xs:annotation> <xs:documentation> Monitor and control for the configuration queue. </xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="action" type="widar:QueueActionType" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="cmAlerts"> <xs:annotation> <xs:documentation> Enable/disable transmission of xAlerts. </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="transmit" type="widar:YesNoType" use="required"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||
type | extension of xs:string | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="cmDeleteSubarray"> <xs:annotation> <xs:documentation> Delete subarray with the specified Config ID. If configId==all delete all subarrays. This command is used when usr does not want to (or cannot) specify activation time. When this command is received, CM searches both the active configuration and all the scheduled configurations (in the Activation Queue) and deletes all the instances of a subarray with the specified Config ID. </xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="configId" type="xs:string" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://www.nrc.ca/namespaces/widar | ||
used by |
|
||
attributes | |||
annotation |
|
||
source | <xs:element name="cmFlushCmibQueues"> <xs:annotation> <xs:documentation> Flush CMIB configuration(input) queue in specified racks. </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="all" type="widar:YesNoType" use="optional" default="no"/> <xs:attribute name="s001" type="widar:YesNoType" use="optional" default="no"/> <xs:attribute name="s002" type="widar:YesNoType" use="optional" default="no"/> <xs:attribute name="s003" type="widar:YesNoType" use="optional" default="no"/> <xs:attribute name="s004" type="widar:YesNoType" use="optional" default="no"/> <xs:attribute name="s005" type="widar:YesNoType" use="optional" default="no"/> <xs:attribute name="s006" type="widar:YesNoType" use="optional" default="no"/> <xs:attribute name="s007" type="widar:YesNoType" use="optional" default="no"/> <xs:attribute name="s008" type="widar:YesNoType" use="optional" default="no"/> <xs:attribute name="b101" type="widar:YesNoType" use="optional" default="no"/> <xs:attribute name="b102" type="widar:YesNoType" use="optional" default="no"/> <xs:attribute name="b103" type="widar:YesNoType" use="optional" default="no"/> <xs:attribute name="b104" type="widar:YesNoType" use="optional" default="no"/> <xs:attribute name="b105" type="widar:YesNoType" use="optional" default="no"/> <xs:attribute name="b106" type="widar:YesNoType" use="optional" default="no"/> <xs:attribute name="b107" type="widar:YesNoType" use="optional" default="no"/> <xs:attribute name="b108" type="widar:YesNoType" use="optional" default="no"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://www.nrc.ca/namespaces/widar | ||
used by |
|
||
attributes | |||
annotation |
|
||
source | <xs:element name="cmLogging"> <xs:annotation> <xs:documentation> </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="level" type="widar:LogLevelType" use="optional"/> <xs:attribute name="logToFile" type="widar:YesNoType" use="optional"/> <xs:attribute name="logVciMessages" type="widar:YesNoType" use="optional"/> <xs:attribute name="logStbMessages" type="widar:YesNoType" use="optional"/> <xs:attribute name="logBlbMessages" type="widar:YesNoType" use="optional"/> <xs:attribute name="logXbbMessages" type="widar:YesNoType" use="optional"/> <xs:attribute name="logCbeMessages" type="widar:YesNoType" use="optional"/> <xs:attribute name="logCrmMessages" type="widar:YesNoType" use="optional"/> <xs:attribute name="logXAlerts" type="widar:YesNoType" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://www.nrc.ca/namespaces/widar | ||
children | widar:queryCfgStatus widar:cfgQueue widar:actQueue widar:ctrlQueue widar:cbeOutputQueue widar:cmLogging widar:vciReporting widar:cmAlerts widar:cmDeleteSubarray widar:cmFlushCmibQueues widar:ifdDefault | ||
used by |
|
||
attributes | |||
annotation |
|
||
source | <xs:element name="cmMonitorControl"> <xs:annotation> <xs:documentation> Global parameters of VCI Configuration Mapper. 2012 October Replaced attribute: *xs:attribute name="flushCmibQueues" type="widar:YesNoType" use="optional" * with element cmFlushCmibQueues </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:queryCfgStatus" minOccurs="0"/> <xs:element ref="widar:cfgQueue" minOccurs="0"/> <xs:element ref="widar:actQueue" minOccurs="0"/> <xs:element ref="widar:ctrlQueue" minOccurs="0"/> <xs:element ref="widar:cbeOutputQueue" minOccurs="0"/> <xs:element ref="widar:cmLogging" minOccurs="0"/> <xs:element ref="widar:vciReporting" minOccurs="0"/> <xs:element ref="widar:cmAlerts" minOccurs="0"/> <xs:element ref="widar:cmDeleteSubarray" minOccurs="0"/> <xs:element ref="widar:cmFlushCmibQueues" minOccurs="0"/> <xs:element ref="widar:ifdDefault" minOccurs="0"/> </xs:sequence> <xs:attribute name="sendConfigToSTBs" type="widar:YesNoType" use="optional"/> <xs:attribute name="sendConfigToBLBs" type="widar:YesNoType" use="optional"/> <xs:attribute name="sendConfigToXBBs" type="widar:YesNoType" use="optional"/> <xs:attribute name="sendConfigToCBE" type="widar:YesNoType" use="optional"/> <xs:attribute name="sendQueryToCRM" type="widar:YesNoType" use="optional"/> <xs:attribute name="vciSchemaValidation" type="widar:YesNoType" use="optional"/> <xs:attribute name="crmQuery" type="widar:YesNoType" use="optional"/> <xs:attribute name="query" type="widar:YesNoType" use="optional"/> <xs:attribute name="enableAllComponents" type="xs:string" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||
type | extension of xs:string | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="ctrlQueue"> <xs:annotation> <xs:documentation> Monitor and control for the queue that contains Control messages. </xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="action" type="widar:QueueActionType" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xs:element name="ifdDefault"> <xs:annotation> <xs:documentation> Default values for inter-frame delay. </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="mode" type="widar:InterFrameDelayAlgType" use="required"/> <xs:attribute name="delay" type="widar:SfpFrameDelayType" use="optional"/> <xs:attribute name="randomOn" type="widar:YesNoType" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xs:element name="queryCfgStatus"> <xs:annotation> <xs:documentation> Request for configuration status report. One can specify: cfg=active or cfg=next or activation time or CorrModel ID. If more than one identification is specified, CM uses the first valid identifier, in following order: 1. cfg 2. actTime 3. CorrModel ID </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="cfg" type="widar:CfgStringType" use="optional"/> <xs:attribute name="actTime" type="xs:dateTime" use="optional"/> <xs:attribute name="corrModelId" type="xs:double" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xs:element name="radarMode"> <xs:annotation> <xs:documentation> 2012-02-29 Sonja.Vrcic@nrc.gc.ca: Radar Mode has not been implemented. This element has been added for completness and to record inital implementation ideas, but before implementing this, use cases and detailed requirements should be defined. Raw data saving, also known as, radar mode. Narrow band output of a single filter per Station Board Data Path (i.e. per filter bank) can be saved in the memory and sent to the specified location. Number of bits to be saved is equal to the number of bits in the filter output, with exception of 7-bit output which is saved as 8 bits of data. Duration can be specified in the number of 10 millisecond interrupts. Duration=0 means perform data saving until "off" command is received or until the configuration is overwritten by another configuration. </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="status" type="widar:OnOffType" use="required"/> <xs:attribute name="duration" type="xs:int" use="optional" default="0"/> <xs:attribute name="destination" type="xs:anyURI"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xs:element name="vciReporting"> <xs:annotation> <xs:documentation> Specify destination address and port for VCI Responses/Reports. Enable/disable transmission of VCI Responses/Reports. </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="transmit" type="widar:YesNoType" use="required"/> <xs:attribute name="destIpAddress" type="xs:string" use="optional"/> <xs:attribute name="destPort" type="xs:int" use="optional"/> </xs:complexType> </xs:element> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:string | ||||
used by |
|
||||
facets |
|
||||
source | <xs:simpleType name="CfgStringType"> <xs:restriction base="xs:string"> <xs:enumeration value="active"/> <xs:enumeration value="next"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||
type | restriction of xs:token | ||||||
used by |
|
||||||
facets |
|
||||||
source | <xs:simpleType name="InterFrameDelayAlgType"> <xs:restriction base="xs:token"> <xs:enumeration value="dontSet"/> <xs:enumeration value="setDelay"/> <xs:enumeration value="minDelay"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:NMTOKEN | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="QueueActionType"> <xs:annotation> <xs:documentation> Values used for attribute action. Used for configuration queue and activation queue. Status: List contnet of the queue as string (one line per message). Flush: Delete and discard the content of the queue. </xs:documentation> </xs:annotation> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="list"/> <xs:enumeration value="flush"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
source | <xs:simpleType name="SfpFrameDelayType"> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="1020"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="SpectChanType"> <xs:annotation> <xs:documentation> Number of spectral channels per product (for "narrow band" correlation on the Baseline Board). Number of spectral channels must be multiple of 64. </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="64"/> <xs:maxInclusive value="262144"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||
type | restriction of xs:NMTOKEN | ||||||||||||||||
used by |
|
||||||||||||||||
facets |
|
||||||||||||||||
annotation |
|
||||||||||||||||
source | <xs:simpleType name="VciProtocolVersionType"> <xs:annotation> <xs:documentation> String that defines the version of the VCI protocol. Corresponds to the version (revision) of the DRAO document A25201N000 VCI Protocol Specification. </xs:documentation> </xs:annotation> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="3.9"/> <xs:enumeration value="3.10"/> <xs:enumeration value="3.11"/> <xs:enumeration value="3.12"/> <xs:enumeration value="3.13"/> <xs:enumeration value="3.14"/> <xs:enumeration value="3.15"/> <xs:enumeration value="3.16"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||
source | <xs:attributeGroup name="vciCommonMsgAttributes"> <xs:annotation> <xs:documentation> Attributes that are assigned to all the VCI messages. </xs:documentation> </xs:annotation> <xs:attribute name="msgId" type="xs:int" use="required"/> <xs:attribute name="desc" type="xs:string" use="optional"/> <xs:attribute name="timeStamp" type="xs:dateTime" use="optional"/> <xs:attribute name="version" type="widar:VciProtocolVersionType" use="optional"/> </xs:attributeGroup> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="activationTrigger"> <xs:annotation> <xs:documentation> VCI Configuration Activation Trigger. Activation time for the configuration request messages with the same activation identifier. </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="msgId" type="xs:int" use="optional"/> <xs:attribute name="activationId" type="xs:string" use="required"/> <xs:attribute name="activationTime" type="xs:dateTime" use="optional"/> <xs:attribute name="mappingTime" type="xs:dateTime" use="optional"/> <xs:attribute name="query" type="widar:YesNoType" use="optional" default="no"/> <xs:attribute name="rollback" type="widar:DwellTimeType" use="optional" default="0"/> <xs:attribute name="fastSwitching" type="widar:DwellTimeType" use="optional" default="0"/> <xs:attribute name="timeStamp" type="xs:dateTime" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xs:element name="autoCorrSubset"> <xs:annotation> <xs:documentation> The correlator can not obtain all auto-correlation products all the time, this is used to specify desired subset of auto-correlation products. </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="algorithm" type="widar:AutoCorrAlgorithmType" use="required"/> <xs:attribute name="startFrom" type="widar:StartFromType" use="optional" default="lowestStId"/> <xs:attribute name="dwellTime" type="widar:DwellTimeType" use="optional" default="10"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | widar:phaseBinning widar:subBand widar:wpp widar:gating | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="baseBand"> <xs:annotation> <xs:documentation> swbbName is BaseBand name for Spectral Window (BDF), swbbName is forwarded to CBE (BDF) and to Station Boards, so that it can be inserted into output related to switched power (power counts). swPwrEpoch - epoch for data related to switched power data generated by Station Board, if not specified as as DumpTrig epoch. swPwrInteg - integration time for switched power data generated by Station Board, if not specified, same as LTA dump time. Specified in milliseconds, value must be in hundreds of milliseconds. defaultFilterGain - If present, set default values for active filter stages Default values for filter gain are determined by CMIB software based on filter setup. "Target RMS", if specified, will override filter gains set as result of this attribute. In other words, either this attribute or "target RMS" should be specified. Howver, it is possible to set "defaultFilterGain" for all the stages and re-quantizer, and then adjust gain only for a subset of stages. requantRms - Target RMS for re-qunatizer. If specified, invoke filter gain adjustment to get output RMS as specified. stage1Rms - Target RMS for filter stage 1. If specified, invoke filter gain adjustment to get output RMS as specified by this attribute. stage2Rms - Target RMS for filter stage 2. If specified, invoke filter gain adjustment to get output RMS as specified by this attribute. stage3Rms - Target RMS for filter stage 3. If specified, invoke filter gain adjustment to get output RMS as specified by this attribute. stage4Rms - Target RMS for filter stage 4. If specified, invoke filter gain adjustment to get output RMS as specified by this attribute. bininningPeriod - in microseconds, to be specified only if phase binning is used for at last one subband. binMaxHwIntegTime - relevant only when phase bining is used. If not specified CMIB uses the default value of 500 nano seconds. Station ID, if specified here overrides the Station ID specified in the parent element. This may be used in configurations other than EVLA and perhaps for testing. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:phaseBinning" minOccurs="0" maxOccurs="2000"/> <xs:element ref="widar:subBand" minOccurs="0" maxOccurs="18"/> <xs:element ref="widar:wpp" minOccurs="0" maxOccurs="32"/> <xs:element ref="widar:gating" minOccurs="0"/> </xs:sequence> <xs:attribute name="bbA" type="widar:BBIDtype" use="required"/> <xs:attribute name="bbB" type="widar:BBIDtype" use="optional"/> <xs:attribute name="swbbName" type="widar:SwBbType" use="optional"/> <xs:attribute name="name" type="xs:string" use="optional"/> <xs:attribute name="bw" type="widar:BaseBandBwType" use="optional"/> <xs:attribute name="inQuant" type="widar:BitsForInitialQuantizationType" use="optional"/> <xs:attribute name="singlePhaseCenter" type="widar:YesNoType" use="optional" default="yes"/> <xs:attribute name="delayModelsValid" type="xs:int" use="optional" default="1"/> <xs:attribute name="sid" type="widar:StationIdType" use="optional"/> <xs:attribute name="swPwrEpoch" type="xs:dateTime" use="optional"/> <xs:attribute name="swPwrInteg" type="xs:int" use="optional"/> <xs:attribute name="defaultFilterGain" type="xs:string" use="optional"/> <xs:attribute name="requantRms" type="xs:double" use="optional"/> <xs:attribute name="stage1Rms" type="xs:double" use="optional"/> <xs:attribute name="stage2Rms" type="xs:double" use="optional"/> <xs:attribute name="stage3Rms" type="xs:double" use="optional"/> <xs:attribute name="stage4Rms" type="xs:double" use="optional"/> <xs:attribute name="noWbcProducts" type="xs:string" use="optional"/> <xs:attribute name="binningPeriod" type="xs:float" use="optional"/> <xs:attribute name="binMaxHwIntegTime" type="xs:float" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||
source | <xs:element name="baseBandHw"> <xs:annotation> <xs:documentation> Used to: assign Baseband ID to a Station Board Data Path. </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="bbid" type="widar:BBIDtype" use="required"/> <xs:attribute name="name" type="xs:string" use="optional"/> <xs:attribute name="stationBoardMlid" type="xs:string" use="required"/> <xs:attribute name="dataPath" type="widar:StbDataPathIdType" use="required"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="baseline"> <xs:annotation> <xs:documentation> Used to disable / enable baselines. A baseline is uniquely identified by a pair of station IDs. If only one Station ID is specified, all the baselines for that station will be disbled/enabled. If baseband pair (single baseband) and subband are not specified applies for all the products (i.e. for all the subbands of all the basebandes). </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="status" type="widar:EnableDisableType" use="required"/> <xs:attribute name="stationOne" type="widar:StationIdType" use="required"/> <xs:attribute name="stationTwo" type="widar:StationIdType" use="optional"/> <xs:attribute name="bbA" type="widar:BBIDtype" use="optional"/> <xs:attribute name="bbB" type="widar:BBIDtype" use="optional"/> <xs:attribute name="subband" type="widar:SBIDtype" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xs:element name="bb"> <xs:annotation> <xs:documentation> Baseband parameters that are different for each antenna (station). </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="bbid" type="widar:BBIDtype" use="required"/> <xs:attribute name="localOsc" type="xs:double" use="optional"/> <xs:attribute name="freqShift" type="xs:double" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||||||||||||||
children | widar:sbParams | ||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="bbParams"> <xs:annotation> <xs:documentation> This element can be used to specify parameters for individual Basebands. The parameters (attributes) specified here can be different for Basebands that belong to the same pair. Typically, these parameters are same for all the stations in a subarray, but they can be specified for each station individually. Removed attributes: xs:attribute name="fshift_kHz" type="xs:double" use="optional" xs:attribute name="lo_o_MHz" type="xs:double" use="optional" </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:sbParams" minOccurs="0" maxOccurs="16"/> </xs:sequence> <xs:attribute name="bbid" type="widar:BBIDtype" use="required"/> <xs:attribute name="sourceType" type="widar:StbSourceType" use="optional"/> <xs:attribute name="sourceId" type="widar:StbDataPathIdType" use="optional"/> <xs:attribute name="polarization" type="widar:PolarizationType" use="optional"/> <xs:attribute name="sideband" type="widar:UpperLowerType" use="optional"/> <xs:attribute name="phaseModelInsertion" type="widar:EarlyLateType" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||
source | <xs:element name="blbPair"> <xs:annotation> <xs:documentation> List of Baseline Board Pairs to be used for a particular subband Acronym ifd stands for Inter-Frame Delay </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="quadrant" type="widar:QuadIdType" use="required"/> <xs:attribute name="firstBlbPair" type="widar:BlbPairIdType" use="required"/> <xs:attribute name="numBlbPairs" type="widar:NumberOfBlbPairsType" use="required"/> <xs:attribute name="ifdRandom" type="widar:YesNoType" use="optional"/> <xs:attribute name="ifd" type="widar:IntRangeZeroTo255Type" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="blbProdIntegration"> <xs:annotation> <xs:documentation> Integration Time defined as: Minimum Hardware Integration Time (MHIT) in microseconds. H/W integration factor (h/w integration time specified as multiple of the minimum h/w integration time). LTA integration factor (LTA integration time specified as multiple of the h/w integration time). CBE integration factor (CBE integration time specified as multiple of the LTA integration time). Phase for recirculation (serial,parallel) is relevant only if recFactor>1. If recPhase is not specified and recFactor>1, CM assumes that phase for recirculation is serial. For phased binning: a) minHwIntegTime is not relevant and does not need to be specified. b) ccIntegFactor is not relevant and need not be specified. c) ltaIntegFactor can be specified (if not specified assume 1). </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="recirculation" type="widar:RecirculationFactorType" use="required"/> <xs:attribute name="recPhase" type="widar:RecPhaseType" use="optional"/> <xs:attribute name="minIntegTime" type="widar:MinHwIntTimeType" use="optional"/> <xs:attribute name="ccIntegFactor" type="xs:int" use="optional" default="1"/> <xs:attribute name="ltaIntegFactor" type="xs:int" use="optional" default="1"/> <xs:attribute name="cbeIntegFactor" type="xs:int" use="optional" default="1"/> <xs:attribute name="burstDuration" type="xs:int" use="optional"/> <xs:attribute name="burstBlankDuration" type="xs:int" use="optional"/> <xs:attribute name="numRollingBursts" type="xs:int" use="optional"/> <xs:attribute name="pauseBetweenBursts" type="xs:int" use="optional"/> <xs:attribute name="firstBurstOffset" type="xs:int" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||
children | widar:pp widar:blbPair widar:blbProdIntegration | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xs:element name="cc"> <xs:annotation> <xs:documentation> Send summed data to the Correlator Chip Array </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:pp" minOccurs="0" maxOccurs="4"/> <xs:element ref="widar:blbPair" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:blbProdIntegration" minOccurs="0"/> </xs:sequence> <xs:attribute name="requantGain" type="widar:IntRangeZeroTo255Type" use="optional"/> <xs:attributeGroup ref="widar:agcAttributes"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||
children | widar:station | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
identity constraints |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="listOfStations"> <xs:annotation> <xs:documentation> List of stations that belong to the subarray. Only known stations (i.e. stations that were previously defined using stationHw) can be listed here. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:station" minOccurs="0" maxOccurs="255"/> </xs:sequence> <xs:attribute name="action" type="widar:StationListActionType" use="optional" default="add"/> </xs:complexType> <xs:unique name="UniqueStationIdInStationList"> <xs:selector xpath="station"/> <xs:field xpath="@id"/> </xs:unique> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xs:element name="modifySummedArray"> <xs:annotation> <xs:documentation> Modify summed array - If the action=modify can be specified in element subarray or per subband. 2012-04-13 SV : Not implemented. Need to check is this required. If not, should be removed from the schema. </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="excludeStations" type="widar:ListOfStationsType" use="optional"/> <xs:attribute name="vdifEnableA" type="xs:boolean" use="optional"/> <xs:attribute name="vdifEnableB" type="xs:boolean" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xs:element name="phaseBinning"> <xs:annotation> <xs:documentation> Default implemented by CM: numBins if not specified, assumed to be 1. Default implemented by CMIB: maxHwIntegTime 500 micro seconds. Default for numBins not specified in schema; if specified, JAXB adds default to messages. maxHwIntegTime, if not specified is not specified in CMIB configuration and CMIB assumes 500 micro seconds. </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="phase" type="widar:NormalizedPhaseType" use="required"/> <xs:attribute name="binWidth" type="widar:NormalizedPhaseType" use="required"/> <xs:attribute name="numBins" type="widar:NumBinsType" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||
children | widar:pp widar:blbProdIntegration widar:blbPair widar:stationPacking widar:productPacking widar:autoCorrSubset | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="polProducts"> <xs:annotation> <xs:documentation> Polarization products that use the same integration factors (DUMPTRIG) and share same boards. For now, user can specify only one instance of this element, which means that user can not specify two groups of polarization products, where each group uses different DUMPTRIG. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:pp" minOccurs="0" maxOccurs="4"/> <xs:element ref="widar:blbProdIntegration" minOccurs="0"/> <xs:element ref="widar:blbPair" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:stationPacking" minOccurs="0"/> <xs:element ref="widar:productPacking" minOccurs="0"/> <xs:element ref="widar:autoCorrSubset" minOccurs="0"/> </xs:sequence> <xs:attribute name="autoCorrMode" type="widar:OnOffType" use="optional" default="off"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xs:element name="pp"> <xs:annotation> <xs:documentation> Polarization product. </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="id" type="widar:ProductIdType" use="required"/> <xs:attribute name="correlation" type="widar:CorrelationType" use="required"/> <xs:attribute name="spectralChannels" type="widar:SpectChannelsType" use="required"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="productPacking"> <xs:annotation> <xs:documentation> Product packing algorithm. This parameter is relevant only if there is more than one Correlator Chip available per baseline. User can specify one of the two supported options: 1) MaxPack, which means: minimise the number of Correlator Chips that produce lag chain for each product (i.e. avoid use of static recirulation memory) 2) MinPack, which means: distribute lag chain across available Correlator Chips. </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="algorithm" type="widar:MaxMinPackType" use="required"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||
children | widar:radarMode widar:toneExtraction | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xs:element name="sbParams"> <xs:annotation> <xs:documentation> This element is a child of the element bbParams and will be specified for each Baseband individually (not for a Baseband pair). Tone extraction and radar mode will typically be set the same way for all the stations in a subarray, but can be specified for individual stations, if needed. Normally, Station Board filter will be selected by the correlator software. User may want to explicitely specify the Filter ID during the testing or to awoid use of the damaged hardware. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:radarMode" minOccurs="0"/> <xs:element ref="widar:toneExtraction" minOccurs="0"/> </xs:sequence> <xs:attribute name="sbid" type="widar:SBIDtype" use="required"/> <xs:attribute name="name" type="xs:string" use="optional"/> <xs:attribute name="filter" type="widar:SBIDtype" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||
children | widar:bb | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xs:element name="station"> <xs:annotation> <xs:documentation> Element station is used to specify the list of stations (antennas) that belong to a subarray. The list of stations can be specified either in subarray/listOfStations or in subarray/stationInputOutput. Preffered use: subarrayInputOutput. (Subarray/listOfStations is the older version preserved for backwards compatibility.) The only attributes (other than name) that can be specified in this element are Local Oscillator and Frequency Shift. These parameters are different for each antenna. Normally, Local Oscillator and Frequency Shift are specified in the delay models, but, for testing purposes they can be specified here. LO and Frequency Shift can be specified in: - VCI screate subarray, - VCI modify subarray, or - STB Delay Models. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:bb" minOccurs="0" maxOccurs="8"/> </xs:sequence> <xs:attribute name="sid" type="widar:StationIdType" use="required"/> <xs:attribute name="name" type="xs:string" use="optional"/> <xs:attribute name="action" type="widar:StationListActionType" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||||||||||||||||||||
children | widar:baseBandHw widar:antenna | ||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||
identity constraints |
|
||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="stationHw"> <xs:annotation> <xs:documentation> Assigns Station ID to a group of Station Boards that receive input from the same antenna. This element assigns Baseband ID to a Station Board Data Path. Primary purpose of this element is resource allocation. Additional elements and atributes have been added, that allow user to specify station specific attributes that are not likely to change for every scan: - Antenna ID and other antenna parameters, - Noise Diode parameters, - Parameters related to generation of monitor data. If, at the Activation Time, a station with the same Station ID already exists, it is replaced by the new configuration. A (previously configured) station that belongs to a subarray cannot be re-configured. Station ID and Baseband IDs assigned here are used when specifying subarray configuration. July 2012 Sonja.Vrcic@nrc.gc.ca removed element noiseDiode: --- element ref="widar:noiseDiode" minOccurs="0 --- Noise Diode is not set via VCI. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:baseBandHw" minOccurs="0" maxOccurs="8"/> <xs:element ref="widar:antenna" minOccurs="0"/> </xs:sequence> <xs:attribute name="sid" type="widar:StationIdType" use="required"/> <xs:attribute name="name" type="xs:string" use="optional"/> <xs:attribute name="activationId" type="xs:string" use="required"/> <xs:attribute name="mappingOrder" type="xs:int" use="optional"/> <xs:attribute name="action" type="widar:StationHwActionType" use="required"/> <xs:attribute name="timeStamp" type="xs:dateTime" use="optional"/> <xs:attribute name="msgId" type="xs:int" use="optional"/> </xs:complexType> <xs:unique name="UniqueStationBbId"> <xs:selector xpath="baseBandHw"/> <xs:field xpath="@id"/> </xs:unique> </xs:element> |
diagram | ![]() |
||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||
children | widar:station widar:bbParams widar:baseBand | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
identity constraints |
|
||||||||||||||||||
annotation |
|
||||||||||||||||||
source | <xs:element name="stationInputOutput"> <xs:annotation> <xs:documentation> Specification of input and output data: baseband parameters, for each baseband (pair) the list of subbands, for each subband the list of desired products. VCI Client may specify stationInputOutput for each station individually, or use id=ALL to apply the same configuration to all the stations in the subarray. Element subarray may have one element stationInputOutput that defines configuration for all the stations, and one or more elements stationInputOutput that define configuration for stations that are not exactly the same as others. Station ID and Baseband IDs used here must be already defined using stationHw. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:station" minOccurs="0" maxOccurs="255"/> <xs:element ref="widar:bbParams" minOccurs="0" maxOccurs="8"/> <xs:element ref="widar:baseBand" minOccurs="0" maxOccurs="8"/> </xs:sequence> <xs:attribute name="sid" type="xs:string" use="optional" default="all"/> <xs:attribute name="name" type="xs:string" use="optional"/> </xs:complexType> <xs:unique name="UniqueBbId"> <xs:selector xpath="baseBand"/> <xs:field xpath="@bbA"/> <xs:field xpath="@bbB"/> </xs:unique> </xs:element> |
diagram | ![]() |
||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="stationPacking"> <xs:annotation> <xs:documentation> Station packing algorithm. User may specify one of the two options: 1) use the minimum number of the Correlator Chips (i.e. columns and rows on the Baseline Board) or 2) distribute station input across as many Baseline Board columns/rows as possible. </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="algorithm" type="widar:StationPackType" use="required"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | widar:listOfStations widar:stationInputOutput widar:baseline widar:modifySummedArray | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
identity constraints |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="subArray"> <xs:annotation> <xs:documentation> Subarray Configuration Contains: - list of stations that belong to the subarray, - description of input data (basebands), and - specification for desired output products. Station IDs and BaseBandIDs used here must be defined using element stationHw. A station can have up to four baseband pairs or up to 8 single basebands. A combination of baseband pairs and singletons is also allowed. dtEpoch is epoch for DumpTrig signal. Applies for all basebands/subbands. Element modifySummedArray should be specified only if action is "modify". Deleted: xs:attribute name="targetRqRms" type="xs:string" use="optional"/ </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:listOfStations" minOccurs="0"/> <xs:element ref="widar:stationInputOutput" minOccurs="0" maxOccurs="255"/> <xs:element ref="widar:baseline" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:modifySummedArray" minOccurs="0"/> </xs:sequence> <xs:attribute name="configId" type="xs:string" use="required"/> <xs:attribute name="activationId" type="xs:string" use="required"/> <xs:attribute name="msgId" type="xs:int" use="required"/> <xs:attribute name="subarrayId" type="xs:string" use="optional"/> <xs:attribute name="scanId" type="xs:string" use="optional"/> <xs:attribute name="name" type="xs:string" use="optional"/> <xs:attribute name="action" type="widar:SubarrayActionType" use="optional" default="create"/> <xs:attribute name="observationTime" type="xs:dateTime" use="optional"/> <xs:attribute name="mappingOrder" type="xs:int" use="optional"/> <xs:attribute name="modelErrorReportingThreshold" type="xs:int" use="optional"/> <xs:attribute name="reConfigureCompleteBaselineBoards" type="xs:boolean" use="optional" default="false"/> <xs:attribute name="timeStamp" type="xs:dateTime" use="optional"/> <xs:attribute name="dtEpoch" type="xs:dateTime" use="optional"/> </xs:complexType> <xs:unique name="UniqueStationIdInSubarray"> <xs:selector xpath="stationInputOutput"/> <xs:field xpath="@id"/> </xs:unique> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | widar:polProducts widar:summedArray widar:radarMode widar:toneExtraction | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="subBand"> <xs:annotation> <xs:documentation> Subband configuration specifies filter configuration and output products. swIndex is index of the Spectral Window (BDF). WIDAR correlator does not use swIndex; swIndex is forwarded to CBE (BDF). Radar mode and tone extraction have not been implemented in CM. Gating and signal-to-noise-ratio have not been implemented in CM. interFrameDelay is nominal time in microseconds between transmitted frames on SFP1 (or XPAK if we have 10 GigE). interFrameDelay is used only if frameSchedulingAlgotihm=setDelay, otherwise it is ignored. Default=896. If randomDelay is Off: 0-255, if randomDelay is On : 0, 4, ..., 1020 Attributes phaseBinning and binningOffset are relevant only when phaseBinning is defined for baseBand. binningOffset is phase relative to (in addition to) phase specified in baseBand. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:polProducts" minOccurs="0"/> <xs:element ref="widar:summedArray" minOccurs="0" maxOccurs="2"/> <xs:element ref="widar:radarMode" minOccurs="0"/> <xs:element ref="widar:toneExtraction" minOccurs="0"/> </xs:sequence> <xs:attribute name="sbid" type="widar:SBIDtype" use="required"/> <xs:attribute name="swIndex" type="xs:int" use="required"/> <xs:attribute name="name" type="xs:string" use="optional"/> <xs:attribute name="bw" type="widar:SbBwType" use="required"/> <xs:attribute name="centralFreq" type="xs:decimal" use="required"/> <xs:attribute name="rqNumBits" type="widar:BitsForReQuantizationType" use="required"/> <xs:attribute name="useMixer" type="widar:YesNoType" use="optional" default="no"/> <xs:attribute name="mixerPhaseErrorCorr" type="widar:YesNoType" use="optional" default="no"/> <xs:attribute name="rfiDetectionLevel" type="xs:decimal" use="optional"/> <xs:attribute name="rfiBlankingDuration" type="xs:decimal" use="optional"/> <xs:attribute name="frameSchedulingAlgorithm" type="widar:InterFrameDelayAlgType" use="optional"/> <xs:attribute name="interFrameDelay" type="widar:SfpFrameDelayType" use="optional"/> <xs:attribute name="randomizeDelay" type="widar:OnOffType" use="optional"/> <xs:attribute name="phaseBinning" type="widar:OnOffType" use="optional"/> <xs:attribute name="binningOffset" type="widar:NormalizedPhaseType" use="optional"/> <xs:attribute name="gatingPhase" type="xs:int" use="optional"/> <xs:attribute name="signalToNoise" type="widar:SignalToNoiseType" use="optional"/> <xs:attribute name="pulsarGatingPhase" type="xs:decimal" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | widar:blbPair widar:cc widar:vdif | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="summedArray"> <xs:annotation> <xs:documentation> The sum of the subarray. List of Baseline Boards: If specified in summedArray choice applies both for cc and vdif. If not specified at all, CM will use Baseline Boards specified in element polProducts. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:blbPair" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:cc" minOccurs="0"/> <xs:element ref="widar:vdif" minOccurs="0"/> </xs:sequence> <xs:attribute name="sid" type="widar:StationIdType" use="required"/> <xs:attribute name="excludeStations" type="widar:ListOfStationsType" use="optional"/> <xs:attribute name="modifyExcludeStations" type="xs:boolean" use="optional"/> <xs:attribute name="zeroFillInvalidData" type="xs:boolean" use="optional"/> <xs:attribute name="autoIntegration" type="xs:boolean" use="optional"/> <xs:attribute name="applyIntegInHw" type="xs:boolean" use="optional"/> <xs:attribute name="headroom6dB" type="xs:boolean" use="optional"/> <xs:attribute name="integTime" type="xs:int" use="optional"/> <xs:attribute name="continuousInteg" type="xs:boolean" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||
children | widar:stationHw widar:subArray widar:activationTrigger widar:cmMonitorControl | ||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||
source | <xs:element name="vciRequest"> <xs:annotation> <xs:documentation> VCI Request is a "wrapper" element. A single vciRequest may contain configuration for several components and/or stations. vciRequest can contain several activationTriggers. Element vciRequest can not contain configuration for more than one subarray. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:stationHw" minOccurs="0" maxOccurs="255"/> <xs:element ref="widar:subArray" minOccurs="0"/> <xs:element ref="widar:activationTrigger" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:cmMonitorControl" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="widar:vciCommonMsgAttributes"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | widar:blbPair | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="vdif"> <xs:annotation> <xs:documentation> Send the sum of a subarray to VDIF output Default value for VDIF frame size is 1250 (enforced by CM). Default enforced by CM: a) vdifEnable=false b) agcEnabled=true. c) epoch and epochOffset are required parameters in "create subarray" </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="widar:blbPair" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="stationId" type="widar:IntRangeZeroTo65535Type" use="required"/> <xs:attribute name="epoch" type="widar:IntRangeZeroTo63Type" use="optional"/> <xs:attribute name="epochOffset" type="xs:int" use="optional"/> <xs:attribute name="vdifEnableA" type="xs:boolean" use="optional"/> <xs:attribute name="aThread" type="widar:IntRangeZeroTo1023Type" use="optional"/> <xs:attribute name="aDestMAC" type="xs:string" use="optional" default="12:34:56:78:90:00"/> <xs:attribute name="aDestIP" type="widar:IP4AddressType" use="optional" default="192.168.0.21"/> <xs:attribute name="aDestPort" type="xs:string" use="optional" default="12002"/> <xs:attribute name="aPacketDelay" type="widar:IntRangeZeroTo255Type" use="optional"/> <xs:attribute name="vdifEnableB" type="xs:boolean" use="optional"/> <xs:attribute name="bThread" type="widar:IntRangeZeroTo1023Type" use="optional"/> <xs:attribute name="bDestMAC" type="xs:string" use="optional"/> <xs:attribute name="bDestIP" type="widar:IP4AddressType" use="optional"/> <xs:attribute name="bDestPort" type="xs:string" use="optional"/> <xs:attribute name="bPacketDelay" type="widar:IntRangeZeroTo255Type" use="optional"/> <xs:attribute name="numBits" type="widar:IntList1248Type" use="optional" default="2"/> <xs:attribute name="frameSize" type="widar:IntRange250To2000Type" use="optional"/> <xs:attribute name="requantGain" type="widar:IntRangeZeroTo255Type" use="optional"/> <xs:attribute name="agcEnabled" type="xs:boolean" use="optional"/> <xs:attribute name="agcRms" type="xs:float" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://www.nrc.ca/namespaces/widar | ||
children | widar:wpp | ||
annotation |
|
||
source | <xs:element name="wideBandCorrelator"> <xs:annotation> <xs:documentation> Configuration for the Station Board Wideband Correlator. For input from EVLA antennas, WBC products will be specified using A/B (Baseband pair IDs) Different format may be used for VLBI or other input that have more than one band in the input stream. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:choice> <xs:element ref="widar:wpp" minOccurs="0" maxOccurs="32"/> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||
source | <xs:element name="wpp"> <xs:annotation> <xs:documentation> Polarization Product for the Station Board Wideband Correlator. Uses A/B to identify which input data streams should be correlated. Attribute correlation changed from required to optional, so that correlation does not need to be specified for status=disable. Added attribute status - so that user can disable individual products. If not specified, CM assumes that product is enabled, examples: <wpp id="0" correlation="A*A"/> Enable product A*A <wpp id="1" correlation="A*B" status="enable"/> Enable product A*B <wpp id="2" correlation="B*B" status="disable"/> Disable product B*B Default values, enforced by CM: spectralChannels=64, integFactor=100, status=enabled. </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="id" type="widar:ProductIdType" use="required"/> <xs:attribute name="correlation" type="widar:CorrelationType" use="optional"/> <xs:attribute name="spectralChannels" type="widar:WbcNumSpectChanType" use="optional"/> <xs:attribute name="integFactor" type="xs:int" use="optional"/> <xs:attribute name="status" type="widar:EnableDisableType" use="optional"/> </xs:complexType> </xs:element> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:string | ||||
facets |
|
||||
source | <xs:simpleType name="ContOnceType"> <xs:restriction base="xs:string"> <xs:enumeration value="cont"/> <xs:enumeration value="once"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||||
type | restriction of xs:int | ||||||||
used by |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:simpleType name="IntList1248Type"> <xs:annotation> <xs:documentation> Number of bands in the Station Board Input Data Stream. </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:enumeration value="1"/> <xs:enumeration value="2"/> <xs:enumeration value="4"/> <xs:enumeration value="8"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar |
type | union of (list of widar:StationIdType, restriction of xs:string) |
source | <xs:simpleType name="ListOfStationsOrAllType"> <xs:union> <xs:simpleType> <xs:list itemType="widar:StationIdType"/> </xs:simpleType> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="all"/> </xs:restriction> </xs:simpleType> </xs:union> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||
type | list of widar:StationIdType | ||
used by |
|
||
source | <xs:simpleType name="ListOfStationsType"> <xs:list itemType="widar:StationIdType"/> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:token | ||||
used by |
|
||||
facets |
|
||||
source | <xs:simpleType name="RecPhaseType"> <xs:restriction base="xs:token"> <xs:enumeration value="serial"/> <xs:enumeration value="parallel"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:token | ||||
used by |
|
||||
facets |
|
||||
source | <xs:simpleType name="StationHwActionType"> <xs:restriction base="xs:token"> <xs:enumeration value="add"/> <xs:enumeration value="remove"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||
type | restriction of xs:token | ||
used by |
|
||
facets |
|
||
source | <xs:simpleType name="StationListActionType"> <xs:restriction base="xs:token"> <xs:enumeration value="add"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||
type | restriction of xs:token | ||||||
used by |
|
||||||
facets |
|
||||||
source | <xs:simpleType name="SubarrayActionType"> <xs:restriction base="xs:token"> <xs:enumeration value="create"/> <xs:enumeration value="modify"/> <xs:enumeration value="delete"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="WbcNumSpectChanType"> <xs:annotation> <xs:documentation> Wideband Correlator: Number of spectral channels. must be multiple of 64. Max. 4096 is specified in the stationBoard schema. </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="32"/> <xs:maxInclusive value="4096"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
annotation |
|
||||||||||||||||||
source | <xs:attributeGroup name="agcAttributes"> <xs:annotation> <xs:documentation> Summed Array: Automatic Gain Control. </xs:documentation> </xs:annotation> <xs:attribute name="agcEnabled" type="xs:boolean" use="optional" default="true"/> <xs:attribute name="agcRms" type="xs:float" use="optional"/> </xs:attributeGroup> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||
source | <xs:element name="affectedComponent"> <xs:annotation> <xs:documentation> The component which is the source of the event or which is affected by the event. For example, if a crash is being reported : the component that crashed. </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="componentType" type="xs:string" use="required"/> <xs:attribute name="componentID" type="xs:string" use="required"/> <xs:attribute name="class" type="xs:string" use="optional"/> <xs:attribute name="method" type="xs:string" use="optional"/> <xs:attribute name="thread" type="xs:string" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||
source | <xs:element name="component"> <xs:annotation> <xs:documentation> This is an attempt to define an XML element that could be used to query or report status of any h/w or s/w component. Element component can be generated both by the VCI client and by the correlator. ID and type are enough to unquely identify any WIDAR component. Optionally, a name can be assigned, but VCI clinet can not use the name to identify component. Attributes xmlTag and status are specified only by the correlator. If an XML element is specified for the component, the message generated by the correlator </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="id" type="xs:string" use="required"/> <xs:attribute name="type" type="xs:string" use="required"/> <xs:attribute name="xmlTag" type="xs:string" use="optional"/> <xs:attribute name="name" type="xs:string" use="optional"/> <xs:attribute name="status" type="xs:string" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xs:element name="gateModel"> <xs:annotation> <xs:documentation> Model for gating. Period in milliseconds. Gate width is specified as percent of the period (when the gate is on). Epoch is specified as UT (or should it be the same as activation time). </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="period" type="xs:double" use="required"/> <xs:attribute name="gateWidth" type="widar:DutyCycleType" use="optional" default="0.5"/> <xs:attribute name="epoch" type="xs:dateTime" use="required"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="gating"> <xs:annotation> <xs:documentation> Gating has not been implemented in CM. Schema for gating is likely to change. Gating period in milliseconds (or frequency in Hz). Gate width is specified as percent of the period (when the gate is on). Epoch is specified as UT (or should it be the same as activation time). </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="status" type="widar:EnableDisableType" use="optional" default="disable"/> <xs:attribute name="period" type="xs:double" use="required"/> <xs:attribute name="firstDerivative" type="xs:int" use="optional"/> <xs:attribute name="secondDerivative" type="xs:int" use="optional"/> <xs:attribute name="gateWidth" type="widar:DutyCycleType" use="optional" default="0.5"/> <xs:attribute name="epoch" type="xs:dateTime" use="required"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||
attributes |
|
||||||||||||||||||
annotation |
|
||||||||||||||||||
source | <xs:element name="modelCoeff"> <xs:annotation> <xs:documentation> Coefficent for the gate models is the same as for 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> |
diagram | ![]() |
||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xs:element name="moduleLocation"> <xs:annotation> <xs:documentation> Module Location Id as specified in the System Numbering Plan. Defines the physical location of the module. </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="rack" type="widar:RackIdType"/> <xs:attribute name="crate" type="widar:CrateIdType"/> <xs:attribute name="slot" type="widar:SlotIdType"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||
source | <xs:element name="noiseDiode"> <xs:annotation> <xs:documentation> Noise Diode configuration. </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="status" type="widar:EnableDisableType" use="optional" default="enable"/> <xs:attribute name="periodMilliSec" type="widar:NsdFrequencyType" use="optional" default="9.6"/> <xs:attribute name="dutyCycle" type="widar:DutyCycleType" use="optional" default="50.0"/> <xs:attribute name="phase" type="xs:double" use="optional" default="0.0"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="originator"> <xs:annotation> <xs:documentation> Originator of the vciLog. Depending on the type of event, name of the class, method and/or thread may be provided. </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="componentType" type="xs:string" use="required"/> <xs:attribute name="componentID" type="xs:string" use="required"/> <xs:attribute name="class" type="xs:string" use="optional"/> <xs:attribute name="method" type="xs:string" use="optional"/> <xs:attribute name="thread" type="xs:string" use="optional"/> <xs:attribute name="logger" type="xs:string" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
annotation |
|
||||||||||||||||||
source | <xs:element name="property"> <xs:annotation> <xs:documentation> Used to report status of the parameters which are not defined in the WIDAR XML Schema. </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="name" type="xs:string" use="required"/> <xs:attribute name="value" type="xs:string" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||
source | <xs:element name="toneExtraction"> <xs:annotation> <xs:documentation>2012-02-29 Sonja.Vrcic@nrc.gc.ca: Tone extraction not implemented.</xs:documentation> </xs:annotation> <xs:complexType> <xs:attributeGroup ref="widar:outputDataControl"/> <xs:attribute name="numTones" type="xs:int" use="required"/> <xs:attribute name="dwellTime" type="xs:int" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://www.nrc.ca/namespaces/widar | ||
children | type message stackTrace widar:trowable | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="trowable"> <xs:annotation> <xs:documentation>Used to log Java exceptions (object trowable).</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="type" type="xs:string"/> <xs:element name="message" type="xs:string"/> <xs:element name="stackTrace" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="widar:trowable" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://www.nrc.ca/namespaces/widar |
type | xs:string |
source | <xs:element name="type" type="xs:string"/> |
diagram | ![]() |
namespace | http://www.nrc.ca/namespaces/widar |
type | xs:string |
source | <xs:element name="message" type="xs:string"/> |
diagram | ![]() |
namespace | http://www.nrc.ca/namespaces/widar |
type | xs:string |
source | <xs:element name="stackTrace" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xs:element name="widarHost"> <xs:annotation> <xs:documentation> Set of parameters that unequely define a WIDAR host computer (physical device). Obviously, IP address can be used to uniqely define a computer system, while type and instance are more sutiable as information to be stored for future reference. </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="type" type="widar:HostType" use="required"/> <xs:attribute name="instance" type="xs:string" use="optional"/> <xs:attribute name="destIP4address" type="widar:IP4AddressType" use="optional"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||
children | description widar:property | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
annotation |
|
||||||||||||||||||
source | <xs:complexType name="MsgCommentType"> <xs:annotation> <xs:documentation> Decription used in log / alarm messages. </xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="description" type="xs:string" maxOccurs="unbounded"/> <xs:element ref="widar:property" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="level" type="widar:LogLevelType" use="required"/> <xs:attribute name="code" type="xs:string" use="optional"/> </xs:complexType> |
diagram | ![]() |
namespace | http://www.nrc.ca/namespaces/widar |
type | xs:string |
source | <xs:element name="description" type="xs:string" maxOccurs="unbounded"/> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:token | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="ABType"> <xs:annotation> <xs:documentation> Used to identify Baseband in a pair </xs:documentation> </xs:annotation> <xs:restriction base="xs:token"> <xs:enumeration value="A"/> <xs:enumeration value="B"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:token | ||||
facets |
|
||||
source | <xs:simpleType name="AllowedType"> <xs:restriction base="xs:token"> <xs:enumeration value="notAllowed"/> <xs:enumeration value="allowed"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||
type | restriction of xs:string | ||||||
used by |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:simpleType name="AntennaType"> <xs:annotation> <xs:documentation> Antenna Type. More types will be added. </xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="EVLA"/> <xs:enumeration value="TestPatternGenerator"/> <xs:enumeration value="DelayModuleTestVector"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||
type | restriction of xs:token | ||||||||||||||
used by |
|
||||||||||||||
facets |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:simpleType name="AutoCorrAlgorithmType"> <xs:annotation> <xs:documentation> Subset of auto-correlation products. </xs:documentation> </xs:annotation> <xs:restriction base="xs:token"> <xs:enumeration value="halfStationsMaxProd"/> <xs:enumeration value="timeMuxHalfStationsMaxProd"/> <xs:enumeration value="timeMuxAllStationsMinProd"/> <xs:enumeration value="allStationsMaxProd"/> <xs:enumeration value="allStationsMinProd"/> <xs:enumeration value="crossCorrOnly"/> <xs:enumeration value="autoCorrOnly"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | restriction of xs:NMTOKEN | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
facets |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:simpleType name="BaseBandBwType"> <xs:annotation> <xs:documentation> Station Board input band width. TBD : specified in basic units (Herz) or in MHz and KHz (second set) </xs:documentation> </xs:annotation> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="2048000000"/> <xs:enumeration value="1024000000"/> <xs:enumeration value="512000000"/> <xs:enumeration value="256000000"/> <xs:enumeration value="128000000"/> <xs:enumeration value="64000000"/> <xs:enumeration value="32000000"/> <xs:enumeration value="16000000"/> <xs:enumeration value="8000000"/> <xs:enumeration value="4000000"/> <xs:enumeration value="2000000"/> <xs:enumeration value="1000000"/> <xs:enumeration value="500000"/> <xs:enumeration value="250000"/> <xs:enumeration value="125000"/> <xs:enumeration value="62500"/> <xs:enumeration value="31250"/> <xs:enumeration value="2048MHz"/> <xs:enumeration value="1024MHz"/> <xs:enumeration value="512MHz"/> <xs:enumeration value="256MHz"/> <xs:enumeration value="128MHz"/> <xs:enumeration value="64MHz"/> <xs:enumeration value="32MHz"/> <xs:enumeration value="16MHz"/> <xs:enumeration value="8MHz"/> <xs:enumeration value="4MHz"/> <xs:enumeration value="2MHz"/> <xs:enumeration value="1MHz"/> <xs:enumeration value="500KHz"/> <xs:enumeration value="250KHz"/> <xs:enumeration value="125KHz"/> <xs:enumeration value="62500Hz"/> <xs:enumeration value="31250Hz"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="BaselineRackIdType"> <xs:annotation> <xs:documentation> Rack Identifier </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="101"/> <xs:maxInclusive value="108"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="BBIDtype"> <xs:annotation> <xs:documentation> Baseband Identifier. The second of the three identifiers that are inserted in the Station Board Output Data Stream. </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="7"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||
type | restriction of xs:int | ||||||||||||||||
used by |
|
||||||||||||||||
facets |
|
||||||||||||||||
annotation |
|
||||||||||||||||
source | <xs:simpleType name="BitsForInitialQuantizationType"> <xs:annotation> <xs:documentation> Number of bits per sample for inital quantization (Station Board input) </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:enumeration value="1"/> <xs:enumeration value="2"/> <xs:enumeration value="3"/> <xs:enumeration value="4"/> <xs:enumeration value="5"/> <xs:enumeration value="6"/> <xs:enumeration value="7"/> <xs:enumeration value="8"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="BitsForReQuantizationType"> <xs:annotation> <xs:documentation> Number of bits for Station Board re-quantizer. Also correlation mode defined as the number of bits to correlate. </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:enumeration value="4"/> <xs:enumeration value="7"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="BlbInpWaferIdType"> <xs:annotation> <xs:documentation> </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="31"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="BlbPairIdType"> <xs:annotation> <xs:documentation> </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="15"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="CCCIdType"> <xs:annotation> <xs:documentation> Correlator Chip Cell (CCC) Identifier. </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="15"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="CCQIdType"> <xs:annotation> <xs:documentation> Correlator Chip Cell Quad Identifier </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="3"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||||
type | restriction of xs:token | ||||||||
used by |
|
||||||||
facets |
|
||||||||
source | <xs:simpleType name="CorrelationType"> <xs:restriction base="xs:token"> <xs:enumeration value="A*A"/> <xs:enumeration value="A*B"/> <xs:enumeration value="B*A"/> <xs:enumeration value="B*B"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="CrateIdType"> <xs:annotation> <xs:documentation> Crate Identifier. </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:enumeration value="0"/> <xs:enumeration value="1"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:double | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="DutyCycleType"> <xs:annotation> <xs:documentation> Used in Baseline Board Single to identify Baseline Board in a pair. </xs:documentation> </xs:annotation> <xs:restriction base="xs:double"> <xs:minInclusive value="0.0"/> <xs:maxInclusive value="100.0"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="DwellTimeType"> <xs:annotation> <xs:documentation> Duration of dwell in seconds (for rollover and fast swtiching) For rollover 0 means no rollover For fast switching 0 means no fast switching. </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="360"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:token | ||||
used by |
|
||||
facets |
|
||||
source | <xs:simpleType name="EarlyLateType"> <xs:restriction base="xs:token"> <xs:enumeration value="early"/> <xs:enumeration value="late"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:token | ||||
used by |
|
||||
facets |
|
||||
source | <xs:simpleType name="EnableDisableType"> <xs:restriction base="xs:token"> <xs:enumeration value="disable"/> <xs:enumeration value="enable"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="GateWidthType"> <xs:annotation> <xs:documentation> Pulsar gate width expressed in fractions of cycle. </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||||
type | restriction of xs:NMTOKEN | ||||||||
used by |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:simpleType name="HostType"> <xs:annotation> <xs:documentation> WIDAR host type. Host is a physical device. (As opposed to subsystem which refers to a software entity. More than one s/w subsystem may be running on the same host computer.) </xs:documentation> </xs:annotation> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="MCCC"/> <xs:enumeration value="StationBoard"/> <xs:enumeration value="BaselineBoard"/> <xs:enumeration value="Backend"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||
type | restriction of xs:string | ||||||||||
facets |
|
||||||||||
source | <xs:simpleType name="HwComponentStatusType"> <xs:restriction base="xs:string"> <xs:enumeration value="off"/> <xs:enumeration value="sleep"/> <xs:enumeration value="standby"/> <xs:enumeration value="run"/> <xs:enumeration value="unknown"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="IntegrationFactorType"> <xs:annotation> <xs:documentation> Integration Factor. Specifies how many times the same lag or measurement should be added before off-loading the integrated value. On the Station Board integration is performed by software to reduce the amount of output data and traffic generated by the Station Board. On the Baseline Board integration is performed in hardware (polarization product lags, pulsar binning). </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="10"/> <xs:maxInclusive value="1000"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="IntRange250To2000Type"> <xs:annotation> <xs:documentation> Rack Identifier </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="250"/> <xs:maxInclusive value="2000"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="IntRangeZeroTo1023Type"> <xs:annotation> <xs:documentation> Rack Identifier </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="1023"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="IntRangeZeroTo255Type"> <xs:annotation> <xs:documentation> Rack Identifier </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="255"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="IntRangeZeroTo32767Type"> <xs:annotation> <xs:documentation> Rack Identifier </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="32767"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="IntRangeZeroTo63Type"> <xs:annotation> <xs:documentation> Rack Identifier </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="63"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="IntRangeZeroTo65535Type"> <xs:annotation> <xs:documentation> Rack Identifier </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="65535"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||
type | restriction of xs:string | ||
used by |
|
||
facets |
|
||
annotation |
|
||
source | <xs:simpleType name="IP4AddressType"> <xs:annotation> <xs:documentation> IP v4 address pattern. </xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:pattern value="(([1-9]?[0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([1-9]?[0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||
type | restriction of xs:string | ||
facets |
|
||
annotation |
|
||
source | <xs:simpleType name="IP6AddressType"> <xs:annotation> <xs:documentation> IP v6 address pattern. </xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:pattern value="(([0-9]|[A-F]|[a-f]){0,4}:){7}(([0-9]|[A-F]|[a-f]){0,4})"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||||
type | restriction of xs:NMTOKEN | ||||||||
used by |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:simpleType name="LogDescriptorType"> <xs:annotation> <xs:documentation> Log descriptor for logs and alarms. Log descriptor is used by the ALMA Common Software. It is to be defined whether EVLA will use this. "Instant" is used for events where concept of "termination" does not apply, i.e. when an alarm is raised the device/subsystem does not enter an "alarm" state. Active and terminate are used for events where it is meaninful to indicate beginning and end of an "alarm" state. Change is used to indicate a change for the resource (device or subsystem) where an alarm is already active. For example, may be used to report a change of temperature of the already overheated device. </xs:documentation> </xs:annotation> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="INSTANT"/> <xs:enumeration value="ACTIVE"/> <xs:enumeration value="TERMINATE"/> <xs:enumeration value="CHANGE"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||
type | restriction of xs:NMTOKEN | ||||||||||||||||||
used by |
|
||||||||||||||||||
facets |
|
||||||||||||||||||
annotation |
|
||||||||||||||||||
source | <xs:simpleType name="LogLevelType"> <xs:annotation> <xs:documentation> Priority level for logs and alarms. Also used to specify required logging level. </xs:documentation> </xs:annotation> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="TRACE"/> <xs:enumeration value="DEBUG"/> <xs:enumeration value="INFO"/> <xs:enumeration value="NOTICE"/> <xs:enumeration value="WARNING"/> <xs:enumeration value="ERROR"/> <xs:enumeration value="CRITICAL"/> <xs:enumeration value="ALERT"/> <xs:enumeration value="EMERGENCY"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:token | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="MaxMinPackType"> <xs:annotation> <xs:documentation> Station packing algorithm and product packing algorithm. </xs:documentation> </xs:annotation> <xs:restriction base="xs:token"> <xs:enumeration value="maxPack"/> <xs:enumeration value="minPack"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:double | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="MinHwIntTimeType"> <xs:annotation> <xs:documentation> Minimum Hadrware Integration Time in micro seconds. Used by the Station Board to generate DUMPTRIG. </xs:documentation> </xs:annotation> <xs:restriction base="xs:double"> <xs:minInclusive value="0"/> <xs:maxInclusive value="500.0"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="MlidAsStringType"> <xs:annotation> <xs:documentation> MLID in format Rack-Crate-Slot Enumeration will be replaced by the regular expression. </xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="1-0-1"/> <xs:enumeration value="101-1-7"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:float | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="NormalizedPhaseType"> <xs:annotation> <xs:documentation> Used to specify phase and bin width for phased binning. </xs:documentation> </xs:annotation> <xs:restriction base="xs:float"> <xs:minInclusive value="0.0"/> <xs:maxInclusive value="1.0"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:double | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="NsdFrequencyType"> <xs:annotation> <xs:documentation> Used in Baseline Board Single to identify Baseline Board in a pair. </xs:documentation> </xs:annotation> <xs:restriction base="xs:double"> <xs:minInclusive value="0.0"/> <xs:maxInclusive value="50.0"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="NumberOfBlbPairsType"> <xs:annotation> <xs:documentation> Number of the Baseline Board Pairs in the Quad </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> <xs:maxInclusive value="16"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="NumBinsType"> <xs:annotation> <xs:documentation> Number of bins for phased binning. There are two banks, each has 1000 bins. If up to 1000 bins are used, the correlator alternates between two banks: While transmitting the conent of one bank, integration is performed in the other, i.e. there is no data loss. If more than 1000 bins are specified, integration can not be performed while data is being off-loaded (transmitted). </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="2000"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:token | ||||
used by |
|
||||
facets |
|
||||
source | <xs:simpleType name="OnOffType"> <xs:restriction base="xs:token"> <xs:enumeration value="off"/> <xs:enumeration value="on"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||
type | restriction of xs:int | ||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:simpleType name="PhArrayRqNumBitsType"> <xs:annotation> <xs:documentation> Baseband in a pair. </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:enumeration value="1"/> <xs:enumeration value="2"/> <xs:enumeration value="3"/> <xs:enumeration value="4"/> <xs:enumeration value="7"/> <xs:enumeration value="8"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||
type | restriction of xs:int | ||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:simpleType name="PhasedArraySampleType"> <xs:annotation> <xs:documentation> Number of bits per sample for phased array </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:enumeration value="1"/> <xs:enumeration value="2"/> <xs:enumeration value="3"/> <xs:enumeration value="4"/> <xs:enumeration value="7"/> <xs:enumeration value="8"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||||
type | restriction of xs:token | ||||||||
used by |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:simpleType name="PolarizationType"> <xs:annotation> <xs:documentation> Baseband polarization. </xs:documentation> </xs:annotation> <xs:restriction base="xs:token"> <xs:enumeration value="R"/> <xs:enumeration value="L"/> <xs:enumeration value="X"/> <xs:enumeration value="Y"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="ProductIdType"> <xs:annotation> <xs:documentation> Identifier assigned to a correlation product. TBD: Do we allow VCI client to specify more than 4 products. </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="32"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="QuadIdType"> <xs:annotation> <xs:documentation> </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> <xs:maxInclusive value="4"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="RackIdType"> <xs:annotation> <xs:documentation> Rack Identifier </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> <xs:maxInclusive value="255"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="RecirculationFactorType"> <xs:annotation> <xs:documentation> Recirculation factor. Recirculation factor = 1 means NO recirculation. </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> <xs:maxInclusive value="256"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||||||||||||||||||||||||||||||
type | restriction of xs:NMTOKEN | ||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
facets |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:simpleType name="SbBwType"> <xs:annotation> <xs:documentation> Station Board Filter output band width. </xs:documentation> </xs:annotation> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="128000000"/> <xs:enumeration value="64000000"/> <xs:enumeration value="32000000"/> <xs:enumeration value="16000000"/> <xs:enumeration value="8000000"/> <xs:enumeration value="4000000"/> <xs:enumeration value="2000000"/> <xs:enumeration value="1000000"/> <xs:enumeration value="500000"/> <xs:enumeration value="250000"/> <xs:enumeration value="125000"/> <xs:enumeration value="62500"/> <xs:enumeration value="31250"/> <xs:enumeration value="128MHz"/> <xs:enumeration value="64MHz"/> <xs:enumeration value="32MHz"/> <xs:enumeration value="16MHz"/> <xs:enumeration value="8MHz"/> <xs:enumeration value="4MHz"/> <xs:enumeration value="2MHz"/> <xs:enumeration value="1MHz"/> <xs:enumeration value="500KHz"/> <xs:enumeration value="250KHz"/> <xs:enumeration value="125KHz"/> <xs:enumeration value="62500Hz"/> <xs:enumeration value="31250Hz"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="SBIDtype"> <xs:annotation> <xs:documentation> Subband Identifier. The third of the three identifiers that are inserted in the Station Board Output Data Stream. </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="17"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="SignalToNoiseType"> <xs:annotation> <xs:documentation> Signal to noise ratio (percent of signal in the input data) for the Station Board Filter FPGA. Alternatively could be specified as a set of five scaling factors (one for each stage plus quantizer scaling factor). </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="SlotIdType"> <xs:annotation> <xs:documentation> Slot Identifier. </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="7"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="SpectChannelsType"> <xs:annotation> <xs:documentation> Number of spectral channels per product (for "narrow band" correlation on the Baseline Board). Must be multiple of 64, i.e. 64*n, n=1,2,3,etc. </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="64"/> <xs:maxInclusive value="262144"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:token | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="StartFromType"> <xs:annotation> <xs:documentation> For packing algorithm </xs:documentation> </xs:annotation> <xs:restriction base="xs:token"> <xs:enumeration value="lowestStId"/> <xs:enumeration value="scndLowestStId"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||
type | union of (restriction of xs:int, restriction of xs:token) | ||
annotation |
|
||
source | <xs:simpleType name="StationIdOrAllType"> <xs:annotation> <xs:documentation> Station ID or "all" </xs:documentation> </xs:annotation> <xs:union> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> <xs:maxInclusive value="255"/> </xs:restriction> </xs:simpleType> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="all"/> <xs:enumeration value="list"/> </xs:restriction> </xs:simpleType> </xs:union> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="StationIdType"> <xs:annotation> <xs:documentation> Station Identifier. The first within the set of the three identifiers that are inserted in the Station Board output data stream. </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> <xs:maxInclusive value="255"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||
type | restriction of xs:token | ||||||||||||
used by |
|
||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:simpleType name="StationPackType"> <xs:annotation> <xs:documentation> Station packing algorithm. Values maxPack and minPack are supported for backwards compatibility. maxPack = fourPerRowColumn minPack = onePerRowColumn </xs:documentation> </xs:annotation> <xs:restriction base="xs:token"> <xs:enumeration value="onePerRowColumn"/> <xs:enumeration value="twoPerRowColumn"/> <xs:enumeration value="fourPerRowColumn"/> <xs:enumeration value="maxPack"/> <xs:enumeration value="midPack"/> <xs:enumeration value="minPack"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="StationRackIdType"> <xs:annotation> <xs:documentation> Rack Identifier </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> <xs:maxInclusive value="8"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="StationXBarSwitchIdType"> <xs:annotation> <xs:documentation> X-Bar Board Switch ID. There are 8 X-Bar boards in the Station rack. Each X-Bar board has 2 cross-bar switches. There are 16 cross bar switches per Station rack. </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="15"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="StbDataPathIdType"> <xs:annotation> <xs:documentation> Identifier of the "data path" on the Station Board. A Station Board has two sets of 18 filters and associated devices, so that two input streams (basebands) can be porcesses on a single Station Board. </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:enumeration value="0"/> <xs:enumeration value="1"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="StbInputBandIdType"> <xs:annotation> <xs:documentation> Index of the band in the Station Board Input Data Stream. </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="15"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="StbInputBandIndexType"> <xs:annotation> <xs:documentation> Index of the band in the Station Board Input Data Stream. </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="15"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||
type | restriction of xs:int | ||||||||||
facets |
|
||||||||||
annotation |
|
||||||||||
source | <xs:simpleType name="StbNumberOfBandsType"> <xs:annotation> <xs:documentation> Number of bands in the Station Board Input Data Stream. </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:enumeration value="1"/> <xs:enumeration value="2"/> <xs:enumeration value="4"/> <xs:enumeration value="8"/> <xs:enumeration value="16"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||||
type | restriction of xs:token | ||||||||
used by |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:simpleType name="StbSourceType"> <xs:annotation> <xs:documentation> Source of the Station Board Input Data Stream. </xs:documentation> </xs:annotation> <xs:restriction base="xs:token"> <xs:enumeration value="FORM"/> <xs:enumeration value="DelayModuleTestVector"/> <xs:enumeration value="TestPatternGenerator"/> <xs:enumeration value="VSI"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||
type | restriction of xs:string | ||||||||||||
used by |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:simpleType name="SwBbType"> <xs:restriction base="xs:string"> <xs:enumeration value="A1C1_3BIT"/> <xs:enumeration value="A2C2_3BIT"/> <xs:enumeration value="AC_8BIT"/> <xs:enumeration value="B1D1_3BIT"/> <xs:enumeration value="B2D2_3BIT"/> <xs:enumeration value="BD_8BIT"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:string | ||||
facets |
|
||||
source | <xs:simpleType name="SwComponentStatusType"> <xs:restriction base="xs:string"> <xs:enumeration value="run"/> <xs:enumeration value="kill"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:token | ||||
used by |
|
||||
facets |
|
||||
source | <xs:simpleType name="UpperLowerType"> <xs:restriction base="xs:token"> <xs:enumeration value="upper"/> <xs:enumeration value="lower"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||||
type | restriction of xs:string | ||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:simpleType name="XBarStreamIdType"> <xs:annotation> <xs:documentation> X-Bar board wafers consist of 3 streams: streams A and B carry data (output of one filter from each of the two Station Board filter banks), the 3rd stream is control stream. Value "all" is provided for the case when all 3 streams from a X-Bar board input wafer are switched to the same output wafer. </xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="A"/> <xs:enumeration value="B"/> <xs:enumeration value="C"/> <xs:enumeration value="all"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="XBarWaferGroupIdType"> <xs:annotation> <xs:documentation> </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="3"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="XBarWaferIdType"> <xs:annotation> <xs:documentation> </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="3"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:token | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="XYType"> <xs:annotation> <xs:documentation> Used to identify Baseline Board Input </xs:documentation> </xs:annotation> <xs:restriction base="xs:token"> <xs:enumeration value="X"/> <xs:enumeration value="Y"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:token | ||||
used by |
|
||||
facets |
|
||||
source | <xs:simpleType name="YesNoType"> <xs:restriction base="xs:token"> <xs:enumeration value="no"/> <xs:enumeration value="yes"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||
type | restriction of xs:int | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="ZeroOneType"> <xs:annotation> <xs:documentation> Used in Baseline Board Single to identify Baseline Board in a pair. </xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="1"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xs:attributeGroup name="outputDataControl"> <xs:annotation> <xs:documentation> Control for the Station Board output data. </xs:documentation> </xs:annotation> <xs:attribute name="status" type="widar:EnableDisableType" use="required"/> <xs:attribute name="integFactor" type="widar:IntegrationFactorType" use="optional" default="10"/> <xs:attribute name="destination" type="xs:anyURI" use="optional"/> </xs:attributeGroup> |
namespace | http://www.nrc.ca/namespaces/widar | ||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xs:attributeGroup name="VciFilterParams"> <xs:annotation> <xs:documentation> Configuration parameters for the Station Board Filter (defines narrow band output of the filter). </xs:documentation> </xs:annotation> <xs:attribute name="useMixer" type="widar:YesNoType" use="optional" default="no"/> <xs:attribute name="mixerPhaseErrorCorr" type="widar:YesNoType" use="optional" default="no"/> <xs:attribute name="signalToNoise" type="widar:SignalToNoiseType" default="0"/> </xs:attributeGroup> |