| _EntityInformationInteractionFamilyPduType_ | _1_ | | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/EntityInformationInteractionFamilyPdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_EntityInformationInteractionFamilyPduType.html) | Section 5.3.3. Common superclass for EntityState, Collision, collision-elastic, and entity state update PDUs. |
| 1. FastEntityStatePdu | | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/FastEntityStatePdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_FastEntityStatePdu.html) | Represents the position and state of one entity in the world. This is identical in function to entity state pdu, but generates less garbage to collect in the Java world. Section 7.2.2. (length of list found in field numberOfVariableParameters) |
| 2. EntityStatePdu | 1 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/EntityStatePdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_EntityStatePdu.html) | 7.2.2. Represents the position and state of one entity in the world. See 5.3.2. (length of list found in field numberOfVariableParameters) |
| 3. CollisionPdu | 4 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/CollisionPdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_CollisionPdu.html) | 7.2.3 Collisions between entities shall be communicated by issuing a Collision PDU. See 5.3.3. |
| 4. CollisionElasticPdu | 66 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/CollisionElasticPdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_CollisionElasticPdu.html) | 7.2.4 Information about elastic collisions in a DIS exercise shall be communicated using a Collision-Elastic PDU. See 5.3.4. |
| 5. EntityStateUpdatePdu | 67 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/EntityStateUpdatePdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_EntityStateUpdatePdu.html) | 7.2.5. Nonstatic information about a particular entity may be communicated by issuing an Entity State Update PDU. 5.3.5. (length of list found in field numberOfVariableParameters) |
| 6. AttributePdu | 72 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/AttributePdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_AttributePdu.html) | 7.2.6. Information about individual attributes for a particular entity, other object, or event may be communicated using an Attribute PDU. The Attribute PDU shall not be used to exchange data available in any other PDU except where explicitly mentioned in the PDU issuance instructions within this standard. See 5.3.6. (length of list found in field numberAttributeRecordSet) |
| 1. EntityStatePdu | 1 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/EntityStatePdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_EntityStatePdu.html) | 7.2.2. Represents the position and state of one entity in the world. See 5.3.2. (length of list found in field numberOfVariableParameters) |
| 2. CollisionPdu | 4 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/CollisionPdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_CollisionPdu.html) | 7.2.3 Collisions between entities shall be communicated by issuing a Collision PDU. See 5.3.3. |
| 3. CollisionElasticPdu | 66 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/CollisionElasticPdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_CollisionElasticPdu.html) | 7.2.4 Information about elastic collisions in a DIS exercise shall be communicated using a Collision-Elastic PDU. See 5.3.4. |
| 4. EntityStateUpdatePdu | 67 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/EntityStateUpdatePdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_EntityStateUpdatePdu.html) | 7.2.5. Nonstatic information about a particular entity may be communicated by issuing an Entity State Update PDU. 5.3.5. (length of list found in field numberOfVariableParameters) |
| 5. AttributePdu | 72 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/AttributePdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_AttributePdu.html) | 7.2.6. Information about individual attributes for a particular entity, other object, or event may be communicated using an Attribute PDU. The Attribute PDU shall not be used to exchange data available in any other PDU except where explicitly mentioned in the PDU issuance instructions within this standard. See 5.3.6. (length of list found in field numberAttributeRecordSet) |
| PDU type and PDUs | ID | Assess | | IEEE Standard 1278.1-2012 |
| _RadioCommunicationsFamilyPduType_ | _4_ | | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/RadioCommunicationsFamilyPdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_RadioCommunicationsFamilyPduType.html) | Abstract superclass for radio communications PDUs. Section 7.7 |
| 1. TransmitterPdu | 25 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/TransmitterPdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_TransmitterPdu.html) | 5.8.3 Communicates the state of a particular radio transmitter or simple intercom. (length of list found in field modulationParameterCount antennaPatternCount) |
| 2. ReceiverPdu | 27 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/ReceiverPdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_ReceiverPdu.html) | 5.8.5 Communicates the state of a particular radio receiver. Its primary application is in communicating state information to radio network monitors, data loggers, and similar applications for use in debugging, supervision, and after-action review. |
| 3. IntercomControlPdu | 32 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/IntercomControlPdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_IntercomControlPdu.html) | 5.8.7 Communicates the state of a particular intercom device, request an action of another intercom device, or respond to an action request. (length of list found in field intercomParametersLength) |
| 2. SignalPdu | 26 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/SignalPdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_SignalPdu.html) | 5.8.4 Conveys the audio or digital data carried by the simulated radio or intercom transmission. |
| 3. ReceiverPdu | 27 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/ReceiverPdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_ReceiverPdu.html) | 5.8.5 Communicates the state of a particular radio receiver. Its primary application is in communicating state information to radio network monitors, data loggers, and similar applications for use in debugging, supervision, and after-action review. |
| 4. IntercomSignalPdu | 31 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/IntercomSignalPdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_IntercomSignalPdu.html) | 5.8.6 Conveys the audio or digital data that is used to communicate between simulated intercom devices (length of list found in field dataLength) |
| 5. IntercomControlPdu | 32 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/IntercomControlPdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_IntercomControlPdu.html) | 5.8.7 Communicates the state of a particular intercom device, request an action of another intercom device, or respond to an action request. (length of list found in field intercomParametersLength) |
| PDU type and PDUs | ID | Assess | | IEEE Standard 1278.1-2012 |
| _LiveEntityFamilyPduType_ | _11_ | | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/LiveEntityFamilyPdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_LiveEntityFamilyPduType.html) | Does not inherit from PduBase. See section 9. |
| 1. LiveEntityPdu | 11 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/LiveEntityPdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_LiveEntityPdu.html) | The live entity PDUs have a slightly different header |
| 2. TSPIPdu <br/> TimeSpacePositionInformationPdu | 46 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/TSPIPdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_TSPIPdu.html) | 9.4.2 The Time Space Position Information (TSPI) PDU shall communicate information about the LE’s state vector. (length of list found in field systemSpecificDataLength) |
| 3. AppearancePdu | 47 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/AppearancePdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_AppearancePdu.html) | 9.4.3 Communicate information about the appearance of a live entity. |
| 4. ArticulatedPartsPdu | 48 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/ArticulatedPartsPdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_ArticulatedPartsPdu.html) | 9.4.4 Communicate information about an entity’s articulated and attached parts. (length of list found in field numberOfParameterRecords) |
| 5. LEFirePdu <br/> LiveEntityFirePdu | 49 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/LEFirePdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_LEFirePdu.html) | 9.4.5 Representation of weapons fire in a DIS exercise involving LEs. |
| 6. LEDetonationPdu <br/> LiveEntityDetonationPdu | 50 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/LEDetonationPdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_LEDetonationPdu.html) | 9.4.6 Communicate information associated with the impact or detonation of a munition. |
| 1. TSPIPdu <br/> TimeSpacePositionInformationPdu | 46 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/TSPIPdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_TSPIPdu.html) | 9.4.2 The Time Space Position Information (TSPI) PDU shall communicate information about the LE’s state vector. (length of list found in field systemSpecificDataLength) |
| 2. AppearancePdu | 47 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/AppearancePdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_AppearancePdu.html) | 9.4.3 Communicate information about the appearance of a live entity. |
| 3. ArticulatedPartsPdu | 48 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/ArticulatedPartsPdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_ArticulatedPartsPdu.html) | 9.4.4 Communicate information about an entity’s articulated and attached parts. (length of list found in field numberOfParameterRecords) |
| 4. LEFirePdu <br/> LiveEntityFirePdu | 49 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/LEFirePdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_LEFirePdu.html) | 9.4.5 Representation of weapons fire in a DIS exercise involving LEs. |
| 5. LEDetonationPdu <br/> LiveEntityDetonationPdu | 50 | <ul><li> - [ ] relevant? </li> <li> - [ ] in use? </li> </ul> | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/LEDetonationPdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_LEDetonationPdu.html) | 9.4.6 Communicate information associated with the impact or detonation of a munition. |
| PDU type and PDUs | ID | Assess | | IEEE Standard 1278.1-2012 |
| _LiveEntityPduType_ | _11_ | | [Javadoc](https://savage.nps.edu/open-dis7-java/javadoc/edu/nps/moves/dis7/pdus/LiveEntityPdu.html)[Schemadoc](https://savage.nps.edu/open-dis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated_LiveEntityPduType.html) | The live entity PDUs have a slightly different header |
| PDU type and PDUs | ID | Assess | | IEEE Standard 1278.1-2012 |