diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of DistributedEmissionsRegenerationFamilyPduType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | pduStatus emitterSystem location EmitterBeam | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:complexType name="ElectronicEmitterType"> <xs:annotation> <xs:appinfo>A device that is able to discharge detectable electromagnetic energy. (length of list found in field numberOfBeams) </xs:appinfo> </xs:annotation> <xs:complexContent> <xs:extension base="DistributedEmissionsRegenerationFamilyPduType"> <xs:sequence> <xs:element name="emitterSystem" type="EmitterSystemType"> <xs:annotation> <xs:appinfo>information about a particular emitter system and shall be represented by an Emitter System record (see 6.2.23). </xs:appinfo> </xs:annotation> </xs:element> <xs:element name="location" type="Vector3FloatType"> <xs:annotation> <xs:appinfo>the location of the antenna beam source with respect to the emitting entity's coordinate system. This location shall be the origin of the emitter coordinate system that shall have the same orientation as the entity coordinate system. This field shall be represented by an Entity Coordinate Vector record see 6.2.95 </xs:appinfo> </xs:annotation> </xs:element> <!--Attribute (as element) ElectronicEmitter beams with objectlist classRef name=EmitterBeam, type=EmitterBeamType--> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:appinfo>Number of elements is determined by size fieldnumberOfBeams 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>numberOfBeams</xs:documentation> </xs:annotation> <xs:element name="EmitterBeam" type="EmitterBeamType"> <xs:annotation> <xs:appinfo>Electronic emmission beams (length of list found in field numberOfBeams)</xs:appinfo> </xs:annotation> </xs:element> </xs:sequence> </xs:sequence> <xs:attribute name="family" fixed="DistributedEmissionsRegenerationFamilyPduType"/> <xs:attribute name="systemDataLength" type="xs:unsignedByte"> <xs:annotation> <xs:appinfo>this field shall specify the length of this emitter system's data in 32-bit words.</xs:appinfo> </xs:annotation> </xs:attribute> <xs:attribute name="numberOfBeams" type="xs:unsignedByte"> <xs:annotation> <xs:appinfo>the number of beams being described in the current PDU for the emitter system being described. </xs:appinfo> </xs:annotation> </xs:attribute> </xs:extension> <!-- ========== debug: divider between elements and attributes ========== --> </xs:complexContent> <!--debug: another class, providing Pdu types--> </xs:complexType> |
properties |
|
||
source | <xs:attribute name="family" fixed="DistributedEmissionsRegenerationFamilyPduType"/> |
type | xs:unsignedByte | ||
annotation |
|
||
source | <xs:attribute name="systemDataLength" type="xs:unsignedByte"> <xs:annotation> <xs:appinfo>this field shall specify the length of this emitter system's data in 32-bit words.</xs:appinfo> </xs:annotation> </xs:attribute> |
type | xs:unsignedByte | ||
annotation |
|
||
source | <xs:attribute name="numberOfBeams" type="xs:unsignedByte"> <xs:annotation> <xs:appinfo>the number of beams being described in the current PDU for the emitter system being described. </xs:appinfo> </xs:annotation> </xs:attribute> |
diagram | ![]() |
||||||||||||||||||||||||||||||
type | EmitterSystemType | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||
source | <xs:element name="emitterSystem" type="EmitterSystemType"> <xs:annotation> <xs:appinfo>information about a particular emitter system and shall be represented by an Emitter System record (see 6.2.23). </xs:appinfo> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||
type | Vector3FloatType | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||
source | <xs:element name="location" type="Vector3FloatType"> <xs:annotation> <xs:appinfo>the location of the antenna beam source with respect to the emitting entity's coordinate system. This location shall be the origin of the emitter coordinate system that shall have the same orientation as the entity coordinate system. This field shall be represented by an Entity Coordinate Vector record see 6.2.95 </xs:appinfo> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | EmitterBeamType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | pduStatus fundamentalParameterData beamData beamStatus jammingTechnique TrackJamData | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="EmitterBeam" type="EmitterBeamType"> <xs:annotation> <xs:appinfo>Electronic emmission beams (length of list found in field numberOfBeams)</xs:appinfo> </xs:annotation> </xs:element> |