element LEDetonationPdu
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p193.png
type extension of LiveEntityFamilyPduType
properties
content complex
children firingLiveEntityId targetLiveEntityId munitionLiveEntityId eventId worldLocation velocity munitionOrientation munitionDescriptor entityLocation
used by
element DIS
attributes
Name  Type  Use  Default  Fixed  Annotation
protocolVersion  xs:string        
appinfo
The version of the protocol. 5=DIS-1995, 6=DIS-1998, 7=DIS-2012 (SISO enumeration
                     DISProtocolVersion uid 3)
                 
exerciseID  xs:unsignedByte        
appinfo
Exercise ID provides a unique identifier
pduType  xs:string        
appinfo
Type of pdu, unique for each PDU class (SISO enumeration DisPduType uid 4)
timestamp  xs:unsignedLong        
appinfo
Timestamp value
length  xs:unsignedShort        
appinfo
Length, in bytes, of the PDU
protocolFamily      DISProtocolFamily.LIVE_ENTITY_LE_INFORMATION_INTERACTION    
family        LiveEntityFamilyPduType  
detonationFlag1  xs:unsignedByte        
detonationFlag2  xs:unsignedByte        
detonationResult  xs:unsignedByte        
annotation
appinfo
9.4.6 Communicate information associated with the impact or detonation of a munition.
            <xs:attribute name="id" type="xs:integer" fixed="50"/>
source <xs:element name="LEDetonationPdu">
 
<xs:annotation>
   
<xs:appinfo>9.4.6 Communicate information associated with the impact or detonation of a munition.
           
<xs:attribute name="id" type="xs:integer" fixed="50"/>
   
</xs:appinfo>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="LiveEntityFamilyPduType">
       
<xs:sequence>
         
<xs:element name="firingLiveEntityId" type="EntityIDType"/>
         
<xs:element name="targetLiveEntityId" type="EntityIDType"/>
         
<xs:element name="munitionLiveEntityId" type="EntityIDType"/>
         
<xs:element name="eventId" type="EventIdentifierType"/>
         
<xs:element name="worldLocation" type="LiveEntityRelativeWorldCoordinatesType"/>
         
<xs:element name="velocity" type="LiveEntityLinearVelocityType"/>
         
<xs:element name="munitionOrientation" type="LiveEntityOrientation16Type">
           
<xs:annotation>
             
<xs:appinfo>spec error? 16-bit fields vs. 8-bit in TspiPdu?</xs:appinfo>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="munitionDescriptor" type="MunitionDescriptorType"/>
         
<xs:element name="entityLocation" type="LiveEntityLinearVelocityType"/>
       
</xs:sequence>
       
<xs:attribute name="family" fixed="LiveEntityFamilyPduType"/>
       
<xs:attribute name="detonationFlag1" type="xs:unsignedByte"/>
       
<xs:attribute name="detonationFlag2" type="xs:unsignedByte"/>
       
<xs:attribute name="detonationResult" type="xs:unsignedByte"/>
     
</xs:extension>
     
<!-- ========== debug: divider between elements and attributes ========== -->
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

attribute LEDetonationPdu/@family
properties
fixed LiveEntityFamilyPduType
source <xs:attribute name="family" fixed="LiveEntityFamilyPduType"/>

attribute LEDetonationPdu/@detonationFlag1
type xs:unsignedByte
source <xs:attribute name="detonationFlag1" type="xs:unsignedByte"/>

attribute LEDetonationPdu/@detonationFlag2
type xs:unsignedByte
source <xs:attribute name="detonationFlag2" type="xs:unsignedByte"/>

attribute LEDetonationPdu/@detonationResult
type xs:unsignedByte
source <xs:attribute name="detonationResult" type="xs:unsignedByte"/>

element LEDetonationPdu/firingLiveEntityId
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p194.png
type EntityIDType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
siteID  xs:unsignedShort        
appinfo
Site ID values are unique identification number for originating site, often corresponding
                     to an internet address. Site ID values are agreed upon by individual simulations.
                 
applicationID  xs:unsignedShort        
appinfo
Application ID values are unique identification number for originating application
                     at a given site. Application ID values are sssigned by individual sites.
                 
