diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of DistributedEmissionsRegenerationFamilyPduType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | pduStatus emittingEntityID eventID ShaftRPM APA UAEmitter | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="UnderwaterAcousticPdu"> <xs:annotation> <xs:appinfo>7.6.4 Information about underwater acoustic emmissions. See 5.7.5. (length of list found in field numberOfShafts numberOfAPAs numberOfUAEmitterSystems) <xs:attribute name="id" type="xs:integer" fixed="29"/> </xs:appinfo> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="DistributedEmissionsRegenerationFamilyPduType"> <xs:sequence> <xs:element name="emittingEntityID" type="EntityIDType"> <xs:annotation> <xs:appinfo>ID of the entity that is the source of the emission</xs:appinfo> </xs:annotation> </xs:element> <xs:element name="eventID" type="EventIdentifierType"> <xs:annotation> <xs:appinfo>ID of event</xs:appinfo> </xs:annotation> </xs:element> <!--Attribute (as element) UnderwaterAcousticPdu shaftRPMs with objectlist classRef name=ShaftRPM, type=ShaftRPMType--> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:appinfo>Number of elements is determined by size fieldnumberOfShafts and can be 0 or greater. Ensure that the total PDU size does not exceed maximums allowed in IEEE DIS Specification. </xs:appinfo> <xs:documentation>numberOfShafts</xs:documentation> </xs:annotation> <xs:element name="ShaftRPM" type="ShaftRPMType"> <xs:annotation> <xs:appinfo>shaft RPM values. (length of list found in field numberOfShafts)</xs:appinfo> </xs:annotation> </xs:element> </xs:sequence> <!--Attribute (as element) UnderwaterAcousticPdu apaData with objectlist classRef name=APA, type=APAType--> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:appinfo>Number of elements is determined by size fieldnumberOfAPAs and can be 0 or greater. Ensure that the total PDU size does not exceed maximums allowed in IEEE DIS Specification. </xs:appinfo> <xs:documentation>numberOfAPAs</xs:documentation> </xs:annotation> <xs:element name="APA" type="APAType"> <xs:annotation> <xs:appinfo>additional passive activities (length of list found in field numberOfAPAs)</xs:appinfo> </xs:annotation> </xs:element> </xs:sequence> <!--Attribute (as element) UnderwaterAcousticPdu emitterSystems with objectlist classRef name=UAEmitter, type=UAEmitterType--> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:appinfo>Number of elements is determined by size fieldnumberOfUAEmitterSystems and can be 0 or greater. Ensure that the total PDU size does not exceed maximums allowed in IEEE DIS Specification. </xs:appinfo> <xs:documentation>numberOfUAEmitterSystems</xs:documentation> </xs:annotation> <xs:element name="UAEmitter" type="UAEmitterType"> <xs:annotation> <xs:appinfo>(length of list found in field numberOfUAEmitterSystems)</xs:appinfo> </xs:annotation> </xs:element> </xs:sequence> </xs:sequence> <xs:attribute name="family" fixed="DistributedEmissionsRegenerationFamilyPduType"/> <xs:attribute name="stateChangeIndicator" type="xs:string"> <xs:annotation> <xs:appinfo>This field shall be used to indicate whether the data in the UA PDU represent a state update or data that have changed since issuance of the last UA PDU (SISO enumeration UAStateChangeUpdateIndicator uid 143) </xs:appinfo> </xs:annotation> </xs:attribute> <xs:attribute name="pad" type="xs:unsignedByte"> <xs:annotation> <xs:appinfo>padding</xs:appinfo> </xs:annotation> </xs:attribute> <xs:attribute name="passiveParameterIndex" type="xs:string"> <xs:annotation> <xs:appinfo>This field indicates which database record (or file) shall be used in the definition of passive signature (unintentional) emissions of the entity. The indicated database record (or file) shall define all noise generated as a function of propulsion plant configurations and associated auxiliaries. (SISO enumeration UAPassiveParameterIndex uid 148) </xs:appinfo> </xs:annotation> </xs:attribute> <xs:attribute name="propulsionPlantConfiguration" type="xs:unsignedByte"> <xs:annotation> <xs:appinfo>This field shall specify the entity propulsion plant configuration. This field is used to determine the passive signature characteristics of an entity. </xs:appinfo> </xs:annotation> </xs:attribute> <xs:attribute name="numberOfShafts" type="xs:unsignedByte"> <xs:annotation> <xs:appinfo>This field shall represent the number of shafts on a platform</xs:appinfo> </xs:annotation> </xs:attribute> <xs:attribute name="numberOfAPAs" type="xs:unsignedByte"> <xs:annotation> <xs:appinfo>This field shall indicate the number of APAs described in the current UA PDU</xs:appinfo> </xs:annotation> </xs:attribute> <xs:attribute name="numberOfUAEmitterSystems" type="xs:unsignedByte"> <xs:annotation> <xs:appinfo>This field shall specify the number of UA emitter systems being described in the current UA PDU </xs:appinfo> </xs:annotation> </xs:attribute> </xs:extension> <!-- ========== debug: divider between elements and attributes ========== --> </xs:complexContent> </xs:complexType> </xs:element> |
properties |
|
||
source | <xs:attribute name="family" fixed="DistributedEmissionsRegenerationFamilyPduType"/> |
type | xs:string | ||
annotation |
|
||
source | <xs:attribute name="stateChangeIndicator" type="xs:string"> <xs:annotation> <xs:appinfo>This field shall be used to indicate whether the data in the UA PDU represent a state update or data that have changed since issuance of the last UA PDU (SISO enumeration UAStateChangeUpdateIndicator uid 143) </xs:appinfo> </xs:annotation> </xs:attribute> |
type | xs:unsignedByte | ||
annotation |
|
||
source | <xs:attribute name="pad" type="xs:unsignedByte"> <xs:annotation> <xs:appinfo>padding</xs:appinfo> </xs:annotation> </xs:attribute> |
type | xs:string | ||
annotation |
|
||
source | <xs:attribute name="passiveParameterIndex" type="xs:string"> <xs:annotation> <xs:appinfo>This field indicates which database record (or file) shall be used in the definition of passive signature (unintentional) emissions of the entity. The indicated database record (or file) shall define all noise generated as a function of propulsion plant configurations and associated auxiliaries. (SISO enumeration UAPassiveParameterIndex uid 148) </xs:appinfo> </xs:annotation> </xs:attribute> |
type | xs:unsignedByte | ||
annotation |
|
||
source | <xs:attribute name="propulsionPlantConfiguration" type="xs:unsignedByte"> <xs:annotation> <xs:appinfo>This field shall specify the entity propulsion plant configuration. This field is used to determine the passive signature characteristics of an entity. </xs:appinfo> </xs:annotation> </xs:attribute> |
type | xs:unsignedByte | ||
annotation |
|
||
source | <xs:attribute name="numberOfShafts" type="xs:unsignedByte"> <xs:annotation> <xs:appinfo>This field shall represent the number of shafts on a platform</xs:appinfo> </xs:annotation> </xs:attribute> |
type | xs:unsignedByte | ||
annotation |
|
||
source | <xs:attribute name="numberOfAPAs" type="xs:unsignedByte"> <xs:annotation> <xs:appinfo>This field shall indicate the number of APAs described in the current UA PDU</xs:appinfo> </xs:annotation> </xs:attribute> |
type | xs:unsignedByte | ||
annotation |
|
||
source | <xs:attribute name="numberOfUAEmitterSystems" type="xs:unsignedByte"> <xs:annotation> <xs:appinfo>This field shall specify the number of UA emitter systems being described in the current UA PDU </xs:appinfo> </xs:annotation> </xs:attribute> |
diagram | ![]() |
||||||||||||||||||||||||||||||
type | EntityIDType | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||
source | <xs:element name="emittingEntityID" type="EntityIDType"> <xs:annotation> <xs:appinfo>ID of the entity that is the source of the emission</xs:appinfo> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||
type | EventIdentifierType | ||||||||||||
properties |
|
||||||||||||
children | simulationAddress | ||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="eventID" type="EventIdentifierType"> <xs:annotation> <xs:appinfo>ID of event</xs:appinfo> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||
type | ShaftRPMType | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xs:element name="ShaftRPM" type="ShaftRPMType"> <xs:annotation> <xs:appinfo>shaft RPM values. (length of list found in field numberOfShafts)</xs:appinfo> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||||||||
type | APAType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
annotation |
|
||||||||||||||||||
source | <xs:element name="APA" type="APAType"> <xs:annotation> <xs:appinfo>additional passive activities (length of list found in field numberOfAPAs)</xs:appinfo> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | UAEmitterType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | pduStatus acousticEmitter location UABeam | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="UAEmitter" type="UAEmitterType"> <xs:annotation> <xs:appinfo>(length of list found in field numberOfUAEmitterSystems)</xs:appinfo> </xs:annotation> </xs:element> |