entityID  xs:unsignedShort        
appinfo
Entity ID values are unique identification number for s givent entity in the originating
                     application at a given site. Entity ID values are sssigned by individual simulation
                     programs.
                 
source <xs:element name="firingLiveEntityId" type="EntityIDType"/>

element LEDetonationPdu/targetLiveEntityId
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p195.png
type EntityIDType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
siteID  xs:unsignedShort        
appinfo
Site ID values are unique identification number for originating site, often corresponding
                     to an internet address. Site ID values are agreed upon by individual simulations.
                 
applicationID  xs:unsignedShort        
appinfo
Application ID values are unique identification number for originating application
                     at a given site. Application ID values are sssigned by individual sites.
                 
entityID  xs:unsignedShort        
appinfo
Entity ID values are unique identification number for s givent entity in the originating
                     application at a given site. Entity ID values are sssigned by individual simulation
                     programs.
                 
source <xs:element name="targetLiveEntityId" type="EntityIDType"/>

element LEDetonationPdu/munitionLiveEntityId
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p196.png
type EntityIDType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
siteID  xs:unsignedShort        
appinfo
Site ID values are unique identification number for originating site, often corresponding
                     to an internet address. Site ID values are agreed upon by individual simulations.
                 
applicationID  xs:unsignedShort        
appinfo
Application ID values are unique identification number for originating application
                     at a given site. Application ID values are sssigned by individual sites.
                 
entityID  xs:unsignedShort        
appinfo
Entity ID values are unique identification number for s givent entity in the originating
                     application at a given site. Entity ID values are sssigned by individual simulation
                     programs.
                 
source <xs:element name="munitionLiveEntityId" type="EntityIDType"/>

element LEDetonationPdu/eventId
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p197.png
type EventIdentifierType
properties
content complex
children simulationAddress
attributes
Name  Type  Use  Default  Fixed  Annotation
eventNumber  xs:unsignedShort        
source <xs:element name="eventId" type="EventIdentifierType"/>

element LEDetonationPdu/worldLocation
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p198.png
type LiveEntityRelativeWorldCoordinatesType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
referencePoint  xs:unsignedShort        
deltaX  xs:unsignedShort        
deltaY  xs:unsignedShort        
deltaZ  xs:unsignedShort        
source <xs:element name="worldLocation" type="LiveEntityRelativeWorldCoordinatesType"/>

element LEDetonationPdu/velocity
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p199.png
type LiveEntityLinearVelocityType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
xComponent  xs:unsignedShort        
yComponent  xs:unsignedShort        
zComponent  xs:unsignedShort        
source <xs:element name="velocity" type="LiveEntityLinearVelocityType"/>

element LEDetonationPdu/munitionOrientation
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p200.png
type LiveEntityOrientation16Type
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
psi  xs:unsignedShort        
theta  xs:unsignedShort        
phi  xs:unsignedShort        
annotation
appinfo
spec error? 16-bit fields vs. 8-bit in TspiPdu?
source <xs:element name="munitionOrientation" type="LiveEntityOrientation16Type">
 
<xs:annotation>
   
<xs:appinfo>spec error? 16-bit fields vs. 8-bit in TspiPdu?</xs:appinfo>
 
</xs:annotation>
</xs:element>

element LEDetonationPdu/munitionDescriptor
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p201.png
type MunitionDescriptorType
properties
content complex
children munitionType
attributes
Name  Type  Use  Default  Fixed  Annotation
warhead  xs:string        
appinfo
type of warhead enumeration (SISO enumeration MunitionDescriptorWarhead uid 60)
fuse  xs:string        
appinfo
type of fuse used enumeration (SISO enumeration MunitionDescriptorFuse uid 61)
quantity  xs:unsignedShort        
appinfo
how many of the munition were fired
rate  xs:unsignedShort        
appinfo
rate at which the munition was fired
source <xs:element name="munitionDescriptor" type="MunitionDescriptorType"/>

element LEDetonationPdu/entityLocation
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p202.png
type LiveEntityLinearVelocityType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
xComponent  xs:unsignedShort        
yComponent  xs:unsignedShort        
zComponent  xs:unsignedShort        
source <xs:element name="entityLocation" type="LiveEntityLinearVelocityType"/>


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