2 * Routines for Distributed Interactive Simulation packet
3 * disassembly (IEEE-1278).
4 * Copyright 2005, Scientific Research Corporation
5 * Initial implementation by Jeremy Ouellette <jouellet@scires.com>
7 * Wireshark - Network traffic analyzer
8 * By Gerald Combs <gerald@wireshark.org>
9 * Copyright 1998 Gerald Combs
11 * SPDX-License-Identifier: GPL-2.0-or-later
15 * Lots more PDUs to implement. Most of the basic field types are
16 * complete, however, so declaring new PDUs should be fairly simple.
22 #include <epan/packet.h>
24 #include "packet-link16.h"
26 #define DEFAULT_DIS_UDP_PORT 3000 /* Not IANA registered */
28 /* Encoding type the last 14 bits */
29 #define DIS_ENCODING_TYPE(word) ((word) & 0x3FFF)
31 /* SISO-REF-010-2023 Version 34 draft d11 - 21 July 2024 XML generated Content Begin */
32 /* Reprinted with permission from SISO Inc. */
34 /* SISO-REF-010 [UID 3] */
37 DIS_VERSION_OTHER
= 0,
38 DIS_VERSION_DIS_PDU_VERSION_1_0_MAY_92
= 1,
39 DIS_VERSION_IEEE_1278_1993
= 2,
40 DIS_VERSION_DIS_APPLICATIONS_VERSION_2_0_THIRD_DRAFT_28_MAY_1993
= 3,
41 DIS_VERSION_DIS_APPLICATION_PROTOCOLS_VERSION_2_0_FOURTH_DRAFT_REVISED_16_MARCH_1994
= 4,
42 DIS_VERSION_IEEE_1278_1_1995
= 5,
43 DIS_VERSION_IEEE_1278_1A_1998
= 6,
44 DIS_VERSION_IEEE_1278_1_2012
= 7,
45 DIS_VERSION_IEEE_1278_1_202X
= 8
46 } DIS_PDU_ProtocolVersion
;
48 static const value_string DIS_PDU_ProtocolVersion_Strings
[] = {
49 { DIS_VERSION_OTHER
, "Other" },
50 { DIS_VERSION_DIS_PDU_VERSION_1_0_MAY_92
, "DIS PDU version 1.0 (May 92)" },
51 { DIS_VERSION_IEEE_1278_1993
, "IEEE 1278-1993" },
52 { DIS_VERSION_DIS_APPLICATIONS_VERSION_2_0_THIRD_DRAFT_28_MAY_1993
, "DIS Applications Version 2.0 - Third Draft (28 May 1993)" },
53 { DIS_VERSION_DIS_APPLICATION_PROTOCOLS_VERSION_2_0_FOURTH_DRAFT_REVISED_16_MARCH_1994
, "DIS Application Protocols Version 2.0 - Fourth Draft (Revised) (16 March 1994)" },
54 { DIS_VERSION_IEEE_1278_1_1995
, "IEEE 1278.1-1995" },
55 { DIS_VERSION_IEEE_1278_1A_1998
, "IEEE 1278.1A-1998" },
56 { DIS_VERSION_IEEE_1278_1_2012
, "IEEE 1278.1-2012" },
57 { DIS_VERSION_IEEE_1278_1_202X
, "IEEE 1278.1-202X" },
61 /* SISO-REF-010 [UID 4] */
64 DIS_PDUTYPE_OTHER
= 0,
65 DIS_PDUTYPE_ENTITY_STATE
= 1,
67 DIS_PDUTYPE_DETONATION
= 3,
68 DIS_PDUTYPE_COLLISION
= 4,
69 DIS_PDUTYPE_SERVICE_REQUEST
= 5,
70 DIS_PDUTYPE_RESUPPLY_OFFER
= 6,
71 DIS_PDUTYPE_RESUPPLY_RECEIVED
= 7,
72 DIS_PDUTYPE_RESUPPLY_CANCEL
= 8,
73 DIS_PDUTYPE_REPAIR_COMPLETE
= 9,
74 DIS_PDUTYPE_REPAIR_RESPONSE
= 10,
75 DIS_PDUTYPE_CREATE_ENTITY
= 11,
76 DIS_PDUTYPE_REMOVE_ENTITY
= 12,
77 DIS_PDUTYPE_START_RESUME
= 13,
78 DIS_PDUTYPE_STOP_FREEZE
= 14,
79 DIS_PDUTYPE_ACKNOWLEDGE
= 15,
80 DIS_PDUTYPE_ACTION_REQUEST
= 16,
81 DIS_PDUTYPE_ACTION_RESPONSE
= 17,
82 DIS_PDUTYPE_DATA_QUERY
= 18,
83 DIS_PDUTYPE_SET_DATA
= 19,
84 DIS_PDUTYPE_DATA
= 20,
85 DIS_PDUTYPE_EVENT_REPORT
= 21,
86 DIS_PDUTYPE_COMMENT
= 22,
87 DIS_PDUTYPE_ELECTROMAGNETIC_EMISSION
= 23,
88 DIS_PDUTYPE_DESIGNATOR
= 24,
89 DIS_PDUTYPE_TRANSMITTER
= 25,
90 DIS_PDUTYPE_SIGNAL
= 26,
91 DIS_PDUTYPE_RECEIVER
= 27,
93 DIS_PDUTYPE_UNDERWATER_ACOUSTIC
= 29,
94 DIS_PDUTYPE_SUPPLEMENTAL_EMISSION_ENTITY_STATE
= 30,
95 DIS_PDUTYPE_INTERCOM_SIGNAL
= 31,
96 DIS_PDUTYPE_INTERCOM_CONTROL
= 32,
97 DIS_PDUTYPE_AGGREGATE_STATE
= 33,
98 DIS_PDUTYPE_ISGROUPOF
= 34,
99 DIS_PDUTYPE_TRANSFER_OWNERSHIP
= 35,
100 DIS_PDUTYPE_ISPARTOF
= 36,
101 DIS_PDUTYPE_MINEFIELD_STATE
= 37,
102 DIS_PDUTYPE_MINEFIELD_QUERY
= 38,
103 DIS_PDUTYPE_MINEFIELD_DATA
= 39,
104 DIS_PDUTYPE_MINEFIELD_RESPONSE_NACK
= 40,
105 DIS_PDUTYPE_ENVIRONMENTAL_PROCESS
= 41,
106 DIS_PDUTYPE_GRIDDED_DATA
= 42,
107 DIS_PDUTYPE_POINT_OBJECT_STATE
= 43,
108 DIS_PDUTYPE_LINEAR_OBJECT_STATE
= 44,
109 DIS_PDUTYPE_AREAL_OBJECT_STATE
= 45,
110 DIS_PDUTYPE_TSPI
= 46,
111 DIS_PDUTYPE_APPEARANCE
= 47,
112 DIS_PDUTYPE_ARTICULATED_PARTS
= 48,
113 DIS_PDUTYPE_LE_FIRE
= 49,
114 DIS_PDUTYPE_LE_DETONATION
= 50,
115 DIS_PDUTYPE_CREATE_ENTITY_R
= 51,
116 DIS_PDUTYPE_REMOVE_ENTITY_R
= 52,
117 DIS_PDUTYPE_START_RESUME_R
= 53,
118 DIS_PDUTYPE_STOP_FREEZE_R
= 54,
119 DIS_PDUTYPE_ACKNOWLEDGE_R
= 55,
120 DIS_PDUTYPE_ACTION_REQUEST_R
= 56,
121 DIS_PDUTYPE_ACTION_RESPONSE_R
= 57,
122 DIS_PDUTYPE_DATA_QUERY_R
= 58,
123 DIS_PDUTYPE_SET_DATA_R
= 59,
124 DIS_PDUTYPE_DATA_R
= 60,
125 DIS_PDUTYPE_EVENT_REPORT_R
= 61,
126 DIS_PDUTYPE_COMMENT_R
= 62,
127 DIS_PDUTYPE_RECORD_R
= 63,
128 DIS_PDUTYPE_SET_RECORD_R
= 64,
129 DIS_PDUTYPE_RECORD_QUERY_R
= 65,
130 DIS_PDUTYPE_COLLISION_ELASTIC
= 66,
131 DIS_PDUTYPE_ENTITY_STATE_UPDATE
= 67,
132 DIS_PDUTYPE_DIRECTED_ENERGY_FIRE
= 68,
133 DIS_PDUTYPE_ENTITY_DAMAGE_STATUS
= 69,
134 DIS_PDUTYPE_INFORMATION_OPERATIONS_ACTION
= 70,
135 DIS_PDUTYPE_INFORMATION_OPERATIONS_REPORT
= 71,
136 DIS_PDUTYPE_ATTRIBUTE
= 72,
137 DIS_PDUTYPE_APPLICATION_CONTROL
= 73,
138 DIS_PDUTYPE_IFF_INTERACTIVE
= 74,
139 /* Manually inserted "Experimental" non-SISO definitions begin */
140 DIS_PDUTYPE_ANNOUNCE_OBJECT
= 129,
141 DIS_PDUTYPE_DELETE_OBJECT
= 130,
142 DIS_PDUTYPE_DESCRIBE_APPLICATION
= 131,
143 DIS_PDUTYPE_DESCRIBE_EVENT
= 132,
144 DIS_PDUTYPE_DESCRIBE_OBJECT
= 133,
145 DIS_PDUTYPE_REQUEST_EVENT
= 134,
146 DIS_PDUTYPE_REQUEST_OBJECT
= 135,
147 DIS_PDUTYPE_STEALTH_STATE
= 201
148 /* Manually inserted "Experimental" non-SISO definitions end */
151 static const value_string DIS_PDU_Type_Strings
[] = {
152 { DIS_PDUTYPE_OTHER
, "Other" },
153 { DIS_PDUTYPE_ENTITY_STATE
, "Entity State" },
154 { DIS_PDUTYPE_FIRE
, "Fire" },
155 { DIS_PDUTYPE_DETONATION
, "Detonation" },
156 { DIS_PDUTYPE_COLLISION
, "Collision" },
157 { DIS_PDUTYPE_SERVICE_REQUEST
, "Service Request" },
158 { DIS_PDUTYPE_RESUPPLY_OFFER
, "Resupply Offer" },
159 { DIS_PDUTYPE_RESUPPLY_RECEIVED
, "Resupply Received" },
160 { DIS_PDUTYPE_RESUPPLY_CANCEL
, "Resupply Cancel" },
161 { DIS_PDUTYPE_REPAIR_COMPLETE
, "Repair Complete" },
162 { DIS_PDUTYPE_REPAIR_RESPONSE
, "Repair Response" },
163 { DIS_PDUTYPE_CREATE_ENTITY
, "Create Entity" },
164 { DIS_PDUTYPE_REMOVE_ENTITY
, "Remove Entity" },
165 { DIS_PDUTYPE_START_RESUME
, "Start/Resume" },
166 { DIS_PDUTYPE_STOP_FREEZE
, "Stop/Freeze" },
167 { DIS_PDUTYPE_ACKNOWLEDGE
, "Acknowledge" },
168 { DIS_PDUTYPE_ACTION_REQUEST
, "Action Request" },
169 { DIS_PDUTYPE_ACTION_RESPONSE
, "Action Response" },
170 { DIS_PDUTYPE_DATA_QUERY
, "Data Query" },
171 { DIS_PDUTYPE_SET_DATA
, "Set Data" },
172 { DIS_PDUTYPE_DATA
, "Data" },
173 { DIS_PDUTYPE_EVENT_REPORT
, "Event Report" },
174 { DIS_PDUTYPE_COMMENT
, "Comment" },
175 { DIS_PDUTYPE_ELECTROMAGNETIC_EMISSION
, "Electromagnetic Emission" },
176 { DIS_PDUTYPE_DESIGNATOR
, "Designator" },
177 { DIS_PDUTYPE_TRANSMITTER
, "Transmitter" },
178 { DIS_PDUTYPE_SIGNAL
, "Signal" },
179 { DIS_PDUTYPE_RECEIVER
, "Receiver" },
180 { DIS_PDUTYPE_IFF
, "IFF" },
181 { DIS_PDUTYPE_UNDERWATER_ACOUSTIC
, "Underwater Acoustic" },
182 { DIS_PDUTYPE_SUPPLEMENTAL_EMISSION_ENTITY_STATE
, "Supplemental Emission / Entity State" },
183 { DIS_PDUTYPE_INTERCOM_SIGNAL
, "Intercom Signal" },
184 { DIS_PDUTYPE_INTERCOM_CONTROL
, "Intercom Control" },
185 { DIS_PDUTYPE_AGGREGATE_STATE
, "Aggregate State" },
186 { DIS_PDUTYPE_ISGROUPOF
, "IsGroupOf" },
187 { DIS_PDUTYPE_TRANSFER_OWNERSHIP
, "Transfer Ownership" },
188 { DIS_PDUTYPE_ISPARTOF
, "IsPartOf" },
189 { DIS_PDUTYPE_MINEFIELD_STATE
, "Minefield State" },
190 { DIS_PDUTYPE_MINEFIELD_QUERY
, "Minefield Query" },
191 { DIS_PDUTYPE_MINEFIELD_DATA
, "Minefield Data" },
192 { DIS_PDUTYPE_MINEFIELD_RESPONSE_NACK
, "Minefield Response NACK" },
193 { DIS_PDUTYPE_ENVIRONMENTAL_PROCESS
, "Environmental Process" },
194 { DIS_PDUTYPE_GRIDDED_DATA
, "Gridded Data" },
195 { DIS_PDUTYPE_POINT_OBJECT_STATE
, "Point Object State" },
196 { DIS_PDUTYPE_LINEAR_OBJECT_STATE
, "Linear Object State" },
197 { DIS_PDUTYPE_AREAL_OBJECT_STATE
, "Areal Object State" },
198 { DIS_PDUTYPE_TSPI
, "TSPI" },
199 { DIS_PDUTYPE_APPEARANCE
, "Appearance" },
200 { DIS_PDUTYPE_ARTICULATED_PARTS
, "Articulated Parts" },
201 { DIS_PDUTYPE_LE_FIRE
, "LE Fire" },
202 { DIS_PDUTYPE_LE_DETONATION
, "LE Detonation" },
203 { DIS_PDUTYPE_CREATE_ENTITY_R
, "Create Entity-R" },
204 { DIS_PDUTYPE_REMOVE_ENTITY_R
, "Remove Entity-R" },
205 { DIS_PDUTYPE_START_RESUME_R
, "Start/Resume-R" },
206 { DIS_PDUTYPE_STOP_FREEZE_R
, "Stop/Freeze-R" },
207 { DIS_PDUTYPE_ACKNOWLEDGE_R
, "Acknowledge-R" },
208 { DIS_PDUTYPE_ACTION_REQUEST_R
, "Action Request-R" },
209 { DIS_PDUTYPE_ACTION_RESPONSE_R
, "Action Response-R" },
210 { DIS_PDUTYPE_DATA_QUERY_R
, "Data Query-R" },
211 { DIS_PDUTYPE_SET_DATA_R
, "Set Data-R" },
212 { DIS_PDUTYPE_DATA_R
, "Data-R" },
213 { DIS_PDUTYPE_EVENT_REPORT_R
, "Event Report-R" },
214 { DIS_PDUTYPE_COMMENT_R
, "Comment-R" },
215 { DIS_PDUTYPE_RECORD_R
, "Record-R" },
216 { DIS_PDUTYPE_SET_RECORD_R
, "Set Record-R" },
217 { DIS_PDUTYPE_RECORD_QUERY_R
, "Record Query-R" },
218 { DIS_PDUTYPE_COLLISION_ELASTIC
, "Collision-Elastic" },
219 { DIS_PDUTYPE_ENTITY_STATE_UPDATE
, "Entity State Update" },
220 { DIS_PDUTYPE_DIRECTED_ENERGY_FIRE
, "Directed Energy Fire" },
221 { DIS_PDUTYPE_ENTITY_DAMAGE_STATUS
, "Entity Damage Status" },
222 { DIS_PDUTYPE_INFORMATION_OPERATIONS_ACTION
, "Information Operations Action" },
223 { DIS_PDUTYPE_INFORMATION_OPERATIONS_REPORT
, "Information Operations Report" },
224 { DIS_PDUTYPE_ATTRIBUTE
, "Attribute" },
225 { DIS_PDUTYPE_APPLICATION_CONTROL
, "Application Control" },
226 { DIS_PDUTYPE_IFF_INTERACTIVE
, "IFF Interactive" },
227 /* Manually inserted "Experimental" non-SISO definitions begin */
228 { DIS_PDUTYPE_ANNOUNCE_OBJECT
, "Announce Object" },
229 { DIS_PDUTYPE_DELETE_OBJECT
, "Delete Object" },
230 { DIS_PDUTYPE_DESCRIBE_APPLICATION
, "Describe Application" },
231 { DIS_PDUTYPE_DESCRIBE_EVENT
, "Describe Event" },
232 { DIS_PDUTYPE_DESCRIBE_OBJECT
, "Describe Object" },
233 { DIS_PDUTYPE_REQUEST_EVENT
, "Request Event" },
234 { DIS_PDUTYPE_REQUEST_OBJECT
, "Request Object" },
235 { DIS_PDUTYPE_STEALTH_STATE
, "Stealth State" },
236 /* Manually inserted "Experimental" non-SISO definitions end */
240 static value_string_ext DIS_PDU_Type_Strings_Ext
= VALUE_STRING_EXT_INIT(DIS_PDU_Type_Strings
);
242 /* SISO-REF-010 [UID 5] */
245 DIS_PROTOCOLFAMILY_OTHER
= 0,
246 DIS_PROTOCOLFAMILY_ENTITY_INFORMATION_INTERACTION
= 1,
247 DIS_PROTOCOLFAMILY_WARFARE
= 2,
248 DIS_PROTOCOLFAMILY_LOGISTICS
= 3,
249 DIS_PROTOCOLFAMILY_RADIO_COMMUNICATIONS
= 4,
250 DIS_PROTOCOLFAMILY_SIMULATION_MANAGEMENT
= 5,
251 DIS_PROTOCOLFAMILY_DISTRIBUTED_EMISSION_REGENERATION
= 6,
252 DIS_PROTOCOLFAMILY_ENTITY_MANAGEMENT
= 7,
253 DIS_PROTOCOLFAMILY_MINEFIELD
= 8,
254 DIS_PROTOCOLFAMILY_SYNTHETIC_ENVIRONMENT
= 9,
255 DIS_PROTOCOLFAMILY_SIMULATION_MANAGEMENT_WITH_RELIABILITY
= 10,
256 DIS_PROTOCOLFAMILY_LIVE_ENTITY_LE_INFORMATION_INTERACTION
= 11,
257 DIS_PROTOCOLFAMILY_NON_REAL_TIME
= 12,
258 DIS_PROTOCOLFAMILY_INFORMATION_OPERATIONS
= 13,
259 /* Manually inserted "Experimental" non-SISO definitions begin */
260 DIS_PROTOCOLFAMILY_EXPERIMENTAL_COMPUTER_GENERATED_FORCES
= 129,
261 DIS_PROTOCOLFAMILY_EXPERIMENTAL_VDIS
= 130,
262 DIS_PROTOCOLFAMILY_PERSISTENT_OBJECT
= 140,
263 DIS_PROTOCOLFAMILY_EXPERIMENTAL
= 150
264 /* Manually inserted "Experimental" non-SISO definitions end */
265 } DIS_PDU_ProtocolFamily
;
267 static const value_string DIS_PDU_ProtocolFamily_Strings
[] = {
268 { DIS_PROTOCOLFAMILY_OTHER
, "Other" },
269 { DIS_PROTOCOLFAMILY_ENTITY_INFORMATION_INTERACTION
, "Entity Information/Interaction" },
270 { DIS_PROTOCOLFAMILY_WARFARE
, "Warfare" },
271 { DIS_PROTOCOLFAMILY_LOGISTICS
, "Logistics" },
272 { DIS_PROTOCOLFAMILY_RADIO_COMMUNICATIONS
, "Radio Communications" },
273 { DIS_PROTOCOLFAMILY_SIMULATION_MANAGEMENT
, "Simulation Management" },
274 { DIS_PROTOCOLFAMILY_DISTRIBUTED_EMISSION_REGENERATION
, "Distributed Emission Regeneration" },
275 { DIS_PROTOCOLFAMILY_ENTITY_MANAGEMENT
, "Entity Management" },
276 { DIS_PROTOCOLFAMILY_MINEFIELD
, "Minefield" },
277 { DIS_PROTOCOLFAMILY_SYNTHETIC_ENVIRONMENT
, "Synthetic Environment" },
278 { DIS_PROTOCOLFAMILY_SIMULATION_MANAGEMENT_WITH_RELIABILITY
, "Simulation Management with Reliability" },
279 { DIS_PROTOCOLFAMILY_LIVE_ENTITY_LE_INFORMATION_INTERACTION
, "Live Entity (LE) Information/Interaction" },
280 { DIS_PROTOCOLFAMILY_NON_REAL_TIME
, "Non-Real-Time" },
281 { DIS_PROTOCOLFAMILY_INFORMATION_OPERATIONS
, "Information Operations" },
282 /* Manually inserted "Experimental" non-SISO definitions begin */
283 { DIS_PROTOCOLFAMILY_EXPERIMENTAL_COMPUTER_GENERATED_FORCES
, "Experimental - Computer Generated Forces" },
284 { DIS_PROTOCOLFAMILY_EXPERIMENTAL_VDIS
, "Experimental - V-DIS" },
285 { DIS_PROTOCOLFAMILY_PERSISTENT_OBJECT
, "Persistent object" },
286 { DIS_PROTOCOLFAMILY_EXPERIMENTAL
, "Experimental" },
287 /* Manually inserted "Experimental" non-SISO definitions end */
291 /* SISO-REF-010 [UID 6] */
294 DIS_PDU_FORCE_ID_OTHER
= 0,
295 DIS_PDU_FORCE_ID_FRIENDLY
= 1,
296 DIS_PDU_FORCE_ID_OPPOSING
= 2,
297 DIS_PDU_FORCE_ID_NEUTRAL
= 3,
298 DIS_PDU_FORCE_ID_FRIENDLY_2
= 4,
299 DIS_PDU_FORCE_ID_OPPOSING_2
= 5,
300 DIS_PDU_FORCE_ID_NEUTRAL_2
= 6,
301 DIS_PDU_FORCE_ID_FRIENDLY_3
= 7,
302 DIS_PDU_FORCE_ID_OPPOSING_3
= 8,
303 DIS_PDU_FORCE_ID_NEUTRAL_3
= 9,
304 DIS_PDU_FORCE_ID_FRIENDLY_4
= 10,
305 DIS_PDU_FORCE_ID_OPPOSING_4
= 11,
306 DIS_PDU_FORCE_ID_NEUTRAL_4
= 12,
307 DIS_PDU_FORCE_ID_FRIENDLY_5
= 13,
308 DIS_PDU_FORCE_ID_OPPOSING_5
= 14,
309 DIS_PDU_FORCE_ID_NEUTRAL_5
= 15,
310 DIS_PDU_FORCE_ID_FRIENDLY_6
= 16,
311 DIS_PDU_FORCE_ID_OPPOSING_6
= 17,
312 DIS_PDU_FORCE_ID_NEUTRAL_6
= 18,
313 DIS_PDU_FORCE_ID_FRIENDLY_7
= 19,
314 DIS_PDU_FORCE_ID_OPPOSING_7
= 20,
315 DIS_PDU_FORCE_ID_NEUTRAL_7
= 21,
316 DIS_PDU_FORCE_ID_FRIENDLY_8
= 22,
317 DIS_PDU_FORCE_ID_OPPOSING_8
= 23,
318 DIS_PDU_FORCE_ID_NEUTRAL_8
= 24,
319 DIS_PDU_FORCE_ID_FRIENDLY_9
= 25,
320 DIS_PDU_FORCE_ID_OPPOSING_9
= 26,
321 DIS_PDU_FORCE_ID_NEUTRAL_9
= 27,
322 DIS_PDU_FORCE_ID_FRIENDLY_10
= 28,
323 DIS_PDU_FORCE_ID_OPPOSING_10
= 29,
324 DIS_PDU_FORCE_ID_NEUTRAL_10
= 30
327 /* SISO-REF-010 [UID 7] */
330 DIS_ENTITYKIND_OTHER
= 0,
331 DIS_ENTITYKIND_PLATFORM
= 1,
332 DIS_ENTITYKIND_MUNITION
= 2,
333 DIS_ENTITYKIND_LIFE_FORM
= 3,
334 DIS_ENTITYKIND_ENVIRONMENTAL
= 4,
335 DIS_ENTITYKIND_CULTURAL_FEATURE
= 5,
336 DIS_ENTITYKIND_SUPPLY
= 6,
337 DIS_ENTITYKIND_RADIO
= 7,
338 DIS_ENTITYKIND_EXPENDABLE
= 8,
339 DIS_ENTITYKIND_SENSOR_EMITTER
= 9
340 } DIS_PDU_EntityKind
;
342 static const value_string DIS_PDU_EntityKind_Strings
[] = {
343 { DIS_ENTITYKIND_OTHER
, "Other" },
344 { DIS_ENTITYKIND_PLATFORM
, "Platform" },
345 { DIS_ENTITYKIND_MUNITION
, "Munition" },
346 { DIS_ENTITYKIND_LIFE_FORM
, "Life form" },
347 { DIS_ENTITYKIND_ENVIRONMENTAL
, "Environmental" },
348 { DIS_ENTITYKIND_CULTURAL_FEATURE
, "Cultural feature" },
349 { DIS_ENTITYKIND_SUPPLY
, "Supply" },
350 { DIS_ENTITYKIND_RADIO
, "Radio" },
351 { DIS_ENTITYKIND_EXPENDABLE
, "Expendable" },
352 { DIS_ENTITYKIND_SENSOR_EMITTER
, "Sensor/Emitter" },
356 /* SISO-REF-010 [UID 8] */
359 DIS_DOMAIN_OTHER
= 0,
362 DIS_DOMAIN_SURFACE
= 3,
363 DIS_DOMAIN_SUBSURFACE
= 4,
367 static const value_string DIS_PDU_Domain_Strings
[] = {
368 { DIS_DOMAIN_OTHER
, "Other" },
369 { DIS_DOMAIN_LAND
, "Land" },
370 { DIS_DOMAIN_AIR
, "Air" },
371 { DIS_DOMAIN_SURFACE
, "Surface" },
372 { DIS_DOMAIN_SUBSURFACE
, "Subsurface" },
373 { DIS_DOMAIN_SPACE
, "Space" },
377 /* SISO-REF-010 [UID 9] */
380 DIS_PDU_CATEGORY_LANDPLATFORM_OTHER
= 0,
381 DIS_PDU_CATEGORY_LANDPLATFORM_TANK
= 1,
382 DIS_PDU_CATEGORY_LANDPLATFORM_ARMORED_FIGHTING_VEHICLE
= 2,
383 DIS_PDU_CATEGORY_LANDPLATFORM_ARMORED_UTILITY_VEHICLE
= 3,
384 DIS_PDU_CATEGORY_LANDPLATFORM_SELF_PROPELLED_ARTILLERY
= 4,
385 DIS_PDU_CATEGORY_LANDPLATFORM_TOWED_ARTILLERY
= 5,
386 DIS_PDU_CATEGORY_LANDPLATFORM_SMALL_WHEELED_UTILITY_VEHICLE
= 6,
387 DIS_PDU_CATEGORY_LANDPLATFORM_LARGE_WHEELED_UTILITY_VEHICLE
= 7,
388 DIS_PDU_CATEGORY_LANDPLATFORM_SMALL_TRACKED_UTILITY_VEHICLE
= 8,
389 DIS_PDU_CATEGORY_LANDPLATFORM_LARGE_TRACKED_UTILITY_VEHICLE
= 9,
390 DIS_PDU_CATEGORY_LANDPLATFORM_MORTAR
= 10,
391 DIS_PDU_CATEGORY_LANDPLATFORM_MINE_PLOW
= 11,
392 DIS_PDU_CATEGORY_LANDPLATFORM_MINE_RAKE
= 12,
393 DIS_PDU_CATEGORY_LANDPLATFORM_MINE_ROLLER
= 13,
394 DIS_PDU_CATEGORY_LANDPLATFORM_CARGO_TRAILER
= 14,
395 DIS_PDU_CATEGORY_LANDPLATFORM_FUEL_TRAILER
= 15,
396 DIS_PDU_CATEGORY_LANDPLATFORM_GENERATOR_TRAILER
= 16,
397 DIS_PDU_CATEGORY_LANDPLATFORM_WATER_TRAILER
= 17,
398 DIS_PDU_CATEGORY_LANDPLATFORM_ENGINEER_EQUIPMENT
= 18,
399 DIS_PDU_CATEGORY_LANDPLATFORM_HEAVY_EQUIPMENT_TRANSPORT_TRAILER
= 19,
400 DIS_PDU_CATEGORY_LANDPLATFORM_MAINTENANCE_EQUIPMENT_TRAILER
= 20,
401 DIS_PDU_CATEGORY_LANDPLATFORM_LIMBER
= 21,
402 DIS_PDU_CATEGORY_LANDPLATFORM_CHEMICAL_DECONTAMINATION_TRAILER
= 22,
403 DIS_PDU_CATEGORY_LANDPLATFORM_WARNING_SYSTEM
= 23,
404 DIS_PDU_CATEGORY_LANDPLATFORM_TRAIN_ENGINE
= 24,
405 DIS_PDU_CATEGORY_LANDPLATFORM_TRAIN_CAR
= 25,
406 DIS_PDU_CATEGORY_LANDPLATFORM_TRAIN_CABOOSE
= 26,
407 DIS_PDU_CATEGORY_LANDPLATFORM_AIR_DEFENSE_MISSILE_DEFENSE_UNIT_EQUIPMENT
= 28,
408 DIS_PDU_CATEGORY_LANDPLATFORM_COMMAND_CONTROL_COMMUNICATIONS_AND_INTELLIGENCE_C3I_SYSTEM
= 29,
409 DIS_PDU_CATEGORY_LANDPLATFORM_OPERATIONS_FACILITY
= 30,
410 DIS_PDU_CATEGORY_LANDPLATFORM_INTELLIGENCE_FACILITY
= 31,
411 DIS_PDU_CATEGORY_LANDPLATFORM_SURVEILLANCE_FACILITY
= 32,
412 DIS_PDU_CATEGORY_LANDPLATFORM_COMMUNICATIONS_FACILITY
= 33,
413 DIS_PDU_CATEGORY_LANDPLATFORM_COMMAND_FACILITY
= 34,
414 DIS_PDU_CATEGORY_LANDPLATFORM_C4I_FACILITY
= 35,
415 DIS_PDU_CATEGORY_LANDPLATFORM_CONTROL_FACILITY
= 36,
416 DIS_PDU_CATEGORY_LANDPLATFORM_FIRE_CONTROL_FACILITY
= 37,
417 DIS_PDU_CATEGORY_LANDPLATFORM_MISSILE_DEFENSE_FACILITY
= 38,
418 DIS_PDU_CATEGORY_LANDPLATFORM_FIELD_COMMAND_POST
= 39,
419 DIS_PDU_CATEGORY_LANDPLATFORM_OBSERVATION_POST
= 40,
420 DIS_PDU_CATEGORY_LANDPLATFORM_MINE_FLAIL
= 41,
421 DIS_PDU_CATEGORY_LANDPLATFORM_UNMANNED
= 50,
422 DIS_PDU_CATEGORY_LANDPLATFORM_MOTORCYCLE
= 80,
423 DIS_PDU_CATEGORY_LANDPLATFORM_CAR
= 81,
424 DIS_PDU_CATEGORY_LANDPLATFORM_BUS
= 82,
425 DIS_PDU_CATEGORY_LANDPLATFORM_SINGLE_UNIT_CARGO_TRUCK
= 83,
426 DIS_PDU_CATEGORY_LANDPLATFORM_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK
= 84,
427 DIS_PDU_CATEGORY_LANDPLATFORM_MULTIPLE_UNIT_CARGO_TRUCK
= 85,
428 DIS_PDU_CATEGORY_LANDPLATFORM_MULTIPLE_UNIT_UTILITY_EMERGENCY_TRUCK
= 86,
429 DIS_PDU_CATEGORY_LANDPLATFORM_CONSTRUCTION_SPECIALTY_VEHICLE
= 87,
430 DIS_PDU_CATEGORY_LANDPLATFORM_FARM_SPECIALTY_VEHICLE
= 88,
431 DIS_PDU_CATEGORY_LANDPLATFORM_TRAILER
= 89,
432 DIS_PDU_CATEGORY_LANDPLATFORM_RECREATIONAL
= 90,
433 DIS_PDU_CATEGORY_LANDPLATFORM_NON_MOTORIZED
= 91,
434 DIS_PDU_CATEGORY_LANDPLATFORM_TRAINS
= 92,
435 DIS_PDU_CATEGORY_LANDPLATFORM_UTILITY_EMERGENCY_CAR
= 93
436 } DIS_PDU_Category_LandPlatform
;
438 static const value_string DIS_PDU_Category_LandPlatform_Strings
[] = {
439 { DIS_PDU_CATEGORY_LANDPLATFORM_OTHER
, "Other" },
440 { DIS_PDU_CATEGORY_LANDPLATFORM_TANK
, "Tank" },
441 { DIS_PDU_CATEGORY_LANDPLATFORM_ARMORED_FIGHTING_VEHICLE
, "Armored Fighting Vehicle" },
442 { DIS_PDU_CATEGORY_LANDPLATFORM_ARMORED_UTILITY_VEHICLE
, "Armored Utility Vehicle" },
443 { DIS_PDU_CATEGORY_LANDPLATFORM_SELF_PROPELLED_ARTILLERY
, "Self-Propelled Artillery" },
444 { DIS_PDU_CATEGORY_LANDPLATFORM_TOWED_ARTILLERY
, "Towed Artillery" },
445 { DIS_PDU_CATEGORY_LANDPLATFORM_SMALL_WHEELED_UTILITY_VEHICLE
, "Small Wheeled Utility Vehicle" },
446 { DIS_PDU_CATEGORY_LANDPLATFORM_LARGE_WHEELED_UTILITY_VEHICLE
, "Large Wheeled Utility Vehicle" },
447 { DIS_PDU_CATEGORY_LANDPLATFORM_SMALL_TRACKED_UTILITY_VEHICLE
, "Small Tracked Utility Vehicle" },
448 { DIS_PDU_CATEGORY_LANDPLATFORM_LARGE_TRACKED_UTILITY_VEHICLE
, "Large Tracked Utility Vehicle" },
449 { DIS_PDU_CATEGORY_LANDPLATFORM_MORTAR
, "Mortar" },
450 { DIS_PDU_CATEGORY_LANDPLATFORM_MINE_PLOW
, "Mine Plow" },
451 { DIS_PDU_CATEGORY_LANDPLATFORM_MINE_RAKE
, "Mine Rake" },
452 { DIS_PDU_CATEGORY_LANDPLATFORM_MINE_ROLLER
, "Mine Roller" },
453 { DIS_PDU_CATEGORY_LANDPLATFORM_CARGO_TRAILER
, "Cargo Trailer" },
454 { DIS_PDU_CATEGORY_LANDPLATFORM_FUEL_TRAILER
, "Fuel Trailer" },
455 { DIS_PDU_CATEGORY_LANDPLATFORM_GENERATOR_TRAILER
, "Generator Trailer" },
456 { DIS_PDU_CATEGORY_LANDPLATFORM_WATER_TRAILER
, "Water Trailer" },
457 { DIS_PDU_CATEGORY_LANDPLATFORM_ENGINEER_EQUIPMENT
, "Engineer Equipment" },
458 { DIS_PDU_CATEGORY_LANDPLATFORM_HEAVY_EQUIPMENT_TRANSPORT_TRAILER
, "Heavy Equipment Transport Trailer" },
459 { DIS_PDU_CATEGORY_LANDPLATFORM_MAINTENANCE_EQUIPMENT_TRAILER
, "Maintenance Equipment Trailer" },
460 { DIS_PDU_CATEGORY_LANDPLATFORM_LIMBER
, "Limber" },
461 { DIS_PDU_CATEGORY_LANDPLATFORM_CHEMICAL_DECONTAMINATION_TRAILER
, "Chemical Decontamination Trailer" },
462 { DIS_PDU_CATEGORY_LANDPLATFORM_WARNING_SYSTEM
, "Warning System" },
463 { DIS_PDU_CATEGORY_LANDPLATFORM_TRAIN_ENGINE
, "Train - Engine" },
464 { DIS_PDU_CATEGORY_LANDPLATFORM_TRAIN_CAR
, "Train - Car" },
465 { DIS_PDU_CATEGORY_LANDPLATFORM_TRAIN_CABOOSE
, "Train - Caboose" },
466 { DIS_PDU_CATEGORY_LANDPLATFORM_AIR_DEFENSE_MISSILE_DEFENSE_UNIT_EQUIPMENT
, "Air Defense / Missile Defense Unit Equipment" },
467 { DIS_PDU_CATEGORY_LANDPLATFORM_COMMAND_CONTROL_COMMUNICATIONS_AND_INTELLIGENCE_C3I_SYSTEM
, "Command, Control, Communications, and Intelligence (C3I) System" },
468 { DIS_PDU_CATEGORY_LANDPLATFORM_OPERATIONS_FACILITY
, "Operations Facility" },
469 { DIS_PDU_CATEGORY_LANDPLATFORM_INTELLIGENCE_FACILITY
, "Intelligence Facility" },
470 { DIS_PDU_CATEGORY_LANDPLATFORM_SURVEILLANCE_FACILITY
, "Surveillance Facility" },
471 { DIS_PDU_CATEGORY_LANDPLATFORM_COMMUNICATIONS_FACILITY
, "Communications Facility" },
472 { DIS_PDU_CATEGORY_LANDPLATFORM_COMMAND_FACILITY
, "Command Facility" },
473 { DIS_PDU_CATEGORY_LANDPLATFORM_C4I_FACILITY
, "C4I Facility" },
474 { DIS_PDU_CATEGORY_LANDPLATFORM_CONTROL_FACILITY
, "Control Facility" },
475 { DIS_PDU_CATEGORY_LANDPLATFORM_FIRE_CONTROL_FACILITY
, "Fire Control Facility" },
476 { DIS_PDU_CATEGORY_LANDPLATFORM_MISSILE_DEFENSE_FACILITY
, "Missile Defense Facility" },
477 { DIS_PDU_CATEGORY_LANDPLATFORM_FIELD_COMMAND_POST
, "Field Command Post" },
478 { DIS_PDU_CATEGORY_LANDPLATFORM_OBSERVATION_POST
, "Observation Post" },
479 { DIS_PDU_CATEGORY_LANDPLATFORM_MINE_FLAIL
, "Mine Flail" },
480 { DIS_PDU_CATEGORY_LANDPLATFORM_UNMANNED
, "Unmanned" },
481 { DIS_PDU_CATEGORY_LANDPLATFORM_MOTORCYCLE
, "Motorcycle" },
482 { DIS_PDU_CATEGORY_LANDPLATFORM_CAR
, "Car" },
483 { DIS_PDU_CATEGORY_LANDPLATFORM_BUS
, "Bus" },
484 { DIS_PDU_CATEGORY_LANDPLATFORM_SINGLE_UNIT_CARGO_TRUCK
, "Single Unit Cargo Truck" },
485 { DIS_PDU_CATEGORY_LANDPLATFORM_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK
, "Single Unit Utility/Emergency Truck" },
486 { DIS_PDU_CATEGORY_LANDPLATFORM_MULTIPLE_UNIT_CARGO_TRUCK
, "Multiple Unit Cargo Truck" },
487 { DIS_PDU_CATEGORY_LANDPLATFORM_MULTIPLE_UNIT_UTILITY_EMERGENCY_TRUCK
, "Multiple Unit Utility/Emergency Truck" },
488 { DIS_PDU_CATEGORY_LANDPLATFORM_CONSTRUCTION_SPECIALTY_VEHICLE
, "Construction Specialty Vehicle" },
489 { DIS_PDU_CATEGORY_LANDPLATFORM_FARM_SPECIALTY_VEHICLE
, "Farm Specialty Vehicle" },
490 { DIS_PDU_CATEGORY_LANDPLATFORM_TRAILER
, "Trailer" },
491 { DIS_PDU_CATEGORY_LANDPLATFORM_RECREATIONAL
, "Recreational" },
492 { DIS_PDU_CATEGORY_LANDPLATFORM_NON_MOTORIZED
, "Non-motorized" },
493 { DIS_PDU_CATEGORY_LANDPLATFORM_TRAINS
, "Trains" },
494 { DIS_PDU_CATEGORY_LANDPLATFORM_UTILITY_EMERGENCY_CAR
, "Utility/Emergency Car" },
498 static value_string_ext DIS_PDU_Category_LandPlatform_Strings_Ext
= VALUE_STRING_EXT_INIT(DIS_PDU_Category_LandPlatform_Strings
);
500 /* SISO-REF-010 [UID 10] */
503 DIS_PDU_PLATFORM_AIR_CATEGORY_OTHER
= 0,
504 DIS_PDU_PLATFORM_AIR_CATEGORY_FIGHTER_AIR_DEFENSE
= 1,
505 DIS_PDU_PLATFORM_AIR_CATEGORY_ATTACK_STRIKE
= 2,
506 DIS_PDU_PLATFORM_AIR_CATEGORY_BOMBER
= 3,
507 DIS_PDU_PLATFORM_AIR_CATEGORY_CARGO_TANKER
= 4,
508 DIS_PDU_PLATFORM_AIR_CATEGORY_ASW_PATROL_OBSERVATION
= 5,
509 DIS_PDU_PLATFORM_AIR_CATEGORY_ELECTRONIC_WARFARE_EW
= 6,
510 DIS_PDU_PLATFORM_AIR_CATEGORY_RECONNAISSANCE
= 7,
511 DIS_PDU_PLATFORM_AIR_CATEGORY_SURVEILLANCE_C2_AIRBORNE_EARLY_WARNING
= 8,
512 DIS_PDU_PLATFORM_AIR_CATEGORY_AIR_SEA_RESCUE_ASR
= 9,
513 DIS_PDU_PLATFORM_AIR_CATEGORY_ATTACK_HELICOPTER
= 20,
514 DIS_PDU_PLATFORM_AIR_CATEGORY_UTILITY_HELICOPTER
= 21,
515 DIS_PDU_PLATFORM_AIR_CATEGORY_ANTI_SUBMARINE_WARFARE_PATROL_HELICOPTER
= 22,
516 DIS_PDU_PLATFORM_AIR_CATEGORY_CARGO_HELICOPTER
= 23,
517 DIS_PDU_PLATFORM_AIR_CATEGORY_OBSERVATION_HELICOPTER
= 24,
518 DIS_PDU_PLATFORM_AIR_CATEGORY_SPECIAL_OPERATIONS_HELICOPTER
= 25,
519 DIS_PDU_PLATFORM_AIR_CATEGORY_TRAINING_HELICOPTER
= 26,
520 DIS_PDU_PLATFORM_AIR_CATEGORY_TRAINER
= 40,
521 DIS_PDU_PLATFORM_AIR_CATEGORY_UNMANNED
= 50,
522 DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_ULTRALIGHT_AIRCRAFT_NON_RIGID_WING
= 80,
523 DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_ULTRALIGHT_AIRCRAFT_RIGID_WING
= 81,
524 DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_FIXED_WING_AIRCRAFT_GLIDER
= 83,
525 DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_FIXED_WING_AIRCRAFT_LIGHT_SPORT_UP_TO_1320_LBS_600_KG
= 84,
526 DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_FIXED_WING_AIRCRAFT_SMALL_UP_TO_12_500_LBS_5_670_KG
= 85,
527 DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_FIXED_WING_AIRCRAFT_MEDIUM_UP_TO_41_000_LBS_18_597_KG
= 86,
528 DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_FIXED_WING_AIRCRAFT_LARGE_UP_TO_255_000_LBS_115_666_KG
= 87,
529 DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_FIXED_WING_AIRCRAFT_HEAVY_ABOVE_255_000_LBS_115_666_KG
= 88,
530 DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_HELICOPTER_SMALL_UP_TO_7_000_LBS_3_175_KG
= 90,
531 DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_HELICOPTER_MEDIUM_UP_TO_20_000_LBS_9_072_KG
= 91,
532 DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_HELICOPTER_LARGE_ABOVE_20_000_LBS_9_072_KG
= 92,
533 DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_AUTOGYRO
= 93,
534 DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_LIGHTER_THAN_AIR_BALLOON
= 100,
535 DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_LIGHTER_THAN_AIR_AIRSHIP
= 101
536 } DIS_PDU_Platform_Air_Category
;
538 static const value_string DIS_PDU_Platform_Air_Category_Strings
[] = {
539 { DIS_PDU_PLATFORM_AIR_CATEGORY_OTHER
, "Other" },
540 { DIS_PDU_PLATFORM_AIR_CATEGORY_FIGHTER_AIR_DEFENSE
, "Fighter/Air Defense" },
541 { DIS_PDU_PLATFORM_AIR_CATEGORY_ATTACK_STRIKE
, "Attack/Strike" },
542 { DIS_PDU_PLATFORM_AIR_CATEGORY_BOMBER
, "Bomber" },
543 { DIS_PDU_PLATFORM_AIR_CATEGORY_CARGO_TANKER
, "Cargo/Tanker" },
544 { DIS_PDU_PLATFORM_AIR_CATEGORY_ASW_PATROL_OBSERVATION
, "ASW/Patrol/Observation" },
545 { DIS_PDU_PLATFORM_AIR_CATEGORY_ELECTRONIC_WARFARE_EW
, "Electronic Warfare (EW)" },
546 { DIS_PDU_PLATFORM_AIR_CATEGORY_RECONNAISSANCE
, "Reconnaissance" },
547 { DIS_PDU_PLATFORM_AIR_CATEGORY_SURVEILLANCE_C2_AIRBORNE_EARLY_WARNING
, "Surveillance/C2 (Airborne Early Warning)" },
548 { DIS_PDU_PLATFORM_AIR_CATEGORY_AIR_SEA_RESCUE_ASR
, "Air-Sea Rescue (ASR)" },
549 { DIS_PDU_PLATFORM_AIR_CATEGORY_ATTACK_HELICOPTER
, "Attack Helicopter" },
550 { DIS_PDU_PLATFORM_AIR_CATEGORY_UTILITY_HELICOPTER
, "Utility Helicopter" },
551 { DIS_PDU_PLATFORM_AIR_CATEGORY_ANTI_SUBMARINE_WARFARE_PATROL_HELICOPTER
, "Anti-Submarine Warfare/Patrol Helicopter" },
552 { DIS_PDU_PLATFORM_AIR_CATEGORY_CARGO_HELICOPTER
, "Cargo Helicopter" },
553 { DIS_PDU_PLATFORM_AIR_CATEGORY_OBSERVATION_HELICOPTER
, "Observation Helicopter" },
554 { DIS_PDU_PLATFORM_AIR_CATEGORY_SPECIAL_OPERATIONS_HELICOPTER
, "Special Operations Helicopter" },
555 { DIS_PDU_PLATFORM_AIR_CATEGORY_TRAINING_HELICOPTER
, "Training Helicopter" },
556 { DIS_PDU_PLATFORM_AIR_CATEGORY_TRAINER
, "Trainer" },
557 { DIS_PDU_PLATFORM_AIR_CATEGORY_UNMANNED
, "Unmanned" },
558 { DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_ULTRALIGHT_AIRCRAFT_NON_RIGID_WING
, "Civilian Ultralight Aircraft, Non-rigid Wing" },
559 { DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_ULTRALIGHT_AIRCRAFT_RIGID_WING
, "Civilian Ultralight Aircraft, Rigid Wing" },
560 { DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_FIXED_WING_AIRCRAFT_GLIDER
, "Civilian Fixed Wing Aircraft, Glider" },
561 { DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_FIXED_WING_AIRCRAFT_LIGHT_SPORT_UP_TO_1320_LBS_600_KG
, "Civilian Fixed Wing Aircraft, Light Sport (up to 1320 lbs / 600 kg)" },
562 { DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_FIXED_WING_AIRCRAFT_SMALL_UP_TO_12_500_LBS_5_670_KG
, "Civilian Fixed Wing Aircraft, Small (up to 12,500 lbs / 5,670 kg)" },
563 { DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_FIXED_WING_AIRCRAFT_MEDIUM_UP_TO_41_000_LBS_18_597_KG
, "Civilian Fixed Wing Aircraft, Medium (up to 41,000 lbs / 18,597 kg)" },
564 { DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_FIXED_WING_AIRCRAFT_LARGE_UP_TO_255_000_LBS_115_666_KG
, "Civilian Fixed Wing Aircraft, Large (up to 255,000 lbs / 115,666 kg)" },
565 { DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_FIXED_WING_AIRCRAFT_HEAVY_ABOVE_255_000_LBS_115_666_KG
, "Civilian Fixed Wing Aircraft, Heavy (above 255,000 lbs / 115,666 kg)" },
566 { DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_HELICOPTER_SMALL_UP_TO_7_000_LBS_3_175_KG
, "Civilian Helicopter, Small (up to 7,000 lbs / 3,175 kg)" },
567 { DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_HELICOPTER_MEDIUM_UP_TO_20_000_LBS_9_072_KG
, "Civilian Helicopter, Medium (up to 20,000 lbs / 9,072 kg)" },
568 { DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_HELICOPTER_LARGE_ABOVE_20_000_LBS_9_072_KG
, "Civilian Helicopter, Large (above 20,000 lbs / 9,072 kg)" },
569 { DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_AUTOGYRO
, "Civilian Autogyro" },
570 { DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_LIGHTER_THAN_AIR_BALLOON
, "Civilian Lighter than Air, Balloon" },
571 { DIS_PDU_PLATFORM_AIR_CATEGORY_CIVILIAN_LIGHTER_THAN_AIR_AIRSHIP
, "Civilian Lighter than Air, Airship" },
575 /* SISO-REF-010 [UID 11] */
578 DIS_PDU_PLATFORM_SURFACE_CATEGORY_OTHER
= 0,
579 DIS_PDU_PLATFORM_SURFACE_CATEGORY_CARRIER
= 1,
580 DIS_PDU_PLATFORM_SURFACE_CATEGORY_COMMAND_SHIP_CRUISER
= 2,
581 DIS_PDU_PLATFORM_SURFACE_CATEGORY_GUIDED_MISSILE_CRUISER
= 3,
582 DIS_PDU_PLATFORM_SURFACE_CATEGORY_GUIDED_MISSILE_DESTROYER_DDG
= 4,
583 DIS_PDU_PLATFORM_SURFACE_CATEGORY_DESTROYER_DD
= 5,
584 DIS_PDU_PLATFORM_SURFACE_CATEGORY_GUIDED_MISSILE_FRIGATE_FFG
= 6,
585 DIS_PDU_PLATFORM_SURFACE_CATEGORY_LIGHT_PATROL_CRAFT
= 7,
586 DIS_PDU_PLATFORM_SURFACE_CATEGORY_MINE_COUNTERMEASURE_SHIP_CRAFT
= 8,
587 DIS_PDU_PLATFORM_SURFACE_CATEGORY_DOCK_LANDING_SHIP
= 9,
588 DIS_PDU_PLATFORM_SURFACE_CATEGORY_TANK_LANDING_SHIP
= 10,
589 DIS_PDU_PLATFORM_SURFACE_CATEGORY_LANDING_CRAFT
= 11,
590 DIS_PDU_PLATFORM_SURFACE_CATEGORY_LIGHT_CARRIER
= 12,
591 DIS_PDU_PLATFORM_SURFACE_CATEGORY_CRUISER_HELICOPTER_CARRIER
= 13,
592 DIS_PDU_PLATFORM_SURFACE_CATEGORY_HYDROFOIL
= 14,
593 DIS_PDU_PLATFORM_SURFACE_CATEGORY_AIR_CUSHION_SURFACE_EFFECT
= 15,
594 DIS_PDU_PLATFORM_SURFACE_CATEGORY_AUXILIARY
= 16,
595 DIS_PDU_PLATFORM_SURFACE_CATEGORY_AUXILIARY_MERCHANT_MARINE
= 17,
596 DIS_PDU_PLATFORM_SURFACE_CATEGORY_UTILITY
= 18,
597 DIS_PDU_PLATFORM_SURFACE_CATEGORY_UNMANNED_SURFACE_VEHICLE_USV
= 19,
598 DIS_PDU_PLATFORM_SURFACE_CATEGORY_LITTORAL_COMBAT_SHIPS_LCS
= 20,
599 DIS_PDU_PLATFORM_SURFACE_CATEGORY_SURVEILLANCE_SHIP
= 21,
600 DIS_PDU_PLATFORM_SURFACE_CATEGORY_FRIGATE_INCLUDING_CORVETTE
= 50,
601 DIS_PDU_PLATFORM_SURFACE_CATEGORY_BATTLESHIP
= 51,
602 DIS_PDU_PLATFORM_SURFACE_CATEGORY_HEAVY_CRUISER
= 52,
603 DIS_PDU_PLATFORM_SURFACE_CATEGORY_DESTROYER_TENDER
= 53,
604 DIS_PDU_PLATFORM_SURFACE_CATEGORY_AMPHIBIOUS_ASSAULT_SHIP
= 54,
605 DIS_PDU_PLATFORM_SURFACE_CATEGORY_AMPHIBIOUS_CARGO_SHIP
= 55,
606 DIS_PDU_PLATFORM_SURFACE_CATEGORY_AMPHIBIOUS_TRANSPORT_DOCK
= 56,
607 DIS_PDU_PLATFORM_SURFACE_CATEGORY_AMMUNITION_SHIP
= 57,
608 DIS_PDU_PLATFORM_SURFACE_CATEGORY_COMBAT_STORES_SHIP
= 58,
609 DIS_PDU_PLATFORM_SURFACE_CATEGORY_SURVEILLANCE_TOWED_ARRAY_SONAR_SYSTEM_SURTASS
= 59,
610 DIS_PDU_PLATFORM_SURFACE_CATEGORY_FAST_COMBAT_SUPPORT_SHIP
= 60,
611 DIS_PDU_PLATFORM_SURFACE_CATEGORY_COAST_GUARD_CUTTERS
= 62,
612 DIS_PDU_PLATFORM_SURFACE_CATEGORY_COAST_GUARD_BOATS
= 63,
613 DIS_PDU_PLATFORM_SURFACE_CATEGORY_FAST_ATTACK_CRAFT
= 64,
614 DIS_PDU_PLATFORM_SURFACE_CATEGORY_INFLATABLE_BOAT
= 65,
615 DIS_PDU_PLATFORM_SURFACE_CATEGORY_PASSENGER_VESSEL_GROUP_1_MERCHANT
= 80,
616 DIS_PDU_PLATFORM_SURFACE_CATEGORY_DRY_CARGO_SHIP_GROUP_2_MERCHANT
= 81,
617 DIS_PDU_PLATFORM_SURFACE_CATEGORY_TANKER_GROUP_3_MERCHANT
= 82,
618 DIS_PDU_PLATFORM_SURFACE_CATEGORY_OFFSHORE_SUPPORT_VESSEL
= 83,
619 DIS_PDU_PLATFORM_SURFACE_CATEGORY_PRIVATE_MOTORBOAT
= 84,
620 DIS_PDU_PLATFORM_SURFACE_CATEGORY_PRIVATE_SAILBOAT
= 85,
621 DIS_PDU_PLATFORM_SURFACE_CATEGORY_FISHING_VESSEL
= 86,
622 DIS_PDU_PLATFORM_SURFACE_CATEGORY_OTHER_VESSELS
= 87,
623 DIS_PDU_PLATFORM_SURFACE_CATEGORY_SEARCH_AND_RESCUE_VESSELS
= 100,
624 DIS_PDU_PLATFORM_SURFACE_CATEGORY_LIFE_SAVING_EQUIPMENT
= 101
625 } DIS_PDU_Platform_Surface_Category
;
627 static const value_string DIS_PDU_Platform_Surface_Category_Strings
[] = {
628 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_OTHER
, "Other" },
629 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_CARRIER
, "Carrier" },
630 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_COMMAND_SHIP_CRUISER
, "Command Ship/Cruiser" },
631 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_GUIDED_MISSILE_CRUISER
, "Guided Missile Cruiser" },
632 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_GUIDED_MISSILE_DESTROYER_DDG
, "Guided Missile Destroyer (DDG)" },
633 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_DESTROYER_DD
, "Destroyer (DD)" },
634 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_GUIDED_MISSILE_FRIGATE_FFG
, "Guided Missile Frigate (FFG)" },
635 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_LIGHT_PATROL_CRAFT
, "Light/Patrol Craft" },
636 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_MINE_COUNTERMEASURE_SHIP_CRAFT
, "Mine Countermeasure Ship/Craft" },
637 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_DOCK_LANDING_SHIP
, "Dock Landing Ship" },
638 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_TANK_LANDING_SHIP
, "Tank Landing Ship" },
639 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_LANDING_CRAFT
, "Landing Craft" },
640 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_LIGHT_CARRIER
, "Light Carrier" },
641 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_CRUISER_HELICOPTER_CARRIER
, "Cruiser/Helicopter Carrier" },
642 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_HYDROFOIL
, "Hydrofoil" },
643 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_AIR_CUSHION_SURFACE_EFFECT
, "Air Cushion/Surface Effect" },
644 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_AUXILIARY
, "Auxiliary" },
645 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_AUXILIARY_MERCHANT_MARINE
, "Auxiliary, Merchant Marine" },
646 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_UTILITY
, "Utility" },
647 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_UNMANNED_SURFACE_VEHICLE_USV
, "Unmanned Surface Vehicle (USV)" },
648 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_LITTORAL_COMBAT_SHIPS_LCS
, "Littoral Combat Ships (LCS)" },
649 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_SURVEILLANCE_SHIP
, "Surveillance Ship" },
650 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_FRIGATE_INCLUDING_CORVETTE
, "Frigate (including Corvette)" },
651 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_BATTLESHIP
, "Battleship" },
652 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_HEAVY_CRUISER
, "Heavy Cruiser" },
653 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_DESTROYER_TENDER
, "Destroyer Tender" },
654 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_AMPHIBIOUS_ASSAULT_SHIP
, "Amphibious Assault Ship" },
655 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_AMPHIBIOUS_CARGO_SHIP
, "Amphibious Cargo Ship" },
656 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_AMPHIBIOUS_TRANSPORT_DOCK
, "Amphibious Transport Dock" },
657 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_AMMUNITION_SHIP
, "Ammunition Ship" },
658 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_COMBAT_STORES_SHIP
, "Combat Stores Ship" },
659 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_SURVEILLANCE_TOWED_ARRAY_SONAR_SYSTEM_SURTASS
, "Surveillance Towed Array Sonar System (SURTASS)" },
660 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_FAST_COMBAT_SUPPORT_SHIP
, "Fast Combat Support Ship" },
661 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_COAST_GUARD_CUTTERS
, "Coast Guard Cutters" },
662 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_COAST_GUARD_BOATS
, "Coast Guard Boats" },
663 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_FAST_ATTACK_CRAFT
, "Fast Attack Craft" },
664 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_INFLATABLE_BOAT
, "Inflatable Boat" },
665 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_PASSENGER_VESSEL_GROUP_1_MERCHANT
, "Passenger Vessel (Group 1 Merchant)" },
666 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_DRY_CARGO_SHIP_GROUP_2_MERCHANT
, "Dry Cargo Ship (Group 2 Merchant)" },
667 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_TANKER_GROUP_3_MERCHANT
, "Tanker (Group 3 Merchant)" },
668 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_OFFSHORE_SUPPORT_VESSEL
, "Offshore Support Vessel" },
669 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_PRIVATE_MOTORBOAT
, "Private Motorboat" },
670 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_PRIVATE_SAILBOAT
, "Private Sailboat" },
671 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_FISHING_VESSEL
, "Fishing Vessel" },
672 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_OTHER_VESSELS
, "Other Vessels" },
673 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_SEARCH_AND_RESCUE_VESSELS
, "Search and Rescue Vessels" },
674 { DIS_PDU_PLATFORM_SURFACE_CATEGORY_LIFE_SAVING_EQUIPMENT
, "Life-Saving Equipment" },
678 /* SISO-REF-010 [UID 12] */
681 DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_OTHER
= 0,
682 DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SSBN_NUCLEAR_BALLISTIC_MISSILE
= 1,
683 DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SSGN_NUCLEAR_GUIDED_MISSILE
= 2,
684 DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SSN_NUCLEAR_ATTACK_TORPEDO
= 3,
685 DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SSG_CONVENTIONAL_GUIDED_MISSILE
= 4,
686 DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SS_CONVENTIONAL_ATTACK_TORPEDO_PATROL
= 5,
687 DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SSAN_NUCLEAR_AUXILIARY
= 6,
688 DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SSA_CONVENTIONAL_AUXILIARY
= 7,
689 DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_UNMANNED_UNDERWATER_VEHICLE_UUV
= 8,
690 DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SSB_SUBMARINE_BALLISTIC_BALLISTIC_MISSILE_SUBMARINE
= 9,
691 DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SSC_COASTAL_SUBMARINE_OVER_150_TONS
= 10,
692 DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SSP_ATTACK_SUBMARINE_DIESEL_AIR_INDEPENDENT_PROPULSION
= 11,
693 DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SSM_MIDGET_SUBMARINE_UNDER_150_TONS
= 12,
694 DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SSNR_SPECIAL_ATTACK_SUBMARINE
= 13,
695 DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SST_TRAINING_SUBMARINE
= 14,
696 DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_AGSS_AUXILIARY_SUBMARINE
= 15,
697 DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SEMI_SUBMERSIBLE_BOATS
= 16,
698 DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_CIVILIAN_SUBMARINES
= 80,
699 DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_CIVILIAN_SUBMERSIBLES
= 81,
700 DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_CIVILIAN_SEMI_SUBMERSIBLE_BOATS
= 82
701 } DIS_PDU_Platform_Subsurface_Category
;
703 static const value_string DIS_PDU_Platform_Subsurface_Category_Strings
[] = {
704 { DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_OTHER
, "Other" },
705 { DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SSBN_NUCLEAR_BALLISTIC_MISSILE
, "SSBN (Nuclear Ballistic Missile)" },
706 { DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SSGN_NUCLEAR_GUIDED_MISSILE
, "SSGN (Nuclear Guided Missile)" },
707 { DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SSN_NUCLEAR_ATTACK_TORPEDO
, "SSN (Nuclear Attack - Torpedo)" },
708 { DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SSG_CONVENTIONAL_GUIDED_MISSILE
, "SSG (Conventional Guided Missile)" },
709 { DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SS_CONVENTIONAL_ATTACK_TORPEDO_PATROL
, "SS (Conventional Attack - Torpedo, Patrol)" },
710 { DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SSAN_NUCLEAR_AUXILIARY
, "SSAN (Nuclear Auxiliary)" },
711 { DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SSA_CONVENTIONAL_AUXILIARY
, "SSA (Conventional Auxiliary)" },
712 { DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_UNMANNED_UNDERWATER_VEHICLE_UUV
, "Unmanned Underwater Vehicle (UUV)" },
713 { DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SSB_SUBMARINE_BALLISTIC_BALLISTIC_MISSILE_SUBMARINE
, "SSB (Submarine Ballistic, Ballistic Missile Submarine)" },
714 { DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SSC_COASTAL_SUBMARINE_OVER_150_TONS
, "SSC (Coastal Submarine, over 150 tons)" },
715 { DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SSP_ATTACK_SUBMARINE_DIESEL_AIR_INDEPENDENT_PROPULSION
, "SSP (Attack Submarine - Diesel Air-Independent Propulsion)" },
716 { DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SSM_MIDGET_SUBMARINE_UNDER_150_TONS
, "SSM (Midget Submarine, under 150 tons)" },
717 { DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SSNR_SPECIAL_ATTACK_SUBMARINE
, "SSNR (Special Attack Submarine)" },
718 { DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SST_TRAINING_SUBMARINE
, "SST (Training Submarine)" },
719 { DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_AGSS_AUXILIARY_SUBMARINE
, "AGSS (Auxiliary Submarine)" },
720 { DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_SEMI_SUBMERSIBLE_BOATS
, "Semi-Submersible Boats" },
721 { DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_CIVILIAN_SUBMARINES
, "Civilian Submarines" },
722 { DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_CIVILIAN_SUBMERSIBLES
, "Civilian Submersibles" },
723 { DIS_PDU_PLATFORM_SUBSURFACE_CATEGORY_CIVILIAN_SEMI_SUBMERSIBLE_BOATS
, "Civilian Semi-Submersible Boats" },
727 /* SISO-REF-010 [UID 13] */
730 DIS_PDU_PLATFORM_SPACE_CATEGORY_OTHER
= 0,
731 DIS_PDU_PLATFORM_SPACE_CATEGORY_MANNED_SPACECRAFT
= 1,
732 DIS_PDU_PLATFORM_SPACE_CATEGORY_BOOSTER
= 3,
733 DIS_PDU_PLATFORM_SPACE_CATEGORY_DEBRIS
= 10,
734 DIS_PDU_PLATFORM_SPACE_CATEGORY_SATELLITE_UNKNOWN_UNSPECIFIED_MISSION
= 11,
735 DIS_PDU_PLATFORM_SPACE_CATEGORY_SATELLITE_COMMUNICATION
= 12,
736 DIS_PDU_PLATFORM_SPACE_CATEGORY_SATELLITE_NAVIGATION
= 13,
737 DIS_PDU_PLATFORM_SPACE_CATEGORY_SATELLITE_SCIENCE_EXPERIMENTAL_DEMONSTRATION
= 14,
738 DIS_PDU_PLATFORM_SPACE_CATEGORY_SATELLITE_INERT_TARGET_REFLECTOR_CALIBRATION
= 15,
739 DIS_PDU_PLATFORM_SPACE_CATEGORY_SATELLITE_EARTH_OBSERVATION
= 16,
740 DIS_PDU_PLATFORM_SPACE_CATEGORY_SATELLITE_SPACE_SURVEILLANCE
= 17,
741 DIS_PDU_PLATFORM_SPACE_CATEGORY_SATELLITE_ASTRONOMY
= 18
742 } DIS_PDU_Platform_Space_Category
;
744 static const value_string DIS_PDU_Platform_Space_Category_Strings
[] = {
745 { DIS_PDU_PLATFORM_SPACE_CATEGORY_OTHER
, "Other" },
746 { DIS_PDU_PLATFORM_SPACE_CATEGORY_MANNED_SPACECRAFT
, "Manned Spacecraft" },
747 { DIS_PDU_PLATFORM_SPACE_CATEGORY_BOOSTER
, "Booster" },
748 { DIS_PDU_PLATFORM_SPACE_CATEGORY_DEBRIS
, "Debris" },
749 { DIS_PDU_PLATFORM_SPACE_CATEGORY_SATELLITE_UNKNOWN_UNSPECIFIED_MISSION
, "Satellite - Unknown/Unspecified Mission" },
750 { DIS_PDU_PLATFORM_SPACE_CATEGORY_SATELLITE_COMMUNICATION
, "Satellite - Communication" },
751 { DIS_PDU_PLATFORM_SPACE_CATEGORY_SATELLITE_NAVIGATION
, "Satellite - Navigation" },
752 { DIS_PDU_PLATFORM_SPACE_CATEGORY_SATELLITE_SCIENCE_EXPERIMENTAL_DEMONSTRATION
, "Satellite - Science/Experimental/Demonstration" },
753 { DIS_PDU_PLATFORM_SPACE_CATEGORY_SATELLITE_INERT_TARGET_REFLECTOR_CALIBRATION
, "Satellite - Inert (Target/Reflector/Calibration)" },
754 { DIS_PDU_PLATFORM_SPACE_CATEGORY_SATELLITE_EARTH_OBSERVATION
, "Satellite - Earth Observation" },
755 { DIS_PDU_PLATFORM_SPACE_CATEGORY_SATELLITE_SPACE_SURVEILLANCE
, "Satellite - Space Surveillance" },
756 { DIS_PDU_PLATFORM_SPACE_CATEGORY_SATELLITE_ASTRONOMY
, "Satellite - Astronomy" },
760 /* SISO-REF-010 [UID 14] */
763 DIS_PDU_MUNITION_DOMAIN_OTHER
= 0,
764 DIS_PDU_MUNITION_DOMAIN_ANTI_AIR
= 1,
765 DIS_PDU_MUNITION_DOMAIN_ANTI_ARMOR
= 2,
766 DIS_PDU_MUNITION_DOMAIN_ANTI_GUIDED_WEAPON
= 3,
767 DIS_PDU_MUNITION_DOMAIN_ANTI_RADAR
= 4,
768 DIS_PDU_MUNITION_DOMAIN_ANTI_SATELLITE
= 5,
769 DIS_PDU_MUNITION_DOMAIN_ANTI_SHIP
= 6,
770 DIS_PDU_MUNITION_DOMAIN_ANTI_SUBMARINE
= 7,
771 DIS_PDU_MUNITION_DOMAIN_ANTI_PERSONNEL
= 8,
772 DIS_PDU_MUNITION_DOMAIN_BATTLEFIELD_SUPPORT
= 9,
773 DIS_PDU_MUNITION_DOMAIN_STRATEGIC
= 10,
774 DIS_PDU_MUNITION_DOMAIN_TACTICAL
= 11,
775 DIS_PDU_MUNITION_DOMAIN_DIRECTED_ENERGY_DE_WEAPON
= 12
776 } DIS_PDU_Munition_Domain
;
778 /* SISO-REF-010 [UID 15] */
781 DIS_PDU_MUNITION_CATEGORY_OTHER
= 0,
782 DIS_PDU_MUNITION_CATEGORY_GUIDED
= 1,
783 DIS_PDU_MUNITION_CATEGORY_BALLISTIC
= 2,
784 DIS_PDU_MUNITION_CATEGORY_FIXED
= 3
785 } DIS_PDU_Munition_Category
;
787 /* SISO-REF-010 [UID 16] */
790 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_ASSAULT_MACHINE_PISTOL_KF_AMP
= 1,
791 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_AUTOMATIC_MODEL_1911A1_45
= 2,
792 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_COMBAT_MASTER_MARK_VI_45_DETRONICS
= 3,
793 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_DE_COCKER_KP90DC_45
= 4,
794 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_DE_COCKER_KP91DC_40
= 5,
795 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_GENERAL_OFFICER_S_MODEL_15_45
= 6,
796 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_NOVA_9_MM_LAFRANCE
= 7,
797 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_PERSONAL_DEFENSE_WEAPON_MP5K_PDW_9_MM
= 8,
798 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_SILENCED_COLT_45_LAFRANCE
= 9,
799 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_5900_SERIES_9_MM_SMITH_WESSON_S_W
= 10,
800 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_M9
= 11,
801 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_MODEL_1911A1_SPRINGFIELD_ARMORY
= 12,
802 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_MODEL_2000_9_MM
= 13,
803 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_P_9_9_MM_SPRINGFIELD_ARMORY
= 14,
804 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_P_12_9_MM
= 15,
805 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_P_85_MARK_II_9_MM_RUGER
= 16,
806 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_ADVANCED_COMBAT_RIFLE_5_56_MM_AAI
= 17,
807 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_COMMANDO_ASSAULT_RIFLE_MODEL_733_5_56_MM_COLT
= 18,
808 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_INFANTRY_RIFLE_MINI_14_20_GB_5_56_MM_RUGER
= 19,
809 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_MINI_14_5_56_MM_RUGER
= 20,
810 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_MINI_THIRTY_7_62_MM_RUGER
= 21,
811 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_SEMI_AUTOMATIC_MODEL_82A2_50_BARRETT
= 22,
812 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_SNIPER_WEAPON_SYSTEM_M24_7_62_MM
= 23,
813 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_SNIPING_RIFLE_M21_SPRINGFIELD_ARMORY
= 24,
814 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_SNIPING_RIFLE_M40A1_7_62_MM
= 25,
815 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_SNIPING_RIFLE_M600_7_62_MM
= 26,
816 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_AR_15_M16_5_56_MM
= 27,
817 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_M1_30
= 28,
818 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_M14_7_62_MM_NATO
= 29,
819 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_M14_M1A_M1A1_A1_SPRINGFIELD_ARMORY
= 30,
820 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_M14K_ASSAULT_RIFLE_LAFRANCE
= 31,
821 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_M16A2_ASSAULT_RIFLE_5_56_MM_COLT
= 32,
822 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_M21_7_62_MM_U_S
= 33,
823 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_M77_MARK_II_5_56_MM_RUGER
= 34,
824 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_M77V_7_62_MM_RUGER
= 35,
825 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_S_16_7_62_X_36_MM_GRENDEL
= 36,
826 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_SAR_8_7_62_MM
= 37,
827 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_SAR_4800_7_62_MM
= 38,
828 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_ASSAULT_CARBINE_M16K_LAFRANCE
= 39,
829 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_M4_MODEL_720_5_56_MM_COLT
= 41,
830 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_M_900_9_MM_CALICO
= 42,
831 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_AC_556F_5_56_MM_RUGER
= 43,
832 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_M3_45
= 44,
833 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_M11_COBRAY
= 45,
834 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_M951_9_MM_CALICO
= 46,
835 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_MP5_10_10_MM
= 47,
836 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_9_MM_COLT
= 48,
837 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_INGRAM
= 49,
838 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_EXTERNALLY_POWERED_EPG_7_62_MM_ARES
= 50,
839 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_GECAL_50
= 51,
840 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_GENERAL_PURPOSE_M60_7_62_MM
= 52,
841 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_HEAVY_M2HB_QCB_50_RAMO
= 53,
842 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_LIGHT_ASSAULT_M60E3_ENHANCED_7_62_MM
= 54,
843 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_LIGHT_M16A2_5_56_MM_COLT
= 55,
844 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_LIGHT_5_56_MM_ARES
= 56,
845 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_LIGHTWEIGHT_M2_50_RAMO
= 57,
846 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_LIGHTWEIGHT_ASSAULT_M60E3_7_62_MM
= 58,
847 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_MINIGUN_M134_7_62_MM_GENERAL_ELECTRIC
= 59,
848 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_MG_SYSTEM_MK19_MOD_3_40_MM
= 60,
849 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_MG_SYSTEM_OR_KIT_M2HB_QCB_50_SACO_DEFENSE
= 61,
850 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_M1919A4_30_CAL_BROWNING
= 62,
851 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_50_CAL_BROWNING
= 63,
852 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_COLORED_SMOKE_HAND_GRENADE_M18
= 64,
853 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_COLORED_SMOKE_GRENADES_FEDERAL_LABORATORIES
= 65,
854 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_INFRARED_SMOKE_GRENADE_M76
= 66,
855 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_SMOKE_HAND_GRENADE_AN_M8_HC
= 67,
856 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_DELAY_FRAGMENTATION_HAND_GRENADE_M61
= 68,
857 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_DELAY_FRAGMENTATION_HAND_GRENADE_M67
= 69,
858 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_IMPACT_FRAGMENTATION_HAND_GRENADE_M57
= 70,
859 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_IMPACT_FRAGMENTATION_HAND_GRENADE_M68
= 71,
860 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_INCENDIARY_HAND_GRENADE_AN_M14_TH3
= 72,
861 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_LAUNCHER_I_M203_40_MM
= 73,
862 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_LAUNCHER_M79_40_MM
= 74,
863 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_MULTIPLE_GRENADE_LAUNCHER_MM_1_40_MM
= 75,
864 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_MULTI_SHOT_PORTABLE_FLAME_WEAPON_M202A2_66_MM
= 76,
865 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_PORTABLE_ABC_M9_7
= 77,
866 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_PORTABLE_M2A1_7
= 78,
867 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_PORTABLE_M9E1_7
= 79,
868 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_DRAGON_MEDIUM_ANTI_ARMOR_MISSILE_M47_FGM_77A
= 80,
869 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_JAVELIN_AAWS_M
= 81,
870 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_LIGHT_ANTI_TANK_WEAPON_M72_LAW_II
= 82,
871 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_REDEYE_FIM_43_GENERAL_DYNAMICS
= 83,
872 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_SABER_DUAL_PURPOSE_MISSILE_SYSTEM
= 84,
873 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_STINGER_FIM_92_GENERAL_DYNAMICS
= 85,
874 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_TOW_HEAVY_ANTI_TANK_WEAPON
= 86,
875 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_BEAR_TRAP_AP_DEVICE_PANCOR
= 87,
876 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_CHAIN_GUN_AUTOMATIC_WEAPON_EX_34_7_62_MM
= 88,
877 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_CLOSE_ASSAULT_WEAPON_SYSTEM_CAWS_AAI
= 89,
878 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_CAWS_OLIN_HECKLER_AND_KOCH
= 90,
879 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_CROSSFIRE_SAM_MODEL_88
= 91,
880 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_DRAGON_AND_M16
= 92,
881 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_FIRING_PORT_WEAPON_M231_5_56_MM_COLT
= 93,
882 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_FOXHOLE_DIGGER_EXPLOSIVE_KIT_EXFODA
= 94,
883 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_INFANTRY_SUPPORT_WEAPON_ASP_30_RM_30_MM
= 95,
884 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_JACKHAMMER_MK_3_A2_PANCOR
= 96,
885 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_LIGHT_ANTI_ARMOR_WEAPON_M136_AT4
= 97,
886 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_M26A2
= 98,
887 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_MASTER_KEY_S
= 99,
888 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_MINIGUN_5_56_MM
= 100,
889 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_MULTIPURPOSE_INDIVIDUAL_MUNITION_MPIM_MARQUARDT
= 101,
890 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_MULTIPURPOSE_WEAPON_AT8
= 102,
891 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_RECOILLESS_RIFLE_M40_M40A2_AND_M40A4_106_MM
= 103,
892 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_RECOILLESS_RIFLE_M67_90_MM
= 104,
893 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_REVOLVER_SP_101
= 105,
894 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_REVOLVER_SUPER_REDHAWK_44_MAGNUM_RUGER
= 106,
895 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_RAW_ROCKET_140_MM_BRUNSWICK
= 107,
896 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_RIFLE_LAUNCHER_ANTI_ARMOR_MUNITION_RAAM_OLIN
= 108,
897 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_ROCKET_LAUNCHER_M_20_3_5_IN
= 109,
898 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_ROCKET_LAUNCHER_ENHANCED_M72_E_SERIES_HEAT_66_MM
= 110,
899 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_SELECTIVE_FIRE_WEAPON_AC_556_5_56_MM_RUGER
= 111,
900 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_SELECTIVE_FIRE_WEAPON_AC_556F_5_56_MM_RUGER
= 112,
901 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_SHOTGUN_M870_MK_1_U_S_MARINE_CORPS_REMINGTON
= 113,
902 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_SMAW_MK_193_83_MM_MCDONNELL_DOUGLAS
= 114,
903 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_SMAW_D_DISPOSABLE_SMAW
= 115,
904 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_SQUAD_AUTOMATIC_WEAPON_SAW_M249_5_56_MM
= 116,
905 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_TACTICAL_SUPPORT_WEAPON_50_12_50_CAL_PEREGRINE
= 117,
906 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_TELESCOPED_AMMUNITION_REVOLVER_GUN_TARG_50_CAL_ARES
= 118,
907 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_ULTIMATE_OVER_UNDER_COMBINATION_CIENER
= 119,
908 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_M18A1_CLAYMORE_MINE
= 120,
909 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_MORTAR_81_MM
= 121,
910 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_S_WEAPONS_MACHINEGUN_M240_7_62MM
= 134
911 } DIS_PDU_Life_Forms_Subcategory_U_S_Weapons
;
913 /* SISO-REF-010 [UID 17] */
916 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_AUTOMATIC_APS_9_MM_STECHKIN
= 201,
917 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_PSM_5_45_MM
= 202,
918 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_SELF_LOADING_PM_9_MM_MAKAROV
= 203,
919 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_TT_33_7_62_MM_TOKAREV
= 204,
920 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_ASSAULT_RIFLE_AK_AND_AKM_7_62_MM
= 205,
921 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_ASSAULT_RIFLE_AK_74_AND_AKS_74_5_45_MM
= 206,
922 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_SELF_LOADING_RIFLE_SKS_7_62_MM_SIMONOV
= 207,
923 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_SNIPER_RIFLE_SVD_7_62_MM_DRAGUNOV
= 208,
924 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_AKSU_74_5_45_MM
= 209,
925 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_PPS_43_7_62_MM
= 210,
926 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_PPSH_41_7_62_MM
= 211,
927 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_GENERAL_PURPOSE_PK_7_62_MM
= 212,
928 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_HEAVY_DSHK_38_AND_MODEL_38_46_12_7_MM_DEGTYAREV
= 213,
929 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_HEAVY_NSV_12_7_MM
= 214,
930 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_LIGHT_RPD_7_62_MM
= 215,
931 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_LIGHT_RPK_7_62_MM
= 216,
932 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_LIGHT_RPK_74_5_45_MM
= 217,
933 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_HAND_GRENADE_M75
= 218,
934 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_HAND_GRENADE_RGD_5
= 219,
935 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_AP_HAND_GRENADE_F1
= 220,
936 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_AT_HAND_GRENADE_RKG_3
= 221,
937 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_AT_HAND_GRENADE_RKG_3M
= 222,
938 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_AT_HAND_GRENADE_RKG_3T
= 223,
939 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_FRAGMENTATION_HAND_GRENADE_RGN
= 224,
940 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_FRAGMENTATION_HAND_GRENADE_RGO
= 225,
941 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_SMOKE_HAND_GRENADE_RDG_1
= 226,
942 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_PLAMYA_LAUNCHER_30_MM_AGS_17
= 227,
943 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_RIFLE_MOUNTED_LAUNCHER_BG_15_40_MM
= 228,
944 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_LPO_50
= 229,
945 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_ROKS_3
= 230,
946 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_CART_MOUNTED_TPO_50
= 231,
947 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_GIMLET_SA_16
= 232,
948 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_GRAIL_SA_7
= 233,
949 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_GREMLIN_SA_14
= 234,
950 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_SAGGER_AT_3_MCLOS
= 235,
951 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_SAXHORN_AT_7
= 236,
952 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_SPIGOT_A_B_AT_14
= 237,
953 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_SA_18
= 238,
954 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_SA_19
= 239,
955 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_GRAD_1P_MANPORTABLE_TRIPOD_ROCKET_LAUNCHER_122_MM_FOR_SPESNATZ_AND_OTHER_SPECIALISTS_AKA_9P132
= 240,
956 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_LIGHT_ANTI_ARMOR_WEAPON_RPG_18
= 241,
957 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_LIGHT_ANTI_TANK_WEAPON_RPG_22
= 242,
958 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_MG_RPG
= 243,
959 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_PORTABLE_ROCKET_LAUNCHER_RPG_16
= 244,
960 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_RECOILLESS_GUN_73_MM_SPG_9
= 245,
961 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_VAT_ROCKET_LAUNCHER_RPG_7
= 246,
962 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_MON_50_ANTI_PERSONNEL_MINE
= 248,
963 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_RPG_29_VAMPIR
= 249,
964 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_LASER_DESIGNATOR
= 250,
965 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_AT_4_SPIGOT
= 251,
966 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_SA_24_IGLA_S
= 252,
967 DIS_PDU_LIFE_FORMS_SUBCATEGORY_C_I_S_WEAPONS_TYPE_69_RPG
= 253
968 } DIS_PDU_Life_Forms_Subcategory_C_I_S_Weapons
;
970 /* SISO-REF-010 [UID 18] */
973 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_K_WEAPONS_LAW_80
= 1,
974 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_K_WEAPONS_BLOWPIPE
= 2,
975 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_K_WEAPONS_JAVELIN
= 3,
976 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_K_WEAPONS_51_MM_MORTAR
= 4,
977 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_K_WEAPONS_SLR_7_62_MM_RIFLE
= 5,
978 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_K_WEAPONS_STERLING_9_MM_SUBMACHINE_GUN
= 6,
979 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_K_WEAPONS_L7A2_GENERAL_PURPOSE_MG
= 7,
980 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_K_WEAPONS_L6_WOMBAT_RECOILLESS_RIFLE_
= 8,
981 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_K_WEAPONS_CARL_GUSTAV_89_MM_RECOILLESS_RIFLE
= 9,
982 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_K_WEAPONS_SA80_INDIVIDUAL_LIGHT_SUPPORT_WEAPON
= 10,
983 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_K_WEAPONS_TRIGAT
= 11,
984 DIS_PDU_LIFE_FORMS_SUBCATEGORY_U_K_WEAPONS_MILAN_AT_MISSILE
= 12
985 } DIS_PDU_Life_Forms_Subcategory_U_K_Weapons
;
987 /* SISO-REF-010 [UID 19] */
990 DIS_PDU_LIFE_FORMS_SUBCATEGORY_FRENCH_WEAPONS_ACL_STRIM
= 1,
991 DIS_PDU_LIFE_FORMS_SUBCATEGORY_FRENCH_WEAPONS_MISTRAL_MISSILE
= 2,
992 DIS_PDU_LIFE_FORMS_SUBCATEGORY_FRENCH_WEAPONS_MILAN_AT_MISSILE
= 3,
993 DIS_PDU_LIFE_FORMS_SUBCATEGORY_FRENCH_WEAPONS_LRAC_F1_89_MM_AT_ROCKET_LAUNCHER
= 4,
994 DIS_PDU_LIFE_FORMS_SUBCATEGORY_FRENCH_WEAPONS_FA_MAS_RIFLE
= 5,
995 DIS_PDU_LIFE_FORMS_SUBCATEGORY_FRENCH_WEAPONS_AA_52_MACHINE_GUN
= 6,
996 DIS_PDU_LIFE_FORMS_SUBCATEGORY_FRENCH_WEAPONS_58_MM_RIFLE_GRENADE
= 7,
997 DIS_PDU_LIFE_FORMS_SUBCATEGORY_FRENCH_WEAPONS_FR_F1_SNIPER_RIFLE
= 8
998 } DIS_PDU_Life_Forms_Subcategory_French_Weapons
;
1000 /* SISO-REF-010 [UID 20] */
1003 DIS_PDU_LIFE_FORMS_SUBCATEGORY_GERMAN_WEAPONS_G3_RIFLE
= 1,
1004 DIS_PDU_LIFE_FORMS_SUBCATEGORY_GERMAN_WEAPONS_G11_RIFLE
= 2,
1005 DIS_PDU_LIFE_FORMS_SUBCATEGORY_GERMAN_WEAPONS_P1_PISTOL
= 3,
1006 DIS_PDU_LIFE_FORMS_SUBCATEGORY_GERMAN_WEAPONS_MG3_MACHINE_GUN
= 4,
1007 DIS_PDU_LIFE_FORMS_SUBCATEGORY_GERMAN_WEAPONS_MILAN_MISSILE
= 5,
1008 DIS_PDU_LIFE_FORMS_SUBCATEGORY_GERMAN_WEAPONS_MP1_UZI_SUBMACHINE_GUN
= 6,
1009 DIS_PDU_LIFE_FORMS_SUBCATEGORY_GERMAN_WEAPONS_PANZERFAUST_3_LIGHT_ANTI_TANK_WEAPON
= 7,
1010 DIS_PDU_LIFE_FORMS_SUBCATEGORY_GERMAN_WEAPONS_DM19_HAND_GRENADE
= 8,
1011 DIS_PDU_LIFE_FORMS_SUBCATEGORY_GERMAN_WEAPONS_DM29_HAND_GRENADE
= 9
1012 } DIS_PDU_Life_Forms_Subcategory_German_Weapons
;
1014 /* SISO-REF-010 [UID 21] */
1017 DIS_PDU_ENVIRONMENTAL_SUBCATEGORY_OTHER
= 0,
1018 DIS_PDU_ENVIRONMENTAL_SUBCATEGORY_VERY_SMALL
= 20,
1019 DIS_PDU_ENVIRONMENTAL_SUBCATEGORY_SMALL
= 40,
1020 DIS_PDU_ENVIRONMENTAL_SUBCATEGORY_MEDIUM
= 60,
1021 DIS_PDU_ENVIRONMENTAL_SUBCATEGORY_LARGE
= 80,
1022 DIS_PDU_ENVIRONMENTAL_SUBCATEGORY_VERY_LARGE
= 100
1023 } DIS_PDU_Environmental_Subcategory
;
1025 /* SISO-REF-010 [UID 22] */
1028 DIS_PDU_RADIO_CATEGORY_OTHER
= 0,
1029 DIS_PDU_RADIO_CATEGORY_VOICE_TRANSMISSION_RECEPTION
= 1,
1030 DIS_PDU_RADIO_CATEGORY_DATA_LINK_TRANSMISSION_RECEPTION
= 2,
1031 DIS_PDU_RADIO_CATEGORY_VOICE_AND_DATA_LINK_TRANSMISSION_RECEPTION
= 3,
1032 DIS_PDU_RADIO_CATEGORY_INSTRUMENTED_LANDING_SYSTEM_ILS_GLIDESLOPE_TRANSMITTER
= 4,
1033 DIS_PDU_RADIO_CATEGORY_INSTRUMENTED_LANDING_SYSTEM_ILS_LOCALIZER_TRANSMITTER
= 5,
1034 DIS_PDU_RADIO_CATEGORY_INSTRUMENTED_LANDING_SYSTEM_ILS_OUTER_MARKER_BEACON
= 6,
1035 DIS_PDU_RADIO_CATEGORY_INSTRUMENTED_LANDING_SYSTEM_ILS_MIDDLE_MARKER_BEACON
= 7,
1036 DIS_PDU_RADIO_CATEGORY_INSTRUMENTED_LANDING_SYSTEM_ILS_INNER_MARKER_BEACON
= 8,
1037 DIS_PDU_RADIO_CATEGORY_INSTRUMENTED_LANDING_SYSTEM_ILS_RECEIVER_PLATFORM_RADIO
= 9,
1038 DIS_PDU_RADIO_CATEGORY_TACTICAL_AIR_NAVIGATION_TACAN_TRANSMITTER_GROUND_FIXED_EQUIPMENT
= 10,
1039 DIS_PDU_RADIO_CATEGORY_TACTICAL_AIR_NAVIGATION_TACAN_RECEIVER_MOVING_PLATFORM_EQUIPMENT
= 11,
1040 DIS_PDU_RADIO_CATEGORY_TACTICAL_AIR_NAVIGATION_TACAN_TRANSMITTER_RECEIVER_MOVING_PLATFORM_EQUIPMENT
= 12,
1041 DIS_PDU_RADIO_CATEGORY_VARIABLE_OMNI_RANGING_VOR_TRANSMITTER_GROUND_FIXED_EQUIPMENT
= 13,
1042 DIS_PDU_RADIO_CATEGORY_VARIABLE_OMNI_RANGING_VOR_WITH_DISTANCE_MEASURING_EQUIPMENT_DME_TRANSMITTER_GROUND_FIXED_EQUIPMENT
= 14,
1043 DIS_PDU_RADIO_CATEGORY_COMBINED_VOR_ILS_RECEIVER_MOVING_PLATFORM_EQUIPMENT
= 15,
1044 DIS_PDU_RADIO_CATEGORY_COMBINED_VOR_TACAN_VORTAC_TRANSMITTER
= 16,
1045 DIS_PDU_RADIO_CATEGORY_NON_DIRECTIONAL_BEACON_NDB_TRANSMITTER
= 17,
1046 DIS_PDU_RADIO_CATEGORY_NON_DIRECTIONAL_BEACON_NDB_RECEIVER
= 18,
1047 DIS_PDU_RADIO_CATEGORY_NON_DIRECTIONAL_BEACON_NDB_WITH_DISTANCE_MEASURING_EQUIPMENT_DME_TRANSMITTER
= 19,
1048 DIS_PDU_RADIO_CATEGORY_DISTANCE_MEASURING_EQUIPMENT_DME
= 20,
1049 DIS_PDU_RADIO_CATEGORY_LINK_16_TERMINAL
= 21,
1050 DIS_PDU_RADIO_CATEGORY_LINK_11_TERMINAL
= 22,
1051 DIS_PDU_RADIO_CATEGORY_LINK_11B_TERMINAL
= 23,
1052 DIS_PDU_RADIO_CATEGORY_EPLRS_SADL_TERMINAL
= 24,
1053 DIS_PDU_RADIO_CATEGORY_F_22_INTRA_FLIGHT_DATA_LINK_IFDL
= 25,
1054 DIS_PDU_RADIO_CATEGORY_F_35_MULTIFUNCTION_ADVANCED_DATA_LINK_MADL
= 26,
1055 DIS_PDU_RADIO_CATEGORY_SINCGARS_TERMINAL
= 27,
1056 DIS_PDU_RADIO_CATEGORY_L_BAND_SATCOM_TERMINAL
= 28,
1057 DIS_PDU_RADIO_CATEGORY_IBS_TERMINAL
= 29,
1058 DIS_PDU_RADIO_CATEGORY_GPS
= 30,
1059 DIS_PDU_RADIO_CATEGORY_TACTICAL_VIDEO
= 31,
1060 DIS_PDU_RADIO_CATEGORY_AIR_TO_AIR_MISSILE_DATALINK
= 32,
1061 DIS_PDU_RADIO_CATEGORY_LINK_16_SURROGATE_FOR_NON_NATO_TDL_TERMINAL
= 33,
1062 DIS_PDU_RADIO_CATEGORY_MQ_1_9_C_BAND_LOS_DATALINK
= 34,
1063 DIS_PDU_RADIO_CATEGORY_MQ_1_9_KU_BAND_SATCOM_DATALINK
= 35,
1064 DIS_PDU_RADIO_CATEGORY_AIR_TO_GROUND_WEAPON_DATALINK
= 36,
1065 DIS_PDU_RADIO_CATEGORY_AUTOMATIC_IDENTIFICATION_SYSTEM_AIS
= 37,
1066 DIS_PDU_RADIO_CATEGORY_JPALS_DATA_LINK
= 38,
1067 DIS_PDU_RADIO_CATEGORY_COMBAT_SEARCH_AND_RESCUE_CSAR_RADIO
= 40,
1068 DIS_PDU_RADIO_CATEGORY_COUNTER_UNMANNED_AIRCRAFT_SYSTEM_C_UAS_RADIO
= 41,
1069 DIS_PDU_RADIO_CATEGORY_EMERGENCY_POSITION_INDICATING_RADIO_BEACONS_EPIRB
= 42,
1070 DIS_PDU_RADIO_CATEGORY_ELECTRONIC_ATTACK_SYSTEMS
= 50,
1071 DIS_PDU_RADIO_CATEGORY_TACTICAL_TARGETING_NETWORK_TECHNOLOGY_TTNT
= 51
1072 } DIS_PDU_Radio_Category
;
1074 static const value_string DIS_PDU_Radio_Category_Strings
[] = {
1075 { DIS_PDU_RADIO_CATEGORY_OTHER
, "Other" },
1076 { DIS_PDU_RADIO_CATEGORY_VOICE_TRANSMISSION_RECEPTION
, "Voice Transmission/Reception" },
1077 { DIS_PDU_RADIO_CATEGORY_DATA_LINK_TRANSMISSION_RECEPTION
, "Data Link Transmission/Reception" },
1078 { DIS_PDU_RADIO_CATEGORY_VOICE_AND_DATA_LINK_TRANSMISSION_RECEPTION
, "Voice and Data Link Transmission/Reception" },
1079 { DIS_PDU_RADIO_CATEGORY_INSTRUMENTED_LANDING_SYSTEM_ILS_GLIDESLOPE_TRANSMITTER
, "Instrumented Landing System (ILS) Glideslope Transmitter" },
1080 { DIS_PDU_RADIO_CATEGORY_INSTRUMENTED_LANDING_SYSTEM_ILS_LOCALIZER_TRANSMITTER
, "Instrumented Landing System (ILS) Localizer Transmitter" },
1081 { DIS_PDU_RADIO_CATEGORY_INSTRUMENTED_LANDING_SYSTEM_ILS_OUTER_MARKER_BEACON
, "Instrumented Landing System (ILS) Outer Marker Beacon" },
1082 { DIS_PDU_RADIO_CATEGORY_INSTRUMENTED_LANDING_SYSTEM_ILS_MIDDLE_MARKER_BEACON
, "Instrumented Landing System (ILS) Middle Marker Beacon" },
1083 { DIS_PDU_RADIO_CATEGORY_INSTRUMENTED_LANDING_SYSTEM_ILS_INNER_MARKER_BEACON
, "Instrumented Landing System (ILS) Inner Marker Beacon" },
1084 { DIS_PDU_RADIO_CATEGORY_INSTRUMENTED_LANDING_SYSTEM_ILS_RECEIVER_PLATFORM_RADIO
, "Instrumented Landing System (ILS) Receiver (Platform Radio)" },
1085 { DIS_PDU_RADIO_CATEGORY_TACTICAL_AIR_NAVIGATION_TACAN_TRANSMITTER_GROUND_FIXED_EQUIPMENT
, "Tactical Air Navigation (TACAN) Transmitter (Ground Fixed Equipment)" },
1086 { DIS_PDU_RADIO_CATEGORY_TACTICAL_AIR_NAVIGATION_TACAN_RECEIVER_MOVING_PLATFORM_EQUIPMENT
, "Tactical Air Navigation (TACAN) Receiver (Moving Platform Equipment)" },
1087 { DIS_PDU_RADIO_CATEGORY_TACTICAL_AIR_NAVIGATION_TACAN_TRANSMITTER_RECEIVER_MOVING_PLATFORM_EQUIPMENT
, "Tactical Air Navigation (TACAN) Transmitter/Receiver (Moving Platform Equipment)" },
1088 { DIS_PDU_RADIO_CATEGORY_VARIABLE_OMNI_RANGING_VOR_TRANSMITTER_GROUND_FIXED_EQUIPMENT
, "Variable Omni-Ranging (VOR) Transmitter (Ground Fixed Equipment)" },
1089 { DIS_PDU_RADIO_CATEGORY_VARIABLE_OMNI_RANGING_VOR_WITH_DISTANCE_MEASURING_EQUIPMENT_DME_TRANSMITTER_GROUND_FIXED_EQUIPMENT
, "Variable Omni-Ranging (VOR) with Distance Measuring Equipment (DME) Transmitter (Ground Fixed Equipment)" },
1090 { DIS_PDU_RADIO_CATEGORY_COMBINED_VOR_ILS_RECEIVER_MOVING_PLATFORM_EQUIPMENT
, "Combined VOR/ILS Receiver (Moving Platform Equipment)" },
1091 { DIS_PDU_RADIO_CATEGORY_COMBINED_VOR_TACAN_VORTAC_TRANSMITTER
, "Combined VOR & TACAN (VORTAC) Transmitter" },
1092 { DIS_PDU_RADIO_CATEGORY_NON_DIRECTIONAL_BEACON_NDB_TRANSMITTER
, "Non-Directional Beacon (NDB) Transmitter" },
1093 { DIS_PDU_RADIO_CATEGORY_NON_DIRECTIONAL_BEACON_NDB_RECEIVER
, "Non-Directional Beacon (NDB) Receiver" },
1094 { DIS_PDU_RADIO_CATEGORY_NON_DIRECTIONAL_BEACON_NDB_WITH_DISTANCE_MEASURING_EQUIPMENT_DME_TRANSMITTER
, "Non-Directional Beacon (NDB) with Distance Measuring Equipment (DME) Transmitter" },
1095 { DIS_PDU_RADIO_CATEGORY_DISTANCE_MEASURING_EQUIPMENT_DME
, "Distance Measuring Equipment (DME)" },
1096 { DIS_PDU_RADIO_CATEGORY_LINK_16_TERMINAL
, "Link 16 Terminal" },
1097 { DIS_PDU_RADIO_CATEGORY_LINK_11_TERMINAL
, "Link 11 Terminal" },
1098 { DIS_PDU_RADIO_CATEGORY_LINK_11B_TERMINAL
, "Link 11B Terminal" },
1099 { DIS_PDU_RADIO_CATEGORY_EPLRS_SADL_TERMINAL
, "EPLRS/SADL Terminal" },
1100 { DIS_PDU_RADIO_CATEGORY_F_22_INTRA_FLIGHT_DATA_LINK_IFDL
, "F-22 Intra-Flight Data Link (IFDL)" },
1101 { DIS_PDU_RADIO_CATEGORY_F_35_MULTIFUNCTION_ADVANCED_DATA_LINK_MADL
, "F-35 Multifunction Advanced Data Link (MADL)" },
1102 { DIS_PDU_RADIO_CATEGORY_SINCGARS_TERMINAL
, "SINCGARS Terminal" },
1103 { DIS_PDU_RADIO_CATEGORY_L_BAND_SATCOM_TERMINAL
, "L-Band SATCOM Terminal" },
1104 { DIS_PDU_RADIO_CATEGORY_IBS_TERMINAL
, "IBS Terminal" },
1105 { DIS_PDU_RADIO_CATEGORY_GPS
, "GPS" },
1106 { DIS_PDU_RADIO_CATEGORY_TACTICAL_VIDEO
, "Tactical Video" },
1107 { DIS_PDU_RADIO_CATEGORY_AIR_TO_AIR_MISSILE_DATALINK
, "Air-to-Air Missile Datalink" },
1108 { DIS_PDU_RADIO_CATEGORY_LINK_16_SURROGATE_FOR_NON_NATO_TDL_TERMINAL
, "Link 16 Surrogate for Non-NATO TDL Terminal" },
1109 { DIS_PDU_RADIO_CATEGORY_MQ_1_9_C_BAND_LOS_DATALINK
, "MQ-1/9 C-Band LOS Datalink" },
1110 { DIS_PDU_RADIO_CATEGORY_MQ_1_9_KU_BAND_SATCOM_DATALINK
, "MQ-1/9 Ku-Band SATCOM Datalink" },
1111 { DIS_PDU_RADIO_CATEGORY_AIR_TO_GROUND_WEAPON_DATALINK
, "Air-to-Ground Weapon Datalink" },
1112 { DIS_PDU_RADIO_CATEGORY_AUTOMATIC_IDENTIFICATION_SYSTEM_AIS
, "Automatic Identification System (AIS)" },
1113 { DIS_PDU_RADIO_CATEGORY_JPALS_DATA_LINK
, "JPALS Data Link" },
1114 { DIS_PDU_RADIO_CATEGORY_COMBAT_SEARCH_AND_RESCUE_CSAR_RADIO
, "Combat Search and Rescue (CSAR) Radio" },
1115 { DIS_PDU_RADIO_CATEGORY_COUNTER_UNMANNED_AIRCRAFT_SYSTEM_C_UAS_RADIO
, "Counter Unmanned Aircraft System (C-UAS) Radio" },
1116 { DIS_PDU_RADIO_CATEGORY_EMERGENCY_POSITION_INDICATING_RADIO_BEACONS_EPIRB
, "Emergency Position-Indicating Radio Beacons (EPIRB)" },
1117 { DIS_PDU_RADIO_CATEGORY_ELECTRONIC_ATTACK_SYSTEMS
, "Electronic Attack Systems" },
1118 { DIS_PDU_RADIO_CATEGORY_TACTICAL_TARGETING_NETWORK_TECHNOLOGY_TTNT
, "Tactical Targeting Network Technology (TTNT)" },
1122 /* SISO-REF-010 [UID 23] */
1125 DIS_PDU_RADIO_SUBCATEGORY_OTHER
= 0,
1126 DIS_PDU_RADIO_SUBCATEGORY_JOINT_ELECTRONICS_TYPE_DESIGNATION_SYSTEM_JETDS_NON_SPECIFIC_SERIES
= 1,
1127 DIS_PDU_RADIO_SUBCATEGORY_MANUFACTURER_DESIGNATION
= 2,
1128 DIS_PDU_RADIO_SUBCATEGORY_NATIONAL_DESIGNATION
= 3,
1129 DIS_PDU_RADIO_SUBCATEGORY_JETDS_ARC_SET_1
= 11,
1130 DIS_PDU_RADIO_SUBCATEGORY_JETDS_ARC_SET_2
= 12,
1131 DIS_PDU_RADIO_SUBCATEGORY_JETDS_ARC_SET_3
= 13,
1132 DIS_PDU_RADIO_SUBCATEGORY_JETDS_ARC_SET_4
= 14,
1133 DIS_PDU_RADIO_SUBCATEGORY_JETDS_BRC_SET_1
= 15,
1134 DIS_PDU_RADIO_SUBCATEGORY_JETDS_BRC_SET_2
= 16,
1135 DIS_PDU_RADIO_SUBCATEGORY_JETDS_BRC_SET_3
= 17,
1136 DIS_PDU_RADIO_SUBCATEGORY_JETDS_BRC_SET_4
= 18,
1137 DIS_PDU_RADIO_SUBCATEGORY_JETDS_CRC_SET_1
= 19,
1138 DIS_PDU_RADIO_SUBCATEGORY_JETDS_CRC_SET_2
= 20,
1139 DIS_PDU_RADIO_SUBCATEGORY_JETDS_CRC_SET_3
= 21,
1140 DIS_PDU_RADIO_SUBCATEGORY_JETDS_CRC_SET_4
= 22,
1141 DIS_PDU_RADIO_SUBCATEGORY_JETDS_DRC_SET_1
= 23,
1142 DIS_PDU_RADIO_SUBCATEGORY_JETDS_DRC_SET_2
= 24,
1143 DIS_PDU_RADIO_SUBCATEGORY_JETDS_DRC_SET_3
= 25,
1144 DIS_PDU_RADIO_SUBCATEGORY_JETDS_DRC_SET_4
= 26,
1145 DIS_PDU_RADIO_SUBCATEGORY_JETDS_FRC_SET_1
= 27,
1146 DIS_PDU_RADIO_SUBCATEGORY_JETDS_FRC_SET_2
= 28,
1147 DIS_PDU_RADIO_SUBCATEGORY_JETDS_FRC_SET_3
= 29,
1148 DIS_PDU_RADIO_SUBCATEGORY_JETDS_FRC_SET_4
= 30,
1149 DIS_PDU_RADIO_SUBCATEGORY_JETDS_GRC_SET_1
= 31,
1150 DIS_PDU_RADIO_SUBCATEGORY_JETDS_GRC_SET_2
= 32,
1151 DIS_PDU_RADIO_SUBCATEGORY_JETDS_GRC_SET_3
= 33,
1152 DIS_PDU_RADIO_SUBCATEGORY_JETDS_GRC_SET_4
= 34,
1153 DIS_PDU_RADIO_SUBCATEGORY_JETDS_KRC_SET_1
= 35,
1154 DIS_PDU_RADIO_SUBCATEGORY_JETDS_KRC_SET_2
= 36,
1155 DIS_PDU_RADIO_SUBCATEGORY_JETDS_KRC_SET_3
= 37,
1156 DIS_PDU_RADIO_SUBCATEGORY_JETDS_KRC_SET_4
= 38,
1157 DIS_PDU_RADIO_SUBCATEGORY_JETDS_MRC_SET_1
= 39,
1158 DIS_PDU_RADIO_SUBCATEGORY_JETDS_MRC_SET_2
= 40,
1159 DIS_PDU_RADIO_SUBCATEGORY_JETDS_MRC_SET_3
= 41,
1160 DIS_PDU_RADIO_SUBCATEGORY_JETDS_MRC_SET_4
= 42,
1161 DIS_PDU_RADIO_SUBCATEGORY_JETDS_PRC_SET_1
= 43,
1162 DIS_PDU_RADIO_SUBCATEGORY_JETDS_PRC_SET_2
= 44,
1163 DIS_PDU_RADIO_SUBCATEGORY_JETDS_PRC_SET_3
= 45,
1164 DIS_PDU_RADIO_SUBCATEGORY_JETDS_PRC_SET_4
= 46,
1165 DIS_PDU_RADIO_SUBCATEGORY_JETDS_SRC_SET_1
= 47,
1166 DIS_PDU_RADIO_SUBCATEGORY_JETDS_SRC_SET_2
= 48,
1167 DIS_PDU_RADIO_SUBCATEGORY_JETDS_SRC_SET_3
= 49,
1168 DIS_PDU_RADIO_SUBCATEGORY_JETDS_SRC_SET_4
= 50,
1169 DIS_PDU_RADIO_SUBCATEGORY_JETDS_TRC_SET_1
= 51,
1170 DIS_PDU_RADIO_SUBCATEGORY_JETDS_TRC_SET_2
= 52,
1171 DIS_PDU_RADIO_SUBCATEGORY_JETDS_TRC_SET_3
= 53,
1172 DIS_PDU_RADIO_SUBCATEGORY_JETDS_TRC_SET_4
= 54,
1173 DIS_PDU_RADIO_SUBCATEGORY_JETDS_VRC_SET_1
= 55,
1174 DIS_PDU_RADIO_SUBCATEGORY_JETDS_VRC_SET_2
= 56,
1175 DIS_PDU_RADIO_SUBCATEGORY_JETDS_VRC_SET_3
= 57,
1176 DIS_PDU_RADIO_SUBCATEGORY_JETDS_VRC_SET_4
= 58,
1177 DIS_PDU_RADIO_SUBCATEGORY_JETDS_WRC_SET_1
= 59,
1178 DIS_PDU_RADIO_SUBCATEGORY_JETDS_WRC_SET_2
= 60,
1179 DIS_PDU_RADIO_SUBCATEGORY_JETDS_WRC_SET_3
= 61,
1180 DIS_PDU_RADIO_SUBCATEGORY_JETDS_WRC_SET_4
= 62,
1181 DIS_PDU_RADIO_SUBCATEGORY_JETDS_ZRC_SET_1
= 63,
1182 DIS_PDU_RADIO_SUBCATEGORY_JETDS_ZRC_SET_2
= 64,
1183 DIS_PDU_RADIO_SUBCATEGORY_JETDS_ZRC_SET_3
= 65,
1184 DIS_PDU_RADIO_SUBCATEGORY_JETDS_ZRC_SET_4
= 66
1185 } DIS_PDU_Radio_Subcategory
;
1187 static const value_string DIS_PDU_Radio_Subcategory_Strings
[] = {
1188 { DIS_PDU_RADIO_SUBCATEGORY_OTHER
, "Other" },
1189 { DIS_PDU_RADIO_SUBCATEGORY_JOINT_ELECTRONICS_TYPE_DESIGNATION_SYSTEM_JETDS_NON_SPECIFIC_SERIES
, "Joint Electronics Type Designation System (JETDS) Non-specific Series" },
1190 { DIS_PDU_RADIO_SUBCATEGORY_MANUFACTURER_DESIGNATION
, "Manufacturer Designation" },
1191 { DIS_PDU_RADIO_SUBCATEGORY_NATIONAL_DESIGNATION
, "National Designation" },
1192 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_ARC_SET_1
, "JETDS ARC Set 1" },
1193 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_ARC_SET_2
, "JETDS ARC Set 2" },
1194 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_ARC_SET_3
, "JETDS ARC Set 3" },
1195 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_ARC_SET_4
, "JETDS ARC Set 4" },
1196 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_BRC_SET_1
, "JETDS BRC Set 1" },
1197 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_BRC_SET_2
, "JETDS BRC Set 2" },
1198 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_BRC_SET_3
, "JETDS BRC Set 3" },
1199 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_BRC_SET_4
, "JETDS BRC Set 4" },
1200 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_CRC_SET_1
, "JETDS CRC Set 1" },
1201 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_CRC_SET_2
, "JETDS CRC Set 2" },
1202 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_CRC_SET_3
, "JETDS CRC Set 3" },
1203 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_CRC_SET_4
, "JETDS CRC Set 4" },
1204 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_DRC_SET_1
, "JETDS DRC Set 1" },
1205 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_DRC_SET_2
, "JETDS DRC Set 2" },
1206 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_DRC_SET_3
, "JETDS DRC Set 3" },
1207 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_DRC_SET_4
, "JETDS DRC Set 4" },
1208 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_FRC_SET_1
, "JETDS FRC Set 1" },
1209 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_FRC_SET_2
, "JETDS FRC Set 2" },
1210 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_FRC_SET_3
, "JETDS FRC Set 3" },
1211 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_FRC_SET_4
, "JETDS FRC Set 4" },
1212 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_GRC_SET_1
, "JETDS GRC Set 1" },
1213 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_GRC_SET_2
, "JETDS GRC Set 2" },
1214 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_GRC_SET_3
, "JETDS GRC Set 3" },
1215 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_GRC_SET_4
, "JETDS GRC Set 4" },
1216 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_KRC_SET_1
, "JETDS KRC Set 1" },
1217 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_KRC_SET_2
, "JETDS KRC Set 2" },
1218 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_KRC_SET_3
, "JETDS KRC Set 3" },
1219 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_KRC_SET_4
, "JETDS KRC Set 4" },
1220 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_MRC_SET_1
, "JETDS MRC Set 1" },
1221 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_MRC_SET_2
, "JETDS MRC Set 2" },
1222 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_MRC_SET_3
, "JETDS MRC Set 3" },
1223 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_MRC_SET_4
, "JETDS MRC Set 4" },
1224 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_PRC_SET_1
, "JETDS PRC Set 1" },
1225 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_PRC_SET_2
, "JETDS PRC Set 2" },
1226 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_PRC_SET_3
, "JETDS PRC Set 3" },
1227 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_PRC_SET_4
, "JETDS PRC Set 4" },
1228 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_SRC_SET_1
, "JETDS SRC Set 1" },
1229 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_SRC_SET_2
, "JETDS SRC Set 2" },
1230 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_SRC_SET_3
, "JETDS SRC Set 3" },
1231 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_SRC_SET_4
, "JETDS SRC Set 4" },
1232 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_TRC_SET_1
, "JETDS TRC Set 1" },
1233 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_TRC_SET_2
, "JETDS TRC Set 2" },
1234 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_TRC_SET_3
, "JETDS TRC Set 3" },
1235 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_TRC_SET_4
, "JETDS TRC Set 4" },
1236 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_VRC_SET_1
, "JETDS VRC Set 1" },
1237 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_VRC_SET_2
, "JETDS VRC Set 2" },
1238 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_VRC_SET_3
, "JETDS VRC Set 3" },
1239 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_VRC_SET_4
, "JETDS VRC Set 4" },
1240 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_WRC_SET_1
, "JETDS WRC Set 1" },
1241 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_WRC_SET_2
, "JETDS WRC Set 2" },
1242 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_WRC_SET_3
, "JETDS WRC Set 3" },
1243 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_WRC_SET_4
, "JETDS WRC Set 4" },
1244 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_ZRC_SET_1
, "JETDS ZRC Set 1" },
1245 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_ZRC_SET_2
, "JETDS ZRC Set 2" },
1246 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_ZRC_SET_3
, "JETDS ZRC Set 3" },
1247 { DIS_PDU_RADIO_SUBCATEGORY_JETDS_ZRC_SET_4
, "JETDS ZRC Set 4" },
1251 /* SISO-REF-010 [UID 24] was deprecated by SISO */
1253 /* SISO-REF-010 [UID 25] */
1256 DIS_PDU_EXPENDABLE_AIR_CATEGORY_OTHER
= 0,
1257 DIS_PDU_EXPENDABLE_AIR_CATEGORY_CHAFF
= 1,
1258 DIS_PDU_EXPENDABLE_AIR_CATEGORY_FLARE
= 2,
1259 DIS_PDU_EXPENDABLE_AIR_CATEGORY_COMBINED_CHAFF_AND_FLARE
= 3,
1260 DIS_PDU_EXPENDABLE_AIR_CATEGORY_ACTIVE_EMITTER
= 4,
1261 DIS_PDU_EXPENDABLE_AIR_CATEGORY_PASSIVE_DECOY
= 5,
1262 DIS_PDU_EXPENDABLE_AIR_CATEGORY_WINGED_DECOY
= 6,
1263 DIS_PDU_EXPENDABLE_AIR_CATEGORY_SIGNAL_ILLUMINATION_FLARE
= 7,
1264 DIS_PDU_EXPENDABLE_AIR_CATEGORY_SMOKE_GENERATOR
= 8,
1265 DIS_PDU_EXPENDABLE_AIR_CATEGORY_COMBINED_FLARE_AND_SMOKE_GENERATOR
= 12,
1266 DIS_PDU_EXPENDABLE_AIR_CATEGORY_SAR_NIGHT_LIGHT_SRNL
= 13,
1267 DIS_PDU_EXPENDABLE_AIR_CATEGORY_SAR_BUOY
= 14
1268 } DIS_PDU_Expendable_Air_Category
;
1270 /* SISO-REF-010 [UID 26] */
1273 DIS_PDU_EXPENDABLE_SURFACE_CATEGORY_OTHER
= 0,
1274 DIS_PDU_EXPENDABLE_SURFACE_CATEGORY_FLARE
= 2,
1275 DIS_PDU_EXPENDABLE_SURFACE_CATEGORY_ACTIVE_EMITTER
= 4,
1276 DIS_PDU_EXPENDABLE_SURFACE_CATEGORY_PASSIVE_DECOY
= 5,
1277 DIS_PDU_EXPENDABLE_SURFACE_CATEGORY_SMOKE_GENERATOR
= 8,
1278 DIS_PDU_EXPENDABLE_SURFACE_CATEGORY_COMBINED_FLARE_AND_SMOKE_GENERATOR
= 12,
1279 DIS_PDU_EXPENDABLE_SURFACE_CATEGORY_SAR_BUOY
= 14
1280 } DIS_PDU_Expendable_Surface_Category
;
1282 /* SISO-REF-010 [UID 27] */
1285 DIS_PDU_EXPENDABLE_SUBSURFACE_CATEGORY_OTHER
= 0,
1286 DIS_PDU_EXPENDABLE_SUBSURFACE_CATEGORY_ACTIVE_EMITTER
= 4,
1287 DIS_PDU_EXPENDABLE_SUBSURFACE_CATEGORY_PASSIVE_DECOY
= 5,
1288 DIS_PDU_EXPENDABLE_SUBSURFACE_CATEGORY_SIGNAL
= 7,
1289 DIS_PDU_EXPENDABLE_SUBSURFACE_CATEGORY_NOISE_MAKER_DECOY
= 9,
1290 DIS_PDU_EXPENDABLE_SUBSURFACE_CATEGORY_BUBBLE_MAKER_DECOY
= 10,
1291 DIS_PDU_EXPENDABLE_SUBSURFACE_CATEGORY_MULTI_MODE_DECOY
= 11
1292 } DIS_PDU_Expendable_Subsurface_Category
;
1294 /* SISO-REF-010 [UID 28] */
1297 DIS_PDU_SENSOR_EMITTER_CATEGORY_OTHER
= 0,
1298 DIS_PDU_SENSOR_EMITTER_CATEGORY_MULTI_SPECTRAL
= 1,
1299 DIS_PDU_SENSOR_EMITTER_CATEGORY_RF_ACTIVE
= 2,
1300 DIS_PDU_SENSOR_EMITTER_CATEGORY_RF_PASSIVE_INTERCEPT_AND_DF
= 3,
1301 DIS_PDU_SENSOR_EMITTER_CATEGORY_OPTICAL_DIRECT_VIEWING_WITH_OR_WITHOUT_OPTICS
= 4,
1302 DIS_PDU_SENSOR_EMITTER_CATEGORY_ELECTRO_OPTICAL
= 5,
1303 DIS_PDU_SENSOR_EMITTER_CATEGORY_SEISMIC
= 6,
1304 DIS_PDU_SENSOR_EMITTER_CATEGORY_CHEMICAL_POINT_DETECTOR
= 7,
1305 DIS_PDU_SENSOR_EMITTER_CATEGORY_CHEMICAL_STANDOFF
= 8,
1306 DIS_PDU_SENSOR_EMITTER_CATEGORY_THERMAL_TEMPERATURE_SENSING
= 9,
1307 DIS_PDU_SENSOR_EMITTER_CATEGORY_ACOUSTIC_ACTIVE
= 10,
1308 DIS_PDU_SENSOR_EMITTER_CATEGORY_ACOUSTIC_PASSIVE
= 11,
1309 DIS_PDU_SENSOR_EMITTER_CATEGORY_CONTACT_PRESSURE_PHYSICAL_HYDROSTATIC_BAROMETRIC
= 12,
1310 DIS_PDU_SENSOR_EMITTER_CATEGORY_ELECTRO_MAGNETIC_RADIATION_GAMMA_RADIATION
= 13,
1311 DIS_PDU_SENSOR_EMITTER_CATEGORY_PARTICLE_RADIATION_NEUTRONS_ALPHA_BETA_PARTICLES
= 14,
1312 DIS_PDU_SENSOR_EMITTER_CATEGORY_MAGNETIC
= 15,
1313 DIS_PDU_SENSOR_EMITTER_CATEGORY_GRAVITATIONAL
= 16
1314 } DIS_PDU_Sensor_Emitter_Category
;
1316 /* SISO-REF-010 [UID 29] */
1319 DIS_PDU_COUNTRY_OTHER
= 0,
1320 DIS_PDU_COUNTRY_AFGHANISTAN_AFG
= 1,
1321 DIS_PDU_COUNTRY_ALBANIA_ALB
= 2,
1322 DIS_PDU_COUNTRY_ALGERIA_DZA
= 3,
1323 DIS_PDU_COUNTRY_AMERICAN_SAMOA_ASM
= 4,
1324 DIS_PDU_COUNTRY_ANDORRA_AND
= 5,
1325 DIS_PDU_COUNTRY_ANGOLA_AGO
= 6,
1326 DIS_PDU_COUNTRY_ANGUILLA_AIA
= 7,
1327 DIS_PDU_COUNTRY_ANTARCTICA_ATA
= 8,
1328 DIS_PDU_COUNTRY_ANTIGUA_AND_BARBUDA_ATG
= 9,
1329 DIS_PDU_COUNTRY_ARGENTINA_ARG
= 10,
1330 DIS_PDU_COUNTRY_ARUBA_ABW
= 11,
1331 DIS_PDU_COUNTRY_AUSTRALIA_AUS
= 13,
1332 DIS_PDU_COUNTRY_AUSTRIA_AUT
= 14,
1333 DIS_PDU_COUNTRY_BAHAMAS_BHS
= 15,
1334 DIS_PDU_COUNTRY_BAHRAIN_BHR
= 16,
1335 DIS_PDU_COUNTRY_BANGLADESH_BGD
= 18,
1336 DIS_PDU_COUNTRY_BARBADOS_BRB
= 19,
1337 DIS_PDU_COUNTRY_BELGIUM_BEL
= 21,
1338 DIS_PDU_COUNTRY_BELIZE_BLZ
= 22,
1339 DIS_PDU_COUNTRY_BENIN_BEN
= 23,
1340 DIS_PDU_COUNTRY_BERMUDA_BMU
= 24,
1341 DIS_PDU_COUNTRY_BHUTAN_BTN
= 25,
1342 DIS_PDU_COUNTRY_BOLIVIA_PLURINATIONAL_STATE_OF_BOL
= 26,
1343 DIS_PDU_COUNTRY_BOTSWANA_BWA
= 27,
1344 DIS_PDU_COUNTRY_BOUVET_ISLAND_BVT
= 28,
1345 DIS_PDU_COUNTRY_BRAZIL_BRA
= 29,
1346 DIS_PDU_COUNTRY_BRITISH_INDIAN_OCEAN_TERRITORY_IOT
= 30,
1347 DIS_PDU_COUNTRY_VIRGIN_ISLANDS_BRITISH_VGB
= 31,
1348 DIS_PDU_COUNTRY_BRUNEI_DARUSSALAM_BRN
= 32,
1349 DIS_PDU_COUNTRY_BULGARIA_BGR
= 33,
1350 DIS_PDU_COUNTRY_BURKINA_FASO_BFA
= 34,
1351 DIS_PDU_COUNTRY_MYANMAR_MMR
= 35,
1352 DIS_PDU_COUNTRY_BURUNDI_BDI
= 36,
1353 DIS_PDU_COUNTRY_CAMBODIA_KHM
= 37,
1354 DIS_PDU_COUNTRY_CAMEROON_CMR
= 38,
1355 DIS_PDU_COUNTRY_CANADA_CAN
= 39,
1356 DIS_PDU_COUNTRY_CABO_VERDE_CPV
= 40,
1357 DIS_PDU_COUNTRY_CAYMAN_ISLANDS_CYM
= 41,
1358 DIS_PDU_COUNTRY_CENTRAL_AFRICAN_REPUBLIC_CAF
= 42,
1359 DIS_PDU_COUNTRY_CHAD_TCD
= 43,
1360 DIS_PDU_COUNTRY_CHILE_CHL
= 44,
1361 DIS_PDU_COUNTRY_CHINA_PEOPLE_S_REPUBLIC_OF_CHN
= 45,
1362 DIS_PDU_COUNTRY_CHRISTMAS_ISLAND_CXR
= 46,
1363 DIS_PDU_COUNTRY_COCOS_KEELING_ISLANDS_CCK
= 47,
1364 DIS_PDU_COUNTRY_COLOMBIA_COL
= 48,
1365 DIS_PDU_COUNTRY_COMOROS_COM
= 49,
1366 DIS_PDU_COUNTRY_CONGO_COG
= 50,
1367 DIS_PDU_COUNTRY_COOK_ISLANDS_COK
= 51,
1368 DIS_PDU_COUNTRY_COSTA_RICA_CRI
= 53,
1369 DIS_PDU_COUNTRY_CUBA_CUB
= 54,
1370 DIS_PDU_COUNTRY_CYPRUS_CYP
= 55,
1371 DIS_PDU_COUNTRY_DENMARK_DNK
= 57,
1372 DIS_PDU_COUNTRY_DJIBOUTI_DJI
= 58,
1373 DIS_PDU_COUNTRY_DOMINICA_DMA
= 59,
1374 DIS_PDU_COUNTRY_DOMINICAN_REPUBLIC_DOM
= 60,
1375 DIS_PDU_COUNTRY_ECUADOR_ECU
= 61,
1376 DIS_PDU_COUNTRY_EGYPT_EGY
= 62,
1377 DIS_PDU_COUNTRY_EL_SALVADOR_SLV
= 63,
1378 DIS_PDU_COUNTRY_EQUATORIAL_GUINEA_GNQ
= 64,
1379 DIS_PDU_COUNTRY_ETHIOPIA_ETH
= 65,
1380 DIS_PDU_COUNTRY_FALKLAND_ISLANDS_MALVINAS_FLK
= 67,
1381 DIS_PDU_COUNTRY_FAROE_ISLANDS_FRO
= 68,
1382 DIS_PDU_COUNTRY_FIJI_FJI
= 69,
1383 DIS_PDU_COUNTRY_FINLAND_FIN
= 70,
1384 DIS_PDU_COUNTRY_FRANCE_FRA
= 71,
1385 DIS_PDU_COUNTRY_FRENCH_GUIANA_GUF
= 72,
1386 DIS_PDU_COUNTRY_FRENCH_POLYNESIA_PYF
= 73,
1387 DIS_PDU_COUNTRY_FRENCH_SOUTHERN_TERRITORIES_ATF
= 74,
1388 DIS_PDU_COUNTRY_GABON_GAB
= 75,
1389 DIS_PDU_COUNTRY_GAMBIA_THE_GMB
= 76,
1390 DIS_PDU_COUNTRY_GERMANY_DEU
= 78,
1391 DIS_PDU_COUNTRY_GHANA_GHA
= 79,
1392 DIS_PDU_COUNTRY_GIBRALTAR_GIB
= 80,
1393 DIS_PDU_COUNTRY_GREECE_GRC
= 82,
1394 DIS_PDU_COUNTRY_GREENLAND_GRL
= 83,
1395 DIS_PDU_COUNTRY_GRENADA_GRD
= 84,
1396 DIS_PDU_COUNTRY_GUADELOUPE_GLP
= 85,
1397 DIS_PDU_COUNTRY_GUAM_GUM
= 86,
1398 DIS_PDU_COUNTRY_GUATEMALA_GTM
= 87,
1399 DIS_PDU_COUNTRY_GUERNSEY_GGY
= 88,
1400 DIS_PDU_COUNTRY_GUINEA_GIN
= 89,
1401 DIS_PDU_COUNTRY_GUINEA_BISSAU_GNB
= 90,
1402 DIS_PDU_COUNTRY_GUYANA_GUY
= 91,
1403 DIS_PDU_COUNTRY_HAITI_HTI
= 92,
1404 DIS_PDU_COUNTRY_HEARD_ISLAND_AND_MCDONALD_ISLANDS_HMD
= 93,
1405 DIS_PDU_COUNTRY_HONDURAS_HND
= 94,
1406 DIS_PDU_COUNTRY_HONG_KONG_HKG
= 95,
1407 DIS_PDU_COUNTRY_HUNGARY_HUN
= 97,
1408 DIS_PDU_COUNTRY_ICELAND_ISL
= 98,
1409 DIS_PDU_COUNTRY_INDIA_IND
= 99,
1410 DIS_PDU_COUNTRY_INDONESIA_IDN
= 100,
1411 DIS_PDU_COUNTRY_IRAN_ISLAMIC_REPUBLIC_OF_IRN
= 101,
1412 DIS_PDU_COUNTRY_IRAQ_IRQ
= 102,
1413 DIS_PDU_COUNTRY_IRELAND_IRL
= 104,
1414 DIS_PDU_COUNTRY_ISRAEL_ISR
= 105,
1415 DIS_PDU_COUNTRY_ITALY_ITA
= 106,
1416 DIS_PDU_COUNTRY_COTE_D_IVOIRE_CIV
= 107,
1417 DIS_PDU_COUNTRY_JAMAICA_JAM
= 108,
1418 DIS_PDU_COUNTRY_JAPAN_JPN
= 110,
1419 DIS_PDU_COUNTRY_JERSEY_JEY
= 112,
1420 DIS_PDU_COUNTRY_JORDAN_JOR
= 114,
1421 DIS_PDU_COUNTRY_KENYA_KEN
= 116,
1422 DIS_PDU_COUNTRY_KIRIBATI_KIR
= 118,
1423 DIS_PDU_COUNTRY_KOREA_DEMOCRATIC_PEOPLE_S_REPUBLIC_OF_PRK
= 119,
1424 DIS_PDU_COUNTRY_KOREA_REPUBLIC_OF_KOR
= 120,
1425 DIS_PDU_COUNTRY_KUWAIT_KWT
= 121,
1426 DIS_PDU_COUNTRY_LAO_PEOPLE_S_DEMOCRATIC_REPUBLIC_LAO
= 122,
1427 DIS_PDU_COUNTRY_LEBANON_LBN
= 123,
1428 DIS_PDU_COUNTRY_LESOTHO_LSO
= 124,
1429 DIS_PDU_COUNTRY_LIBERIA_LBR
= 125,
1430 DIS_PDU_COUNTRY_LIBYA_LBY
= 126,
1431 DIS_PDU_COUNTRY_LIECHTENSTEIN_LIE
= 127,
1432 DIS_PDU_COUNTRY_LUXEMBOURG_LUX
= 128,
1433 DIS_PDU_COUNTRY_MADAGASCAR_MDG
= 129,
1434 DIS_PDU_COUNTRY_MACAO_MAC
= 130,
1435 DIS_PDU_COUNTRY_MALAWI_MWI
= 131,
1436 DIS_PDU_COUNTRY_MALAYSIA_MYS
= 132,
1437 DIS_PDU_COUNTRY_MALDIVES_MDV
= 133,
1438 DIS_PDU_COUNTRY_MALI_MLI
= 134,
1439 DIS_PDU_COUNTRY_MALTA_MLT
= 135,
1440 DIS_PDU_COUNTRY_ISLE_OF_MAN_IMN
= 136,
1441 DIS_PDU_COUNTRY_MARSHALL_ISLANDS_MHL
= 137,
1442 DIS_PDU_COUNTRY_MARTINIQUE_MTQ
= 138,
1443 DIS_PDU_COUNTRY_MAURITANIA_MRT
= 139,
1444 DIS_PDU_COUNTRY_MAURITIUS_MUS
= 140,
1445 DIS_PDU_COUNTRY_MAYOTTE_MYT
= 141,
1446 DIS_PDU_COUNTRY_MEXICO_MEX
= 142,
1447 DIS_PDU_COUNTRY_MICRONESIA_FEDERATED_STATES_OF_FSM
= 143,
1448 DIS_PDU_COUNTRY_MONACO_MCO
= 144,
1449 DIS_PDU_COUNTRY_MONGOLIA_MNG
= 145,
1450 DIS_PDU_COUNTRY_MONTSERRAT_MSR
= 146,
1451 DIS_PDU_COUNTRY_MOROCCO_MAR
= 147,
1452 DIS_PDU_COUNTRY_MOZAMBIQUE_MOZ
= 148,
1453 DIS_PDU_COUNTRY_NAMIBIA_NAM
= 149,
1454 DIS_PDU_COUNTRY_NAURU_NRU
= 150,
1455 DIS_PDU_COUNTRY_NEPAL_NPL
= 152,
1456 DIS_PDU_COUNTRY_NETHERLANDS_NLD
= 153,
1457 DIS_PDU_COUNTRY_NEW_CALEDONIA_NCL
= 155,
1458 DIS_PDU_COUNTRY_NEW_ZEALAND_NZL
= 156,
1459 DIS_PDU_COUNTRY_NICARAGUA_NIC
= 157,
1460 DIS_PDU_COUNTRY_NIGER_NER
= 158,
1461 DIS_PDU_COUNTRY_NIGERIA_NGA
= 159,
1462 DIS_PDU_COUNTRY_NIUE_NIU
= 160,
1463 DIS_PDU_COUNTRY_NORFOLK_ISLAND_NFK
= 161,
1464 DIS_PDU_COUNTRY_NORTHERN_MARIANA_ISLANDS_MNP
= 162,
1465 DIS_PDU_COUNTRY_NORWAY_NOR
= 163,
1466 DIS_PDU_COUNTRY_OMAN_OMN
= 164,
1467 DIS_PDU_COUNTRY_PAKISTAN_PAK
= 165,
1468 DIS_PDU_COUNTRY_PANAMA_PAN
= 168,
1469 DIS_PDU_COUNTRY_PAPUA_NEW_GUINEA_PNG
= 169,
1470 DIS_PDU_COUNTRY_PARAGUAY_PRY
= 171,
1471 DIS_PDU_COUNTRY_PERU_PER
= 172,
1472 DIS_PDU_COUNTRY_PHILIPPINES_PHL
= 173,
1473 DIS_PDU_COUNTRY_PITCAIRN_PCN
= 174,
1474 DIS_PDU_COUNTRY_POLAND_POL
= 175,
1475 DIS_PDU_COUNTRY_PORTUGAL_PRT
= 176,
1476 DIS_PDU_COUNTRY_PUERTO_RICO_PRI
= 177,
1477 DIS_PDU_COUNTRY_QATAR_QAT
= 178,
1478 DIS_PDU_COUNTRY_REUNION_REU
= 179,
1479 DIS_PDU_COUNTRY_ROMANIA_ROU
= 180,
1480 DIS_PDU_COUNTRY_RWANDA_RWA
= 181,
1481 DIS_PDU_COUNTRY_SAINT_KITTS_AND_NEVIS_KNA
= 182,
1482 DIS_PDU_COUNTRY_SAINT_HELENA_ASCENSION_AND_TRISTAN_DA_CUNHA_SHN
= 183,
1483 DIS_PDU_COUNTRY_SAINT_LUCIA_LCA
= 184,
1484 DIS_PDU_COUNTRY_SAINT_PIERRE_AND_MIQUELON_SPM
= 185,
1485 DIS_PDU_COUNTRY_SAINT_VINCENT_AND_THE_GRENADINES_VCT
= 186,
1486 DIS_PDU_COUNTRY_SAN_MARINO_SMR
= 187,
1487 DIS_PDU_COUNTRY_SAO_TOME_AND_PRINCIPE_STP
= 188,
1488 DIS_PDU_COUNTRY_SAUDI_ARABIA_SAU
= 189,
1489 DIS_PDU_COUNTRY_SENEGAL_SEN
= 190,
1490 DIS_PDU_COUNTRY_SEYCHELLES_SYC
= 191,
1491 DIS_PDU_COUNTRY_SIERRA_LEONE_SLE
= 192,
1492 DIS_PDU_COUNTRY_SINGAPORE_SGP
= 193,
1493 DIS_PDU_COUNTRY_SOLOMON_ISLANDS_SLB
= 194,
1494 DIS_PDU_COUNTRY_SOMALIA_SOM
= 195,
1495 DIS_PDU_COUNTRY_SOUTH_GEORGIA_AND_THE_SOUTH_SANDWICH_ISLANDS_SGS
= 196,
1496 DIS_PDU_COUNTRY_SOUTH_AFRICA_ZAF
= 197,
1497 DIS_PDU_COUNTRY_SPAIN_ESP
= 198,
1498 DIS_PDU_COUNTRY_SRI_LANKA_LKA
= 200,
1499 DIS_PDU_COUNTRY_SUDAN_SDN
= 201,
1500 DIS_PDU_COUNTRY_SURINAME_SUR
= 202,
1501 DIS_PDU_COUNTRY_ESWATINI_SWZ
= 204,
1502 DIS_PDU_COUNTRY_SWEDEN_SWE
= 205,
1503 DIS_PDU_COUNTRY_SWITZERLAND_CHE
= 206,
1504 DIS_PDU_COUNTRY_SYRIAN_ARAB_REPUBLIC_SYR
= 207,
1505 DIS_PDU_COUNTRY_TAIWAN_PROVINCE_OF_CHINA_TWN
= 208,
1506 DIS_PDU_COUNTRY_TANZANIA_UNITED_REPUBLIC_OF_TZA
= 209,
1507 DIS_PDU_COUNTRY_THAILAND_THA
= 210,
1508 DIS_PDU_COUNTRY_TOGO_TGO
= 211,
1509 DIS_PDU_COUNTRY_TOKELAU_TKL
= 212,
1510 DIS_PDU_COUNTRY_TONGA_TON
= 213,
1511 DIS_PDU_COUNTRY_TRINIDAD_AND_TOBAGO_TTO
= 214,
1512 DIS_PDU_COUNTRY_PALAU_PLW
= 216,
1513 DIS_PDU_COUNTRY_TUNISIA_TUN
= 217,
1514 DIS_PDU_COUNTRY_TURKEY_TUR
= 218,
1515 DIS_PDU_COUNTRY_TURKS_AND_CAICOS_ISLANDS_TCA
= 219,
1516 DIS_PDU_COUNTRY_TUVALU_TUV
= 220,
1517 DIS_PDU_COUNTRY_UGANDA_UGA
= 221,
1518 DIS_PDU_COUNTRY_RUSSIA_RUS
= 222,
1519 DIS_PDU_COUNTRY_UNITED_ARAB_EMIRATES_ARE
= 223,
1520 DIS_PDU_COUNTRY_UNITED_KINGDOM_OF_GREAT_BRITAIN_AND_NORTHERN_IRELAND_GBR
= 224,
1521 DIS_PDU_COUNTRY_UNITED_STATES_OF_AMERICA_USA
= 225,
1522 DIS_PDU_COUNTRY_URUGUAY_URY
= 226,
1523 DIS_PDU_COUNTRY_VANUATU_VUT
= 227,
1524 DIS_PDU_COUNTRY_HOLY_SEE_VAT
= 228,
1525 DIS_PDU_COUNTRY_VENEZUELA_BOLIVARIAN_REPUBLIC_OF_VEN
= 229,
1526 DIS_PDU_COUNTRY_VIET_NAM_VNM
= 230,
1527 DIS_PDU_COUNTRY_VIRGIN_ISLANDS_U_S_VIR
= 231,
1528 DIS_PDU_COUNTRY_WALLIS_AND_FUTUNA_WLF
= 233,
1529 DIS_PDU_COUNTRY_WESTERN_SAHARA_ESH
= 234,
1530 DIS_PDU_COUNTRY_SAMOA_WSM
= 236,
1531 DIS_PDU_COUNTRY_YEMEN_YEM
= 237,
1532 DIS_PDU_COUNTRY_ZAMBIA_ZMB
= 242,
1533 DIS_PDU_COUNTRY_ZIMBABWE_ZWE
= 243,
1534 DIS_PDU_COUNTRY_ARMENIA_ARM
= 244,
1535 DIS_PDU_COUNTRY_AZERBAIJAN_AZE
= 245,
1536 DIS_PDU_COUNTRY_BELARUS_BLR
= 246,
1537 DIS_PDU_COUNTRY_BOSNIA_AND_HERZEGOVINA_BIH
= 247,
1538 DIS_PDU_COUNTRY_CROATIA_HRV
= 249,
1539 DIS_PDU_COUNTRY_ESTONIA_EST
= 250,
1540 DIS_PDU_COUNTRY_GEORGIA_GEO
= 251,
1541 DIS_PDU_COUNTRY_KAZAKHSTAN_KAZ
= 252,
1542 DIS_PDU_COUNTRY_KYRGYZSTAN_KGZ
= 253,
1543 DIS_PDU_COUNTRY_LATVIA_LVA
= 254,
1544 DIS_PDU_COUNTRY_LITHUANIA_LTU
= 255,
1545 DIS_PDU_COUNTRY_NORTH_MACEDONIA_MKD
= 256,
1546 DIS_PDU_COUNTRY_MOLDOVA_REPUBLIC_OF_MDA
= 258,
1547 DIS_PDU_COUNTRY_MONTENEGRO_MNE
= 259,
1548 DIS_PDU_COUNTRY_SLOVENIA_SVN
= 262,
1549 DIS_PDU_COUNTRY_TAJIKISTAN_TJK
= 263,
1550 DIS_PDU_COUNTRY_TURKMENISTAN_TKM
= 264,
1551 DIS_PDU_COUNTRY_UKRAINE_UKR
= 265,
1552 DIS_PDU_COUNTRY_UZBEKISTAN_UZB
= 266,
1553 DIS_PDU_COUNTRY_CZECH_REPUBLIC_CZE
= 267,
1554 DIS_PDU_COUNTRY_SLOVAKIA_SVK
= 268,
1555 DIS_PDU_COUNTRY_AALAND_ISLANDS_ALA
= 269,
1556 DIS_PDU_COUNTRY_BONAIRE_SINT_EUSTATIUS_AND_SABA_BES
= 270,
1557 DIS_PDU_COUNTRY_CONGO_DEMOCRATIC_REPUBLIC_OF_THE_COD
= 271,
1558 DIS_PDU_COUNTRY_CURACAO_CUW
= 272,
1559 DIS_PDU_COUNTRY_ERITREA_ERI
= 273,
1560 DIS_PDU_COUNTRY_SAINT_BARTHELEMY_BLM
= 274,
1561 DIS_PDU_COUNTRY_SAINT_MARTIN_FRENCH_PART_MAF
= 275,
1562 DIS_PDU_COUNTRY_SERBIA_SRB
= 276,
1563 DIS_PDU_COUNTRY_SINT_MAARTEN_DUTCH_PART_SXM
= 277,
1564 DIS_PDU_COUNTRY_SOUTH_SUDAN_SSD
= 278,
1565 DIS_PDU_COUNTRY_SVALBARD_AND_JAN_MAYEN_SJM
= 279,
1566 DIS_PDU_COUNTRY_TIMOR_LESTE_TLS
= 280,
1567 DIS_PDU_COUNTRY_UNITED_STATES_MINOR_OUTLYING_ISLANDS_UMI
= 281,
1568 DIS_PDU_COUNTRY_PALESTINE_STATE_OF_PSE
= 282
1571 static const value_string DIS_PDU_Country_Strings
[] = {
1572 { DIS_PDU_COUNTRY_OTHER
, "Other" },
1573 { DIS_PDU_COUNTRY_AFGHANISTAN_AFG
, "Afghanistan (AFG)" },
1574 { DIS_PDU_COUNTRY_ALBANIA_ALB
, "Albania (ALB)" },
1575 { DIS_PDU_COUNTRY_ALGERIA_DZA
, "Algeria (DZA)" },
1576 { DIS_PDU_COUNTRY_AMERICAN_SAMOA_ASM
, "American Samoa (ASM)" },
1577 { DIS_PDU_COUNTRY_ANDORRA_AND
, "Andorra (AND)" },
1578 { DIS_PDU_COUNTRY_ANGOLA_AGO
, "Angola (AGO)" },
1579 { DIS_PDU_COUNTRY_ANGUILLA_AIA
, "Anguilla (AIA)" },
1580 { DIS_PDU_COUNTRY_ANTARCTICA_ATA
, "Antarctica (ATA)" },
1581 { DIS_PDU_COUNTRY_ANTIGUA_AND_BARBUDA_ATG
, "Antigua and Barbuda (ATG)" },
1582 { DIS_PDU_COUNTRY_ARGENTINA_ARG
, "Argentina (ARG)" },
1583 { DIS_PDU_COUNTRY_ARUBA_ABW
, "Aruba (ABW)" },
1584 { DIS_PDU_COUNTRY_AUSTRALIA_AUS
, "Australia (AUS)" },
1585 { DIS_PDU_COUNTRY_AUSTRIA_AUT
, "Austria (AUT)" },
1586 { DIS_PDU_COUNTRY_BAHAMAS_BHS
, "Bahamas (BHS)" },
1587 { DIS_PDU_COUNTRY_BAHRAIN_BHR
, "Bahrain (BHR)" },
1588 { DIS_PDU_COUNTRY_BANGLADESH_BGD
, "Bangladesh (BGD)" },
1589 { DIS_PDU_COUNTRY_BARBADOS_BRB
, "Barbados (BRB)" },
1590 { DIS_PDU_COUNTRY_BELGIUM_BEL
, "Belgium (BEL)" },
1591 { DIS_PDU_COUNTRY_BELIZE_BLZ
, "Belize (BLZ)" },
1592 { DIS_PDU_COUNTRY_BENIN_BEN
, "Benin (BEN)" },
1593 { DIS_PDU_COUNTRY_BERMUDA_BMU
, "Bermuda (BMU)" },
1594 { DIS_PDU_COUNTRY_BHUTAN_BTN
, "Bhutan (BTN)" },
1595 { DIS_PDU_COUNTRY_BOLIVIA_PLURINATIONAL_STATE_OF_BOL
, "Bolivia (Plurinational State of) (BOL)" },
1596 { DIS_PDU_COUNTRY_BOTSWANA_BWA
, "Botswana (BWA)" },
1597 { DIS_PDU_COUNTRY_BOUVET_ISLAND_BVT
, "Bouvet Island (BVT)" },
1598 { DIS_PDU_COUNTRY_BRAZIL_BRA
, "Brazil (BRA)" },
1599 { DIS_PDU_COUNTRY_BRITISH_INDIAN_OCEAN_TERRITORY_IOT
, "British Indian Ocean Territory (IOT)" },
1600 { DIS_PDU_COUNTRY_VIRGIN_ISLANDS_BRITISH_VGB
, "Virgin Islands (British) (VGB)" },
1601 { DIS_PDU_COUNTRY_BRUNEI_DARUSSALAM_BRN
, "Brunei Darussalam (BRN)" },
1602 { DIS_PDU_COUNTRY_BULGARIA_BGR
, "Bulgaria (BGR)" },
1603 { DIS_PDU_COUNTRY_BURKINA_FASO_BFA
, "Burkina Faso (BFA)" },
1604 { DIS_PDU_COUNTRY_MYANMAR_MMR
, "Myanmar (MMR)" },
1605 { DIS_PDU_COUNTRY_BURUNDI_BDI
, "Burundi (BDI)" },
1606 { DIS_PDU_COUNTRY_CAMBODIA_KHM
, "Cambodia (KHM)" },
1607 { DIS_PDU_COUNTRY_CAMEROON_CMR
, "Cameroon (CMR)" },
1608 { DIS_PDU_COUNTRY_CANADA_CAN
, "Canada (CAN)" },
1609 { DIS_PDU_COUNTRY_CABO_VERDE_CPV
, "Cabo Verde (CPV)" },
1610 { DIS_PDU_COUNTRY_CAYMAN_ISLANDS_CYM
, "Cayman Islands (CYM)" },
1611 { DIS_PDU_COUNTRY_CENTRAL_AFRICAN_REPUBLIC_CAF
, "Central African Republic (CAF)" },
1612 { DIS_PDU_COUNTRY_CHAD_TCD
, "Chad (TCD)" },
1613 { DIS_PDU_COUNTRY_CHILE_CHL
, "Chile (CHL)" },
1614 { DIS_PDU_COUNTRY_CHINA_PEOPLE_S_REPUBLIC_OF_CHN
, "China, People's Republic of (CHN)" },
1615 { DIS_PDU_COUNTRY_CHRISTMAS_ISLAND_CXR
, "Christmas Island (CXR)" },
1616 { DIS_PDU_COUNTRY_COCOS_KEELING_ISLANDS_CCK
, "Cocos (Keeling) Islands (CCK)" },
1617 { DIS_PDU_COUNTRY_COLOMBIA_COL
, "Colombia (COL)" },
1618 { DIS_PDU_COUNTRY_COMOROS_COM
, "Comoros (COM)" },
1619 { DIS_PDU_COUNTRY_CONGO_COG
, "Congo (COG)" },
1620 { DIS_PDU_COUNTRY_COOK_ISLANDS_COK
, "Cook Islands (COK)" },
1621 { DIS_PDU_COUNTRY_COSTA_RICA_CRI
, "Costa Rica (CRI)" },
1622 { DIS_PDU_COUNTRY_CUBA_CUB
, "Cuba (CUB)" },
1623 { DIS_PDU_COUNTRY_CYPRUS_CYP
, "Cyprus (CYP)" },
1624 { DIS_PDU_COUNTRY_DENMARK_DNK
, "Denmark (DNK)" },
1625 { DIS_PDU_COUNTRY_DJIBOUTI_DJI
, "Djibouti (DJI)" },
1626 { DIS_PDU_COUNTRY_DOMINICA_DMA
, "Dominica (DMA)" },
1627 { DIS_PDU_COUNTRY_DOMINICAN_REPUBLIC_DOM
, "Dominican Republic (DOM)" },
1628 { DIS_PDU_COUNTRY_ECUADOR_ECU
, "Ecuador (ECU)" },
1629 { DIS_PDU_COUNTRY_EGYPT_EGY
, "Egypt (EGY)" },
1630 { DIS_PDU_COUNTRY_EL_SALVADOR_SLV
, "El Salvador (SLV)" },
1631 { DIS_PDU_COUNTRY_EQUATORIAL_GUINEA_GNQ
, "Equatorial Guinea (GNQ)" },
1632 { DIS_PDU_COUNTRY_ETHIOPIA_ETH
, "Ethiopia (ETH)" },
1633 { DIS_PDU_COUNTRY_FALKLAND_ISLANDS_MALVINAS_FLK
, "Falkland Islands (Malvinas) (FLK)" },
1634 { DIS_PDU_COUNTRY_FAROE_ISLANDS_FRO
, "Faroe Islands (FRO)" },
1635 { DIS_PDU_COUNTRY_FIJI_FJI
, "Fiji (FJI)" },
1636 { DIS_PDU_COUNTRY_FINLAND_FIN
, "Finland (FIN)" },
1637 { DIS_PDU_COUNTRY_FRANCE_FRA
, "France (FRA)" },
1638 { DIS_PDU_COUNTRY_FRENCH_GUIANA_GUF
, "French Guiana (GUF)" },
1639 { DIS_PDU_COUNTRY_FRENCH_POLYNESIA_PYF
, "French Polynesia (PYF)" },
1640 { DIS_PDU_COUNTRY_FRENCH_SOUTHERN_TERRITORIES_ATF
, "French Southern Territories (ATF)" },
1641 { DIS_PDU_COUNTRY_GABON_GAB
, "Gabon (GAB)" },
1642 { DIS_PDU_COUNTRY_GAMBIA_THE_GMB
, "Gambia, The (GMB)" },
1643 { DIS_PDU_COUNTRY_GERMANY_DEU
, "Germany (DEU)" },
1644 { DIS_PDU_COUNTRY_GHANA_GHA
, "Ghana (GHA)" },
1645 { DIS_PDU_COUNTRY_GIBRALTAR_GIB
, "Gibraltar (GIB)" },
1646 { DIS_PDU_COUNTRY_GREECE_GRC
, "Greece (GRC)" },
1647 { DIS_PDU_COUNTRY_GREENLAND_GRL
, "Greenland (GRL)" },
1648 { DIS_PDU_COUNTRY_GRENADA_GRD
, "Grenada (GRD)" },
1649 { DIS_PDU_COUNTRY_GUADELOUPE_GLP
, "Guadeloupe (GLP)" },
1650 { DIS_PDU_COUNTRY_GUAM_GUM
, "Guam (GUM)" },
1651 { DIS_PDU_COUNTRY_GUATEMALA_GTM
, "Guatemala (GTM)" },
1652 { DIS_PDU_COUNTRY_GUERNSEY_GGY
, "Guernsey (GGY)" },
1653 { DIS_PDU_COUNTRY_GUINEA_GIN
, "Guinea (GIN)" },
1654 { DIS_PDU_COUNTRY_GUINEA_BISSAU_GNB
, "Guinea-Bissau (GNB)" },
1655 { DIS_PDU_COUNTRY_GUYANA_GUY
, "Guyana (GUY)" },
1656 { DIS_PDU_COUNTRY_HAITI_HTI
, "Haiti (HTI)" },
1657 { DIS_PDU_COUNTRY_HEARD_ISLAND_AND_MCDONALD_ISLANDS_HMD
, "Heard Island and McDonald Islands (HMD)" },
1658 { DIS_PDU_COUNTRY_HONDURAS_HND
, "Honduras (HND)" },
1659 { DIS_PDU_COUNTRY_HONG_KONG_HKG
, "Hong Kong (HKG)" },
1660 { DIS_PDU_COUNTRY_HUNGARY_HUN
, "Hungary (HUN)" },
1661 { DIS_PDU_COUNTRY_ICELAND_ISL
, "Iceland (ISL)" },
1662 { DIS_PDU_COUNTRY_INDIA_IND
, "India (IND)" },
1663 { DIS_PDU_COUNTRY_INDONESIA_IDN
, "Indonesia (IDN)" },
1664 { DIS_PDU_COUNTRY_IRAN_ISLAMIC_REPUBLIC_OF_IRN
, "Iran (Islamic Republic of) (IRN)" },
1665 { DIS_PDU_COUNTRY_IRAQ_IRQ
, "Iraq (IRQ)" },
1666 { DIS_PDU_COUNTRY_IRELAND_IRL
, "Ireland (IRL)" },
1667 { DIS_PDU_COUNTRY_ISRAEL_ISR
, "Israel (ISR)" },
1668 { DIS_PDU_COUNTRY_ITALY_ITA
, "Italy (ITA)" },
1669 { DIS_PDU_COUNTRY_COTE_D_IVOIRE_CIV
, "Cote d'Ivoire (CIV)" },
1670 { DIS_PDU_COUNTRY_JAMAICA_JAM
, "Jamaica (JAM)" },
1671 { DIS_PDU_COUNTRY_JAPAN_JPN
, "Japan (JPN)" },
1672 { DIS_PDU_COUNTRY_JERSEY_JEY
, "Jersey (JEY)" },
1673 { DIS_PDU_COUNTRY_JORDAN_JOR
, "Jordan (JOR)" },
1674 { DIS_PDU_COUNTRY_KENYA_KEN
, "Kenya (KEN)" },
1675 { DIS_PDU_COUNTRY_KIRIBATI_KIR
, "Kiribati (KIR)" },
1676 { DIS_PDU_COUNTRY_KOREA_DEMOCRATIC_PEOPLE_S_REPUBLIC_OF_PRK
, "Korea (Democratic People's Republic of) (PRK)" },
1677 { DIS_PDU_COUNTRY_KOREA_REPUBLIC_OF_KOR
, "Korea (Republic of) (KOR)" },
1678 { DIS_PDU_COUNTRY_KUWAIT_KWT
, "Kuwait (KWT)" },
1679 { DIS_PDU_COUNTRY_LAO_PEOPLE_S_DEMOCRATIC_REPUBLIC_LAO
, "Lao People's Democratic Republic (LAO)" },
1680 { DIS_PDU_COUNTRY_LEBANON_LBN
, "Lebanon (LBN)" },
1681 { DIS_PDU_COUNTRY_LESOTHO_LSO
, "Lesotho (LSO)" },
1682 { DIS_PDU_COUNTRY_LIBERIA_LBR
, "Liberia (LBR)" },
1683 { DIS_PDU_COUNTRY_LIBYA_LBY
, "Libya (LBY)" },
1684 { DIS_PDU_COUNTRY_LIECHTENSTEIN_LIE
, "Liechtenstein (LIE)" },
1685 { DIS_PDU_COUNTRY_LUXEMBOURG_LUX
, "Luxembourg (LUX)" },
1686 { DIS_PDU_COUNTRY_MADAGASCAR_MDG
, "Madagascar (MDG)" },
1687 { DIS_PDU_COUNTRY_MACAO_MAC
, "Macao (MAC)" },
1688 { DIS_PDU_COUNTRY_MALAWI_MWI
, "Malawi (MWI)" },
1689 { DIS_PDU_COUNTRY_MALAYSIA_MYS
, "Malaysia (MYS)" },
1690 { DIS_PDU_COUNTRY_MALDIVES_MDV
, "Maldives (MDV)" },
1691 { DIS_PDU_COUNTRY_MALI_MLI
, "Mali (MLI)" },
1692 { DIS_PDU_COUNTRY_MALTA_MLT
, "Malta (MLT)" },
1693 { DIS_PDU_COUNTRY_ISLE_OF_MAN_IMN
, "Isle of Man (IMN)" },
1694 { DIS_PDU_COUNTRY_MARSHALL_ISLANDS_MHL
, "Marshall Islands (MHL)" },
1695 { DIS_PDU_COUNTRY_MARTINIQUE_MTQ
, "Martinique (MTQ)" },
1696 { DIS_PDU_COUNTRY_MAURITANIA_MRT
, "Mauritania (MRT)" },
1697 { DIS_PDU_COUNTRY_MAURITIUS_MUS
, "Mauritius (MUS)" },
1698 { DIS_PDU_COUNTRY_MAYOTTE_MYT
, "Mayotte (MYT)" },
1699 { DIS_PDU_COUNTRY_MEXICO_MEX
, "Mexico (MEX)" },
1700 { DIS_PDU_COUNTRY_MICRONESIA_FEDERATED_STATES_OF_FSM
, "Micronesia (Federated States of) (FSM)" },
1701 { DIS_PDU_COUNTRY_MONACO_MCO
, "Monaco (MCO)" },
1702 { DIS_PDU_COUNTRY_MONGOLIA_MNG
, "Mongolia (MNG)" },
1703 { DIS_PDU_COUNTRY_MONTSERRAT_MSR
, "Montserrat (MSR)" },
1704 { DIS_PDU_COUNTRY_MOROCCO_MAR
, "Morocco (MAR)" },
1705 { DIS_PDU_COUNTRY_MOZAMBIQUE_MOZ
, "Mozambique (MOZ)" },
1706 { DIS_PDU_COUNTRY_NAMIBIA_NAM
, "Namibia (NAM)" },
1707 { DIS_PDU_COUNTRY_NAURU_NRU
, "Nauru (NRU)" },
1708 { DIS_PDU_COUNTRY_NEPAL_NPL
, "Nepal (NPL)" },
1709 { DIS_PDU_COUNTRY_NETHERLANDS_NLD
, "Netherlands (NLD)" },
1710 { DIS_PDU_COUNTRY_NEW_CALEDONIA_NCL
, "New Caledonia (NCL)" },
1711 { DIS_PDU_COUNTRY_NEW_ZEALAND_NZL
, "New Zealand (NZL)" },
1712 { DIS_PDU_COUNTRY_NICARAGUA_NIC
, "Nicaragua (NIC)" },
1713 { DIS_PDU_COUNTRY_NIGER_NER
, "Niger (NER)" },
1714 { DIS_PDU_COUNTRY_NIGERIA_NGA
, "Nigeria (NGA)" },
1715 { DIS_PDU_COUNTRY_NIUE_NIU
, "Niue (NIU)" },
1716 { DIS_PDU_COUNTRY_NORFOLK_ISLAND_NFK
, "Norfolk Island (NFK)" },
1717 { DIS_PDU_COUNTRY_NORTHERN_MARIANA_ISLANDS_MNP
, "Northern Mariana Islands (MNP)" },
1718 { DIS_PDU_COUNTRY_NORWAY_NOR
, "Norway (NOR)" },
1719 { DIS_PDU_COUNTRY_OMAN_OMN
, "Oman (OMN)" },
1720 { DIS_PDU_COUNTRY_PAKISTAN_PAK
, "Pakistan (PAK)" },
1721 { DIS_PDU_COUNTRY_PANAMA_PAN
, "Panama (PAN)" },
1722 { DIS_PDU_COUNTRY_PAPUA_NEW_GUINEA_PNG
, "Papua New Guinea (PNG)" },
1723 { DIS_PDU_COUNTRY_PARAGUAY_PRY
, "Paraguay (PRY)" },
1724 { DIS_PDU_COUNTRY_PERU_PER
, "Peru (PER)" },
1725 { DIS_PDU_COUNTRY_PHILIPPINES_PHL
, "Philippines (PHL)" },
1726 { DIS_PDU_COUNTRY_PITCAIRN_PCN
, "Pitcairn (PCN)" },
1727 { DIS_PDU_COUNTRY_POLAND_POL
, "Poland (POL)" },
1728 { DIS_PDU_COUNTRY_PORTUGAL_PRT
, "Portugal (PRT)" },
1729 { DIS_PDU_COUNTRY_PUERTO_RICO_PRI
, "Puerto Rico (PRI)" },
1730 { DIS_PDU_COUNTRY_QATAR_QAT
, "Qatar (QAT)" },
1731 { DIS_PDU_COUNTRY_REUNION_REU
, "Reunion (REU)" },
1732 { DIS_PDU_COUNTRY_ROMANIA_ROU
, "Romania (ROU)" },
1733 { DIS_PDU_COUNTRY_RWANDA_RWA
, "Rwanda (RWA)" },
1734 { DIS_PDU_COUNTRY_SAINT_KITTS_AND_NEVIS_KNA
, "Saint Kitts and Nevis (KNA)" },
1735 { DIS_PDU_COUNTRY_SAINT_HELENA_ASCENSION_AND_TRISTAN_DA_CUNHA_SHN
, "Saint Helena, Ascension and Tristan da Cunha (SHN)" },
1736 { DIS_PDU_COUNTRY_SAINT_LUCIA_LCA
, "Saint Lucia (LCA)" },
1737 { DIS_PDU_COUNTRY_SAINT_PIERRE_AND_MIQUELON_SPM
, "Saint Pierre and Miquelon (SPM)" },
1738 { DIS_PDU_COUNTRY_SAINT_VINCENT_AND_THE_GRENADINES_VCT
, "Saint Vincent and the Grenadines (VCT)" },
1739 { DIS_PDU_COUNTRY_SAN_MARINO_SMR
, "San Marino (SMR)" },
1740 { DIS_PDU_COUNTRY_SAO_TOME_AND_PRINCIPE_STP
, "Sao Tome and Principe (STP)" },
1741 { DIS_PDU_COUNTRY_SAUDI_ARABIA_SAU
, "Saudi Arabia (SAU)" },
1742 { DIS_PDU_COUNTRY_SENEGAL_SEN
, "Senegal (SEN)" },
1743 { DIS_PDU_COUNTRY_SEYCHELLES_SYC
, "Seychelles (SYC)" },
1744 { DIS_PDU_COUNTRY_SIERRA_LEONE_SLE
, "Sierra Leone (SLE)" },
1745 { DIS_PDU_COUNTRY_SINGAPORE_SGP
, "Singapore (SGP)" },
1746 { DIS_PDU_COUNTRY_SOLOMON_ISLANDS_SLB
, "Solomon Islands (SLB)" },
1747 { DIS_PDU_COUNTRY_SOMALIA_SOM
, "Somalia (SOM)" },
1748 { DIS_PDU_COUNTRY_SOUTH_GEORGIA_AND_THE_SOUTH_SANDWICH_ISLANDS_SGS
, "South Georgia and the South Sandwich Islands (SGS)" },
1749 { DIS_PDU_COUNTRY_SOUTH_AFRICA_ZAF
, "South Africa (ZAF)" },
1750 { DIS_PDU_COUNTRY_SPAIN_ESP
, "Spain (ESP)" },
1751 { DIS_PDU_COUNTRY_SRI_LANKA_LKA
, "Sri Lanka (LKA)" },
1752 { DIS_PDU_COUNTRY_SUDAN_SDN
, "Sudan (SDN)" },
1753 { DIS_PDU_COUNTRY_SURINAME_SUR
, "Suriname (SUR)" },
1754 { DIS_PDU_COUNTRY_ESWATINI_SWZ
, "Eswatini (SWZ)" },
1755 { DIS_PDU_COUNTRY_SWEDEN_SWE
, "Sweden (SWE)" },
1756 { DIS_PDU_COUNTRY_SWITZERLAND_CHE
, "Switzerland (CHE)" },
1757 { DIS_PDU_COUNTRY_SYRIAN_ARAB_REPUBLIC_SYR
, "Syrian Arab Republic (SYR)" },
1758 { DIS_PDU_COUNTRY_TAIWAN_PROVINCE_OF_CHINA_TWN
, "Taiwan, Province of China (TWN)" },
1759 { DIS_PDU_COUNTRY_TANZANIA_UNITED_REPUBLIC_OF_TZA
, "Tanzania, United Republic of (TZA)" },
1760 { DIS_PDU_COUNTRY_THAILAND_THA
, "Thailand (THA)" },
1761 { DIS_PDU_COUNTRY_TOGO_TGO
, "Togo (TGO)" },
1762 { DIS_PDU_COUNTRY_TOKELAU_TKL
, "Tokelau (TKL)" },
1763 { DIS_PDU_COUNTRY_TONGA_TON
, "Tonga (TON)" },
1764 { DIS_PDU_COUNTRY_TRINIDAD_AND_TOBAGO_TTO
, "Trinidad and Tobago (TTO)" },
1765 { DIS_PDU_COUNTRY_PALAU_PLW
, "Palau (PLW)" },
1766 { DIS_PDU_COUNTRY_TUNISIA_TUN
, "Tunisia (TUN)" },
1767 { DIS_PDU_COUNTRY_TURKEY_TUR
, "Turkey (TUR)" },
1768 { DIS_PDU_COUNTRY_TURKS_AND_CAICOS_ISLANDS_TCA
, "Turks and Caicos Islands (TCA)" },
1769 { DIS_PDU_COUNTRY_TUVALU_TUV
, "Tuvalu (TUV)" },
1770 { DIS_PDU_COUNTRY_UGANDA_UGA
, "Uganda (UGA)" },
1771 { DIS_PDU_COUNTRY_RUSSIA_RUS
, "Russia (RUS)" },
1772 { DIS_PDU_COUNTRY_UNITED_ARAB_EMIRATES_ARE
, "United Arab Emirates (ARE)" },
1773 { DIS_PDU_COUNTRY_UNITED_KINGDOM_OF_GREAT_BRITAIN_AND_NORTHERN_IRELAND_GBR
, "United Kingdom of Great Britain and Northern Ireland (GBR)" },
1774 { DIS_PDU_COUNTRY_UNITED_STATES_OF_AMERICA_USA
, "United States of America (USA)" },
1775 { DIS_PDU_COUNTRY_URUGUAY_URY
, "Uruguay (URY)" },
1776 { DIS_PDU_COUNTRY_VANUATU_VUT
, "Vanuatu (VUT)" },
1777 { DIS_PDU_COUNTRY_HOLY_SEE_VAT
, "Holy See (VAT)" },
1778 { DIS_PDU_COUNTRY_VENEZUELA_BOLIVARIAN_REPUBLIC_OF_VEN
, "Venezuela (Bolivarian Republic of) (VEN)" },
1779 { DIS_PDU_COUNTRY_VIET_NAM_VNM
, "Viet Nam (VNM)" },
1780 { DIS_PDU_COUNTRY_VIRGIN_ISLANDS_U_S_VIR
, "Virgin Islands (U.S.) (VIR)" },
1781 { DIS_PDU_COUNTRY_WALLIS_AND_FUTUNA_WLF
, "Wallis and Futuna (WLF)" },
1782 { DIS_PDU_COUNTRY_WESTERN_SAHARA_ESH
, "Western Sahara (ESH)" },
1783 { DIS_PDU_COUNTRY_SAMOA_WSM
, "Samoa (WSM)" },
1784 { DIS_PDU_COUNTRY_YEMEN_YEM
, "Yemen (YEM)" },
1785 { DIS_PDU_COUNTRY_ZAMBIA_ZMB
, "Zambia (ZMB)" },
1786 { DIS_PDU_COUNTRY_ZIMBABWE_ZWE
, "Zimbabwe (ZWE)" },
1787 { DIS_PDU_COUNTRY_ARMENIA_ARM
, "Armenia (ARM)" },
1788 { DIS_PDU_COUNTRY_AZERBAIJAN_AZE
, "Azerbaijan (AZE)" },
1789 { DIS_PDU_COUNTRY_BELARUS_BLR
, "Belarus (BLR)" },
1790 { DIS_PDU_COUNTRY_BOSNIA_AND_HERZEGOVINA_BIH
, "Bosnia and Herzegovina (BIH)" },
1791 { DIS_PDU_COUNTRY_CROATIA_HRV
, "Croatia (HRV)" },
1792 { DIS_PDU_COUNTRY_ESTONIA_EST
, "Estonia (EST)" },
1793 { DIS_PDU_COUNTRY_GEORGIA_GEO
, "Georgia (GEO)" },
1794 { DIS_PDU_COUNTRY_KAZAKHSTAN_KAZ
, "Kazakhstan (KAZ)" },
1795 { DIS_PDU_COUNTRY_KYRGYZSTAN_KGZ
, "Kyrgyzstan (KGZ)" },
1796 { DIS_PDU_COUNTRY_LATVIA_LVA
, "Latvia (LVA)" },
1797 { DIS_PDU_COUNTRY_LITHUANIA_LTU
, "Lithuania (LTU)" },
1798 { DIS_PDU_COUNTRY_NORTH_MACEDONIA_MKD
, "North Macedonia (MKD)" },
1799 { DIS_PDU_COUNTRY_MOLDOVA_REPUBLIC_OF_MDA
, "Moldova (Republic of) (MDA)" },
1800 { DIS_PDU_COUNTRY_MONTENEGRO_MNE
, "Montenegro (MNE)" },
1801 { DIS_PDU_COUNTRY_SLOVENIA_SVN
, "Slovenia (SVN)" },
1802 { DIS_PDU_COUNTRY_TAJIKISTAN_TJK
, "Tajikistan (TJK)" },
1803 { DIS_PDU_COUNTRY_TURKMENISTAN_TKM
, "Turkmenistan (TKM)" },
1804 { DIS_PDU_COUNTRY_UKRAINE_UKR
, "Ukraine (UKR)" },
1805 { DIS_PDU_COUNTRY_UZBEKISTAN_UZB
, "Uzbekistan (UZB)" },
1806 { DIS_PDU_COUNTRY_CZECH_REPUBLIC_CZE
, "Czech Republic (CZE)" },
1807 { DIS_PDU_COUNTRY_SLOVAKIA_SVK
, "Slovakia (SVK)" },
1808 { DIS_PDU_COUNTRY_AALAND_ISLANDS_ALA
, "Aaland Islands (ALA)" },
1809 { DIS_PDU_COUNTRY_BONAIRE_SINT_EUSTATIUS_AND_SABA_BES
, "Bonaire, Sint Eustatius and Saba (BES)" },
1810 { DIS_PDU_COUNTRY_CONGO_DEMOCRATIC_REPUBLIC_OF_THE_COD
, "Congo (Democratic Republic of the) (COD)" },
1811 { DIS_PDU_COUNTRY_CURACAO_CUW
, "Curacao (CUW)" },
1812 { DIS_PDU_COUNTRY_ERITREA_ERI
, "Eritrea (ERI)" },
1813 { DIS_PDU_COUNTRY_SAINT_BARTHELEMY_BLM
, "Saint Barthelemy (BLM)" },
1814 { DIS_PDU_COUNTRY_SAINT_MARTIN_FRENCH_PART_MAF
, "Saint Martin (French Part) (MAF)" },
1815 { DIS_PDU_COUNTRY_SERBIA_SRB
, "Serbia (SRB)" },
1816 { DIS_PDU_COUNTRY_SINT_MAARTEN_DUTCH_PART_SXM
, "Sint Maarten (Dutch part) (SXM)" },
1817 { DIS_PDU_COUNTRY_SOUTH_SUDAN_SSD
, "South Sudan (SSD)" },
1818 { DIS_PDU_COUNTRY_SVALBARD_AND_JAN_MAYEN_SJM
, "Svalbard and Jan Mayen (SJM)" },
1819 { DIS_PDU_COUNTRY_TIMOR_LESTE_TLS
, "Timor-Leste (TLS)" },
1820 { DIS_PDU_COUNTRY_UNITED_STATES_MINOR_OUTLYING_ISLANDS_UMI
, "United States Minor Outlying Islands (UMI)" },
1821 { DIS_PDU_COUNTRY_PALESTINE_STATE_OF_PSE
, "Palestine, State of (PSE)" },
1825 /* SISO-REF-010 [UID 44] */
1828 DIS_PDU_DEAD_RECKONING_ALGORITHM_OTHER
= 0,
1829 DIS_PDU_DEAD_RECKONING_ALGORITHM_STATIC_NON_MOVING_ENTITY
= 1,
1830 DIS_PDU_DEAD_RECKONING_ALGORITHM_DRM_FPW_CONSTANT_VELOCITY_LOW_ACCELERATION_LINEAR_MOTION_ENTITY
= 2,
1831 DIS_PDU_DEAD_RECKONING_ALGORITHM_DRM_RPW_CONSTANT_VELOCITY_LOW_ACCELERATION_LINEAR_MOTION_ENTITY_WITH_EXTRAPOLATION_OF_ORIENTATION
= 3,
1832 DIS_PDU_DEAD_RECKONING_ALGORITHM_DRM_RVW_HIGH_SPEED_OR_MANEUVERING_ENTITY_WITH_EXTRAPOLATION_OF_ORIENTATION
= 4,
1833 DIS_PDU_DEAD_RECKONING_ALGORITHM_DRM_FVW_HIGH_SPEED_OR_MANEUVERING_ENTITY
= 5,
1834 DIS_PDU_DEAD_RECKONING_ALGORITHM_DRM_FPB_SIMILAR_TO_FPW_EXCEPT_IN_BODY_COORDINATES
= 6,
1835 DIS_PDU_DEAD_RECKONING_ALGORITHM_DRM_RPB_SIMILAR_TO_RPW_EXCEPT_IN_BODY_COORDINATES
= 7,
1836 DIS_PDU_DEAD_RECKONING_ALGORITHM_DRM_RVB_SIMILAR_TO_RVW_EXCEPT_IN_BODY_COORDINATES
= 8,
1837 DIS_PDU_DEAD_RECKONING_ALGORITHM_DRM_FVB_SIMILAR_TO_FVW_EXCEPT_IN_BODY_COORDINATES
= 9
1838 } DIS_PDU_Dead_Reckoning_Algorithm
;
1840 /* SISO-REF-010 [UID 45] */
1843 DIS_PDU_ENTITY_MARKING_CHARACTER_SET_UNUSED
= 0,
1844 DIS_PDU_ENTITY_MARKING_CHARACTER_SET_ASCII
= 1,
1845 DIS_PDU_ENTITY_MARKING_CHARACTER_SET_U_S_ARMY_MARKING
= 2,
1846 DIS_PDU_ENTITY_MARKING_CHARACTER_SET_DIGIT_CHEVRON
= 3
1847 } DIS_PDU_Entity_Marking_Character_Set
;
1849 static const value_string DIS_PDU_Entity_Marking_Character_Set_Strings
[] = {
1850 { DIS_PDU_ENTITY_MARKING_CHARACTER_SET_UNUSED
, "Unused" },
1851 { DIS_PDU_ENTITY_MARKING_CHARACTER_SET_ASCII
, "ASCII" },
1852 { DIS_PDU_ENTITY_MARKING_CHARACTER_SET_U_S_ARMY_MARKING
, "U.S. Army Marking" },
1853 { DIS_PDU_ENTITY_MARKING_CHARACTER_SET_DIGIT_CHEVRON
, "Digit Chevron" },
1857 /* SISO-REF-010 [UID 55] */
1860 DIS_PDU_ENTITY_CAPABILITIES_LAND_PLATFORM_ENTITY_CAPABILITIES
= 0,
1861 DIS_PDU_ENTITY_CAPABILITIES_AIR_PLATFORM_ENTITY_CAPABILITIES
= 1,
1862 DIS_PDU_ENTITY_CAPABILITIES_SURFACE_PLATFORM_ENTITY_CAPABILITIES
= 2,
1863 DIS_PDU_ENTITY_CAPABILITIES_SUBSURFACE_PLATFORM_ENTITY_CAPABILITIES
= 3,
1864 DIS_PDU_ENTITY_CAPABILITIES_SPACE_PLATFORM_ENTITY_CAPABILITIES
= 4,
1865 DIS_PDU_ENTITY_CAPABILITIES_MUNITION_ENTITY_CAPABILITIES
= 5,
1866 DIS_PDU_ENTITY_CAPABILITIES_LIFE_FORMS_ENTITY_CAPABILITIES
= 6,
1867 DIS_PDU_ENTITY_CAPABILITIES_ENVIRONMENTAL_ENTITY_CAPABILITIES
= 7,
1868 DIS_PDU_ENTITY_CAPABILITIES_CULTURAL_FEATURE_ENTITY_CAPABILITIES
= 8,
1869 DIS_PDU_ENTITY_CAPABILITIES_SUPPLY_ENTITY_CAPABILITIES
= 9,
1870 DIS_PDU_ENTITY_CAPABILITIES_RADIO_ENTITY_CAPABILITIES
= 10,
1871 DIS_PDU_ENTITY_CAPABILITIES_EXPENDABLE_ENTITY_CAPABILITIES
= 11,
1872 DIS_PDU_ENTITY_CAPABILITIES_SENSOR_EMITTER_ENTITY_CAPABILITIES
= 12
1873 } DIS_PDU_Entity_Capabilities
;
1875 /* SISO-REF-010 [UID 56] */
1878 DIS_PDU_VARIABLE_PARAMETER_RECORD_TYPE_ARTICULATED_PART
= 0,
1879 DIS_PDU_VARIABLE_PARAMETER_RECORD_TYPE_ATTACHED_PART
= 1,
1880 DIS_PDU_VARIABLE_PARAMETER_RECORD_TYPE_SEPARATION
= 2,
1881 DIS_PDU_VARIABLE_PARAMETER_RECORD_TYPE_ENTITY_TYPE
= 3,
1882 DIS_PDU_VARIABLE_PARAMETER_RECORD_TYPE_ENTITY_ASSOCIATION
= 4,
1883 /* Manually inserted "Experimental" non-SISO definitions begin */
1884 DIS_PARAM_TYPE_DESIG_ANTENNA_LOCATION
= 5,
1885 DIS_PARAM_TYPE_DESIG_EXTENDED_PLATFORM_APPEARANCE
= 20,
1886 DIS_PARAM_TYPE_DESIG_EXTENDED_LIFEFORM_APPEARANCE
= 21,
1887 DIS_PARAM_TYPE_DESIG_HIGH_FIDELITY_LIGHTS
= 22,
1888 DIS_PARAM_TYPE_DESIG_CHEVRON_MARKING
= 23,
1889 DIS_PARAM_TYPE_DESIG_HIGH_FIDELITY_THERMAL_SENSOR
= 24,
1890 DIS_PARAM_TYPE_DESIG_ENTITY_OFFSET
= 25,
1891 DIS_PARAM_TYPE_DESIG_DEAD_RECKONING
= 26,
1892 DIS_PARAM_TYPE_DESIG_ARMY_TASK_ORGANIZATION
= 27,
1893 DIS_PARAM_TYPE_DESIG_HEAD_GAZING_WEAPON_AIMING
= 28,
1894 DIS_PARAM_TYPE_DESIG_LIFEFORM_ACTION_SEQUENCE
= 29,
1895 DIS_PARAM_TYPE_DESIG_LEGACY_EXTENDED_LIFEFORM_APPEARANCE
= 30,
1896 /* Manually inserted "Experimental" non-SISO definitions end */
1897 DIS_PDU_VARIABLE_PARAMETER_RECORD_TYPE_MAX_FUEL_FLOW_RATE
= 36,
1898 DIS_PDU_VARIABLE_PARAMETER_RECORD_TYPE_VIRTUAL_BOOM_INFORMATION
= 37,
1899 DIS_PDU_VARIABLE_PARAMETER_RECORD_TYPE_AERIAL_REFUELING_LATCH_STATE
= 38,
1900 } DIS_PDU_Variable_Parameter_Record_Type
;
1902 static const value_string DIS_PDU_Variable_Parameter_Record_Type_Strings
[] = {
1903 { DIS_PDU_VARIABLE_PARAMETER_RECORD_TYPE_ARTICULATED_PART
, "Articulated Part" },
1904 { DIS_PDU_VARIABLE_PARAMETER_RECORD_TYPE_ATTACHED_PART
, "Attached Part" },
1905 { DIS_PDU_VARIABLE_PARAMETER_RECORD_TYPE_SEPARATION
, "Separation" },
1906 { DIS_PDU_VARIABLE_PARAMETER_RECORD_TYPE_ENTITY_TYPE
, "Entity Type" },
1907 { DIS_PDU_VARIABLE_PARAMETER_RECORD_TYPE_ENTITY_ASSOCIATION
, "Entity Association" },
1908 /* Manually inserted "Experimental" non-SISO definitions begin */
1909 { DIS_PARAM_TYPE_DESIG_ANTENNA_LOCATION
, "Antenna Location" },
1910 { DIS_PARAM_TYPE_DESIG_EXTENDED_PLATFORM_APPEARANCE
, "Extended Platform Appearance" },
1911 { DIS_PARAM_TYPE_DESIG_EXTENDED_LIFEFORM_APPEARANCE
, "Extended Lifeform Appearance" },
1912 { DIS_PARAM_TYPE_DESIG_HIGH_FIDELITY_LIGHTS
, "High Fidelity Lights" },
1913 { DIS_PARAM_TYPE_DESIG_CHEVRON_MARKING
, "Chevron Marking" },
1914 { DIS_PARAM_TYPE_DESIG_HIGH_FIDELITY_THERMAL_SENSOR
, "High Fidelity Thermal Sensor" },
1915 { DIS_PARAM_TYPE_DESIG_ENTITY_OFFSET
, "Entity Offset" },
1916 { DIS_PARAM_TYPE_DESIG_DEAD_RECKONING
, "Dead Reckoning" },
1917 { DIS_PARAM_TYPE_DESIG_ARMY_TASK_ORGANIZATION
, "Army Task Organization" },
1918 { DIS_PARAM_TYPE_DESIG_HEAD_GAZING_WEAPON_AIMING
, "Head Gazing Weapon Aiming" },
1919 { DIS_PARAM_TYPE_DESIG_LIFEFORM_ACTION_SEQUENCE
, "Lifeform Action Sequence" },
1920 { DIS_PARAM_TYPE_DESIG_LEGACY_EXTENDED_LIFEFORM_APPEARANCE
, "Legacy Extended Lifeform Appearance" },
1921 /* Manually inserted "Experimental" non-SISO definitions end */
1922 { DIS_PDU_VARIABLE_PARAMETER_RECORD_TYPE_MAX_FUEL_FLOW_RATE
, "Max Fuel Flow Rate" },
1923 { DIS_PDU_VARIABLE_PARAMETER_RECORD_TYPE_VIRTUAL_BOOM_INFORMATION
, "Virtual Boom Information" },
1924 { DIS_PDU_VARIABLE_PARAMETER_RECORD_TYPE_AERIAL_REFUELING_LATCH_STATE
, "Aerial Refueling Latch State" },
1928 /* SISO-REF-010 [UID 57] */
1931 DIS_PDU_ATTACHED_PARTS_NOTHING_EMPTY
= 0,
1932 DIS_PDU_ATTACHED_PARTS_M16A42_RIFLE
= 896,
1933 DIS_PDU_ATTACHED_PARTS_M249_SAW
= 897,
1934 DIS_PDU_ATTACHED_PARTS_M60_MACHINE_GUN
= 898,
1935 DIS_PDU_ATTACHED_PARTS_M203_GRENADE_LAUNCHER
= 899,
1936 DIS_PDU_ATTACHED_PARTS_M136_AT4
= 900,
1937 DIS_PDU_ATTACHED_PARTS_M47_DRAGON
= 901,
1938 DIS_PDU_ATTACHED_PARTS_AAWS_M_JAVELIN
= 902,
1939 DIS_PDU_ATTACHED_PARTS_M18A1_CLAYMORE_MINE
= 903,
1940 DIS_PDU_ATTACHED_PARTS_MK19_GRENADE_LAUNCHER
= 904,
1941 DIS_PDU_ATTACHED_PARTS_M2_MACHINE_GUN
= 905
1942 } DIS_PDU_Attached_Parts
;
1944 /* SISO-REF-010 [UID 58] */
1947 DIS_PDU_ARTICULATED_PARTS_TYPE_METRIC_NOT_SPECIFIED
= 0,
1948 DIS_PDU_ARTICULATED_PARTS_TYPE_METRIC_POSITION
= 1,
1949 DIS_PDU_ARTICULATED_PARTS_TYPE_METRIC_POSITION_RATE
= 2,
1950 DIS_PDU_ARTICULATED_PARTS_TYPE_METRIC_EXTENSION
= 3,
1951 DIS_PDU_ARTICULATED_PARTS_TYPE_METRIC_EXTENSION_RATE
= 4,
1952 DIS_PDU_ARTICULATED_PARTS_TYPE_METRIC_X
= 5,
1953 DIS_PDU_ARTICULATED_PARTS_TYPE_METRIC_X_RATE
= 6,
1954 DIS_PDU_ARTICULATED_PARTS_TYPE_METRIC_Y
= 7,
1955 DIS_PDU_ARTICULATED_PARTS_TYPE_METRIC_Y_RATE
= 8,
1956 DIS_PDU_ARTICULATED_PARTS_TYPE_METRIC_Z
= 9,
1957 DIS_PDU_ARTICULATED_PARTS_TYPE_METRIC_Z_RATE
= 10,
1958 DIS_PDU_ARTICULATED_PARTS_TYPE_METRIC_AZIMUTH
= 11,
1959 DIS_PDU_ARTICULATED_PARTS_TYPE_METRIC_AZIMUTH_RATE
= 12,
1960 DIS_PDU_ARTICULATED_PARTS_TYPE_METRIC_ELEVATION
= 13,
1961 DIS_PDU_ARTICULATED_PARTS_TYPE_METRIC_ELEVATION_RATE
= 14,
1962 DIS_PDU_ARTICULATED_PARTS_TYPE_METRIC_ROTATION
= 15,
1963 DIS_PDU_ARTICULATED_PARTS_TYPE_METRIC_ROTATION_RATE
= 16
1964 } DIS_PDU_Articulated_Parts_Type_Metric
;
1966 /* SISO-REF-010 [UID 59] */
1969 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_NOT_SPECIFIED
= 0,
1970 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_RUDDER
= 1024,
1971 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_LEFT_FLAP
= 1056,
1972 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_RIGHT_FLAP
= 1088,
1973 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_LEFT_AILERON
= 1120,
1974 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_RIGHT_AILERON
= 1152,
1975 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_HELICOPTER_MAIN_ROTOR
= 1184,
1976 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_HELICOPTER_TAIL_ROTOR
= 1216,
1977 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_OTHER_AIRCRAFT_CONTROL_SURFACES_DEFINED_AS_NEEDED
= 1248,
1978 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PROPELLER_NUMBER_1
= 1280,
1979 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PROPELLER_NUMBER_2
= 1312,
1980 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PROPELLER_NUMBER_3
= 1344,
1981 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PROPELLER_NUMBER_4
= 1376,
1982 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_LEFT_STABILATOR_STABILATOR_NUMBER_1
= 1408,
1983 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_RIGHT_STABILATOR_STABILATOR_NUMBER_2
= 1440,
1984 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_LEFT_RUDDERVATOR_RUDDERVATOR_NUMBER_1
= 1472,
1985 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_RIGHT_RUDDERVATOR_RUDDERVATOR_NUMBER_2
= 1504,
1986 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_LEFT_LEADING_EDGE_FLAP_SLAT
= 1536,
1987 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_RIGHT_LEADING_EDGE_FLAP_SLAT
= 1568,
1988 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_LEFT_ELEVATOR
= 1600,
1989 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_RIGHT_ELEVATOR
= 1632,
1990 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_CANARD_LEFT
= 1664,
1991 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_CANARD_RIGHT
= 1696,
1992 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_ELEVON_INNER_LEFT
= 1728,
1993 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_ELEVON_INNER_RIGHT
= 1760,
1994 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_ELEVON_MIDDLE_LEFT
= 1792,
1995 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_ELEVON_MIDDLE_RIGHT
= 1824,
1996 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_ELEVON_OUTER_LEFT
= 1856,
1997 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_ELEVON_OUTER_RIGHT
= 1888,
1998 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_CANOPY_AIRCRAFT
= 1920,
1999 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SPOILER_LEFT
= 1952,
2000 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SPOILER_RIGHT
= 1984,
2001 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PERISCOPE
= 2048,
2002 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_GENERIC_ANTENNA
= 2080,
2003 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SNORKEL
= 2112,
2004 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_OTHER_EXTENDIBLE_PARTS_DEFINED_AS_NEEDED
= 2144,
2005 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_DIVE_PLANE_SAIL_LEFT
= 2176,
2006 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_DIVE_PLANE_SAIL_RIGHT
= 2208,
2007 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_DIVE_PLANE_BOW_LEFT
= 2240,
2008 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_DIVE_PLANE_BOW_RIGHT
= 2272,
2009 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_DIVE_PLANE_STERN_LEFT
= 2304,
2010 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_DIVE_PLANE_STERN_RIGHT
= 2336,
2011 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_LEFT_RUDDER
= 2368,
2012 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_RIGHT_RUDDER
= 2400,
2013 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_LANDING_GEAR_DOOR_NOSE
= 2976,
2014 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_LANDING_GEAR_DOOR_LEFT_MAIN
= 3008,
2015 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_LANDING_GEAR_DOOR_RIGHT_MAIN
= 3040,
2016 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_LANDING_GEAR
= 3072,
2017 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_TAIL_HOOK
= 3104,
2018 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SPEED_BRAKE
= 3136,
2019 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_LEFT_DOOR_OF_PRIMARY_WEAPON_BAY
= 3168,
2020 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_RIGHT_DOOR_OF_PRIMARY_WEAPON_BAY
= 3200,
2021 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_TANK_OR_APC_HATCH
= 3232,
2022 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_WINGSWEEP
= 3264,
2023 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_BRIDGE_LAUNCHER
= 3296,
2024 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_BRIDGE_SECTION_1
= 3328,
2025 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_BRIDGE_SECTION_2
= 3360,
2026 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_BRIDGE_SECTION_3
= 3392,
2027 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_BLADE_1
= 3424,
2028 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_BLADE_2
= 3456,
2029 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_BOOM
= 3488,
2030 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_LAUNCHER_ARM
= 3520,
2031 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_OTHER_FIXED_POSITION_PARTS_DEFINED_AS_NEEDED
= 3552,
2032 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_LANDING_GEAR_NOSE
= 3584,
2033 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_LANDING_GEAR_LEFT_MAIN
= 3616,
2034 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_LANDING_GEAR_RIGHT_MAIN
= 3648,
2035 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_DOORS_OF_LEFT_SIDE_WEAPON_BAY
= 3680,
2036 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_DOORS_OF_RIGHT_SIDE_WEAPON_BAY
= 3712,
2037 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SPOT_SEARCH_LIGHT_1
= 3744,
2038 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SPOT_SEARCH_LIGHT_2
= 3776,
2039 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SPOT_SEARCH_LIGHT_3
= 3808,
2040 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SPOT_SEARCH_LIGHT_4
= 3840,
2041 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_LANDING_LIGHT
= 3872,
2042 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_TURRET_NUMBER_1
= 4096,
2043 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_TURRET_NUMBER_2
= 4128,
2044 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_TURRET_NUMBER_3
= 4160,
2045 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_TURRET_NUMBER_4
= 4192,
2046 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_TURRET_NUMBER_5
= 4224,
2047 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_TURRET_NUMBER_6
= 4256,
2048 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_TURRET_NUMBER_7
= 4288,
2049 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_TURRET_NUMBER_8
= 4320,
2050 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_TURRET_NUMBER_9
= 4352,
2051 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_TURRET_NUMBER_10
= 4384,
2052 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_GUN_NUMBER_1
= 4416,
2053 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_GUN_NUMBER_2
= 4448,
2054 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_GUN_NUMBER_3
= 4480,
2055 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_GUN_NUMBER_4
= 4512,
2056 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_GUN_NUMBER_5
= 4544,
2057 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_GUN_NUMBER_6
= 4576,
2058 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_GUN_NUMBER_7
= 4608,
2059 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_GUN_NUMBER_8
= 4640,
2060 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_GUN_NUMBER_9
= 4672,
2061 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_GUN_NUMBER_10
= 4704,
2062 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_LAUNCHER_1
= 4736,
2063 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_LAUNCHER_2
= 4768,
2064 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_LAUNCHER_3
= 4800,
2065 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_LAUNCHER_4
= 4832,
2066 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_LAUNCHER_5
= 4864,
2067 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_LAUNCHER_6
= 4896,
2068 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_LAUNCHER_7
= 4928,
2069 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_LAUNCHER_8
= 4960,
2070 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_LAUNCHER_9
= 4992,
2071 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_LAUNCHER_10
= 5024,
2072 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_DEFENSE_SYSTEMS_1
= 5056,
2073 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_DEFENSE_SYSTEMS_2
= 5088,
2074 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_DEFENSE_SYSTEMS_3
= 5120,
2075 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_DEFENSE_SYSTEMS_4
= 5152,
2076 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_DEFENSE_SYSTEMS_5
= 5184,
2077 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_DEFENSE_SYSTEMS_6
= 5216,
2078 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_DEFENSE_SYSTEMS_7
= 5248,
2079 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_DEFENSE_SYSTEMS_8
= 5280,
2080 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_DEFENSE_SYSTEMS_9
= 5312,
2081 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_DEFENSE_SYSTEMS_10
= 5344,
2082 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_RADAR_1
= 5376,
2083 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_RADAR_2
= 5408,
2084 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_RADAR_3
= 5440,
2085 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_RADAR_4
= 5472,
2086 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_RADAR_5
= 5504,
2087 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_RADAR_6
= 5536,
2088 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_RADAR_7
= 5568,
2089 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_RADAR_8
= 5600,
2090 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_RADAR_9
= 5632,
2091 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_RADAR_10
= 5664,
2092 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_TURRET_NUMBER_1
= 5696,
2093 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_TURRET_NUMBER_2
= 5728,
2094 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_TURRET_NUMBER_3
= 5760,
2095 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_TURRET_NUMBER_4
= 5792,
2096 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_TURRET_NUMBER_5
= 5824,
2097 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_TURRET_NUMBER_6
= 5856,
2098 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_TURRET_NUMBER_7
= 5888,
2099 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_TURRET_NUMBER_8
= 5920,
2100 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_TURRET_NUMBER_9
= 5952,
2101 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_TURRET_NUMBER_10
= 5984,
2102 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_GUN_NUMBER_1
= 6016,
2103 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_GUN_NUMBER_2
= 6048,
2104 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_GUN_NUMBER_3
= 6080,
2105 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_GUN_NUMBER_4
= 6112,
2106 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_GUN_NUMBER_5
= 6144,
2107 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_GUN_NUMBER_6
= 6176,
2108 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_GUN_NUMBER_7
= 6208,
2109 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_GUN_NUMBER_8
= 6240,
2110 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_GUN_NUMBER_9
= 6272,
2111 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_GUN_NUMBER_10
= 6304,
2112 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_LAUNCHER_1
= 6336,
2113 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_LAUNCHER_2
= 6368,
2114 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_LAUNCHER_3
= 6400,
2115 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_LAUNCHER_4
= 6432,
2116 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_LAUNCHER_5
= 6464,
2117 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_LAUNCHER_6
= 6496,
2118 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_LAUNCHER_7
= 6528,
2119 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_LAUNCHER_8
= 6560,
2120 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_LAUNCHER_9
= 6592,
2121 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_LAUNCHER_10
= 6624,
2122 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_DEFENSE_SYSTEMS_1
= 6656,
2123 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_DEFENSE_SYSTEMS_2
= 6688,
2124 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_DEFENSE_SYSTEMS_3
= 6720,
2125 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_DEFENSE_SYSTEMS_4
= 6752,
2126 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_DEFENSE_SYSTEMS_5
= 6784,
2127 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_DEFENSE_SYSTEMS_6
= 6816,
2128 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_DEFENSE_SYSTEMS_7
= 6848,
2129 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_DEFENSE_SYSTEMS_8
= 6880,
2130 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_DEFENSE_SYSTEMS_9
= 6912,
2131 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_DEFENSE_SYSTEMS_10
= 6944,
2132 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_RADAR_1
= 6976,
2133 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_RADAR_2
= 7008,
2134 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_RADAR_3
= 7040,
2135 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_RADAR_4
= 7072,
2136 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_RADAR_5
= 7104,
2137 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_RADAR_6
= 7136,
2138 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_RADAR_7
= 7168,
2139 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_RADAR_8
= 7200,
2140 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_RADAR_9
= 7232,
2141 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_RADAR_10
= 7264,
2142 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_DECK_ELEVATOR_1
= 7296,
2143 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_DECK_ELEVATOR_2
= 7328,
2144 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_CATAPULT_1
= 7360,
2145 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_CATAPULT_2
= 7392,
2146 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_JET_BLAST_DEFLECTOR_1
= 7424,
2147 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_JET_BLAST_DEFLECTOR_2
= 7456,
2148 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_ARRESTOR_WIRES_1
= 7488,
2149 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_ARRESTOR_WIRES_2
= 7520,
2150 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_ARRESTOR_WIRES_3
= 7552,
2151 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_WING_OR_ROTOR_FOLD
= 7584,
2152 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_FUSELAGE_FOLD
= 7616,
2153 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_MAIN_CARGO_DOOR
= 7648,
2154 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_CARGO_RAMP
= 7680,
2155 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_AIR_TO_AIR_REFUELING_BOOM
= 7712,
2156 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_AERIAL_REFUELING_RECEPTACLE_DOOR
= 7744,
2157 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_AERIAL_REFUELING_RECEPTACLE_DOOR
= 7776,
2158 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_AERIAL_REFUELING_RECEPTACLE_LATCH
= 7808,
2159 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_CARGO_DOOR_1
= 7840,
2160 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_CARGO_DOOR_2
= 7872,
2161 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_CARGO_DOOR_3
= 7904,
2162 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_CARGO_DOOR_4
= 7936,
2163 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_CARGO_DOOR_5
= 7968,
2164 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_CARGO_DOOR_6
= 8000,
2165 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_CARGO_DOOR_7
= 8032,
2166 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_CARGO_DOOR_8
= 8064,
2167 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_CARGO_DOOR_9
= 8096,
2168 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_CARGO_DOOR_10
= 8128,
2169 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_CENTRE_REFUELLING_DROGUE
= 8160,
2170 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PORT_REFUELLING_DROGUE
= 8192,
2171 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_STARBOARD_REFUELLING_DROGUE
= 8224,
2172 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SUBMARINE_ENGINE_EXHAUST_MAST
= 8256,
2173 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SUBMARINE_MAST_1
= 8288,
2174 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SUBMARINE_MAST_2
= 8320,
2175 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SUBMARINE_MAST_3
= 8352,
2176 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SUBMARINE_MAST_4
= 8384,
2177 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SUBMARINE_MAST_5
= 8416,
2178 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SUBMARINE_MAST_6
= 8448,
2179 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SUBMARINE_MAST_7
= 8480,
2180 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SUBMARINE_MAST_8
= 8512,
2181 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SUBMARINE_MAST_9
= 8544,
2182 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SUBMARINE_MAST_10
= 8576,
2183 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_VECTORED_THRUST_NOZZLE
= 8608,
2184 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_LEFT_DOOR_OF_THE_LEFT_WEAPON_BAY
= 8640,
2185 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_RIGHT_DOOR_OF_THE_LEFT_WEAPON_BAY
= 8672,
2186 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_LEFT_DOOR_OF_THE_RIGHT_WEAPON_BAY
= 8704,
2187 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_RIGHT_DOOR_OF_THE_RIGHT_WEAPON_BAY
= 8736,
2188 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_GUN_DOOR
= 8768,
2189 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_COUNTERMEASURE_DOOR_LEFT
= 8800,
2190 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_COUNTERMEASURE_DOOR_RIGHT
= 8832,
2191 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_HOOK_DOOR_FORWARD
= 8864,
2192 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_HOOK_DOOR_AFT
= 8896,
2193 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_LIFT_FAN_UPPER_DOOR
= 8928,
2194 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_LIFT_FAN_LOWER_DOOR_LEFT
= 8960,
2195 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_LIFT_FAN_LOWER_DOOR_RIGHT
= 8992,
2196 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_REFUEL_PROBE_DOOR
= 9024,
2197 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_LEFT_ENGINE_NACELLE
= 9056,
2198 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_RIGHT_ENGINE_NACELLE
= 9088,
2199 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_1ST_LEFT_WHEEL
= 9120,
2200 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_1ST_RIGHT_WHEEL
= 9152,
2201 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_2ND_LEFT_WHEEL
= 9184,
2202 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_2ND_RIGHT_WHEEL
= 9216,
2203 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_3RD_LEFT_WHEEL
= 9248,
2204 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_3RD_RIGHT_WHEEL
= 9280,
2205 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_4TH_LEFT_WHEEL
= 9312,
2206 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_4TH_RIGHT_WHEEL
= 9344,
2207 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_5TH_LEFT_WHEEL
= 9376,
2208 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_5TH_RIGHT_WHEEL
= 9408,
2209 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_6TH_LEFT_WHEEL
= 9440,
2210 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_6TH_RIGHT_WHEEL
= 9472,
2211 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_7TH_LEFT_WHEEL
= 9504,
2212 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_7TH_RIGHT_WHEEL
= 9536,
2213 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_8TH_LEFT_WHEEL
= 9568,
2214 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_8TH_RIGHT_WHEEL
= 9600,
2215 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_9TH_LEFT_WHEEL
= 9632,
2216 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_9TH_RIGHT_WHEEL
= 9664,
2217 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_10TH_LEFT_WHEEL
= 9696,
2218 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_10TH_RIGHT_WHEEL
= 9728,
2219 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_REFUELING_PROBE
= 9760,
2220 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_STEERING_WHEEL
= 9792,
2221 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_CRANE_BODY
= 9824,
2222 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_CRANE_ARM_1
= 9856,
2223 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_CRANE_ARM_2
= 9888,
2224 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_CRANE_ARM_3
= 9920,
2225 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_CRANE_BOOM
= 9952,
2226 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_CRANE_HOOK
= 9984,
2227 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_TRAILER
= 10016,
2228 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_ROLLER_LEFT
= 10048,
2229 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_ROLLER_RIGHT
= 10080,
2230 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_PRIMARY_GUN_RECOIL
= 10112,
2231 DIS_PDU_ARTICULATED_PARTS_TYPE_CLASS_SECONDARY_GUN_RECOIL
= 10144
2232 } DIS_PDU_Articulated_Parts_Type_Class
;
2234 /* SISO-REF-010 [UID 60] */
2237 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_OTHER
= 0000,
2238 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_CARGO_VARIABLE_SUBMUNITIONS
= 0010,
2239 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_FUEL_AIR_EXPLOSIVE
= 0020,
2240 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_GLASS_BEADS
= 0030,
2241 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_1_UM
= 0031,
2242 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_5_UM
= 0032,
2243 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_10_UM
= 0033,
2244 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HIGH_EXPLOSIVE_HE
= 1000,
2245 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_PLASTIC
= 1100,
2246 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_INCENDIARY
= 1200,
2247 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_FRAGMENTATION
= 1300,
2248 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_ANTI_TANK
= 1400,
2249 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_BOMBLETS
= 1500,
2250 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_SHAPED_CHARGE
= 1600,
2251 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_CONTINUOUS_ROD
= 1610,
2252 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_TUNGSTEN_BALL
= 1615,
2253 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_BLAST_FRAGMENTATION
= 1620,
2254 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_STEERABLE_DARTS_WITH_HE
= 1625,
2255 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_DARTS
= 1630,
2256 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_FLECHETTES
= 1635,
2257 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_DIRECTED_FRAGMENTATION
= 1640,
2258 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_SEMI_ARMOR_PIERCING_SAP
= 1645,
2259 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_SHAPED_CHARGE_FRAGMENTATION
= 1650,
2260 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_SEMI_ARMOR_PIERCING_FRAGMENTATION
= 1655,
2261 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_HOLLOW_CHARGE
= 1660,
2262 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_DOUBLE_HOLLOW_CHARGE
= 1665,
2263 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_GENERAL_PURPOSE
= 1670,
2264 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_BLAST_PENETRATOR
= 1675,
2265 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_ROD_PENETRATOR
= 1680,
2266 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_ANTI_PERSONNEL
= 1685,
2267 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_SHAPED_CHARGE_FRAGMENTATION_INCENDIARY
= 1690,
2268 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HE_PENETRATOR_BLAST_FRAGMENTATION
= 1695,
2269 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_SMOKE
= 2000,
2270 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_WP_WHITE_PHOSPHORUS
= 2005,
2271 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_FOGO_FOG_OIL
= 2010,
2272 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HC_HEXACHLOROETHANE
= 2015,
2273 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_ILLUMINATION
= 3000,
2274 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_PRACTICE
= 4000,
2275 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_BLANK
= 4001,
2276 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_DUMMY
= 4002,
2277 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_KINETIC
= 5000,
2278 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_MINES
= 6000,
2279 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_NUCLEAR
= 7000,
2280 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_NUCLEAR_IMT
= 7010,
2281 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_CHEMICAL_GENERAL
= 8000,
2282 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_CHEMICAL_BLISTER_AGENT
= 8100,
2283 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HD_MUSTARD
= 8110,
2284 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_THICKENED_HD_MUSTARD
= 8115,
2285 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_DUSTY_HD_MUSTARD
= 8120,
2286 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_L_LEWISITE
= 8125,
2287 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HN3_NITROGEN_MUSTARD
= 8130,
2288 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HL_MUSTARD_LEWISITE
= 8135,
2289 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_CX_PHOSGENE_OXIME
= 8140,
2290 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_DMMP_PHOSPHATE_DIMETHYL_HYDROGEN
= 8145,
2291 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_DMHP_PHOSPHITE
= 8150,
2292 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_DMA_DIMETHYL_ACRYLATE
= 8155,
2293 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_DEM
= 8160,
2294 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_PX_P_XLENE
= 8165,
2295 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_CHEMICAL_BLOOD_AGENT
= 8200,
2296 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_AC_HCN
= 8210,
2297 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_CK_CNCI
= 8215,
2298 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_CG_PHOSGENE
= 8220,
2299 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_CHEMICAL_NERVE_AGENT
= 8300,
2300 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_VX
= 8310,
2301 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_THICKENED_VX
= 8315,
2302 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_DUSTY_VX
= 8320,
2303 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_GA_TABUN
= 8325,
2304 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_THICKENED_GA_TABUN
= 8330,
2305 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_DUSTY_GA_TABUN
= 8335,
2306 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_GB_SARIN
= 8340,
2307 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_THICKENED_GB_SARIN
= 8345,
2308 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_DUSTY_GB_SARIN
= 8350,
2309 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_GD_SOMAN
= 8355,
2310 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_THICKENED_GD_SOMAN
= 8360,
2311 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_DUSTY_GD_SOMAN
= 8365,
2312 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_GF
= 8370,
2313 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_THICKENED_GF
= 8375,
2314 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_DUSTY_GF
= 8380,
2315 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_SVX_SOVIET_VX
= 8385,
2316 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_BIS
= 8410,
2317 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_TCP
= 8415,
2318 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_MS_METHYL_SALICYLATE
= 8425,
2319 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_TEP
= 8430,
2320 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_H2O_WATER
= 8445,
2321 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_TO1_TOXIC_ORGANIC_1
= 8450,
2322 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_TO2_TOXIC_ORGANIC_2
= 8455,
2323 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_TO3_TOXIC_ORGANIC_3
= 8460,
2324 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_SULFUR_HEXAFLUORIDE
= 8465,
2325 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_AA_ACETIC_ACID
= 8470,
2326 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_HF_HYDROFLUORIC_ACID
= 8475,
2327 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_BIOLOGICAL
= 9000,
2328 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_BIOLOGICAL_VIRUS
= 9100,
2329 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_BIOLOGICAL_BACTERIA
= 9200,
2330 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_BIOLOGICAL_RICKETTSIA
= 9300,
2331 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_BIOLOGICAL_GENETICALLY_MODIFIED_MICRO_ORGANISMS
= 9400,
2332 DIS_PDU_MUNITION_DESCRIPTOR_WARHEAD_BIOLOGICAL_TOXIN
= 9500
2333 } DIS_PDU_Munition_Descriptor_Warhead
;
2335 /* SISO-REF-010 [UID 61] */
2338 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_OTHER
= 0000,
2339 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_INTELLIGENT_INFLUENCE
= 0010,
2340 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_SENSOR
= 0020,
2341 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_SELF_DESTRUCT
= 0030,
2342 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_ULTRA_QUICK
= 0040,
2343 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_BODY
= 0050,
2344 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_DEEP_INTRUSION
= 0060,
2345 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_MULTIFUNCTION
= 0100,
2346 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_POINT_DETONATION_PD
= 0200,
2347 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_BASE_DETONATION_BD
= 0300,
2348 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_CONTACT
= 1000,
2349 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_CONTACT_INSTANT_IMPACT
= 1100,
2350 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_CONTACT_DELAYED
= 1200,
2351 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_10_MS_DELAY
= 1201,
2352 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_20_MS_DELAY
= 1202,
2353 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_50_MS_DELAY
= 1205,
2354 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_60_MS_DELAY
= 1206,
2355 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_100_MS_DELAY
= 1210,
2356 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_125_MS_DELAY
= 1212,
2357 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_250_MS_DELAY
= 1225,
2358 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_5_MS_DELAY
= 1250,
2359 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_15_MS_DELAY
= 1251,
2360 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_25_MS_DELAY
= 1252,
2361 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_30_MS_DELAY
= 1253,
2362 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_35_MS_DELAY
= 1254,
2363 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_40_MS_DELAY
= 1255,
2364 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_45_MS_DELAY
= 1256,
2365 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_90_MS_DELAY
= 1257,
2366 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_120_MS_DELAY
= 1258,
2367 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_180_MS_DELAY
= 1259,
2368 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_240_MS_DELAY
= 1260,
2369 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_CONTACT_ELECTRONIC_OBLIQUE_CONTACT
= 1300,
2370 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_CONTACT_GRAZE
= 1400,
2371 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_CONTACT_CRUSH
= 1500,
2372 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_CONTACT_HYDROSTATIC
= 1600,
2373 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_CONTACT_MECHANICAL
= 1700,
2374 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_CONTACT_CHEMICAL
= 1800,
2375 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_CONTACT_PIEZOELECTRIC
= 1900,
2376 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_CONTACT_POINT_INITIATING
= 1910,
2377 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_CONTACT_POINT_INITIATING_BASE_DETONATING
= 1920,
2378 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_CONTACT_BASE_DETONATING
= 1930,
2379 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_CONTACT_BALLISTIC_CAP_AND_BASE
= 1940,
2380 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_CONTACT_BASE
= 1950,
2381 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_CONTACT_NOSE
= 1960,
2382 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_CONTACT_FITTED_IN_STANDOFF_PROBE
= 1970,
2383 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_CONTACT_NON_ALIGNED
= 1980,
2384 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_TIMED
= 2000,
2385 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_TIMED_PROGRAMMABLE
= 2100,
2386 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_TIMED_BURNOUT
= 2200,
2387 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_TIMED_PYROTECHNIC
= 2300,
2388 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_TIMED_ELECTRONIC
= 2400,
2389 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_TIMED_BASE_DELAY
= 2500,
2390 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_TIMED_REINFORCED_NOSE_IMPACT_DELAY
= 2600,
2391 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_TIMED_SHORT_DELAY_IMPACT
= 2700,
2392 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_TIMED_NOSE_MOUNTED_VARIABLE_DELAY
= 2800,
2393 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_TIMED_LONG_DELAY_SIDE
= 2900,
2394 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_TIMED_SELECTABLE_DELAY
= 2910,
2395 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_TIMED_IMPACT
= 2920,
2396 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_TIMED_SEQUENCE
= 2930,
2397 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_PROXIMITY
= 3000,
2398 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_PROXIMITY_ACTIVE_LASER
= 3100,
2399 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_PROXIMITY_MAGNETIC_MAGPOLARITY
= 3200,
2400 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_PROXIMITY_ACTIVE_RADAR_DOPPLER_RADAR
= 3300,
2401 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_PROXIMITY_RADIO_FREQUENCY_RF
= 3400,
2402 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_PROXIMITY_PROGRAMMABLE
= 3500,
2403 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_PROXIMITY_PROGRAMMABLE_PREFRAGMENTED
= 3600,
2404 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_PROXIMITY_INFRARED
= 3700,
2405 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_COMMAND
= 4000,
2406 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_COMMAND_ELECTRONIC_REMOTELY_SET
= 4100,
2407 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_ALTITUDE
= 5000,
2408 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_ALTITUDE_RADIO_ALTIMETER
= 5100,
2409 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_ALTITUDE_AIR_BURST
= 5200,
2410 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_DEPTH
= 6000,
2411 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_ACOUSTIC
= 7000,
2412 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_PRESSURE
= 8000,
2413 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_PRESSURE_DELAY
= 8010,
2414 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_INERT
= 8100,
2415 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_DUMMY
= 8110,
2416 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_PRACTICE
= 8120,
2417 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_PLUG_REPRESENTING
= 8130,
2418 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_TRAINING
= 8150,
2419 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_PYROTECHNIC
= 9000,
2420 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_PYROTECHNIC_DELAY
= 9010,
2421 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_ELECTRO_OPTICAL
= 9100,
2422 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_ELECTROMECHANICAL
= 9110,
2423 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_ELECTROMECHANICAL_NOSE
= 9120,
2424 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_STRIKERLESS
= 9200,
2425 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_STRIKERLESS_NOSE_IMPACT
= 9210,
2426 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_STRIKERLESS_COMPRESSION_IGNITION
= 9220,
2427 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_COMPRESSION_IGNITION
= 9300,
2428 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_COMPRESSION_IGNITION_STRIKERLESS_NOSE_IMPACT
= 9310,
2429 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_PERCUSSION
= 9400,
2430 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_PERCUSSION_INSTANTANEOUS
= 9410,
2431 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_ELECTRONIC
= 9500,
2432 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_ELECTRONIC_INTERNALLY_MOUNTED
= 9510,
2433 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_ELECTRONIC_RANGE_SETTING
= 9520,
2434 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_ELECTRONIC_PROGRAMMED
= 9530,
2435 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_MECHANICAL
= 9600,
2436 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_MECHANICAL_NOSE
= 9610,
2437 DIS_PDU_MUNITION_DESCRIPTOR_FUSE_MECHANICAL_TAIL
= 9620
2438 } DIS_PDU_Munition_Descriptor_Fuse
;
2440 /* SISO-REF-010 [UID 62] */
2443 DIS_PDU_DETONATION_RESULT_OTHER
= 0,
2444 DIS_PDU_DETONATION_RESULT_ENTITY_IMPACT
= 1,
2445 DIS_PDU_DETONATION_RESULT_ENTITY_PROXIMATE_DETONATION
= 2,
2446 DIS_PDU_DETONATION_RESULT_GROUND_IMPACT
= 3,
2447 DIS_PDU_DETONATION_RESULT_GROUND_PROXIMATE_DETONATION
= 4,
2448 DIS_PDU_DETONATION_RESULT_DETONATION
= 5,
2449 DIS_PDU_DETONATION_RESULT_NONE_OR_NO_DETONATION_DUD
= 6,
2450 DIS_PDU_DETONATION_RESULT_HE_HIT_SMALL
= 7,
2451 DIS_PDU_DETONATION_RESULT_HE_HIT_MEDIUM
= 8,
2452 DIS_PDU_DETONATION_RESULT_HE_HIT_LARGE
= 9,
2453 DIS_PDU_DETONATION_RESULT_ARMOR_PIERCING_HIT
= 10,
2454 DIS_PDU_DETONATION_RESULT_DIRT_BLAST_SMALL
= 11,
2455 DIS_PDU_DETONATION_RESULT_DIRT_BLAST_MEDIUM
= 12,
2456 DIS_PDU_DETONATION_RESULT_DIRT_BLAST_LARGE
= 13,
2457 DIS_PDU_DETONATION_RESULT_WATER_BLAST_SMALL
= 14,
2458 DIS_PDU_DETONATION_RESULT_WATER_BLAST_MEDIUM
= 15,
2459 DIS_PDU_DETONATION_RESULT_WATER_BLAST_LARGE
= 16,
2460 DIS_PDU_DETONATION_RESULT_AIR_HIT
= 17,
2461 DIS_PDU_DETONATION_RESULT_BUILDING_HIT_SMALL
= 18,
2462 DIS_PDU_DETONATION_RESULT_BUILDING_HIT_MEDIUM
= 19,
2463 DIS_PDU_DETONATION_RESULT_BUILDING_HIT_LARGE
= 20,
2464 DIS_PDU_DETONATION_RESULT_MINE_CLEARING_LINE_CHARGE
= 21,
2465 DIS_PDU_DETONATION_RESULT_ENVIRONMENT_OBJECT_IMPACT
= 22,
2466 DIS_PDU_DETONATION_RESULT_ENVIRONMENT_OBJECT_PROXIMATE_DETONATION
= 23,
2467 DIS_PDU_DETONATION_RESULT_WATER_IMPACT
= 24,
2468 DIS_PDU_DETONATION_RESULT_AIR_BURST
= 25,
2469 DIS_PDU_DETONATION_RESULT_KILL_WITH_FRAGMENT_TYPE_1
= 26,
2470 DIS_PDU_DETONATION_RESULT_KILL_WITH_FRAGMENT_TYPE_2
= 27,
2471 DIS_PDU_DETONATION_RESULT_KILL_WITH_FRAGMENT_TYPE_3
= 28,
2472 DIS_PDU_DETONATION_RESULT_KILL_WITH_FRAGMENT_TYPE_1_AFTER_FLY_OUT_FAILURE
= 29,
2473 DIS_PDU_DETONATION_RESULT_KILL_WITH_FRAGMENT_TYPE_2_AFTER_FLY_OUT_FAILURE
= 30,
2474 DIS_PDU_DETONATION_RESULT_MISS_DUE_TO_FLY_OUT_FAILURE
= 31,
2475 DIS_PDU_DETONATION_RESULT_MISS_DUE_TO_END_GAME_FAILURE
= 32,
2476 DIS_PDU_DETONATION_RESULT_MISS_DUE_TO_FLY_OUT_AND_END_GAME_FAILURE
= 33
2477 } DIS_PDU_Detonation_Result
;
2479 static const value_string DIS_PDU_DetonationResult_Strings
[] = {
2480 { DIS_PDU_DETONATION_RESULT_OTHER
, "Other" },
2481 { DIS_PDU_DETONATION_RESULT_ENTITY_IMPACT
, "Entity Impact" },
2482 { DIS_PDU_DETONATION_RESULT_ENTITY_PROXIMATE_DETONATION
, "Entity Proximate Detonation" },
2483 { DIS_PDU_DETONATION_RESULT_GROUND_IMPACT
, "Ground Impact" },
2484 { DIS_PDU_DETONATION_RESULT_GROUND_PROXIMATE_DETONATION
, "Ground Proximate Detonation" },
2485 { DIS_PDU_DETONATION_RESULT_DETONATION
, "Detonation" },
2486 { DIS_PDU_DETONATION_RESULT_NONE_OR_NO_DETONATION_DUD
, "None or No Detonation (Dud)" },
2487 { DIS_PDU_DETONATION_RESULT_HE_HIT_SMALL
, "HE hit, small" },
2488 { DIS_PDU_DETONATION_RESULT_HE_HIT_MEDIUM
, "HE hit, medium" },
2489 { DIS_PDU_DETONATION_RESULT_HE_HIT_LARGE
, "HE hit, large" },
2490 { DIS_PDU_DETONATION_RESULT_ARMOR_PIERCING_HIT
, "Armor-piercing hit" },
2491 { DIS_PDU_DETONATION_RESULT_DIRT_BLAST_SMALL
, "Dirt blast, small" },
2492 { DIS_PDU_DETONATION_RESULT_DIRT_BLAST_MEDIUM
, "Dirt blast, medium" },
2493 { DIS_PDU_DETONATION_RESULT_DIRT_BLAST_LARGE
, "Dirt blast, large" },
2494 { DIS_PDU_DETONATION_RESULT_WATER_BLAST_SMALL
, "Water blast, small" },
2495 { DIS_PDU_DETONATION_RESULT_WATER_BLAST_MEDIUM
, "Water blast, medium" },
2496 { DIS_PDU_DETONATION_RESULT_WATER_BLAST_LARGE
, "Water blast, large" },
2497 { DIS_PDU_DETONATION_RESULT_AIR_HIT
, "Air hit" },
2498 { DIS_PDU_DETONATION_RESULT_BUILDING_HIT_SMALL
, "Building hit, small" },
2499 { DIS_PDU_DETONATION_RESULT_BUILDING_HIT_MEDIUM
, "Building hit, medium" },
2500 { DIS_PDU_DETONATION_RESULT_BUILDING_HIT_LARGE
, "Building hit, large" },
2501 { DIS_PDU_DETONATION_RESULT_MINE_CLEARING_LINE_CHARGE
, "Mine-clearing line charge" },
2502 { DIS_PDU_DETONATION_RESULT_ENVIRONMENT_OBJECT_IMPACT
, "Environment object impact" },
2503 { DIS_PDU_DETONATION_RESULT_ENVIRONMENT_OBJECT_PROXIMATE_DETONATION
, "Environment object proximate detonation" },
2504 { DIS_PDU_DETONATION_RESULT_WATER_IMPACT
, "Water Impact" },
2505 { DIS_PDU_DETONATION_RESULT_AIR_BURST
, "Air Burst" },
2506 { DIS_PDU_DETONATION_RESULT_KILL_WITH_FRAGMENT_TYPE_1
, "Kill with fragment type 1" },
2507 { DIS_PDU_DETONATION_RESULT_KILL_WITH_FRAGMENT_TYPE_2
, "Kill with fragment type 2" },
2508 { DIS_PDU_DETONATION_RESULT_KILL_WITH_FRAGMENT_TYPE_3
, "Kill with fragment type 3" },
2509 { DIS_PDU_DETONATION_RESULT_KILL_WITH_FRAGMENT_TYPE_1_AFTER_FLY_OUT_FAILURE
, "Kill with fragment type 1 after fly-out failure" },
2510 { DIS_PDU_DETONATION_RESULT_KILL_WITH_FRAGMENT_TYPE_2_AFTER_FLY_OUT_FAILURE
, "Kill with fragment type 2 after fly-out failure" },
2511 { DIS_PDU_DETONATION_RESULT_MISS_DUE_TO_FLY_OUT_FAILURE
, "Miss due to fly-out failure" },
2512 { DIS_PDU_DETONATION_RESULT_MISS_DUE_TO_END_GAME_FAILURE
, "Miss due to end-game failure" },
2513 { DIS_PDU_DETONATION_RESULT_MISS_DUE_TO_FLY_OUT_AND_END_GAME_FAILURE
, "Miss due to fly-out and end-game failure" },
2517 static value_string_ext DIS_PDU_DetonationResult_Strings_Ext
= VALUE_STRING_EXT_INIT(DIS_PDU_DetonationResult_Strings
);
2519 /* SISO-REF-010 [UID 63] */
2522 DIS_PDU_SERVICE_REQUEST_SERVICE_TYPE_REQUESTED_OTHER
= 0,
2523 DIS_PDU_SERVICE_REQUEST_SERVICE_TYPE_REQUESTED_RESUPPLY
= 1,
2524 DIS_PDU_SERVICE_REQUEST_SERVICE_TYPE_REQUESTED_REPAIR
= 2,
2525 DIS_PDU_SERVICE_REQUEST_SERVICE_TYPE_REQUESTED_AERIAL_REFUELING_HIGH_FIDELITY
= 3,
2526 DIS_PDU_SERVICE_REQUEST_SERVICE_TYPE_REQUESTED_AERIAL_REFUELING_LOW_FIDELITY
= 4
2527 } DIS_PDU_Service_Request_Service_Type_Requested
;
2529 /* SISO-REF-010 [UID 64] */
2532 DIS_PDU_REPAIR_COMPLETE_REPAIR_GENERAL_REPAIR_CODES_NO_REPAIRS_PERFORMED
= 0,
2533 DIS_PDU_REPAIR_COMPLETE_REPAIR_GENERAL_REPAIR_CODES_ALL_REQUESTED_REPAIRS_PERFORMED
= 1,
2534 DIS_PDU_REPAIR_COMPLETE_REPAIR_DRIVE_TRAIN_MOTOR_ENGINE
= 10,
2535 DIS_PDU_REPAIR_COMPLETE_REPAIR_DRIVE_TRAIN_STARTER
= 20,
2536 DIS_PDU_REPAIR_COMPLETE_REPAIR_DRIVE_TRAIN_ALTERNATOR
= 30,
2537 DIS_PDU_REPAIR_COMPLETE_REPAIR_DRIVE_TRAIN_GENERATOR
= 40,
2538 DIS_PDU_REPAIR_COMPLETE_REPAIR_DRIVE_TRAIN_BATTERY
= 50,
2539 DIS_PDU_REPAIR_COMPLETE_REPAIR_DRIVE_TRAIN_ENGINE_COOLANT_LEAK
= 60,
2540 DIS_PDU_REPAIR_COMPLETE_REPAIR_DRIVE_TRAIN_FUEL_FILTER
= 70,
2541 DIS_PDU_REPAIR_COMPLETE_REPAIR_DRIVE_TRAIN_TRANSMISSION_OIL_LEAK
= 80,
2542 DIS_PDU_REPAIR_COMPLETE_REPAIR_DRIVE_TRAIN_ENGINE_OIL_LEAK
= 90,
2543 DIS_PDU_REPAIR_COMPLETE_REPAIR_DRIVE_TRAIN_PUMPS
= 100,
2544 DIS_PDU_REPAIR_COMPLETE_REPAIR_DRIVE_TRAIN_FILTERS
= 110,
2545 DIS_PDU_REPAIR_COMPLETE_REPAIR_DRIVE_TRAIN_TRANSMISSION
= 120,
2546 DIS_PDU_REPAIR_COMPLETE_REPAIR_DRIVE_TRAIN_BRAKES
= 130,
2547 DIS_PDU_REPAIR_COMPLETE_REPAIR_DRIVE_TRAIN_SUSPENSION_SYSTEM
= 140,
2548 DIS_PDU_REPAIR_COMPLETE_REPAIR_DRIVE_TRAIN_OIL_FILTER
= 150,
2549 DIS_PDU_REPAIR_COMPLETE_REPAIR_HULL_AIRFRAME_BODY_HULL
= 1000,
2550 DIS_PDU_REPAIR_COMPLETE_REPAIR_HULL_AIRFRAME_BODY_AIRFRAME
= 1010,
2551 DIS_PDU_REPAIR_COMPLETE_REPAIR_HULL_AIRFRAME_BODY_TRUCK_BODY
= 1020,
2552 DIS_PDU_REPAIR_COMPLETE_REPAIR_HULL_AIRFRAME_BODY_TANK_BODY
= 1030,
2553 DIS_PDU_REPAIR_COMPLETE_REPAIR_HULL_AIRFRAME_BODY_TRAILER_BODY
= 1040,
2554 DIS_PDU_REPAIR_COMPLETE_REPAIR_HULL_AIRFRAME_BODY_TURRET
= 1050,
2555 DIS_PDU_REPAIR_COMPLETE_REPAIR_INTERFACES_WITH_ENVIRONMENT_PROPELLER
= 1500,
2556 DIS_PDU_REPAIR_COMPLETE_REPAIR_INTERFACES_WITH_ENVIRONMENT_FILTERS
= 1520,
2557 DIS_PDU_REPAIR_COMPLETE_REPAIR_INTERFACES_WITH_ENVIRONMENT_WHEELS
= 1540,
2558 DIS_PDU_REPAIR_COMPLETE_REPAIR_INTERFACES_WITH_ENVIRONMENT_TIRE
= 1550,
2559 DIS_PDU_REPAIR_COMPLETE_REPAIR_INTERFACES_WITH_ENVIRONMENT_TRACK
= 1560,
2560 DIS_PDU_REPAIR_COMPLETE_REPAIR_WEAPONS_GUN_ELEVATION_DRIVE
= 2000,
2561 DIS_PDU_REPAIR_COMPLETE_REPAIR_WEAPONS_GUN_STABILIZATION_SYSTEM
= 2010,
2562 DIS_PDU_REPAIR_COMPLETE_REPAIR_WEAPONS_GUNNER_S_PRIMARY_SIGHT_GPS
= 2020,
2563 DIS_PDU_REPAIR_COMPLETE_REPAIR_WEAPONS_COMMANDER_S_EXTENSION_TO_THE_GPS
= 2030,
2564 DIS_PDU_REPAIR_COMPLETE_REPAIR_WEAPONS_LOADING_MECHANISM
= 2040,
2565 DIS_PDU_REPAIR_COMPLETE_REPAIR_WEAPONS_GUNNER_S_AUXILIARY_SIGHT
= 2050,
2566 DIS_PDU_REPAIR_COMPLETE_REPAIR_WEAPONS_GUNNER_S_CONTROL_PANEL
= 2060,
2567 DIS_PDU_REPAIR_COMPLETE_REPAIR_WEAPONS_GUNNER_S_CONTROL_ASSEMBLY_HANDLE_S
= 2070,
2568 DIS_PDU_REPAIR_COMPLETE_REPAIR_WEAPONS_COMMANDER_S_CONTROL_HANDLES_ASSEMBLY
= 2090,
2569 DIS_PDU_REPAIR_COMPLETE_REPAIR_WEAPONS_COMMANDER_S_WEAPON_STATION
= 2100,
2570 DIS_PDU_REPAIR_COMPLETE_REPAIR_WEAPONS_COMMANDER_S_INDEPENDENT_THERMAL_VIEWER_CITV
= 2110,
2571 DIS_PDU_REPAIR_COMPLETE_REPAIR_WEAPONS_GENERAL_WEAPONS
= 2120,
2572 DIS_PDU_REPAIR_COMPLETE_REPAIR_FUEL_SYSTEMS_FUEL_TRANSFER_PUMP
= 4000,
2573 DIS_PDU_REPAIR_COMPLETE_REPAIR_FUEL_SYSTEMS_FUEL_LINES
= 4010,
2574 DIS_PDU_REPAIR_COMPLETE_REPAIR_FUEL_SYSTEMS_GAUGES
= 4020,
2575 DIS_PDU_REPAIR_COMPLETE_REPAIR_FUEL_SYSTEMS_GENERAL_FUEL_SYSTEM
= 4030,
2576 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_ELECTRONIC_WARFARE_SYSTEMS
= 4500,
2577 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_DETECTION_SYSTEMS
= 4600,
2578 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_DETECTION_SYSTEMS_RADIO_FREQUENCY
= 4610,
2579 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_DETECTION_SYSTEMS_MICROWAVE
= 4620,
2580 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_DETECTION_SYSTEMS_INFRARED
= 4630,
2581 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_DETECTION_SYSTEMS_LASER
= 4640,
2582 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_RANGE_FINDERS
= 4700,
2583 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_RANGE_ONLY_RADAR
= 4710,
2584 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_LASER_RANGE_FINDER
= 4720,
2585 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_ELECTRONIC_SYSTEMS
= 4800,
2586 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_ELECTRONICS_SYSTEMS_RADIO_FREQUENCY
= 4810,
2587 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_ELECTRONICS_SYSTEMS_MICROWAVE
= 4820,
2588 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_ELECTRONICS_SYSTEMS_INFRARED
= 4830,
2589 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_ELECTRONICS_SYSTEMS_LASER
= 4840,
2590 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_RADIOS
= 5000,
2591 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_COMMUNICATION_SYSTEMS
= 5010,
2592 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_INTERCOMS
= 5100,
2593 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_ENCODERS
= 5200,
2594 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_ENCRYPTION_DEVICES
= 5250,
2595 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_DECODERS
= 5300,
2596 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_DECRYPTION_DEVICES
= 5350,
2597 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_COMPUTERS
= 5500,
2598 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_NAVIGATION_AND_CONTROL_SYSTEMS
= 6000,
2599 DIS_PDU_REPAIR_COMPLETE_REPAIR_ELECTRONICS_FIRE_CONTROL_SYSTEMS
= 6500,
2600 DIS_PDU_REPAIR_COMPLETE_REPAIR_LIFE_SUPPORT_SYSTEMS_AIR_SUPPLY
= 8000,
2601 DIS_PDU_REPAIR_COMPLETE_REPAIR_LIFE_SUPPORT_SYSTEMS_FILTERS
= 8010,
2602 DIS_PDU_REPAIR_COMPLETE_REPAIR_LIFE_SUPPORT_SYSTEMS_WATER_SUPPLY
= 8020,
2603 DIS_PDU_REPAIR_COMPLETE_REPAIR_LIFE_SUPPORT_SYSTEMS_REFRIGERATION_SYSTEM
= 8030,
2604 DIS_PDU_REPAIR_COMPLETE_REPAIR_LIFE_SUPPORT_SYSTEMS_CHEMICAL_BIOLOGICAL_AND_RADIOLOGICAL_PROTECTION
= 8040,
2605 DIS_PDU_REPAIR_COMPLETE_REPAIR_LIFE_SUPPORT_SYSTEMS_WATER_WASH_DOWN_SYSTEMS
= 8050,
2606 DIS_PDU_REPAIR_COMPLETE_REPAIR_LIFE_SUPPORT_SYSTEMS_DECONTAMINATION_SYSTEMS
= 8060,
2607 DIS_PDU_REPAIR_COMPLETE_REPAIR_HYDRAULIC_SYSTEMS_AND_ACTUATORS_WATER_SUPPLY
= 9000,
2608 DIS_PDU_REPAIR_COMPLETE_REPAIR_HYDRAULIC_SYSTEMS_AND_ACTUATORS_COOLING_SYSTEM
= 9010,
2609 DIS_PDU_REPAIR_COMPLETE_REPAIR_HYDRAULIC_SYSTEMS_AND_ACTUATORS_WINCHES
= 9020,
2610 DIS_PDU_REPAIR_COMPLETE_REPAIR_HYDRAULIC_SYSTEMS_AND_ACTUATORS_CATAPULTS
= 9030,
2611 DIS_PDU_REPAIR_COMPLETE_REPAIR_HYDRAULIC_SYSTEMS_AND_ACTUATORS_CRANES
= 9040,
2612 DIS_PDU_REPAIR_COMPLETE_REPAIR_HYDRAULIC_SYSTEMS_AND_ACTUATORS_LAUNCHERS
= 9050,
2613 DIS_PDU_REPAIR_COMPLETE_REPAIR_AUXILIARY_CRAFT_LIFE_BOATS
= 10000,
2614 DIS_PDU_REPAIR_COMPLETE_REPAIR_AUXILIARY_CRAFT_LANDING_CRAFT
= 10010,
2615 DIS_PDU_REPAIR_COMPLETE_REPAIR_AUXILIARY_CRAFT_EJECTION_SEATS
= 10020
2616 } DIS_PDU_Repair_Complete_Repair
;
2618 /* SISO-REF-010 [UID 65] */
2621 DIS_PDU_REPAIR_RESPONSE_REPAIR_RESULT_OTHER
= 0,
2622 DIS_PDU_REPAIR_RESPONSE_REPAIR_RESULT_REPAIR_ENDED
= 1,
2623 DIS_PDU_REPAIR_RESPONSE_REPAIR_RESULT_INVALID_REPAIR
= 2,
2624 DIS_PDU_REPAIR_RESPONSE_REPAIR_RESULT_REPAIR_INTERRUPTED
= 3,
2625 DIS_PDU_REPAIR_RESPONSE_REPAIR_RESULT_SERVICE_CANCELED_BY_THE_SUPPLIER
= 4
2626 } DIS_PDU_Repair_Response_Repair_Result
;
2628 /* SISO-REF-010 [UID 67] */
2631 DIS_PDU_STOP_FREEZE_REASON_OTHER
= 0,
2632 DIS_PDU_STOP_FREEZE_REASON_RECESS
= 1,
2633 DIS_PDU_STOP_FREEZE_REASON_TERMINATION
= 2,
2634 DIS_PDU_STOP_FREEZE_REASON_SYSTEM_FAILURE
= 3,
2635 DIS_PDU_STOP_FREEZE_REASON_SECURITY_VIOLATION
= 4,
2636 DIS_PDU_STOP_FREEZE_REASON_ENTITY_RECONSTITUTION
= 5,
2637 DIS_PDU_STOP_FREEZE_REASON_STOP_FOR_RESET
= 6,
2638 DIS_PDU_STOP_FREEZE_REASON_STOP_FOR_RESTART
= 7,
2639 DIS_PDU_STOP_FREEZE_REASON_ABORT_TRAINING_RETURN_TO_TACTICAL_OPERATIONS
= 8
2640 } DIS_PDU_Stop_Freeze_Reason
;
2642 static const value_string DIS_PDU_Stop_Freeze_Reason_Strings
[] = {
2643 { DIS_PDU_STOP_FREEZE_REASON_OTHER
, "Other" },
2644 { DIS_PDU_STOP_FREEZE_REASON_RECESS
, "Recess" },
2645 { DIS_PDU_STOP_FREEZE_REASON_TERMINATION
, "Termination" },
2646 { DIS_PDU_STOP_FREEZE_REASON_SYSTEM_FAILURE
, "System Failure" },
2647 { DIS_PDU_STOP_FREEZE_REASON_SECURITY_VIOLATION
, "Security Violation" },
2648 { DIS_PDU_STOP_FREEZE_REASON_ENTITY_RECONSTITUTION
, "Entity Reconstitution" },
2649 { DIS_PDU_STOP_FREEZE_REASON_STOP_FOR_RESET
, "Stop for reset" },
2650 { DIS_PDU_STOP_FREEZE_REASON_STOP_FOR_RESTART
, "Stop for restart" },
2651 { DIS_PDU_STOP_FREEZE_REASON_ABORT_TRAINING_RETURN_TO_TACTICAL_OPERATIONS
, "Abort Training Return to Tactical Operations" },
2655 /* SISO-REF-010 [UID 69] */
2658 DIS_PDU_ACKNOWLEDGE_ACKNOWLEDGE_FLAG_CREATE_ENTITY
= 1,
2659 DIS_PDU_ACKNOWLEDGE_ACKNOWLEDGE_FLAG_REMOVE_ENTITY
= 2,
2660 DIS_PDU_ACKNOWLEDGE_ACKNOWLEDGE_FLAG_START_RESUME
= 3,
2661 DIS_PDU_ACKNOWLEDGE_ACKNOWLEDGE_FLAG_STOP_FREEZE
= 4,
2662 DIS_PDU_ACKNOWLEDGE_ACKNOWLEDGE_FLAG_TRANSFER_OWNERSHIP
= 5
2663 } DIS_PDU_Acknowledge_Acknowledge_Flag
;
2665 static const value_string DIS_PDU_Acknowledge_Acknowledge_Flag_Strings
[] = {
2666 { DIS_PDU_ACKNOWLEDGE_ACKNOWLEDGE_FLAG_CREATE_ENTITY
, "Create Entity" },
2667 { DIS_PDU_ACKNOWLEDGE_ACKNOWLEDGE_FLAG_REMOVE_ENTITY
, "Remove Entity" },
2668 { DIS_PDU_ACKNOWLEDGE_ACKNOWLEDGE_FLAG_START_RESUME
, "Start/Resume" },
2669 { DIS_PDU_ACKNOWLEDGE_ACKNOWLEDGE_FLAG_STOP_FREEZE
, "Stop/Freeze" },
2670 { DIS_PDU_ACKNOWLEDGE_ACKNOWLEDGE_FLAG_TRANSFER_OWNERSHIP
, "Transfer Ownership" },
2674 /* SISO-REF-010 [UID 70] */
2677 DIS_PDU_ACKNOWLEDGE_RESPONSE_FLAG_OTHER
= 0,
2678 DIS_PDU_ACKNOWLEDGE_RESPONSE_FLAG_ABLE_TO_COMPLY
= 1,
2679 DIS_PDU_ACKNOWLEDGE_RESPONSE_FLAG_UNABLE_TO_COMPLY
= 2,
2680 DIS_PDU_ACKNOWLEDGE_RESPONSE_FLAG_PENDING_OPERATOR_ACTION
= 3
2681 } DIS_PDU_Acknowledge_Response_Flag
;
2683 static const value_string DIS_PDU_Acknowledge_Response_Flag_Strings
[] = {
2684 { DIS_PDU_ACKNOWLEDGE_RESPONSE_FLAG_OTHER
, "Other" },
2685 { DIS_PDU_ACKNOWLEDGE_RESPONSE_FLAG_ABLE_TO_COMPLY
, "Able to comply" },
2686 { DIS_PDU_ACKNOWLEDGE_RESPONSE_FLAG_UNABLE_TO_COMPLY
, "Unable to comply" },
2687 { DIS_PDU_ACKNOWLEDGE_RESPONSE_FLAG_PENDING_OPERATOR_ACTION
, "Pending Operator Action" },
2691 /* SISO-REF-010 [UID 71] */
2694 DIS_PDU_ACTION_REQUEST_ACTION_ID_OTHER
= 0,
2695 DIS_PDU_ACTION_REQUEST_ACTION_ID_LOCAL_STORAGE_OF_THE_REQUESTED_INFORMATION
= 1,
2696 DIS_PDU_ACTION_REQUEST_ACTION_ID_INFORM_SM_OF_EVENT_RAN_OUT_OF_AMMUNITION_
= 2,
2697 DIS_PDU_ACTION_REQUEST_ACTION_ID_INFORM_SM_OF_EVENT_KILLED_IN_ACTION_
= 3,
2698 DIS_PDU_ACTION_REQUEST_ACTION_ID_INFORM_SM_OF_EVENT_DAMAGE_
= 4,
2699 DIS_PDU_ACTION_REQUEST_ACTION_ID_INFORM_SM_OF_EVENT_MOBILITY_DISABLED_
= 5,
2700 DIS_PDU_ACTION_REQUEST_ACTION_ID_INFORM_SM_OF_EVENT_FIRE_DISABLED_
= 6,
2701 DIS_PDU_ACTION_REQUEST_ACTION_ID_INFORM_SM_OF_EVENT_RAN_OUT_OF_FUEL_
= 7,
2702 DIS_PDU_ACTION_REQUEST_ACTION_ID_RECALL_CHECKPOINT_DATA
= 8,
2703 DIS_PDU_ACTION_REQUEST_ACTION_ID_RECALL_INITIAL_PARAMETERS
= 9,
2704 DIS_PDU_ACTION_REQUEST_ACTION_ID_INITIATE_TETHER_LEAD
= 10,
2705 DIS_PDU_ACTION_REQUEST_ACTION_ID_INITIATE_TETHER_FOLLOW
= 11,
2706 DIS_PDU_ACTION_REQUEST_ACTION_ID_UNTHETHER
= 12,
2707 DIS_PDU_ACTION_REQUEST_ACTION_ID_INITIATE_SERVICE_STATION_RESUPPLY
= 13,
2708 DIS_PDU_ACTION_REQUEST_ACTION_ID_INITIATE_TAILGATE_RESUPPLY
= 14,
2709 DIS_PDU_ACTION_REQUEST_ACTION_ID_INITIATE_HITCH_LEAD
= 15,
2710 DIS_PDU_ACTION_REQUEST_ACTION_ID_INITIATE_HITCH_FOLLOW
= 16,
2711 DIS_PDU_ACTION_REQUEST_ACTION_ID_UNHITCH
= 17,
2712 DIS_PDU_ACTION_REQUEST_ACTION_ID_MOUNT
= 18,
2713 DIS_PDU_ACTION_REQUEST_ACTION_ID_DISMOUNT
= 19,
2714 DIS_PDU_ACTION_REQUEST_ACTION_ID_START_DRC_DAILY_READINESS_CHECK
= 20,
2715 DIS_PDU_ACTION_REQUEST_ACTION_ID_STOP_DRC
= 21,
2716 DIS_PDU_ACTION_REQUEST_ACTION_ID_DATA_QUERY
= 22,
2717 DIS_PDU_ACTION_REQUEST_ACTION_ID_STATUS_REQUEST
= 23,
2718 DIS_PDU_ACTION_REQUEST_ACTION_ID_SEND_OBJECT_STATE_DATA
= 24,
2719 DIS_PDU_ACTION_REQUEST_ACTION_ID_RECONSTITUTE
= 25,
2720 DIS_PDU_ACTION_REQUEST_ACTION_ID_LOCK_SITE_CONFIGURATION
= 26,
2721 DIS_PDU_ACTION_REQUEST_ACTION_ID_UNLOCK_SITE_CONFIGURATION
= 27,
2722 DIS_PDU_ACTION_REQUEST_ACTION_ID_UPDATE_SITE_CONFIGURATION
= 28,
2723 DIS_PDU_ACTION_REQUEST_ACTION_ID_QUERY_SITE_CONFIGURATION
= 29,
2724 DIS_PDU_ACTION_REQUEST_ACTION_ID_TETHERING_INFORMATION
= 30,
2725 DIS_PDU_ACTION_REQUEST_ACTION_ID_MOUNT_INTENT
= 31,
2726 DIS_PDU_ACTION_REQUEST_ACTION_ID_ACCEPT_SUBSCRIPTION
= 33,
2727 DIS_PDU_ACTION_REQUEST_ACTION_ID_UNSUBSCRIBE
= 34,
2728 DIS_PDU_ACTION_REQUEST_ACTION_ID_TELEPORT_ENTITY
= 35,
2729 DIS_PDU_ACTION_REQUEST_ACTION_ID_CHANGE_AGGREGATE_STATE
= 36,
2730 DIS_PDU_ACTION_REQUEST_ACTION_ID_REQUEST_START_PDU
= 37,
2731 DIS_PDU_ACTION_REQUEST_ACTION_ID_WAKEUP_GET_READY_FOR_INITIALIZATION
= 38,
2732 DIS_PDU_ACTION_REQUEST_ACTION_ID_INITIALIZE_INTERNAL_PARAMETERS
= 39,
2733 DIS_PDU_ACTION_REQUEST_ACTION_ID_SEND_PLAN_DATA
= 40,
2734 DIS_PDU_ACTION_REQUEST_ACTION_ID_SYNCHRONIZE_INTERNAL_CLOCKS
= 41,
2735 DIS_PDU_ACTION_REQUEST_ACTION_ID_RUN
= 42,
2736 DIS_PDU_ACTION_REQUEST_ACTION_ID_SAVE_INTERNAL_PARAMETERS
= 43,
2737 DIS_PDU_ACTION_REQUEST_ACTION_ID_SIMULATE_MALFUNCTION
= 44,
2738 DIS_PDU_ACTION_REQUEST_ACTION_ID_JOIN_EXERCISE
= 45,
2739 DIS_PDU_ACTION_REQUEST_ACTION_ID_RESIGN_EXERCISE
= 46,
2740 DIS_PDU_ACTION_REQUEST_ACTION_ID_TIME_ADVANCE
= 47,
2741 DIS_PDU_ACTION_REQUEST_ACTION_ID_COMMAND_FROM_SIMULATOR
= 48,
2742 DIS_PDU_ACTION_REQUEST_ACTION_ID_TACCSF_LOS_REQUEST_TYPE_1
= 100,
2743 DIS_PDU_ACTION_REQUEST_ACTION_ID_TACCSF_LOS_REQUEST_TYPE_2
= 101,
2744 DIS_PDU_ACTION_REQUEST_ACTION_ID_CAF_DMO_DDCP_JOIN_TRANSACTION_JOIN_REQUEST_MESSAGE
= 1001,
2745 DIS_PDU_ACTION_REQUEST_ACTION_ID_CAF_DMO_DDCP_SET_PLAYBACK_WINDOW_TRANSACTION_SET_PLAYBACK_WINDOW_REQUEST_MESSAGE
= 1002,
2746 DIS_PDU_ACTION_REQUEST_ACTION_ID_CAF_DMO_DDCP_LOAD_MISSION_RECORDING_TRANSACTION_LOAD_MISSION_RECORDING_REQUEST_MESSAGE
= 1003,
2747 DIS_PDU_ACTION_REQUEST_ACTION_ID_CAF_DMO_DDCP_CUE_TRANSACTION_CUE_REQUEST_MESSAGE
= 1004,
2748 DIS_PDU_ACTION_REQUEST_ACTION_ID_CAF_DMO_DDCP_PLAY_TRANSACTION_PLAY_REQUEST_MESSAGE
= 1005,
2749 DIS_PDU_ACTION_REQUEST_ACTION_ID_CAF_DMO_DDCP_STOP_TRANSACTION_STOP_REQUEST_MESSAGE
= 1006,
2750 DIS_PDU_ACTION_REQUEST_ACTION_ID_CAF_DMO_DDCP_PAUSE_TRANSACTION_PAUSE_REQUEST_MESSAGE
= 1007,
2751 DIS_PDU_ACTION_REQUEST_ACTION_ID_RESERVED_FOR_DDCP
= 1008,
2752 DIS_PDU_ACTION_REQUEST_ACTION_ID_CAF_DMO_DDCP_END_TRANSACTION_END_REQUEST_MESSAGE
= 1009,
2753 DIS_PDU_ACTION_REQUEST_ACTION_ID_SLING_LOAD_CAPABILITY_REQUEST
= 4300,
2754 DIS_PDU_ACTION_REQUEST_ACTION_ID_SLING_LOAD_ATTACH_REQUEST
= 4301,
2755 DIS_PDU_ACTION_REQUEST_ACTION_ID_SLING_LOAD_RELEASE_REQUEST
= 4302,
2756 DIS_PDU_ACTION_REQUEST_ACTION_ID_AIRMOUNT_MOUNT_REQUEST
= 4303,
2757 DIS_PDU_ACTION_REQUEST_ACTION_ID_AIRMOUNT_DISMOUNT_REQUEST
= 4304,
2758 DIS_PDU_ACTION_REQUEST_ACTION_ID_AIRMOUNT_INFORMATION_REQUEST
= 4305
2759 } DIS_PDU_Action_Request_Action_ID
;
2761 static const value_string DIS_PDU_Action_Request_Action_ID_Strings
[] = {
2762 { DIS_PDU_ACTION_REQUEST_ACTION_ID_OTHER
, "Other" },
2763 { DIS_PDU_ACTION_REQUEST_ACTION_ID_LOCAL_STORAGE_OF_THE_REQUESTED_INFORMATION
, "Local storage of the requested information" },
2764 { DIS_PDU_ACTION_REQUEST_ACTION_ID_INFORM_SM_OF_EVENT_RAN_OUT_OF_AMMUNITION_
, "Inform SM of event ran out of ammunition" },
2765 { DIS_PDU_ACTION_REQUEST_ACTION_ID_INFORM_SM_OF_EVENT_KILLED_IN_ACTION_
, "Inform SM of event killed in action" },
2766 { DIS_PDU_ACTION_REQUEST_ACTION_ID_INFORM_SM_OF_EVENT_DAMAGE_
, "Inform SM of event damage" },
2767 { DIS_PDU_ACTION_REQUEST_ACTION_ID_INFORM_SM_OF_EVENT_MOBILITY_DISABLED_
, "Inform SM of event mobility disabled" },
2768 { DIS_PDU_ACTION_REQUEST_ACTION_ID_INFORM_SM_OF_EVENT_FIRE_DISABLED_
, "Inform SM of event fire disabled" },
2769 { DIS_PDU_ACTION_REQUEST_ACTION_ID_INFORM_SM_OF_EVENT_RAN_OUT_OF_FUEL_
, "Inform SM of event ran out of fuel" },
2770 { DIS_PDU_ACTION_REQUEST_ACTION_ID_RECALL_CHECKPOINT_DATA
, "Recall checkpoint data" },
2771 { DIS_PDU_ACTION_REQUEST_ACTION_ID_RECALL_INITIAL_PARAMETERS
, "Recall initial parameters" },
2772 { DIS_PDU_ACTION_REQUEST_ACTION_ID_INITIATE_TETHER_LEAD
, "Initiate tether-lead" },
2773 { DIS_PDU_ACTION_REQUEST_ACTION_ID_INITIATE_TETHER_FOLLOW
, "Initiate tether-follow" },
2774 { DIS_PDU_ACTION_REQUEST_ACTION_ID_UNTHETHER
, "Unthether" },
2775 { DIS_PDU_ACTION_REQUEST_ACTION_ID_INITIATE_SERVICE_STATION_RESUPPLY
, "Initiate service station resupply" },
2776 { DIS_PDU_ACTION_REQUEST_ACTION_ID_INITIATE_TAILGATE_RESUPPLY
, "Initiate tailgate resupply" },
2777 { DIS_PDU_ACTION_REQUEST_ACTION_ID_INITIATE_HITCH_LEAD
, "Initiate hitch lead" },
2778 { DIS_PDU_ACTION_REQUEST_ACTION_ID_INITIATE_HITCH_FOLLOW
, "Initiate hitch follow" },
2779 { DIS_PDU_ACTION_REQUEST_ACTION_ID_UNHITCH
, "Unhitch" },
2780 { DIS_PDU_ACTION_REQUEST_ACTION_ID_MOUNT
, "Mount" },
2781 { DIS_PDU_ACTION_REQUEST_ACTION_ID_DISMOUNT
, "Dismount" },
2782 { DIS_PDU_ACTION_REQUEST_ACTION_ID_START_DRC_DAILY_READINESS_CHECK
, "Start DRC (Daily Readiness Check)" },
2783 { DIS_PDU_ACTION_REQUEST_ACTION_ID_STOP_DRC
, "Stop DRC" },
2784 { DIS_PDU_ACTION_REQUEST_ACTION_ID_DATA_QUERY
, "Data Query" },
2785 { DIS_PDU_ACTION_REQUEST_ACTION_ID_STATUS_REQUEST
, "Status Request" },
2786 { DIS_PDU_ACTION_REQUEST_ACTION_ID_SEND_OBJECT_STATE_DATA
, "Send Object State Data" },
2787 { DIS_PDU_ACTION_REQUEST_ACTION_ID_RECONSTITUTE
, "Reconstitute" },
2788 { DIS_PDU_ACTION_REQUEST_ACTION_ID_LOCK_SITE_CONFIGURATION
, "Lock Site Configuration" },
2789 { DIS_PDU_ACTION_REQUEST_ACTION_ID_UNLOCK_SITE_CONFIGURATION
, "Unlock Site Configuration" },
2790 { DIS_PDU_ACTION_REQUEST_ACTION_ID_UPDATE_SITE_CONFIGURATION
, "Update Site Configuration" },
2791 { DIS_PDU_ACTION_REQUEST_ACTION_ID_QUERY_SITE_CONFIGURATION
, "Query Site Configuration" },
2792 { DIS_PDU_ACTION_REQUEST_ACTION_ID_TETHERING_INFORMATION
, "Tethering Information" },
2793 { DIS_PDU_ACTION_REQUEST_ACTION_ID_MOUNT_INTENT
, "Mount Intent" },
2794 { DIS_PDU_ACTION_REQUEST_ACTION_ID_ACCEPT_SUBSCRIPTION
, "Accept Subscription" },
2795 { DIS_PDU_ACTION_REQUEST_ACTION_ID_UNSUBSCRIBE
, "Unsubscribe" },
2796 { DIS_PDU_ACTION_REQUEST_ACTION_ID_TELEPORT_ENTITY
, "Teleport entity" },
2797 { DIS_PDU_ACTION_REQUEST_ACTION_ID_CHANGE_AGGREGATE_STATE
, "Change aggregate state" },
2798 { DIS_PDU_ACTION_REQUEST_ACTION_ID_REQUEST_START_PDU
, "Request Start PDU" },
2799 { DIS_PDU_ACTION_REQUEST_ACTION_ID_WAKEUP_GET_READY_FOR_INITIALIZATION
, "Wakeup get ready for initialization" },
2800 { DIS_PDU_ACTION_REQUEST_ACTION_ID_INITIALIZE_INTERNAL_PARAMETERS
, "Initialize internal parameters" },
2801 { DIS_PDU_ACTION_REQUEST_ACTION_ID_SEND_PLAN_DATA
, "Send plan data" },
2802 { DIS_PDU_ACTION_REQUEST_ACTION_ID_SYNCHRONIZE_INTERNAL_CLOCKS
, "Synchronize internal clocks" },
2803 { DIS_PDU_ACTION_REQUEST_ACTION_ID_RUN
, "Run" },
2804 { DIS_PDU_ACTION_REQUEST_ACTION_ID_SAVE_INTERNAL_PARAMETERS
, "Save internal parameters" },
2805 { DIS_PDU_ACTION_REQUEST_ACTION_ID_SIMULATE_MALFUNCTION
, "Simulate malfunction" },
2806 { DIS_PDU_ACTION_REQUEST_ACTION_ID_JOIN_EXERCISE
, "Join exercise" },
2807 { DIS_PDU_ACTION_REQUEST_ACTION_ID_RESIGN_EXERCISE
, "Resign exercise" },
2808 { DIS_PDU_ACTION_REQUEST_ACTION_ID_TIME_ADVANCE
, "Time advance" },
2809 { DIS_PDU_ACTION_REQUEST_ACTION_ID_COMMAND_FROM_SIMULATOR
, "Command from Simulator" },
2810 { DIS_PDU_ACTION_REQUEST_ACTION_ID_TACCSF_LOS_REQUEST_TYPE_1
, "TACCSF LOS Request-Type 1" },
2811 { DIS_PDU_ACTION_REQUEST_ACTION_ID_TACCSF_LOS_REQUEST_TYPE_2
, "TACCSF LOS Request-Type 2" },
2812 { DIS_PDU_ACTION_REQUEST_ACTION_ID_CAF_DMO_DDCP_JOIN_TRANSACTION_JOIN_REQUEST_MESSAGE
, "CAF DMO DDCP Join Transaction Join Request Message" },
2813 { DIS_PDU_ACTION_REQUEST_ACTION_ID_CAF_DMO_DDCP_SET_PLAYBACK_WINDOW_TRANSACTION_SET_PLAYBACK_WINDOW_REQUEST_MESSAGE
, "CAF DMO DDCP Set Playback Window Transaction Set Playback Window Request Message" },
2814 { DIS_PDU_ACTION_REQUEST_ACTION_ID_CAF_DMO_DDCP_LOAD_MISSION_RECORDING_TRANSACTION_LOAD_MISSION_RECORDING_REQUEST_MESSAGE
, "CAF DMO DDCP Load Mission Recording Transaction Load Mission Recording Request Message" },
2815 { DIS_PDU_ACTION_REQUEST_ACTION_ID_CAF_DMO_DDCP_CUE_TRANSACTION_CUE_REQUEST_MESSAGE
, "CAF DMO DDCP Cue Transaction Cue Request Message" },
2816 { DIS_PDU_ACTION_REQUEST_ACTION_ID_CAF_DMO_DDCP_PLAY_TRANSACTION_PLAY_REQUEST_MESSAGE
, "CAF DMO DDCP Play Transaction Play Request Message" },
2817 { DIS_PDU_ACTION_REQUEST_ACTION_ID_CAF_DMO_DDCP_STOP_TRANSACTION_STOP_REQUEST_MESSAGE
, "CAF DMO DDCP Stop Transaction Stop Request Message" },
2818 { DIS_PDU_ACTION_REQUEST_ACTION_ID_CAF_DMO_DDCP_PAUSE_TRANSACTION_PAUSE_REQUEST_MESSAGE
, "CAF DMO DDCP Pause Transaction Pause Request Message" },
2819 { DIS_PDU_ACTION_REQUEST_ACTION_ID_RESERVED_FOR_DDCP
, "Reserved for DDCP" },
2820 { DIS_PDU_ACTION_REQUEST_ACTION_ID_CAF_DMO_DDCP_END_TRANSACTION_END_REQUEST_MESSAGE
, "CAF DMO DDCP End Transaction End Request Message" },
2821 { DIS_PDU_ACTION_REQUEST_ACTION_ID_SLING_LOAD_CAPABILITY_REQUEST
, "Sling Load Capability Request" },
2822 { DIS_PDU_ACTION_REQUEST_ACTION_ID_SLING_LOAD_ATTACH_REQUEST
, "Sling Load Attach Request" },
2823 { DIS_PDU_ACTION_REQUEST_ACTION_ID_SLING_LOAD_RELEASE_REQUEST
, "Sling Load Release Request" },
2824 { DIS_PDU_ACTION_REQUEST_ACTION_ID_AIRMOUNT_MOUNT_REQUEST
, "Airmount Mount Request" },
2825 { DIS_PDU_ACTION_REQUEST_ACTION_ID_AIRMOUNT_DISMOUNT_REQUEST
, "Airmount Dismount Request" },
2826 { DIS_PDU_ACTION_REQUEST_ACTION_ID_AIRMOUNT_INFORMATION_REQUEST
, "Airmount Information Request" },
2830 static value_string_ext DIS_PDU_Action_Request_Action_ID_Strings_Ext
= VALUE_STRING_EXT_INIT(DIS_PDU_Action_Request_Action_ID_Strings
);
2832 /* SISO-REF-010 [UID 72] */
2835 DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_OTHER
= 0,
2836 DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_PENDING
= 1,
2837 DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_EXECUTING
= 2,
2838 DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_PARTIALLY_COMPLETE
= 3,
2839 DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_COMPLETE
= 4,
2840 DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_REQUEST_REJECTED
= 5,
2841 DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_RETRANSMIT_REQUEST_NOW
= 6,
2842 DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_RETRANSMIT_REQUEST_LATER
= 7,
2843 DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_INVALID_TIME_PARAMETERS
= 8,
2844 DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_SIMULATION_TIME_EXCEEDED
= 9,
2845 DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_REQUEST_DONE
= 10,
2846 DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_TACCSF_LOS_REPLY_TYPE_1
= 100,
2847 DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_TACCSF_LOS_REPLY_TYPE_2
= 101,
2848 DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_JOIN_EXERCISE_REQUEST_REJECTED
= 201,
2849 DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_OK
= 1131,
2850 DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_ERROR
= 1132,
2851 DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_DELAY
= 1133
2852 } DIS_PDU_Action_Response_Request_Status
;
2854 static const value_string DIS_PDU_Action_Response_Request_Status_Strings
[] = {
2855 { DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_OTHER
, "Other" },
2856 { DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_PENDING
, "Pending" },
2857 { DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_EXECUTING
, "Executing" },
2858 { DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_PARTIALLY_COMPLETE
, "Partially Complete" },
2859 { DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_COMPLETE
, "Complete" },
2860 { DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_REQUEST_REJECTED
, "Request rejected" },
2861 { DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_RETRANSMIT_REQUEST_NOW
, "Retransmit request now" },
2862 { DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_RETRANSMIT_REQUEST_LATER
, "Retransmit request later" },
2863 { DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_INVALID_TIME_PARAMETERS
, "Invalid time parameters" },
2864 { DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_SIMULATION_TIME_EXCEEDED
, "Simulation time exceeded" },
2865 { DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_REQUEST_DONE
, "Request done" },
2866 { DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_TACCSF_LOS_REPLY_TYPE_1
, "TACCSF LOS Reply-Type 1" },
2867 { DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_TACCSF_LOS_REPLY_TYPE_2
, "TACCSF LOS Reply-Type 2" },
2868 { DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_JOIN_EXERCISE_REQUEST_REJECTED
, "Join Exercise Request Rejected" },
2869 { DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_OK
, "OK" },
2870 { DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_ERROR
, "Error" },
2871 { DIS_PDU_ACTION_RESPONSE_REQUEST_STATUS_DELAY
, "Delay" },
2875 /* SISO-REF-010 [UID 73] */
2878 DIS_PDU_EVENT_REPORT_EVENT_TYPE_OTHER
= 0,
2879 DIS_PDU_EVENT_REPORT_EVENT_TYPE_RAN_OUT_OF_AMMUNITION
= 2,
2880 DIS_PDU_EVENT_REPORT_EVENT_TYPE_KILLED_IN_ACTION_KIA
= 3,
2881 DIS_PDU_EVENT_REPORT_EVENT_TYPE_DAMAGE
= 4,
2882 DIS_PDU_EVENT_REPORT_EVENT_TYPE_MOBILITY_DISABLED
= 5,
2883 DIS_PDU_EVENT_REPORT_EVENT_TYPE_FIRE_DISABLED
= 6,
2884 DIS_PDU_EVENT_REPORT_EVENT_TYPE_RAN_OUT_OF_FUEL
= 7,
2885 DIS_PDU_EVENT_REPORT_EVENT_TYPE_ENTITY_INITIALIZATION
= 8,
2886 DIS_PDU_EVENT_REPORT_EVENT_TYPE_REQUEST_FOR_INDIRECT_FIRE_OR_CAS_MISSION
= 9,
2887 DIS_PDU_EVENT_REPORT_EVENT_TYPE_INDIRECT_FIRE_OR_CAS_FIRE
= 10,
2888 DIS_PDU_EVENT_REPORT_EVENT_TYPE_MINEFIELD_ENTRY
= 11,
2889 DIS_PDU_EVENT_REPORT_EVENT_TYPE_MINEFIELD_DETONATION
= 12,
2890 DIS_PDU_EVENT_REPORT_EVENT_TYPE_VEHICLE_MASTER_POWER_ON
= 13,
2891 DIS_PDU_EVENT_REPORT_EVENT_TYPE_VEHICLE_MASTER_POWER_OFF
= 14,
2892 DIS_PDU_EVENT_REPORT_EVENT_TYPE_AGGREGATE_STATE_CHANGE_REQUESTED
= 15,
2893 DIS_PDU_EVENT_REPORT_EVENT_TYPE_PREVENT_COLLISION_DETONATION
= 16,
2894 DIS_PDU_EVENT_REPORT_EVENT_TYPE_OWNERSHIP_REPORT
= 17,
2895 DIS_PDU_EVENT_REPORT_EVENT_TYPE_RADAR_PERCEPTION
= 18,
2896 DIS_PDU_EVENT_REPORT_EVENT_TYPE_DETECT
= 19
2897 } DIS_PDU_Event_Report_Event_Type
;
2899 /* SISO-REF-010 [UID 74] */
2902 DIS_PDU_REQUIRED_RELIABILITY_SERVICE_ACKNOWLEDGED
= 0,
2903 DIS_PDU_REQUIRED_RELIABILITY_SERVICE_UNACKNOWLEDGED
= 1
2904 } DIS_PDU_Required_Reliability_Service
;
2906 static const value_string DIS_PDU_Required_Reliability_Service_Strings
[] = {
2907 { DIS_PDU_REQUIRED_RELIABILITY_SERVICE_ACKNOWLEDGED
, "Acknowledged" },
2908 { DIS_PDU_REQUIRED_RELIABILITY_SERVICE_UNACKNOWLEDGED
, "Unacknowledged" },
2912 /* SISO-REF-010 [UID 75] */
2915 DIS_PDU_EMITTERNAME_1245_6X
= 2,
2916 DIS_PDU_EMITTERNAME_1L117
= 3,
2917 DIS_PDU_EMITTERNAME_1L121E
= 4,
2918 DIS_PDU_EMITTERNAME_1L250
= 5,
2919 DIS_PDU_EMITTERNAME_1L220_U
= 6,
2920 DIS_PDU_EMITTERNAME_1L122_1E
= 7,
2921 DIS_PDU_EMITTERNAME_1RL257
= 9,
2922 DIS_PDU_EMITTERNAME_1RL138
= 10,
2923 DIS_PDU_EMITTERNAME_1RL257_KRASUKHA_4_JAMMER
= 11,
2924 DIS_PDU_EMITTERNAME_5N20
= 12,
2925 DIS_PDU_EMITTERNAME_5H62B
= 13,
2926 DIS_PDU_EMITTERNAME_5P_10_PUMA
= 14,
2927 DIS_PDU_EMITTERNAME_5P_10E_PUMA
= 15,
2928 DIS_PDU_EMITTERNAME_5P_10_01_PUMA
= 16,
2929 DIS_PDU_EMITTERNAME_5P_10_01E_PUMA
= 17,
2930 DIS_PDU_EMITTERNAME_5P_10_02_PUMA
= 18,
2931 DIS_PDU_EMITTERNAME_5P_10_02E_PUMA
= 19,
2932 DIS_PDU_EMITTERNAME_5P_10_03_LASKA
= 20,
2933 DIS_PDU_EMITTERNAME_5P_10_03E_LASKA
= 21,
2934 DIS_PDU_EMITTERNAME_5P_10E_MOD
= 22,
2935 DIS_PDU_EMITTERNAME_621A_3
= 25,
2936 DIS_PDU_EMITTERNAME_860F_1_AL_101
= 40,
2937 DIS_PDU_EMITTERNAME_9B_1103M2
= 42,
2938 DIS_PDU_EMITTERNAME_1226_DECCA_MIL
= 45,
2939 DIS_PDU_EMITTERNAME_9B_1348
= 46,
2940 DIS_PDU_EMITTERNAME_3KM6
= 47,
2941 DIS_PDU_EMITTERNAME_9KR400
= 48,
2942 DIS_PDU_EMITTERNAME_50N6A
= 49,
2943 DIS_PDU_EMITTERNAME_55G6_1
= 50,
2944 DIS_PDU_EMITTERNAME_59N6
= 55,
2945 DIS_PDU_EMITTERNAME_5N69
= 57,
2946 DIS_PDU_EMITTERNAME_67N6
= 60,
2947 DIS_PDU_EMITTERNAME_76T6
= 63,
2948 DIS_PDU_EMITTERNAME_77T6_ABM
= 64,
2949 DIS_PDU_EMITTERNAME_80K6
= 65,
2950 DIS_PDU_EMITTERNAME_91N6A_M
= 66,
2951 DIS_PDU_EMITTERNAME_96L6E
= 70,
2952 DIS_PDU_EMITTERNAME_96L6_TSP
= 75,
2953 DIS_PDU_EMITTERNAME_9C18M3
= 76,
2954 DIS_PDU_EMITTERNAME_9C36M
= 77,
2955 DIS_PDU_EMITTERNAME_9GR400
= 80,
2956 DIS_PDU_EMITTERNAME_9_GR_400A
= 81,
2957 DIS_PDU_EMITTERNAME_9GR600
= 90,
2958 DIS_PDU_EMITTERNAME_9GR606
= 91,
2959 DIS_PDU_EMITTERNAME_9_LV_100
= 125,
2960 DIS_PDU_EMITTERNAME_9LV_200_TA
= 135,
2961 DIS_PDU_EMITTERNAME_9LV_200_TV
= 180,
2962 DIS_PDU_EMITTERNAME_9LV_200_TT
= 181,
2963 DIS_PDU_EMITTERNAME_9LV200_MK_III
= 183,
2964 DIS_PDU_EMITTERNAME_9LV326
= 185,
2965 DIS_PDU_EMITTERNAME_9M96E2_SEEKER
= 190,
2966 DIS_PDU_EMITTERNAME_9S15M2
= 195,
2967 DIS_PDU_EMITTERNAME_9S19M2
= 196,
2968 DIS_PDU_EMITTERNAME_9S19ME
= 197,
2969 DIS_PDU_EMITTERNAME_9S32M
= 198,
2970 DIS_PDU_EMITTERNAME_9S32ME
= 199,
2971 DIS_PDU_EMITTERNAME_9S36E
= 200,
2972 DIS_PDU_EMITTERNAME_9S112
= 215,
2973 DIS_PDU_EMITTERNAME_A310Z
= 225,
2974 DIS_PDU_EMITTERNAME_A325A
= 270,
2975 DIS_PDU_EMITTERNAME_A346Z
= 315,
2976 DIS_PDU_EMITTERNAME_A353B
= 360,
2977 DIS_PDU_EMITTERNAME_A372A
= 405,
2978 DIS_PDU_EMITTERNAME_A372B
= 450,
2979 DIS_PDU_EMITTERNAME_A372C
= 495,
2980 DIS_PDU_EMITTERNAME_A377A
= 540,
2981 DIS_PDU_EMITTERNAME_A377B
= 585,
2982 DIS_PDU_EMITTERNAME_A380Z
= 630,
2983 DIS_PDU_EMITTERNAME_A381Z
= 675,
2984 DIS_PDU_EMITTERNAME_A398Z
= 720,
2985 DIS_PDU_EMITTERNAME_A403Z
= 765,
2986 DIS_PDU_EMITTERNAME_A409A
= 810,
2987 DIS_PDU_EMITTERNAME_A418A
= 855,
2988 DIS_PDU_EMITTERNAME_A419Z
= 900,
2989 DIS_PDU_EMITTERNAME_A429Z
= 945,
2990 DIS_PDU_EMITTERNAME_A432Z
= 990,
2991 DIS_PDU_EMITTERNAME_A434Z
= 1035,
2992 DIS_PDU_EMITTERNAME_AA_6C_ACRID_R_40
= 1070,
2993 DIS_PDU_EMITTERNAME_AA_7C_APEX_R_24R
= 1073,
2994 DIS_PDU_EMITTERNAME_A401A
= 1080,
2995 DIS_PDU_EMITTERNAME_AA_10A_R_27R
= 1081,
2996 DIS_PDU_EMITTERNAME_AA_10C_ALAMO_C
= 1082,
2997 DIS_PDU_EMITTERNAME_AA_13_ARROW_SEEKER
= 1085,
2998 DIS_PDU_EMITTERNAME_AAM_4B_MH
= 1090,
2999 DIS_PDU_EMITTERNAME_AA_300
= 1094,
3000 DIS_PDU_EMITTERNAME_AA_12_SEEKER
= 1095,
3001 DIS_PDU_EMITTERNAME_AD4A
= 1096,
3002 DIS_PDU_EMITTERNAME_ADES
= 1097,
3003 DIS_PDU_EMITTERNAME_ADS_4_LRSR
= 1098,
3004 DIS_PDU_EMITTERNAME_ACR_430
= 1099,
3005 DIS_PDU_EMITTERNAME_AGAVE
= 1100,
3006 DIS_PDU_EMITTERNAME_ACSOPRI_E
= 1101,
3007 DIS_PDU_EMITTERNAME_ABD_2000
= 1102,
3008 DIS_PDU_EMITTERNAME_ADAC_MK_1
= 1110,
3009 DIS_PDU_EMITTERNAME_ADAC_MK_2
= 1111,
3010 DIS_PDU_EMITTERNAME_ADAR
= 1113,
3011 DIS_PDU_EMITTERNAME_ADOUR
= 1115,
3012 DIS_PDU_EMITTERNAME_AGAT_9B_1348
= 1117,
3013 DIS_PDU_EMITTERNAME_ADROS_KT_01AV
= 1118,
3014 DIS_PDU_EMITTERNAME_AGAT_9E420
= 1120,
3015 DIS_PDU_EMITTERNAME_AGM_158_JASSM_SAR
= 1122,
3016 DIS_PDU_EMITTERNAME_AGM_88_HARM_MMW
= 1123,
3017 DIS_PDU_EMITTERNAME_AGRION_15
= 1125,
3018 DIS_PDU_EMITTERNAME_AHV_7
= 1130,
3019 DIS_PDU_EMITTERNAME_AHV_17
= 1150,
3020 DIS_PDU_EMITTERNAME_AI_MK_23
= 1170,
3021 DIS_PDU_EMITTERNAME_AIDA_II
= 1215,
3022 DIS_PDU_EMITTERNAME_AIM_120A
= 1216,
3023 DIS_PDU_EMITTERNAME_AIM_7M_SPARROW
= 1218,
3024 DIS_PDU_EMITTERNAME_1L271_AISTENOK
= 1230,
3025 DIS_PDU_EMITTERNAME_ALA_51
= 1240,
3026 DIS_PDU_EMITTERNAME_ALBATROS_MK2
= 1260,
3027 DIS_PDU_EMITTERNAME_ALT_50
= 1263,
3028 DIS_PDU_EMITTERNAME_ALTAIR
= 1264,
3029 DIS_PDU_EMITTERNAME_AM_APS_717
= 1265,
3030 DIS_PDU_EMITTERNAME_AMES_13_MK_1
= 1268,
3031 DIS_PDU_EMITTERNAME_WGU_16_B
= 1270,
3032 DIS_PDU_EMITTERNAME_1L13_3_55G6_BOX_SPRING
= 1280,
3033 DIS_PDU_EMITTERNAME_1L13_3_55G6_BOX_SPRING_B
= 1282,
3034 DIS_PDU_EMITTERNAME_AMDR_3D
= 1288,
3035 DIS_PDU_EMITTERNAME_ANA_SPS_502
= 1305,
3036 DIS_PDU_EMITTERNAME_ANEMONE
= 1306,
3037 DIS_PDU_EMITTERNAME_ANRITSU_ELECTRIC_AR_30A
= 1350,
3038 DIS_PDU_EMITTERNAME_ANTILOPE_V
= 1395,
3039 DIS_PDU_EMITTERNAME_AN_AAQ_24
= 1397,
3040 DIS_PDU_EMITTERNAME_AN_ADM_160
= 1398,
3041 DIS_PDU_EMITTERNAME_AN_ALE_50
= 1400,
3042 DIS_PDU_EMITTERNAME_AN_ALQ_76
= 1410,
3043 DIS_PDU_EMITTERNAME_AN_ALQ_99
= 1440,
3044 DIS_PDU_EMITTERNAME_AN_ALQ_99_BAND_4
= 1441,
3045 DIS_PDU_EMITTERNAME_AN_ALQ_99_LBT
= 1442,
3046 DIS_PDU_EMITTERNAME_AN_ALQ_100
= 1485,
3047 DIS_PDU_EMITTERNAME_AN_ALQ_101
= 1530,
3048 DIS_PDU_EMITTERNAME_AN_ALQ_119
= 1575,
3049 DIS_PDU_EMITTERNAME_AN_ALQ_122
= 1585,
3050 DIS_PDU_EMITTERNAME_AN_ALQ_126A
= 1620,
3051 DIS_PDU_EMITTERNAME_AN_ALQ_128
= 1621,
3052 DIS_PDU_EMITTERNAME_AN_ALQ_126B
= 1622,
3053 DIS_PDU_EMITTERNAME_AN_ALQ_131
= 1626,
3054 DIS_PDU_EMITTERNAME_AN_ALQ_131_BLK_II
= 1627,
3055 DIS_PDU_EMITTERNAME_AN_ALQ_135C_D
= 1628,
3056 DIS_PDU_EMITTERNAME_AN_ALQ_144A_V_3
= 1630,
3057 DIS_PDU_EMITTERNAME_AN_ALQ_153
= 1632,
3058 DIS_PDU_EMITTERNAME_AN_ALQ_157JAMMER
= 1633,
3059 DIS_PDU_EMITTERNAME_AN_ALQ_155
= 1634,
3060 DIS_PDU_EMITTERNAME_AN_ALQ_156
= 1635,
3061 DIS_PDU_EMITTERNAME_AN_ALQ_161_A
= 1636,
3062 DIS_PDU_EMITTERNAME_AN_ALQ_161
= 1637,
3063 DIS_PDU_EMITTERNAME_AN_ALQ_162
= 1638,
3064 DIS_PDU_EMITTERNAME_AN_ALQ_164
= 1639,
3065 DIS_PDU_EMITTERNAME_AN_ALQ_165
= 1640,
3066 DIS_PDU_EMITTERNAME_AN_ALQ_187_JAMMER
= 1641,
3067 DIS_PDU_EMITTERNAME_AN_ALQ_167
= 1642,
3068 DIS_PDU_EMITTERNAME_AN_ALQ_172_V_1
= 1643,
3069 DIS_PDU_EMITTERNAME_AN_ALQ_172_V_2
= 1644,
3070 DIS_PDU_EMITTERNAME_AN_ALQ_172_V_3
= 1645,
3071 DIS_PDU_EMITTERNAME_AN_ALQ_176
= 1646,
3072 DIS_PDU_EMITTERNAME_AN_ALQ_178
= 1647,
3073 DIS_PDU_EMITTERNAME_AN_ALQ_184
= 1648,
3074 DIS_PDU_EMITTERNAME_AN_ALQ_184_V_9
= 1649,
3075 DIS_PDU_EMITTERNAME_AN_ALQ_188
= 1650,
3076 DIS_PDU_EMITTERNAME_AN_ALQ_214
= 1651,
3077 DIS_PDU_EMITTERNAME_AN_ALR_56
= 1652,
3078 DIS_PDU_EMITTERNAME_AN_ALQ_221
= 1653,
3079 DIS_PDU_EMITTERNAME_AN_ALR_69
= 1654,
3080 DIS_PDU_EMITTERNAME_AN_ALQ_211_V_SIRFC
= 1655,
3081 DIS_PDU_EMITTERNAME_AN_ALT_16A
= 1656,
3082 DIS_PDU_EMITTERNAME_AN_ALQ_173
= 1657,
3083 DIS_PDU_EMITTERNAME_AN_ALT_28
= 1658,
3084 DIS_PDU_EMITTERNAME_AN_ALR_66B_JAMMER
= 1659,
3085 DIS_PDU_EMITTERNAME_AN_ALT_32A
= 1660,
3086 DIS_PDU_EMITTERNAME_AN_ALQ_196
= 1661,
3087 DIS_PDU_EMITTERNAME_AN_ALQ_249_V_1_NEXT_GENERATION_JAMMER_MID_BAND_NGJ_MB
= 1662,
3088 DIS_PDU_EMITTERNAME_AN_ALQ_240_V_1_JAMMER
= 1663,
3089 DIS_PDU_EMITTERNAME_AN_APD_10
= 1665,
3090 DIS_PDU_EMITTERNAME_AN_ALQ_249_V_2_NEXT_GENERATION_JAMMER_LOW_BAND_NGJ_LB
= 1666,
3091 DIS_PDU_EMITTERNAME_AN_ALQ_213
= 1670,
3092 DIS_PDU_EMITTERNAME_ALQ_214A_V_4_5_JAMMER
= 1672,
3093 DIS_PDU_EMITTERNAME_AN_ALQ_218
= 1680,
3094 DIS_PDU_EMITTERNAME_AN_ALQ_250_EPAWSS
= 1685,
3095 DIS_PDU_EMITTERNAME_AN_APG_50
= 1700,
3096 DIS_PDU_EMITTERNAME_AN_APG_53
= 1710,
3097 DIS_PDU_EMITTERNAME_AN_APG_59
= 1755,
3098 DIS_PDU_EMITTERNAME_AN_APG_63
= 1800,
3099 DIS_PDU_EMITTERNAME_AN_APG_63_V_1
= 1805,
3100 DIS_PDU_EMITTERNAME_AN_APG_63_V_2
= 1807,
3101 DIS_PDU_EMITTERNAME_AN_APG_63_V_3
= 1809,
3102 DIS_PDU_EMITTERNAME_AN_APG_65
= 1845,
3103 DIS_PDU_EMITTERNAME_AN_APG_66
= 1870,
3104 DIS_PDU_EMITTERNAME_AN_APG_66_V
= 1871,
3105 DIS_PDU_EMITTERNAME_AN_APG_66_V_2
= 1872,
3106 DIS_PDU_EMITTERNAME_AN_APG_67
= 1880,
3107 DIS_PDU_EMITTERNAME_AN_APG_68
= 1890,
3108 DIS_PDU_EMITTERNAME_AN_APG_68_V_9
= 1895,
3109 DIS_PDU_EMITTERNAME_AN_APG_70
= 1935,
3110 DIS_PDU_EMITTERNAME_AN_APG_71
= 1940,
3111 DIS_PDU_EMITTERNAME_AN_APG_73
= 1945,
3112 DIS_PDU_EMITTERNAME_AN_APG_77
= 1960,
3113 DIS_PDU_EMITTERNAME_AN_APG_78
= 1970,
3114 DIS_PDU_EMITTERNAME_AN_APG_79
= 1971,
3115 DIS_PDU_EMITTERNAME_AN_APG_80
= 1972,
3116 DIS_PDU_EMITTERNAME_AN_APG_81
= 1974,
3117 DIS_PDU_EMITTERNAME_AN_APG_82_V_1
= 1975,
3118 DIS_PDU_EMITTERNAME_AN_APG_83
= 1976,
3119 DIS_PDU_EMITTERNAME_AN_APG_502
= 1980,
3120 DIS_PDU_EMITTERNAME_AN_APN_1
= 2025,
3121 DIS_PDU_EMITTERNAME_AN_APN_22
= 2070,
3122 DIS_PDU_EMITTERNAME_AN_APN_59
= 2115,
3123 DIS_PDU_EMITTERNAME_AN_APN_69
= 2160,
3124 DIS_PDU_EMITTERNAME_AN_APN_81
= 2205,
3125 DIS_PDU_EMITTERNAME_AN_APN_102
= 2220,
3126 DIS_PDU_EMITTERNAME_AN_APN_117
= 2250,
3127 DIS_PDU_EMITTERNAME_AN_APN_118
= 2295,
3128 DIS_PDU_EMITTERNAME_AN_APN_122
= 2320,
3129 DIS_PDU_EMITTERNAME_AN_APN_130
= 2340,
3130 DIS_PDU_EMITTERNAME_AN_APN_131
= 2385,
3131 DIS_PDU_EMITTERNAME_AN_APN_133
= 2430,
3132 DIS_PDU_EMITTERNAME_AN_APN_134
= 2475,
3133 DIS_PDU_EMITTERNAME_AN_APN_141_V
= 2476,
3134 DIS_PDU_EMITTERNAME_AN_APN_147
= 2520,
3135 DIS_PDU_EMITTERNAME_AN_APN_150
= 2565,
3136 DIS_PDU_EMITTERNAME_AN_APN_153
= 2610,
3137 DIS_PDU_EMITTERNAME_AN_APN_154
= 2655,
3138 DIS_PDU_EMITTERNAME_AN_APN_155
= 2700,
3139 DIS_PDU_EMITTERNAME_AN_APN_159
= 2745,
3140 DIS_PDU_EMITTERNAME_AN_APN_177
= 2746,
3141 DIS_PDU_EMITTERNAME_AN_APN_179
= 2747,
3142 DIS_PDU_EMITTERNAME_AN_APN_169
= 2748,
3143 DIS_PDU_EMITTERNAME_AN_APN_182
= 2790,
3144 DIS_PDU_EMITTERNAME_AN_APN_187
= 2835,
3145 DIS_PDU_EMITTERNAME_AN_APN_190
= 2880,
3146 DIS_PDU_EMITTERNAME_AN_APN_194
= 2925,
3147 DIS_PDU_EMITTERNAME_AN_APN_195
= 2970,
3148 DIS_PDU_EMITTERNAME_AN_APN_198
= 3015,
3149 DIS_PDU_EMITTERNAME_AN_APN_200
= 3060,
3150 DIS_PDU_EMITTERNAME_AN_APN_202
= 3105,
3151 DIS_PDU_EMITTERNAME_AN_APN_205
= 3106,
3152 DIS_PDU_EMITTERNAME_AN_APN_209
= 3120,
3153 DIS_PDU_EMITTERNAME_AN_APN_209D
= 3121,
3154 DIS_PDU_EMITTERNAME_AN_APN_209A
= 3122,
3155 DIS_PDU_EMITTERNAME_AN_APN_215
= 3148,
3156 DIS_PDU_EMITTERNAME_AN_APN_217
= 3150,
3157 DIS_PDU_EMITTERNAME_AN_APN_218
= 3152,
3158 DIS_PDU_EMITTERNAME_AN_APN_224
= 3153,
3159 DIS_PDU_EMITTERNAME_AN_APN_227
= 3154,
3160 DIS_PDU_EMITTERNAME_AN_APN_230
= 3155,
3161 DIS_PDU_EMITTERNAME_AN_APN_232
= 3156,
3162 DIS_PDU_EMITTERNAME_AN_APN_237A
= 3157,
3163 DIS_PDU_EMITTERNAME_AN_APN_234
= 3158,
3164 DIS_PDU_EMITTERNAME_AN_APN_235
= 3159,
3165 DIS_PDU_EMITTERNAME_AN_APN_238
= 3160,
3166 DIS_PDU_EMITTERNAME_AN_APN_222
= 3161,
3167 DIS_PDU_EMITTERNAME_AN_APN_239
= 3162,
3168 DIS_PDU_EMITTERNAME_AN_APN_241
= 3164,
3169 DIS_PDU_EMITTERNAME_AN_APN_242
= 3166,
3170 DIS_PDU_EMITTERNAME_AN_APN_243
= 3170,
3171 DIS_PDU_EMITTERNAME_AN_APN_506
= 3195,
3172 DIS_PDU_EMITTERNAME_AN_APQ_72
= 3240,
3173 DIS_PDU_EMITTERNAME_AN_APQ_99
= 3285,
3174 DIS_PDU_EMITTERNAME_AN_APQ_100
= 3330,
3175 DIS_PDU_EMITTERNAME_AN_APQ_102
= 3375,
3176 DIS_PDU_EMITTERNAME_AN_APQ_107
= 3376,
3177 DIS_PDU_EMITTERNAME_AN_APQ_109
= 3420,
3178 DIS_PDU_EMITTERNAME_AN_APQ_113
= 3465,
3179 DIS_PDU_EMITTERNAME_AN_APQ_120
= 3510,
3180 DIS_PDU_EMITTERNAME_AN_APQ_122
= 3512,
3181 DIS_PDU_EMITTERNAME_AN_APQ_126
= 3555,
3182 DIS_PDU_EMITTERNAME_AN_APQ_128
= 3600,
3183 DIS_PDU_EMITTERNAME_AN_APQ_129
= 3645,
3184 DIS_PDU_EMITTERNAME_AN_APQ_148
= 3690,
3185 DIS_PDU_EMITTERNAME_AN_APQ_150A
= 3700,
3186 DIS_PDU_EMITTERNAME_AN_APQ_153
= 3735,
3187 DIS_PDU_EMITTERNAME_AN_APQ_155
= 3770,
3188 DIS_PDU_EMITTERNAME_AN_APQ_159
= 3780,
3189 DIS_PDU_EMITTERNAME_AN_APQ_164
= 3785,
3190 DIS_PDU_EMITTERNAME_AN_APQ_166
= 3788,
3191 DIS_PDU_EMITTERNAME_AN_APQ_170
= 3790,
3192 DIS_PDU_EMITTERNAME_AN_APQ_174
= 3791,
3193 DIS_PDU_EMITTERNAME_AN_APQ_180
= 3794,
3194 DIS_PDU_EMITTERNAME_AN_APQ_181
= 3795,
3195 DIS_PDU_EMITTERNAME_AN_APQ_186
= 3800,
3196 DIS_PDU_EMITTERNAME_AN_APS_15J
= 3810,
3197 DIS_PDU_EMITTERNAME_AN_APS_16_V_2
= 3813,
3198 DIS_PDU_EMITTERNAME_AN_APS_31
= 3820,
3199 DIS_PDU_EMITTERNAME_AN_APS_42
= 3825,
3200 DIS_PDU_EMITTERNAME_AN_APS_80
= 3870,
3201 DIS_PDU_EMITTERNAME_AN_APS_88
= 3915,
3202 DIS_PDU_EMITTERNAME_AN_APS_88A
= 3916,
3203 DIS_PDU_EMITTERNAME_AN_APS_94
= 3920,
3204 DIS_PDU_EMITTERNAME_AN_APS_96
= 3922,
3205 DIS_PDU_EMITTERNAME_AN_APS_113
= 3958,
3206 DIS_PDU_EMITTERNAME_AN_APS_115
= 3960,
3207 DIS_PDU_EMITTERNAME_AN_APS_116
= 4005,
3208 DIS_PDU_EMITTERNAME_AN_APS_120
= 4050,
3209 DIS_PDU_EMITTERNAME_AN_APS_121
= 4095,
3210 DIS_PDU_EMITTERNAME_AN_APS_124
= 4140,
3211 DIS_PDU_EMITTERNAME_AN_APS_125
= 4185,
3212 DIS_PDU_EMITTERNAME_AN_APS_127
= 4190,
3213 DIS_PDU_EMITTERNAME_AN_APS_128
= 4230,
3214 DIS_PDU_EMITTERNAME_AN_APS_130
= 4275,
3215 DIS_PDU_EMITTERNAME_AN_APS_133
= 4320,
3216 DIS_PDU_EMITTERNAME_AN_APS_134
= 4365,
3217 DIS_PDU_EMITTERNAME_AN_APS_137
= 4410,
3218 DIS_PDU_EMITTERNAME_AN_APS_137_V_5
= 4413,
3219 DIS_PDU_EMITTERNAME_AN_APS_137B
= 4415,
3220 DIS_PDU_EMITTERNAME_AN_APS_137B_V_5
= 4420,
3221 DIS_PDU_EMITTERNAME_AN_APS_137D_V_5_ELTA
= 4425,
3222 DIS_PDU_EMITTERNAME_AN_APS_138
= 4455,
3223 DIS_PDU_EMITTERNAME_AN_APS_139
= 4460,
3224 DIS_PDU_EMITTERNAME_AN_APS_143
= 4464,
3225 DIS_PDU_EMITTERNAME_AN_APS_143_V_1
= 4465,
3226 DIS_PDU_EMITTERNAME_AN_APS_143B
= 4466,
3227 DIS_PDU_EMITTERNAME_AN_APS_143_V_3
= 4467,
3228 DIS_PDU_EMITTERNAME_AN_APS_143B_V_3
= 4468,
3229 DIS_PDU_EMITTERNAME_AN_APS_153
= 4475,
3230 DIS_PDU_EMITTERNAME_AN_APS_154
= 4476,
3231 DIS_PDU_EMITTERNAME_AN_APS_150
= 4480,
3232 DIS_PDU_EMITTERNAME_AN_APS_145
= 4482,
3233 DIS_PDU_EMITTERNAME_AN_APS_147
= 4485,
3234 DIS_PDU_EMITTERNAME_AN_APS_149
= 4486,
3235 DIS_PDU_EMITTERNAME_AN_APS_503
= 4489,
3236 DIS_PDU_EMITTERNAME_AN_APS_504
= 4490,
3237 DIS_PDU_EMITTERNAME_AN_APS_705
= 4491,
3238 DIS_PDU_EMITTERNAME_AN_APW_22
= 4500,
3239 DIS_PDU_EMITTERNAME_AN_APW_23
= 4545,
3240 DIS_PDU_EMITTERNAME_AN_APX_6
= 4590,
3241 DIS_PDU_EMITTERNAME_AN_APX_7
= 4635,
3242 DIS_PDU_EMITTERNAME_AN_APX_39
= 4680,
3243 DIS_PDU_EMITTERNAME_AN_APX_64_V
= 4681,
3244 DIS_PDU_EMITTERNAME_AN_APX_72
= 4725,
3245 DIS_PDU_EMITTERNAME_AN_APX_76
= 4770,
3246 DIS_PDU_EMITTERNAME_AN_APX_78
= 4815,
3247 DIS_PDU_EMITTERNAME_AN_APX_100
= 4816,
3248 DIS_PDU_EMITTERNAME_AN_APX_101
= 4860,
3249 DIS_PDU_EMITTERNAME_AN_APX_113_AIFF
= 4870,
3250 DIS_PDU_EMITTERNAME_AN_APY_1
= 4900,
3251 DIS_PDU_EMITTERNAME_AN_APY_2
= 4905,
3252 DIS_PDU_EMITTERNAME_AN_APY_3
= 4950,
3253 DIS_PDU_EMITTERNAME_AN_APY_7
= 4952,
3254 DIS_PDU_EMITTERNAME_AN_APY_8_LYNX_TM
= 4953,
3255 DIS_PDU_EMITTERNAME_AN_APY_9
= 4954,
3256 DIS_PDU_EMITTERNAME_AN_APY_10
= 4955,
3257 DIS_PDU_EMITTERNAME_AN_ARN_21
= 4995,
3258 DIS_PDU_EMITTERNAME_AN_ARN_52
= 5040,
3259 DIS_PDU_EMITTERNAME_AN_ARN_84
= 5085,
3260 DIS_PDU_EMITTERNAME_AN_ARN_118
= 5130,
3261 DIS_PDU_EMITTERNAME_AN_ARN_153_V
= 5131,
3262 DIS_PDU_EMITTERNAME_AN_ARN_153
= 5165,
3263 DIS_PDU_EMITTERNAME_AN_ARW_73
= 5175,
3264 DIS_PDU_EMITTERNAME_AN_ASB_1
= 5220,
3265 DIS_PDU_EMITTERNAME_AN_ASG_21
= 5265,
3266 DIS_PDU_EMITTERNAME_AN_ASN_137
= 5266,
3267 DIS_PDU_EMITTERNAME_AN_ASN_128
= 5270,
3268 DIS_PDU_EMITTERNAME_AN_ASQ_108
= 5280,
3269 DIS_PDU_EMITTERNAME_AN_ASQ_239
= 5285,
3270 DIS_PDU_EMITTERNAME_AN_AST_502
= 5290,
3271 DIS_PDU_EMITTERNAME_AN_AVQ_55
= 5300,
3272 DIS_PDU_EMITTERNAME_AN_AWG_9
= 5310,
3273 DIS_PDU_EMITTERNAME_AN_BRN_1
= 5320,
3274 DIS_PDU_EMITTERNAME_AN_BPS_5
= 5325,
3275 DIS_PDU_EMITTERNAME_AN_BPS_9
= 5355,
3276 DIS_PDU_EMITTERNAME_AN_BPS_15
= 5400,
3277 DIS_PDU_EMITTERNAME_AN_BPS_15_H
= 5401,
3278 DIS_PDU_EMITTERNAME_AN_BPS_15J
= 5402,
3279 DIS_PDU_EMITTERNAME_AN_BPS_16
= 5405,
3280 DIS_PDU_EMITTERNAME_AN_BPS_16_V_2
= 5406,
3281 DIS_PDU_EMITTERNAME_AN_CPN_4
= 5410,
3282 DIS_PDU_EMITTERNAME_AN_CPN_18
= 5415,
3283 DIS_PDU_EMITTERNAME_AN_CRM_30
= 5420,
3284 DIS_PDU_EMITTERNAME_AN_DPW_23
= 5430,
3285 DIS_PDU_EMITTERNAME_AN_DSQ_26_PHOENIX_MH
= 5445,
3286 DIS_PDU_EMITTERNAME_AN_DSQ_28_HARPOON_MH
= 5490,
3287 DIS_PDU_EMITTERNAME_AN_FPN_1
= 5491,
3288 DIS_PDU_EMITTERNAME_AN_FPN_28
= 5493,
3289 DIS_PDU_EMITTERNAME_AN_FPN_33
= 5494,
3290 DIS_PDU_EMITTERNAME_AN_FPN_40
= 5495,
3291 DIS_PDU_EMITTERNAME_AN_FPN_62
= 5500,
3292 DIS_PDU_EMITTERNAME_AN_FPN_66
= 5502,
3293 DIS_PDU_EMITTERNAME_AN_FPS_8
= 5503,
3294 DIS_PDU_EMITTERNAME_AN_FPN_67
= 5504,
3295 DIS_PDU_EMITTERNAME_AN_FPS_16
= 5505,
3296 DIS_PDU_EMITTERNAME_AN_FPS_5
= 5506,
3297 DIS_PDU_EMITTERNAME_AN_FPS_18
= 5507,
3298 DIS_PDU_EMITTERNAME_AN_FPS_89
= 5508,
3299 DIS_PDU_EMITTERNAME_AN_FPS_49
= 5509,
3300 DIS_PDU_EMITTERNAME_AN_FPS_117
= 5510,
3301 DIS_PDU_EMITTERNAME_AN_FPS_85
= 5511,
3302 DIS_PDU_EMITTERNAME_AN_FPS_88
= 5512,
3303 DIS_PDU_EMITTERNAME_AN_FPS_113
= 5513,
3304 DIS_PDU_EMITTERNAME_AN_FPS_115
= 5514,
3305 DIS_PDU_EMITTERNAME_AN_FPS_20R
= 5515,
3306 DIS_PDU_EMITTERNAME_AN_FPS_132
= 5516,
3307 DIS_PDU_EMITTERNAME_AN_FPS_77
= 5520,
3308 DIS_PDU_EMITTERNAME_AN_FPS_41
= 5521,
3309 DIS_PDU_EMITTERNAME_AN_FPS_100A
= 5522,
3310 DIS_PDU_EMITTERNAME_AN_FPS_103
= 5525,
3311 DIS_PDU_EMITTERNAME_AN_FPS_108
= 5526,
3312 DIS_PDU_EMITTERNAME_AN_GPN_12
= 5527,
3313 DIS_PDU_EMITTERNAME_AN_FPS_124_V
= 5528,
3314 DIS_PDU_EMITTERNAME_AN_FPS_129
= 5529,
3315 DIS_PDU_EMITTERNAME_AN_GPX_6
= 5530,
3316 DIS_PDU_EMITTERNAME_AN_GPX_8
= 5535,
3317 DIS_PDU_EMITTERNAME_AN_GRN_12
= 5537,
3318 DIS_PDU_EMITTERNAME_AN_MPN_14K
= 5538,
3319 DIS_PDU_EMITTERNAME_AN_MPN_14
= 5539,
3320 DIS_PDU_EMITTERNAME_AN_MPQ_10
= 5540,
3321 DIS_PDU_EMITTERNAME_AN_MPN_17
= 5541,
3322 DIS_PDU_EMITTERNAME_AN_MPQ_33_39_46_57_61_HPIR_ILL
= 5545,
3323 DIS_PDU_EMITTERNAME_AN_MPQ_34_48_55_62_CWAR_TA
= 5550,
3324 DIS_PDU_EMITTERNAME_AN_MPQ_49
= 5551,
3325 DIS_PDU_EMITTERNAME_AN_MPQ_35_50_PAR_TA
= 5555,
3326 DIS_PDU_EMITTERNAME_AN_MPQ_50C
= 5556,
3327 DIS_PDU_EMITTERNAME_AN_MPQ_37_51_ROR_TT
= 5560,
3328 DIS_PDU_EMITTERNAME_AN_MPQ_43
= 5565,
3329 DIS_PDU_EMITTERNAME_AN_MPQ_50
= 5567,
3330 DIS_PDU_EMITTERNAME_AN_MPQ_53
= 5570,
3331 DIS_PDU_EMITTERNAME_AN_MPQ_63
= 5571,
3332 DIS_PDU_EMITTERNAME_AN_MPQ_64
= 5575,
3333 DIS_PDU_EMITTERNAME_AN_SLQ_32
= 5576,
3334 DIS_PDU_EMITTERNAME_AN_MPQ_65
= 5577,
3335 DIS_PDU_EMITTERNAME_AN_SLQ_32_V_4
= 5578,
3336 DIS_PDU_EMITTERNAME_AN_SLQ_32A
= 5579,
3337 DIS_PDU_EMITTERNAME_AN_SPG_34
= 5580,
3338 DIS_PDU_EMITTERNAME_AN_MSQ_104
= 5582,
3339 DIS_PDU_EMITTERNAME_AN_MPS_36
= 5583,
3340 DIS_PDU_EMITTERNAME_AN_SLQ_503
= 5584,
3341 DIS_PDU_EMITTERNAME_AN_SPG_48_MK_25_MOD_3
= 5620,
3342 DIS_PDU_EMITTERNAME_AN_SPG_50
= 5625,
3343 DIS_PDU_EMITTERNAME_AN_SPG_51
= 5670,
3344 DIS_PDU_EMITTERNAME_AN_PPQ_2
= 5690,
3345 DIS_PDU_EMITTERNAME_AN_PPS_15
= 5700,
3346 DIS_PDU_EMITTERNAME_AN_PPS_5
= 5705,
3347 DIS_PDU_EMITTERNAME_AN_PPS_5D
= 5710,
3348 DIS_PDU_EMITTERNAME_AN_SPG_51_CWI_TI
= 5715,
3349 DIS_PDU_EMITTERNAME_AN_SPG_51_FC
= 5760,
3350 DIS_PDU_EMITTERNAME_AN_SPG_51C_D
= 5761,
3351 DIS_PDU_EMITTERNAME_AN_SPG_52
= 5805,
3352 DIS_PDU_EMITTERNAME_AN_SPG_53
= 5850,
3353 DIS_PDU_EMITTERNAME_AN_SPG_55B
= 5895,
3354 DIS_PDU_EMITTERNAME_AN_SPG_60
= 5940,
3355 DIS_PDU_EMITTERNAME_AN_SPG_62
= 5985,
3356 DIS_PDU_EMITTERNAME_AN_SPG_503
= 5995,
3357 DIS_PDU_EMITTERNAME_AN_SPN_4
= 6015,
3358 DIS_PDU_EMITTERNAME_AN_SPN_11
= 6025,
3359 DIS_PDU_EMITTERNAME_AN_SPN_35
= 6030,
3360 DIS_PDU_EMITTERNAME_AN_SPN_41
= 6050,
3361 DIS_PDU_EMITTERNAME_AN_SPN_43
= 6075,
3362 DIS_PDU_EMITTERNAME_AN_SPN_43A
= 6076,
3363 DIS_PDU_EMITTERNAME_AN_SPN_43C
= 6078,
3364 DIS_PDU_EMITTERNAME_AN_SPN_46
= 6085,
3365 DIS_PDU_EMITTERNAME_AN_SPQ_2
= 6120,
3366 DIS_PDU_EMITTERNAME_AN_SPQ_5A
= 6155,
3367 DIS_PDU_EMITTERNAME_AN_SPQ_9A
= 6165,
3368 DIS_PDU_EMITTERNAME_AN_SPQ_9B
= 6166,
3369 DIS_PDU_EMITTERNAME_AN_SPQ_34
= 6190,
3370 DIS_PDU_EMITTERNAME_AN_SPS_4
= 6210,
3371 DIS_PDU_EMITTERNAME_AN_SPS_5
= 6255,
3372 DIS_PDU_EMITTERNAME_AN_SPS_5C
= 6300,
3373 DIS_PDU_EMITTERNAME_AN_SPS_6
= 6345,
3374 DIS_PDU_EMITTERNAME_AN_SPS_10
= 6390,
3375 DIS_PDU_EMITTERNAME_AN_SPS_21
= 6435,
3376 DIS_PDU_EMITTERNAME_AN_SPS_28
= 6480,
3377 DIS_PDU_EMITTERNAME_AN_SPS_37
= 6525,
3378 DIS_PDU_EMITTERNAME_AN_SPS_39A
= 6570,
3379 DIS_PDU_EMITTERNAME_AN_SPS_40
= 6615,
3380 DIS_PDU_EMITTERNAME_AN_SPS_41
= 6660,
3381 DIS_PDU_EMITTERNAME_AN_SPS_48
= 6705,
3382 DIS_PDU_EMITTERNAME_AN_SPS_48C
= 6750,
3383 DIS_PDU_EMITTERNAME_AN_SPS_48E
= 6752,
3384 DIS_PDU_EMITTERNAME_AN_SPS_49
= 6795,
3385 DIS_PDU_EMITTERNAME_AN_SPS_49_V_1
= 6796,
3386 DIS_PDU_EMITTERNAME_AN_SPS_49_V_2
= 6797,
3387 DIS_PDU_EMITTERNAME_AN_SPS_49_V_3
= 6798,
3388 DIS_PDU_EMITTERNAME_AN_SPS_49_V_4
= 6799,
3389 DIS_PDU_EMITTERNAME_AN_SPS_49_V_5
= 6800,
3390 DIS_PDU_EMITTERNAME_AN_SPS_49_V_6
= 6801,
3391 DIS_PDU_EMITTERNAME_AN_SPS_49_V_7
= 6802,
3392 DIS_PDU_EMITTERNAME_AN_SPS_49_V_8
= 6803,
3393 DIS_PDU_EMITTERNAME_AN_SPS_49A_V_1
= 6804,
3394 DIS_PDU_EMITTERNAME_AN_SPS_52
= 6840,
3395 DIS_PDU_EMITTERNAME_AN_SPS_53
= 6885,
3396 DIS_PDU_EMITTERNAME_AN_SPS_55
= 6930,
3397 DIS_PDU_EMITTERNAME_AN_SPS_52C
= 6945,
3398 DIS_PDU_EMITTERNAME_AN_SPS_55_CS
= 6970,
3399 DIS_PDU_EMITTERNAME_AN_SPS_55_SS
= 6975,
3400 DIS_PDU_EMITTERNAME_AN_SPS_58
= 7020,
3401 DIS_PDU_EMITTERNAME_AN_SPS_58C
= 7025,
3402 DIS_PDU_EMITTERNAME_AN_SPS_59
= 7065,
3403 DIS_PDU_EMITTERNAME_AN_SPS_64
= 7110,
3404 DIS_PDU_EMITTERNAME_AN_SPS_64_V_9
= 7119,
3405 DIS_PDU_EMITTERNAME_SPS64_V_12
= 7120,
3406 DIS_PDU_EMITTERNAME_AN_SPS_65
= 7155,
3407 DIS_PDU_EMITTERNAME_AN_SPS_66
= 7175,
3408 DIS_PDU_EMITTERNAME_AN_SPS_67
= 7200,
3409 DIS_PDU_EMITTERNAME_AN_SPS_73_I
= 7201,
3410 DIS_PDU_EMITTERNAME_AN_SPS_69
= 7210,
3411 DIS_PDU_EMITTERNAME_AN_SPS_73
= 7215,
3412 DIS_PDU_EMITTERNAME_AN_SPS_74
= 7216,
3413 DIS_PDU_EMITTERNAME_AN_SPS_88
= 7225,
3414 DIS_PDU_EMITTERNAME_AN_SPS_501
= 7226,
3415 DIS_PDU_EMITTERNAME_AN_SPS_505
= 7230,
3416 DIS_PDU_EMITTERNAME_AN_SPY_1
= 7245,
3417 DIS_PDU_EMITTERNAME_AN_SPY_1A
= 7250,
3418 DIS_PDU_EMITTERNAME_AN_SPY_1B
= 7252,
3419 DIS_PDU_EMITTERNAME_AN_SPY_1B_V
= 7253,
3420 DIS_PDU_EMITTERNAME_AN_SPY_1D
= 7260,
3421 DIS_PDU_EMITTERNAME_AN_SPY_1D_V
= 7261,
3422 DIS_PDU_EMITTERNAME_AN_SPY_1F
= 7265,
3423 DIS_PDU_EMITTERNAME_AN_SPY_3
= 7266,
3424 DIS_PDU_EMITTERNAME_AN_TPN_12
= 7267,
3425 DIS_PDU_EMITTERNAME_AN_SPY_4
= 7268,
3426 DIS_PDU_EMITTERNAME_AN_TLQ_32_ARM_DECOY
= 7269,
3427 DIS_PDU_EMITTERNAME_AN_TPN_17
= 7270,
3428 DIS_PDU_EMITTERNAME_AN_TPN_8
= 7271,
3429 DIS_PDU_EMITTERNAME_AN_TPN_22
= 7272,
3430 DIS_PDU_EMITTERNAME_AN_TLQ_17A
= 7273,
3431 DIS_PDU_EMITTERNAME_AN_TMS_1
= 7274,
3432 DIS_PDU_EMITTERNAME_AN_TPN_24
= 7275,
3433 DIS_PDU_EMITTERNAME_AN_TPN_25
= 7276,
3434 DIS_PDU_EMITTERNAME_AN_TMS_2
= 7277,
3435 DIS_PDU_EMITTERNAME_AN_TPN_19
= 7278,
3436 DIS_PDU_EMITTERNAME_AN_TPN_31
= 7279,
3437 DIS_PDU_EMITTERNAME_AN_TPQ_18
= 7280,
3438 DIS_PDU_EMITTERNAME_AN_SPY_6_V
= 7281,
3439 DIS_PDU_EMITTERNAME_AN_TPQ_36
= 7295,
3440 DIS_PDU_EMITTERNAME_AN_TPQ_37
= 7300,
3441 DIS_PDU_EMITTERNAME_AN_TPQ_38_V8
= 7301,
3442 DIS_PDU_EMITTERNAME_AN_TPQ_39_V
= 7302,
3443 DIS_PDU_EMITTERNAME_AN_TPQ_47
= 7303,
3444 DIS_PDU_EMITTERNAME_AN_TPS_43
= 7305,
3445 DIS_PDU_EMITTERNAME_AN_TPS_43E
= 7310,
3446 DIS_PDU_EMITTERNAME_AN_TPQ_48
= 7311,
3447 DIS_PDU_EMITTERNAME_AN_TPQ_49
= 7312,
3448 DIS_PDU_EMITTERNAME_AN_TPQ_46A
= 7313,
3449 DIS_PDU_EMITTERNAME_AN_TPS_34
= 7314,
3450 DIS_PDU_EMITTERNAME_AN_TPS_59
= 7315,
3451 DIS_PDU_EMITTERNAME_AN_TPS_44
= 7316,
3452 DIS_PDU_EMITTERNAME_AN_TPQ_50
= 7317,
3453 DIS_PDU_EMITTERNAME_AN_TPS_63
= 7320,
3454 DIS_PDU_EMITTERNAME_AN_TPS_65
= 7321,
3455 DIS_PDU_EMITTERNAME_AN_TPS_70_V_1
= 7322,
3456 DIS_PDU_EMITTERNAME_AN_TPS_63SS
= 7323,
3457 DIS_PDU_EMITTERNAME_AN_TPS_73
= 7324,
3458 DIS_PDU_EMITTERNAME_AN_TPS_75
= 7325,
3459 DIS_PDU_EMITTERNAME_AN_TPS_77
= 7326,
3460 DIS_PDU_EMITTERNAME_AN_TPS_78
= 7327,
3461 DIS_PDU_EMITTERNAME_AN_TPS_79
= 7328,
3462 DIS_PDU_EMITTERNAME_AN_TPS_703
= 7329,
3463 DIS_PDU_EMITTERNAME_AN_TPX_46_V_7
= 7330,
3464 DIS_PDU_EMITTERNAME_AN_TPS_80
= 7331,
3465 DIS_PDU_EMITTERNAME_AN_TPY_2
= 7333,
3466 DIS_PDU_EMITTERNAME_AN_TSQ_288
= 7334,
3467 DIS_PDU_EMITTERNAME_AN_ULQ_6A
= 7335,
3468 DIS_PDU_EMITTERNAME_AN_ULQ_19
= 7340,
3469 DIS_PDU_EMITTERNAME_AN_ULQ_21
= 7345,
3470 DIS_PDU_EMITTERNAME_AN_UPN_25
= 7380,
3471 DIS_PDU_EMITTERNAME_AN_UPS_1
= 7425,
3472 DIS_PDU_EMITTERNAME_AN_UPS_2
= 7426,
3473 DIS_PDU_EMITTERNAME_AN_UPS_3
= 7427,
3474 DIS_PDU_EMITTERNAME_AN_UPX_1
= 7470,
3475 DIS_PDU_EMITTERNAME_AN_UPX_5
= 7515,
3476 DIS_PDU_EMITTERNAME_AN_UPX_11
= 7560,
3477 DIS_PDU_EMITTERNAME_AN_UPX_12
= 7605,
3478 DIS_PDU_EMITTERNAME_AN_UPX_17
= 7650,
3479 DIS_PDU_EMITTERNAME_AN_UPX_23
= 7695,
3480 DIS_PDU_EMITTERNAME_AN_USQ_113_V_3
= 7700,
3481 DIS_PDU_EMITTERNAME_AN_VPS_2
= 7740,
3482 DIS_PDU_EMITTERNAME_AN_PLM_3
= 7750,
3483 DIS_PDU_EMITTERNAME_AN_PLM_3A
= 7751,
3484 DIS_PDU_EMITTERNAME_AN_PLM_4
= 7752,
3485 DIS_PDU_EMITTERNAME_AN_ZPY1
= 7753,
3486 DIS_PDU_EMITTERNAME_AN_ZPY_2_MP_RTIP
= 7754,
3487 DIS_PDU_EMITTERNAME_AN_ZPY_3
= 7755,
3488 DIS_PDU_EMITTERNAME_AN_ZPY_8
= 7760,
3489 DIS_PDU_EMITTERNAME_AORL_1AS
= 7761,
3490 DIS_PDU_EMITTERNAME_AORL_85K_TK_MTA
= 7762,
3491 DIS_PDU_EMITTERNAME_APAR
= 7765,
3492 DIS_PDU_EMITTERNAME_APARNA
= 7770,
3493 DIS_PDU_EMITTERNAME_APECS_II
= 7780,
3494 DIS_PDU_EMITTERNAME_APELCO_AD_7_7
= 7785,
3495 DIS_PDU_EMITTERNAME_APG_71
= 7830,
3496 DIS_PDU_EMITTERNAME_APN_148
= 7875,
3497 DIS_PDU_EMITTERNAME_APN_227
= 7920,
3498 DIS_PDU_EMITTERNAME_APS_504_V3
= 8100,
3499 DIS_PDU_EMITTERNAME_AQUITAINE_II
= 8102,
3500 DIS_PDU_EMITTERNAME_AR_1
= 8103,
3501 DIS_PDU_EMITTERNAME_AR_3D
= 8105,
3502 DIS_PDU_EMITTERNAME_PLESSEY_AR_5
= 8112,
3503 DIS_PDU_EMITTERNAME_AR_15
= 8113,
3504 DIS_PDU_EMITTERNAME_AR_15_2
= 8114,
3505 DIS_PDU_EMITTERNAME_AR_320
= 8115,
3506 DIS_PDU_EMITTERNAME_AR_325
= 8118,
3507 DIS_PDU_EMITTERNAME_AR_327
= 8120,
3508 DIS_PDU_EMITTERNAME_ARBALET_52
= 8121,
3509 DIS_PDU_EMITTERNAME_ARBB_31
= 8122,
3510 DIS_PDU_EMITTERNAME_ARBB_33
= 8123,
3511 DIS_PDU_EMITTERNAME_ARIES
= 8126,
3512 DIS_PDU_EMITTERNAME_ARIES_NAV
= 8127,
3513 DIS_PDU_EMITTERNAME_ARIES_CS
= 8128,
3514 DIS_PDU_EMITTERNAME_ARGS_14E
= 8134,
3515 DIS_PDU_EMITTERNAME_ARGS_31
= 8135,
3516 DIS_PDU_EMITTERNAME_ARGUS
= 8140,
3517 DIS_PDU_EMITTERNAME_AR_M31
= 8145,
3518 DIS_PDU_EMITTERNAME_ARECIBO
= 8150,
3519 DIS_PDU_EMITTERNAME_ARED
= 8160,
3520 DIS_PDU_EMITTERNAME_ARI_5954
= 8190,
3521 DIS_PDU_EMITTERNAME_ARI_5955
= 8235,
3522 DIS_PDU_EMITTERNAME_ARI_5979
= 8280,
3523 DIS_PDU_EMITTERNAME_ARGSN_31
= 8281,
3524 DIS_PDU_EMITTERNAME_ARGOS_10
= 8282,
3525 DIS_PDU_EMITTERNAME_ARGOS_800
= 8283,
3526 DIS_PDU_EMITTERNAME_ARI_5983
= 8284,
3527 DIS_PDU_EMITTERNAME_ARI_5991
= 8285,
3528 DIS_PDU_EMITTERNAME_ARI_5995
= 8290,
3529 DIS_PDU_EMITTERNAME_ARINC_564_BNDX_KING_RDR_1E
= 8325,
3530 DIS_PDU_EMITTERNAME_ARINC_700_BNDX_KING_RDR_1E
= 8370,
3531 DIS_PDU_EMITTERNAME_ARK_1
= 8375,
3532 DIS_PDU_EMITTERNAME_ARL_M_MTI
= 8378,
3533 DIS_PDU_EMITTERNAME_ARMOR
= 8379,
3534 DIS_PDU_EMITTERNAME_ARSR_3
= 8380,
3535 DIS_PDU_EMITTERNAME_ARS_400
= 8381,
3536 DIS_PDU_EMITTERNAME_ARSR_1
= 8382,
3537 DIS_PDU_EMITTERNAME_ARSR_4
= 8384,
3538 DIS_PDU_EMITTERNAME_ARSR_18
= 8390,
3539 DIS_PDU_EMITTERNAME_ARTHUR
= 8395,
3540 DIS_PDU_EMITTERNAME_ARTHUR_MOD_B
= 8400,
3541 DIS_PDU_EMITTERNAME_ARTHUR_MOD_C
= 8405,
3542 DIS_PDU_EMITTERNAME_ARTISAN_3D
= 8410,
3543 DIS_PDU_EMITTERNAME_AS_2_KIPPER
= 8415,
3544 DIS_PDU_EMITTERNAME_AS_2_KIPPER_MH
= 8460,
3545 DIS_PDU_EMITTERNAME_AS_3_YJ_83K_MMW_MH
= 8470,
3546 DIS_PDU_EMITTERNAME_AS_34_KORMORAN_SEEKER
= 8480,
3547 DIS_PDU_EMITTERNAME_AS_4_KITCHEN
= 8505,
3548 DIS_PDU_EMITTERNAME_AS_4_KITCHEN_MH
= 8550,
3549 DIS_PDU_EMITTERNAME_AS_5_KELT_MH
= 8595,
3550 DIS_PDU_EMITTERNAME_AS_6_KINGFISH_MH
= 8640,
3551 DIS_PDU_EMITTERNAME_AS_7_KERRY
= 8685,
3552 DIS_PDU_EMITTERNAME_AS_7_KERRY_MG
= 8730,
3553 DIS_PDU_EMITTERNAME_AS_15_KENT_ALTIMETER
= 8735,
3554 DIS_PDU_EMITTERNAME_AS_17A_KRYPTON_SEEKER
= 8736,
3555 DIS_PDU_EMITTERNAME_AS_17B_KRYPTON_SEEKER
= 8737,
3556 DIS_PDU_EMITTERNAME_AS901
= 8750,
3557 DIS_PDU_EMITTERNAME_AS901A
= 8751,
3558 DIS_PDU_EMITTERNAME_ASARS2
= 8755,
3559 DIS_PDU_EMITTERNAME_ASDE_KDD
= 8756,
3560 DIS_PDU_EMITTERNAME_ASLESHA
= 8757,
3561 DIS_PDU_EMITTERNAME_A_SMGCS
= 8758,
3562 DIS_PDU_EMITTERNAME_ASMI_18X
= 8759,
3563 DIS_PDU_EMITTERNAME_ASPIDE_AAM_SAM_ILL
= 8760,
3564 DIS_PDU_EMITTERNAME_ASMI_3
= 8761,
3565 DIS_PDU_EMITTERNAME_ASELSAN_MAR
= 8762,
3566 DIS_PDU_EMITTERNAME_ASR_2000
= 8771,
3567 DIS_PDU_EMITTERNAME_ASR_4
= 8772,
3568 DIS_PDU_EMITTERNAME_ASR_4D
= 8773,
3569 DIS_PDU_EMITTERNAME_ASR_O
= 8775,
3570 DIS_PDU_EMITTERNAME_ASR_12
= 8776,
3571 DIS_PDU_EMITTERNAME_ASR_22AL
= 8778,
3572 DIS_PDU_EMITTERNAME_ASR_3
= 8779,
3573 DIS_PDU_EMITTERNAME_ASR_5
= 8780,
3574 DIS_PDU_EMITTERNAME_ASR_7
= 8782,
3575 DIS_PDU_EMITTERNAME_ASR_8
= 8785,
3576 DIS_PDU_EMITTERNAME_ASR_9
= 8790,
3577 DIS_PDU_EMITTERNAME_ASR_9000
= 8791,
3578 DIS_PDU_EMITTERNAME_ASTI
= 8792,
3579 DIS_PDU_EMITTERNAME_ASR_11_DASR
= 8793,
3580 DIS_PDU_EMITTERNAME_RAYTHEON_ASR_10SS
= 8812,
3581 DIS_PDU_EMITTERNAME_ASR_23SS
= 8816,
3582 DIS_PDU_EMITTERNAME_ARABEL
= 8818,
3583 DIS_PDU_EMITTERNAME_ASTRE
= 8819,
3584 DIS_PDU_EMITTERNAME_AT_2_SWATTER_MG
= 8820,
3585 DIS_PDU_EMITTERNAME_9K114_SHTURM_MG_AT_6_SPIRAL_MG
= 8824,
3586 DIS_PDU_EMITTERNAME_ASTOR
= 8825,
3587 DIS_PDU_EMITTERNAME_ASTRA_RCI
= 8826,
3588 DIS_PDU_EMITTERNAME_ATCR_22
= 8830,
3589 DIS_PDU_EMITTERNAME_ATCR_22_M
= 8831,
3590 DIS_PDU_EMITTERNAME_ATCR_2T
= 8832,
3591 DIS_PDU_EMITTERNAME_ATCR_33
= 8840,
3592 DIS_PDU_EMITTERNAME_ATCR_33_K_M
= 8845,
3593 DIS_PDU_EMITTERNAME_ATCR_33S
= 8846,
3594 DIS_PDU_EMITTERNAME_ATCR_3T
= 8847,
3595 DIS_PDU_EMITTERNAME_ATCR_44
= 8848,
3596 DIS_PDU_EMITTERNAME_ATCR_44_K
= 8849,
3597 DIS_PDU_EMITTERNAME_ARGOS_73
= 8850,
3598 DIS_PDU_EMITTERNAME_ATCR_44_M_S
= 8851,
3599 DIS_PDU_EMITTERNAME_ATCR_4T
= 8852,
3600 DIS_PDU_EMITTERNAME_ATLAS_ELEKTRONK_TRS_N
= 8865,
3601 DIS_PDU_EMITTERNAME_ATLAS_8600X
= 8866,
3602 DIS_PDU_EMITTERNAME_ATLAS_9600M
= 8867,
3603 DIS_PDU_EMITTERNAME_ATLAS_9600X
= 8868,
3604 DIS_PDU_EMITTERNAME_ATLAS_9600S
= 8869,
3605 DIS_PDU_EMITTERNAME_ATLAS_9740_VTS
= 8870,
3606 DIS_PDU_EMITTERNAME_ATLASS
= 8871,
3607 DIS_PDU_EMITTERNAME_ATR_500C
= 8880,
3608 DIS_PDU_EMITTERNAME_AVG_65
= 8910,
3609 DIS_PDU_EMITTERNAME_AVH_7
= 8955,
3610 DIS_PDU_EMITTERNAME_AVIA_CM
= 8980,
3611 DIS_PDU_EMITTERNAME_AVIA_D
= 8985,
3612 DIS_PDU_EMITTERNAME_AVIACONVERSIA
= 8990,
3613 DIS_PDU_EMITTERNAME_AVIACONVERSIA_II
= 8993,
3614 DIS_PDU_EMITTERNAME_AVIACONVERSIA_III
= 8995,
3615 DIS_PDU_EMITTERNAME_AVQ_20
= 9000,
3616 DIS_PDU_EMITTERNAME_AVQ_21
= 9005,
3617 DIS_PDU_EMITTERNAME_AVQ30X
= 9045,
3618 DIS_PDU_EMITTERNAME_AVQ_50_RCA
= 9075,
3619 DIS_PDU_EMITTERNAME_AVQ_70
= 9090,
3620 DIS_PDU_EMITTERNAME_AWS_5
= 9135,
3621 DIS_PDU_EMITTERNAME_AWS_6
= 9180,
3622 DIS_PDU_EMITTERNAME_AWS_6B_300
= 9185,
3623 DIS_PDU_EMITTERNAME_B597Z
= 9200,
3624 DIS_PDU_EMITTERNAME_B636Z
= 9205,
3625 DIS_PDU_EMITTERNAME_BACK_BOARD
= 9215,
3626 DIS_PDU_EMITTERNAME_BACK_NET_A_B
= 9225,
3627 DIS_PDU_EMITTERNAME_BACK_TRAP
= 9270,
3628 DIS_PDU_EMITTERNAME_BAE_SYSTEMS_RT_1805_APN
= 9280,
3629 DIS_PDU_EMITTERNAME_BAES_DASS_2000_JAMMER
= 9281,
3630 DIS_PDU_EMITTERNAME_BALANCE_BEAM
= 9285,
3631 DIS_PDU_EMITTERNAME_BALTIKA_B
= 9300,
3632 DIS_PDU_EMITTERNAME_BALTYK
= 9310,
3633 DIS_PDU_EMITTERNAME_BALL_END
= 9315,
3634 DIS_PDU_EMITTERNAME_BALL_GUN
= 9360,
3635 DIS_PDU_EMITTERNAME_BALL_POINT
= 9370,
3636 DIS_PDU_EMITTERNAME_BAND_STAND
= 9405,
3637 DIS_PDU_EMITTERNAME_BAND_STAND_3
= 9406,
3638 DIS_PDU_EMITTERNAME_P_35_37_A_P_50_B_BAR_LOCK
= 9450,
3639 DIS_PDU_EMITTERNAME_BARAX
= 9475,
3640 DIS_PDU_EMITTERNAME_BASIR_110D
= 9485,
3641 DIS_PDU_EMITTERNAME_BASS_TILT
= 9495,
3642 DIS_PDU_EMITTERNAME_BADGER
= 9505,
3643 DIS_PDU_EMITTERNAME_BARRACUDA_JAMMER
= 9510,
3644 DIS_PDU_EMITTERNAME_BAVAR_373_TTR
= 9511,
3645 DIS_PDU_EMITTERNAME_BAVAR_373_TAR
= 9512,
3646 DIS_PDU_EMITTERNAME_BAVAR_373_TELAR_TER
= 9520,
3647 DIS_PDU_EMITTERNAME_BAYKAL_COUNTERMEASURES_SUITE
= 9530,
3648 DIS_PDU_EMITTERNAME_BEACON
= 9540,
3649 DIS_PDU_EMITTERNAME_BEAN_STICKS
= 9585,
3650 DIS_PDU_EMITTERNAME_BEE_HIND
= 9630,
3651 DIS_PDU_EMITTERNAME_BELL_NIP_JAMMER
= 9638,
3652 DIS_PDU_EMITTERNAME_BELL_PUSH_JAMMER
= 9639,
3653 DIS_PDU_EMITTERNAME_BELL_CROWN_A
= 9640,
3654 DIS_PDU_EMITTERNAME_BELL_CROWN_B
= 9642,
3655 DIS_PDU_EMITTERNAME_BELL_SQUAT
= 9643,
3656 DIS_PDU_EMITTERNAME_BIG_BACK
= 9645,
3657 DIS_PDU_EMITTERNAME_BIG_BIRD_A_B_C
= 9659,
3658 DIS_PDU_EMITTERNAME_BIG_BIRD_D
= 9660,
3659 DIS_PDU_EMITTERNAME_BIG_BIRD_D_MOD
= 9661,
3660 DIS_PDU_EMITTERNAME_BIG_BIRD_E_91N6E
= 9662,
3661 DIS_PDU_EMITTERNAME_BIG_BULGE
= 9675,
3662 DIS_PDU_EMITTERNAME_BIG_BULGE_A
= 9720,
3663 DIS_PDU_EMITTERNAME_BIG_BULGE_B
= 9765,
3664 DIS_PDU_EMITTERNAME_BIG_EYE
= 9775,
3665 DIS_PDU_EMITTERNAME_SNAR_10_BIG_FRED
= 9780,
3666 DIS_PDU_EMITTERNAME_BIG_HEAD_B
= 9781,
3667 DIS_PDU_EMITTERNAME_BIG_MESH
= 9810,
3668 DIS_PDU_EMITTERNAME_BIG_NET
= 9855,
3669 DIS_PDU_EMITTERNAME_BIG_REST_B
= 9875,
3670 DIS_PDU_EMITTERNAME_9S15MT_BILL_BOARD
= 9885,
3671 DIS_PDU_EMITTERNAME_BILL_FOLD
= 9900,
3672 DIS_PDU_EMITTERNAME_BLIGHTER_400
= 9903,
3673 DIS_PDU_EMITTERNAME_BLOWPIPE_MG
= 9905,
3674 DIS_PDU_EMITTERNAME_BLR
= 9920,
3675 DIS_PDU_EMITTERNAME_BLUE_FOX_SEA_HARRIER_FRS_MK_1_5
= 9930,
3676 DIS_PDU_EMITTERNAME_BLUE_KESTREL
= 9933,
3677 DIS_PDU_EMITTERNAME_BLUE_VIXEN_SEA_HARRIER_F_A_MK_2
= 9935,
3678 DIS_PDU_EMITTERNAME_BLUE_SILK
= 9945,
3679 DIS_PDU_EMITTERNAME_BLUE_PARROT
= 9990,
3680 DIS_PDU_EMITTERNAME_BLUE_ORCHID
= 10035,
3681 DIS_PDU_EMITTERNAME_BM_DJG_8715
= 10057,
3682 DIS_PDU_EMITTERNAME_BOAT_SAIL
= 10080,
3683 DIS_PDU_EMITTERNAME_BOR_A_550
= 10090,
3684 DIS_PDU_EMITTERNAME_BOFORS_ELECTRONIC_9LV_331
= 10125,
3685 DIS_PDU_EMITTERNAME_BOFORS_ERICSSON_SEA_GIRAFFE_50_HC
= 10170,
3686 DIS_PDU_EMITTERNAME_BOWL_MESH
= 10215,
3687 DIS_PDU_EMITTERNAME_BOX_BRICK
= 10260,
3688 DIS_PDU_EMITTERNAME_BOX_TAIL
= 10305,
3689 DIS_PDU_EMITTERNAME_BM_KG300G_JAMMING_POD
= 10308,
3690 DIS_PDU_EMITTERNAME_BM_KG600_JAMMING_POD
= 10310,
3691 DIS_PDU_EMITTERNAME_BM_KG800_JAMMING_POD
= 10312,
3692 DIS_PDU_EMITTERNAME_BM_KG_8601_8605_8606
= 10315,
3693 DIS_PDU_EMITTERNAME_BPS_11A
= 10350,
3694 DIS_PDU_EMITTERNAME_BPS_14
= 10395,
3695 DIS_PDU_EMITTERNAME_BPS_15A
= 10440,
3696 DIS_PDU_EMITTERNAME_BR_3440CA_X57
= 10450,
3697 DIS_PDU_EMITTERNAME_BR_15_TOKYO_KEIKI
= 10485,
3698 DIS_PDU_EMITTERNAME_BRAHMOS
= 10500,
3699 DIS_PDU_EMITTERNAME_BRIDGEMASTER
= 10510,
3700 DIS_PDU_EMITTERNAME_BRIDGEMASTER_E_EPA
= 10511,
3701 DIS_PDU_EMITTERNAME_BRIDGEMASTER_E_ATA_AND_ARPA
= 10512,
3702 DIS_PDU_EMITTERNAME_BRIDGEMASTER_E_NAVAL
= 10513,
3703 DIS_PDU_EMITTERNAME_BRIMSTONE_MMW_MH
= 10520,
3704 DIS_PDU_EMITTERNAME_BREAD_BIN
= 10530,
3705 DIS_PDU_EMITTERNAME_ASR_BRICK_BOARD
= 10540,
3706 DIS_PDU_EMITTERNAME_BT_271
= 10575,
3707 DIS_PDU_EMITTERNAME_BU_304
= 10595,
3708 DIS_PDU_EMITTERNAME_BX_732
= 10620,
3709 DIS_PDU_EMITTERNAME_BUK_MB
= 10630,
3710 DIS_PDU_EMITTERNAME_BURAN_D
= 10642,
3711 DIS_PDU_EMITTERNAME_BUREVISNYK_1
= 10650,
3712 DIS_PDU_EMITTERNAME_BUZZ_STAND
= 10665,
3713 DIS_PDU_EMITTERNAME_C_5A_MULTI_MODE_RADAR
= 10710,
3714 DIS_PDU_EMITTERNAME_C_802_AL
= 10711,
3715 DIS_PDU_EMITTERNAME_CAESAR
= 10740,
3716 DIS_PDU_EMITTERNAME_CAIMAN
= 10755,
3717 DIS_PDU_EMITTERNAME_CAKE_STAND
= 10800,
3718 DIS_PDU_EMITTERNAME_CALYPSO_C61
= 10845,
3719 DIS_PDU_EMITTERNAME_CALYPSO_C63
= 10846,
3720 DIS_PDU_EMITTERNAME_CALYPSO_II
= 10890,
3721 DIS_PDU_EMITTERNAME_CALYPSO_III
= 10891,
3722 DIS_PDU_EMITTERNAME_CALYPSO_IV
= 10892,
3723 DIS_PDU_EMITTERNAME_CARDION_COASTAL
= 10895,
3724 DIS_PDU_EMITTERNAME_CASTOR_II
= 10935,
3725 DIS_PDU_EMITTERNAME_CASTOR_2J_TT_CROTALE_NG
= 10940,
3726 DIS_PDU_EMITTERNAME_CAT_HOUSE
= 10980,
3727 DIS_PDU_EMITTERNAME_CDR_431
= 10985,
3728 DIS_PDU_EMITTERNAME_CEAFAR
= 10987,
3729 DIS_PDU_EMITTERNAME_CEAMOUNT
= 10988,
3730 DIS_PDU_EMITTERNAME_CEAFAR2_L
= 10989,
3731 DIS_PDU_EMITTERNAME_CEROS_200
= 10990,
3732 DIS_PDU_EMITTERNAME_CEROS_200_CWI
= 10991,
3733 DIS_PDU_EMITTERNAME_CEATAC
= 10992,
3734 DIS_PDU_EMITTERNAME_CEAOPS
= 10993,
3735 DIS_PDU_EMITTERNAME_CERBERUS_III
= 10994,
3736 DIS_PDU_EMITTERNAME_CH_SS_N_6
= 10995,
3737 DIS_PDU_EMITTERNAME_CERBERUS_IV
= 10996,
3738 DIS_PDU_EMITTERNAME_CHAIR_BACK_TT
= 11000,
3739 DIS_PDU_EMITTERNAME_CHAIR_BACK_ILL
= 11010,
3740 DIS_PDU_EMITTERNAME_LEMZ_96L6_CHEESE_BOARD
= 11020,
3741 DIS_PDU_EMITTERNAME_CHEESE_BRICK
= 11025,
3742 DIS_PDU_EMITTERNAME_CHEESE_CAKE
= 11030,
3743 DIS_PDU_EMITTERNAME_CHROME_DOME
= 11060,
3744 DIS_PDU_EMITTERNAME_LENINETZ_OBZOR_MS_CLAM_PIPE
= 11070,
3745 DIS_PDU_EMITTERNAME_CLAMSHELL
= 11115,
3746 DIS_PDU_EMITTERNAME_CLC_1
= 11117,
3747 DIS_PDU_EMITTERNAME_CLC_2
= 11118,
3748 DIS_PDU_EMITTERNAME_CLC_3
= 11119,
3749 DIS_PDU_EMITTERNAME_CLR_155
= 11120,
3750 DIS_PDU_EMITTERNAME_COAST_WATCHER_100
= 11123,
3751 DIS_PDU_EMITTERNAME_COASTAL_GIRAFFE
= 11125,
3752 DIS_PDU_EMITTERNAME_COBRA
= 11130,
3753 DIS_PDU_EMITTERNAME_COBRA_SHOE
= 11133,
3754 DIS_PDU_EMITTERNAME_COLIBRI
= 11137,
3755 DIS_PDU_EMITTERNAME_COLLINS_WXR_300
= 11155,
3756 DIS_PDU_EMITTERNAME_COLLINS_WXR_700X
= 11160,
3757 DIS_PDU_EMITTERNAME_COLLINS_TWR_850_COLLINS_WXR_840
= 11165,
3758 DIS_PDU_EMITTERNAME_COLLINS_DN_101
= 11205,
3759 DIS_PDU_EMITTERNAME_COMET_1
= 11230,
3760 DIS_PDU_EMITTERNAME_CONDOR_MK_2
= 11235,
3761 DIS_PDU_EMITTERNAME_CONSILIUM_SELESMAR_RTM_25_XIM
= 11240,
3762 DIS_PDU_EMITTERNAME_CONTRAVES_SEA_HUNTER_MK_4
= 11250,
3763 DIS_PDU_EMITTERNAME_CORN_CAN
= 11260,
3764 DIS_PDU_EMITTERNAME_COSMO_SKYMED_1
= 11265,
3765 DIS_PDU_EMITTERNAME_CR_105_RMCA
= 11270,
3766 DIS_PDU_EMITTERNAME_CREW_DUKE_2
= 11280,
3767 DIS_PDU_EMITTERNAME_CREW_DUKE_3
= 11290,
3768 DIS_PDU_EMITTERNAME_CROSS_BIRD
= 11295,
3769 DIS_PDU_EMITTERNAME_CROSS_DOME
= 11340,
3770 DIS_PDU_EMITTERNAME_CROSS_LEGS
= 11385,
3771 DIS_PDU_EMITTERNAME_CROSS_OUT
= 11430,
3772 DIS_PDU_EMITTERNAME_CROSS_SLOT
= 11475,
3773 DIS_PDU_EMITTERNAME_CROSS_SWORD
= 11520,
3774 DIS_PDU_EMITTERNAME_CROSS_UP
= 11565,
3775 DIS_PDU_EMITTERNAME_CROSS_SWORD_FC
= 11610,
3776 DIS_PDU_EMITTERNAME_CROTALE_ACQUISITION_TA_THD_5000
= 11655,
3777 DIS_PDU_EMITTERNAME_CROTALE_NG_TA_GRIFFON
= 11660,
3778 DIS_PDU_EMITTERNAME_CROTALE_TT
= 11665,
3779 DIS_PDU_EMITTERNAME_CROTALE_MGMISSILE_SYSTEM
= 11700,
3780 DIS_PDU_EMITTERNAME_CS_10_TA
= 11715,
3781 DIS_PDU_EMITTERNAME_CSA_20_TER
= 11717,
3782 DIS_PDU_EMITTERNAME_CSA_20_TAR
= 11718,
3783 DIS_PDU_EMITTERNAME_CSA_23_FDV_MG
= 11719,
3784 DIS_PDU_EMITTERNAME_CSA_23_MISSILE_MH
= 11720,
3785 DIS_PDU_EMITTERNAME_CSF_VARAN
= 11725,
3786 DIS_PDU_EMITTERNAME_CSS_N_4_MH
= 11735,
3787 DIS_PDU_EMITTERNAME_CSS_C_3C_CAS_1M1_M2_MH
= 11745,
3788 DIS_PDU_EMITTERNAME_HY_2B_MH_CSS_C_3_SEERSUCKER_MH
= 11748,
3789 DIS_PDU_EMITTERNAME_CSS_C_2B_HY_1A_MH
= 11790,
3790 DIS_PDU_EMITTERNAME_CSS_N_4_SARDINE
= 11800,
3791 DIS_PDU_EMITTERNAME_CSS_N_8_SACCADE
= 11810,
3792 DIS_PDU_EMITTERNAME_CURL_STONE_B
= 11825,
3793 DIS_PDU_EMITTERNAME_CWS_1
= 11830,
3794 DIS_PDU_EMITTERNAME_CWS_2
= 11835,
3795 DIS_PDU_EMITTERNAME_CWS_3
= 11840,
3796 DIS_PDU_EMITTERNAME_CYGNUS
= 11860,
3797 DIS_PDU_EMITTERNAME_CYLINDER_HEAD
= 11880,
3798 DIS_PDU_EMITTERNAME_CYMBELINE
= 11902,
3799 DIS_PDU_EMITTERNAME_CYRANO_II
= 11925,
3800 DIS_PDU_EMITTERNAME_CYRANO_IV
= 11970,
3801 DIS_PDU_EMITTERNAME_CYRANO_IV_M
= 11975,
3802 DIS_PDU_EMITTERNAME_DA_01_00
= 12010,
3803 DIS_PDU_EMITTERNAME_DA_05_00
= 12015,
3804 DIS_PDU_EMITTERNAME_DA_05_2
= 12016,
3805 DIS_PDU_EMITTERNAME_DA_08
= 12018,
3806 DIS_PDU_EMITTERNAME_DAWN
= 12060,
3807 DIS_PDU_EMITTERNAME_DCR
= 12090,
3808 DIS_PDU_EMITTERNAME_DEAD_DUCK
= 12105,
3809 DIS_PDU_EMITTERNAME_DECCA_20_V90_9
= 12110,
3810 DIS_PDU_EMITTERNAME_DECCA_20_V90S
= 12111,
3811 DIS_PDU_EMITTERNAME_DECCA_45
= 12150,
3812 DIS_PDU_EMITTERNAME_DECCA_50
= 12195,
3813 DIS_PDU_EMITTERNAME_DECCA_71
= 12196,
3814 DIS_PDU_EMITTERNAME_DECCA_72
= 12197,
3815 DIS_PDU_EMITTERNAME_DECCA_110
= 12240,
3816 DIS_PDU_EMITTERNAME_DECCA_170
= 12285,
3817 DIS_PDU_EMITTERNAME_DECCA_HF_2
= 12292,
3818 DIS_PDU_EMITTERNAME_DECCA_202
= 12330,
3819 DIS_PDU_EMITTERNAME_DECCA_D202
= 12375,
3820 DIS_PDU_EMITTERNAME_DECCA_303
= 12420,
3821 DIS_PDU_EMITTERNAME_DECCA_535
= 12430,
3822 DIS_PDU_EMITTERNAME_DECCA_626
= 12465,
3823 DIS_PDU_EMITTERNAME_DECCA_629
= 12510,
3824 DIS_PDU_EMITTERNAME_DECCA_914
= 12555,
3825 DIS_PDU_EMITTERNAME_DECCA_916
= 12600,
3826 DIS_PDU_EMITTERNAME_DECCA_926
= 12610,
3827 DIS_PDU_EMITTERNAME_DECCA_1070A
= 12615,
3828 DIS_PDU_EMITTERNAME_DECCA_1008
= 12616,
3829 DIS_PDU_EMITTERNAME_DECCA_1226_COMMERCIAL
= 12645,
3830 DIS_PDU_EMITTERNAME_DECCA_1290
= 12655,
3831 DIS_PDU_EMITTERNAME_DECCA_1626
= 12690,
3832 DIS_PDU_EMITTERNAME_DECCA_2070
= 12691,
3833 DIS_PDU_EMITTERNAME_DECCA_1630
= 12694,
3834 DIS_PDU_EMITTERNAME_DECCA_2459
= 12735,
3835 DIS_PDU_EMITTERNAME_DECCA_AWS_1
= 12780,
3836 DIS_PDU_EMITTERNAME_DECCA_AWS_2
= 12782,
3837 DIS_PDU_EMITTERNAME_DECCA_AWS_4
= 12785,
3838 DIS_PDU_EMITTERNAME_DECCA_AWS_4_2
= 12787,
3839 DIS_PDU_EMITTERNAME_DECCA_MAR
= 12800,
3840 DIS_PDU_EMITTERNAME_DECCA_RM_326
= 12805,
3841 DIS_PDU_EMITTERNAME_DECCA_RM_416
= 12825,
3842 DIS_PDU_EMITTERNAME_DECCA_RM_970BT
= 12850,
3843 DIS_PDU_EMITTERNAME_DECCA_RM_914
= 12870,
3844 DIS_PDU_EMITTERNAME_DF_21D_SEEKER
= 12875,
3845 DIS_PDU_EMITTERNAME_DECCA_RM_1690
= 12915,
3846 DIS_PDU_EMITTERNAME_DECCA_1690
= 12916,
3847 DIS_PDU_EMITTERNAME_DECCA_SUPER_101_MK_3
= 12960,
3848 DIS_PDU_EMITTERNAME_DISS_1
= 13005,
3849 DIS_PDU_EMITTERNAME_DISS_7
= 13006,
3850 DIS_PDU_EMITTERNAME_DISS_013
= 13007,
3851 DIS_PDU_EMITTERNAME_DISS_15D
= 13015,
3852 DIS_PDU_EMITTERNAME_DLD_100A
= 13020,
3853 DIS_PDU_EMITTERNAME_RAPIER_TTDN_181_DN_181
= 13050,
3854 DIS_PDU_EMITTERNAME_RAPIER_2000_TT_BLINDFIRE_FSC_TT
= 13055,
3855 DIS_PDU_EMITTERNAME_DOG_EAR
= 13095,
3856 DIS_PDU_EMITTERNAME_DOG_HOUSE
= 13140,
3857 DIS_PDU_EMITTERNAME_DM3
= 13141,
3858 DIS_PDU_EMITTERNAME_DM_3B
= 13142,
3859 DIS_PDU_EMITTERNAME_DM_5
= 13143,
3860 DIS_PDU_EMITTERNAME_DON_2
= 13185,
3861 DIS_PDU_EMITTERNAME_DON_A_B_2_KAY
= 13230,
3862 DIS_PDU_EMITTERNAME_DONETS
= 13275,
3863 DIS_PDU_EMITTERNAME_DOPPLER_90_SERIES
= 13280,
3864 DIS_PDU_EMITTERNAME_DOWN_BEAT
= 13320,
3865 DIS_PDU_EMITTERNAME_DR_582
= 13360,
3866 DIS_PDU_EMITTERNAME_DRAA_2A
= 13365,
3867 DIS_PDU_EMITTERNAME_DRAA_2B
= 13410,
3868 DIS_PDU_EMITTERNAME_DRAA_9A
= 13415,
3869 DIS_PDU_EMITTERNAME_DRAA_11A
= 13420,
3870 DIS_PDU_EMITTERNAME_DRAC_37B
= 13450,
3871 DIS_PDU_EMITTERNAME_DRAC_38
= 13452,
3872 DIS_PDU_EMITTERNAME_DRAC_39
= 13455,
3873 DIS_PDU_EMITTERNAME_DRAC_39A
= 13456,
3874 DIS_PDU_EMITTERNAME_DRAC_43A
= 13460,
3875 DIS_PDU_EMITTERNAME_DRAC_44A
= 13465,
3876 DIS_PDU_EMITTERNAME_DRAGON_EYE
= 13477,
3877 DIS_PDU_EMITTERNAME_DRAGON_EYE_2
= 13480,
3878 DIS_PDU_EMITTERNAME_DRAGON_EYE_3
= 13481,
3879 DIS_PDU_EMITTERNAME_DRAGON_EYE_4
= 13485,
3880 DIS_PDU_EMITTERNAME_DRBC_30B
= 13500,
3881 DIS_PDU_EMITTERNAME_DRBC_31A
= 13545,
3882 DIS_PDU_EMITTERNAME_DRBC_31D
= 13546,
3883 DIS_PDU_EMITTERNAME_DRBC_32
= 13585,
3884 DIS_PDU_EMITTERNAME_DRBC_32A
= 13590,
3885 DIS_PDU_EMITTERNAME_DRBC_32D
= 13635,
3886 DIS_PDU_EMITTERNAME_DRBC_33A
= 13680,
3887 DIS_PDU_EMITTERNAME_DRBI_10
= 13725,
3888 DIS_PDU_EMITTERNAME_DRBI_23
= 13770,
3889 DIS_PDU_EMITTERNAME_DRBJ_11B
= 13815,
3890 DIS_PDU_EMITTERNAME_DRBN_30
= 13860,
3891 DIS_PDU_EMITTERNAME_DRBN_32
= 13905,
3892 DIS_PDU_EMITTERNAME_DRBN_34
= 13915,
3893 DIS_PDU_EMITTERNAME_DRBR_51
= 13950,
3894 DIS_PDU_EMITTERNAME_DRBV_20A
= 13994,
3895 DIS_PDU_EMITTERNAME_DRBV_20B
= 13995,
3896 DIS_PDU_EMITTERNAME_DRBV_21_MARS_05
= 14020,
3897 DIS_PDU_EMITTERNAME_DRBV_22
= 14040,
3898 DIS_PDU_EMITTERNAME_DRBV_23
= 14041,
3899 DIS_PDU_EMITTERNAME_DRBV_26C
= 14085,
3900 DIS_PDU_EMITTERNAME_DRBV_26D
= 14086,
3901 DIS_PDU_EMITTERNAME_DRBV_30
= 14130,
3902 DIS_PDU_EMITTERNAME_DRBV_31
= 14131,
3903 DIS_PDU_EMITTERNAME_DRBV_50
= 14175,
3904 DIS_PDU_EMITTERNAME_DRBV_51
= 14220,
3905 DIS_PDU_EMITTERNAME_DRBV_51A
= 14265,
3906 DIS_PDU_EMITTERNAME_DRBV_51B
= 14310,
3907 DIS_PDU_EMITTERNAME_DRBV_51C
= 14355,
3908 DIS_PDU_EMITTERNAME_DROP_KICK
= 14400,
3909 DIS_PDU_EMITTERNAME_DRUA_31
= 14445,
3910 DIS_PDU_EMITTERNAME_DRUM_TILT
= 14490,
3911 DIS_PDU_EMITTERNAME_DRUM_TILT_A
= 14535,
3912 DIS_PDU_EMITTERNAME_DRUM_TILT_B
= 14545,
3913 DIS_PDU_EMITTERNAME_DRUN_30A
= 14560,
3914 DIS_PDU_EMITTERNAME_DUMBO
= 14580,
3915 DIS_PDU_EMITTERNAME_DWSR_92
= 14583,
3916 DIS_PDU_EMITTERNAME_DWSR_93S
= 14585,
3917 DIS_PDU_EMITTERNAME_EAGLE
= 14586,
3918 DIS_PDU_EMITTERNAME_EAGLE_MK_1
= 14587,
3919 DIS_PDU_EMITTERNAME_EAJP_JAMMING_POD
= 14588,
3920 DIS_PDU_EMITTERNAME_EKCO_E390
= 14590,
3921 DIS_PDU_EMITTERNAME_ECR_90_CAPTOR
= 14600,
3922 DIS_PDU_EMITTERNAME_ECR_90_JAMMER
= 14601,
3923 DIS_PDU_EMITTERNAME_EGG_CUP_A_B
= 14625,
3924 DIS_PDU_EMITTERNAME_EISCAT
= 14640,
3925 DIS_PDU_EMITTERNAME_EKCO_E120
= 14660,
3926 DIS_PDU_EMITTERNAME_EKCO_190
= 14670,
3927 DIS_PDU_EMITTERNAME_EKRAN_1
= 14677,
3928 DIS_PDU_EMITTERNAME_EL_L_8222
= 14710,
3929 DIS_PDU_EMITTERNAME_EL_L_8240
= 14713,
3930 DIS_PDU_EMITTERNAME_EL_M_2001B
= 14715,
3931 DIS_PDU_EMITTERNAME_EL_M_2022
= 14725,
3932 DIS_PDU_EMITTERNAME_EL_M_2032
= 14726,
3933 DIS_PDU_EMITTERNAME_EL_M_2052
= 14727,
3934 DIS_PDU_EMITTERNAME_EL_M_2055
= 14728,
3935 DIS_PDU_EMITTERNAME_EL_M_2060
= 14730,
3936 DIS_PDU_EMITTERNAME_EL_M_2075
= 14735,
3937 DIS_PDU_EMITTERNAME_EL_M_2022U_V_3
= 14736,
3938 DIS_PDU_EMITTERNAME_EL_M_2080
= 14737,
3939 DIS_PDU_EMITTERNAME_EL_M_2080S
= 14738,
3940 DIS_PDU_EMITTERNAME_EL_M_2085
= 14739,
3941 DIS_PDU_EMITTERNAME_EL_M_2106
= 14740,
3942 DIS_PDU_EMITTERNAME_EL_M_2106NG
= 14741,
3943 DIS_PDU_EMITTERNAME_EL_M_2125
= 14742,
3944 DIS_PDU_EMITTERNAME_EL_M_2129
= 14743,
3945 DIS_PDU_EMITTERNAME_EL_M_2150
= 14744,
3946 DIS_PDU_EMITTERNAME_EL_M_2083
= 14745,
3947 DIS_PDU_EMITTERNAME_EL_M_2084
= 14746,
3948 DIS_PDU_EMITTERNAME_EL_M_2160_V1
= 14747,
3949 DIS_PDU_EMITTERNAME_EL_M_2084_MMR
= 14748,
3950 DIS_PDU_EMITTERNAME_EL_M_2112
= 14749,
3951 DIS_PDU_EMITTERNAME_EL_M_2200
= 14750,
3952 DIS_PDU_EMITTERNAME_EL_M_2133
= 14751,
3953 DIS_PDU_EMITTERNAME_EL_M_2205
= 14755,
3954 DIS_PDU_EMITTERNAME_EL_M_2207
= 14760,
3955 DIS_PDU_EMITTERNAME_EL_M_2215
= 14765,
3956 DIS_PDU_EMITTERNAME_EL_M_2216_V
= 14770,
3957 DIS_PDU_EMITTERNAME_EL_M_2216XH
= 14772,
3958 DIS_PDU_EMITTERNAME_EL_M_2218S
= 14775,
3959 DIS_PDU_EMITTERNAME_ELT_361
= 14776,
3960 DIS_PDU_EMITTERNAME_EL_M_2258
= 14777,
3961 DIS_PDU_EMITTERNAME_ELT_553
= 14779,
3962 DIS_PDU_EMITTERNAME_ELT_558
= 14780,
3963 DIS_PDU_EMITTERNAME_ELT_572
= 14785,
3964 DIS_PDU_EMITTERNAME_ELT_715
= 14790,
3965 DIS_PDU_EMITTERNAME_ELTA_ELM_2022A
= 14800,
3966 DIS_PDU_EMITTERNAME_ELTA_EL_M_2221_GM_STGR
= 14805,
3967 DIS_PDU_EMITTERNAME_EL_M_2228S_3D
= 14806,
3968 DIS_PDU_EMITTERNAME_EL_M_2705
= 14807,
3969 DIS_PDU_EMITTERNAME_EL_M_2226
= 14808,
3970 DIS_PDU_EMITTERNAME_EL_M_2228X
= 14809,
3971 DIS_PDU_EMITTERNAME_ELTA_SIS
= 14810,
3972 DIS_PDU_EMITTERNAME_EL_M_2238
= 14811,
3973 DIS_PDU_EMITTERNAME_EL_M_2248
= 14815,
3974 DIS_PDU_EMITTERNAME_EL_M_2288
= 14820,
3975 DIS_PDU_EMITTERNAME_EL_M_2311
= 14821,
3976 DIS_PDU_EMITTERNAME_ELM_2026
= 14822,
3977 DIS_PDU_EMITTERNAME_ELNA_4007
= 14830,
3978 DIS_PDU_EMITTERNAME_ELT_318
= 14831,
3979 DIS_PDU_EMITTERNAME_ELW_2085
= 14832,
3980 DIS_PDU_EMITTERNAME_ELT_521
= 14833,
3981 DIS_PDU_EMITTERNAME_ELW_2090
= 14835,
3982 DIS_PDU_EMITTERNAME_ENHANCED_METEOR_DETECTION_RADAR_EMDR
= 14845,
3983 DIS_PDU_EMITTERNAME_EMD_2900
= 14850,
3984 DIS_PDU_EMITTERNAME_EMPAR
= 14851,
3985 DIS_PDU_EMITTERNAME_END_TRAY
= 14895,
3986 DIS_PDU_EMITTERNAME_EQ_36
= 14896,
3987 DIS_PDU_EMITTERNAME_ERICSSON_SLAR
= 14897,
3988 DIS_PDU_EMITTERNAME_ERIEYE
= 14898,
3989 DIS_PDU_EMITTERNAME_ES_3701_ECM_ESM_SUITE
= 14899,
3990 DIS_PDU_EMITTERNAME_ESR_1
= 14900,
3991 DIS_PDU_EMITTERNAME_ESR_220
= 14901,
3992 DIS_PDU_EMITTERNAME_ESR380
= 14902,
3993 DIS_PDU_EMITTERNAME_ESTEREL
= 14903,
3994 DIS_PDU_EMITTERNAME_ET_316
= 14905,
3995 DIS_PDU_EMITTERNAME_EXOCET_TYPE
= 14935,
3996 DIS_PDU_EMITTERNAME_EXOCET_AL
= 14936,
3997 DIS_PDU_EMITTERNAME_EXOCET_1
= 14940,
3998 DIS_PDU_EMITTERNAME_EXOCET_1_MH
= 14985,
3999 DIS_PDU_EMITTERNAME_EXOCET_2
= 15030,
4000 DIS_PDU_EMITTERNAME_EYE_BOWL
= 15075,
4001 DIS_PDU_EMITTERNAME_EYE_SHIELD
= 15120,
4002 DIS_PDU_EMITTERNAME_F332Z
= 15140,
4003 DIS_PDU_EMITTERNAME_FALCON_CLAW_TI
= 15155,
4004 DIS_PDU_EMITTERNAME_FALCON_CLAW_TT
= 15156,
4005 DIS_PDU_EMITTERNAME_FALCON
= 15160,
4006 DIS_PDU_EMITTERNAME_FALCON_G
= 15161,
4007 DIS_PDU_EMITTERNAME_FALCON_EYE
= 15163,
4008 DIS_PDU_EMITTERNAME_FAN_SONG_A
= 15165,
4009 DIS_PDU_EMITTERNAME_FAN_SONG_B_F_TA
= 15200,
4010 DIS_PDU_EMITTERNAME_FAN_SONG_B_F_TT
= 15210,
4011 DIS_PDU_EMITTERNAME_FAN_SONG_C_E_TA
= 15220,
4012 DIS_PDU_EMITTERNAME_FAN_SONG_C_E_TT
= 15230,
4013 DIS_PDU_EMITTERNAME_FAN_SONG_C_E_MG
= 15240,
4014 DIS_PDU_EMITTERNAME_FAN_SONG_B_FF_MG
= 15255,
4015 DIS_PDU_EMITTERNAME_FAN_TAIL
= 15300,
4016 DIS_PDU_EMITTERNAME_FAR_2117
= 15301,
4017 DIS_PDU_EMITTERNAME_FAR_2827
= 15302,
4018 DIS_PDU_EMITTERNAME_FAR_2837S
= 15303,
4019 DIS_PDU_EMITTERNAME_FAR_3000
= 15304,
4020 DIS_PDU_EMITTERNAME_FB_7_RADAR
= 15305,
4021 DIS_PDU_EMITTERNAME_FCR_1401
= 15310,
4022 DIS_PDU_EMITTERNAME_FCS_2_12E
= 15312,
4023 DIS_PDU_EMITTERNAME_FCS_2_12G
= 15313,
4024 DIS_PDU_EMITTERNAME_FCS_2_21A
= 15315,
4025 DIS_PDU_EMITTERNAME_FCS_2_21C
= 15317,
4026 DIS_PDU_EMITTERNAME_FCS_2_22
= 15318,
4027 DIS_PDU_EMITTERNAME_FCS_2_31
= 15319,
4028 DIS_PDU_EMITTERNAME_FCS_3
= 15320,
4029 DIS_PDU_EMITTERNAME_FIN_CURVE
= 15345,
4030 DIS_PDU_EMITTERNAME_FIRE_CAN
= 15390,
4031 DIS_PDU_EMITTERNAME_FIRE_DISH
= 15435,
4032 DIS_PDU_EMITTERNAME_FIRE_DOME_TA
= 15470,
4033 DIS_PDU_EMITTERNAME_FIRE_DOME_TT
= 15475,
4034 DIS_PDU_EMITTERNAME_FIRE_DOME_TI
= 15480,
4035 DIS_PDU_EMITTERNAME_FIRE_IRON
= 15525,
4036 DIS_PDU_EMITTERNAME_FIRE_WHEEL
= 15570,
4037 DIS_PDU_EMITTERNAME_FISH_BOWL
= 15615,
4038 DIS_PDU_EMITTERNAME_FK_3
= 15620,
4039 DIS_PDU_EMITTERNAME_FLAIR
= 15650,
4040 DIS_PDU_EMITTERNAME_FLAP_LID
= 15660,
4041 DIS_PDU_EMITTERNAME_30N6E_FLAP_LID_B
= 15661,
4042 DIS_PDU_EMITTERNAME_FLAP_TRUCK
= 15705,
4043 DIS_PDU_EMITTERNAME_FLAP_WHEEL
= 15750,
4044 DIS_PDU_EMITTERNAME_FLASH_DANCE
= 15795,
4045 DIS_PDU_EMITTERNAME_FLASH_DANCE_M
= 15800,
4046 DIS_PDU_EMITTERNAME_P_15_FLAT_FACE_A_B_C_D
= 15840,
4047 DIS_PDU_EMITTERNAME_35N6_FLAT_FACE_E
= 15842,
4048 DIS_PDU_EMITTERNAME_FLAT_SCREEN
= 15885,
4049 DIS_PDU_EMITTERNAME_FLAT_SPIN
= 15930,
4050 DIS_PDU_EMITTERNAME_FLAT_TRACK_JAMMER
= 15970,
4051 DIS_PDU_EMITTERNAME_FLAT_TWIN
= 15975,
4052 DIS_PDU_EMITTERNAME_FL_400
= 15980,
4053 DIS_PDU_EMITTERNAME_FL_1800
= 15985,
4054 DIS_PDU_EMITTERNAME_FL_1800U
= 15990,
4055 DIS_PDU_EMITTERNAME_FL_1800S
= 16000,
4056 DIS_PDU_EMITTERNAME_FLEDERMAUS
= 16020,
4057 DIS_PDU_EMITTERNAME_FLYCATCHER
= 16030,
4058 DIS_PDU_EMITTERNAME_FLYCATCHER_MK_2
= 16035,
4059 DIS_PDU_EMITTERNAME_FLY_SCREEN
= 16065,
4060 DIS_PDU_EMITTERNAME_FLY_SCREEN_A_B
= 16110,
4061 DIS_PDU_EMITTERNAME_FLY_TRAP_B
= 16155,
4062 DIS_PDU_EMITTERNAME_FM_90
= 16160,
4063 DIS_PDU_EMITTERNAME_FOG_LAMP_MG
= 16200,
4064 DIS_PDU_EMITTERNAME_FOG_LAMP_TT
= 16245,
4065 DIS_PDU_EMITTERNAME_FOIL_TWO
= 16290,
4066 DIS_PDU_EMITTERNAME_FOOTBALL
= 16300,
4067 DIS_PDU_EMITTERNAME_FOX_HUNTER
= 16335,
4068 DIS_PDU_EMITTERNAME_FOX_FIRE_AL
= 16380,
4069 DIS_PDU_EMITTERNAME_FOX_FIRE_ILL
= 16390,
4070 DIS_PDU_EMITTERNAME_FR_151A
= 16400,
4071 DIS_PDU_EMITTERNAME_FURUNO_FR_1500_FR_1600
= 16405,
4072 DIS_PDU_EMITTERNAME_FR_1505_DA
= 16410,
4073 DIS_PDU_EMITTERNAME_FR_1510DS
= 16412,
4074 DIS_PDU_EMITTERNAME_FR_2000
= 16420,
4075 DIS_PDU_EMITTERNAME_FURUNO_2855W
= 16421,
4076 DIS_PDU_EMITTERNAME_FREGAT_MAE
= 16422,
4077 DIS_PDU_EMITTERNAME_FREGAT_N1
= 16423,
4078 DIS_PDU_EMITTERNAME_FREGAT_N2
= 16424,
4079 DIS_PDU_EMITTERNAME_FRONT_DOME
= 16425,
4080 DIS_PDU_EMITTERNAME_FREGAT_MAE_5
= 16426,
4081 DIS_PDU_EMITTERNAME_FRONT_DOOR
= 16470,
4082 DIS_PDU_EMITTERNAME_FRONT_PIECE
= 16515,
4083 DIS_PDU_EMITTERNAME_FURBY_MMW_MH
= 16520,
4084 DIS_PDU_EMITTERNAME_FURKE
= 16550,
4085 DIS_PDU_EMITTERNAME_FURKE_2_FURKE_E_POSITIV_ME1
= 16552,
4086 DIS_PDU_EMITTERNAME_FURKE_4
= 16554,
4087 DIS_PDU_EMITTERNAME_FURUNO
= 16560,
4088 DIS_PDU_EMITTERNAME_FURUNO_1721
= 16561,
4089 DIS_PDU_EMITTERNAME_FURUNO_1934C
= 16564,
4090 DIS_PDU_EMITTERNAME_FURUNO_1715
= 16565,
4091 DIS_PDU_EMITTERNAME_FURUNO_1730
= 16580,
4092 DIS_PDU_EMITTERNAME_FURUNO_1731_MARK_3
= 16581,
4093 DIS_PDU_EMITTERNAME_FURUNO_1832
= 16585,
4094 DIS_PDU_EMITTERNAME_FURUNO_1835
= 16587,
4095 DIS_PDU_EMITTERNAME_FURUNO_1932
= 16590,
4096 DIS_PDU_EMITTERNAME_FURUNO_1935
= 16596,
4097 DIS_PDU_EMITTERNAME_FURUNO_701
= 16605,
4098 DIS_PDU_EMITTERNAME_FURUNO_1940
= 16606,
4099 DIS_PDU_EMITTERNAME_FURUNO_711_2
= 16650,
4100 DIS_PDU_EMITTERNAME_FURUNO_FR_2130S
= 16652,
4101 DIS_PDU_EMITTERNAME_FURUNO_FAR_2137S
= 16654,
4102 DIS_PDU_EMITTERNAME_FURUNO_FAR_28X7
= 16655,
4103 DIS_PDU_EMITTERNAME_FURUNO_FAR_3230S
= 16658,
4104 DIS_PDU_EMITTERNAME_FR_2110
= 16660,
4105 DIS_PDU_EMITTERNAME_FR_2115
= 16662,
4106 DIS_PDU_EMITTERNAME_FR_8062
= 16663,
4107 DIS_PDU_EMITTERNAME_FURUNO_2125
= 16670,
4108 DIS_PDU_EMITTERNAME_FURUNO_240
= 16690,
4109 DIS_PDU_EMITTERNAME_FURUNO_2400
= 16695,
4110 DIS_PDU_EMITTERNAME_FR_801D_FURUNO_FR_810D
= 16725,
4111 DIS_PDU_EMITTERNAME_FURUNO_8051
= 16730,
4112 DIS_PDU_EMITTERNAME_FURUNO_DRS_2D
= 16732,
4113 DIS_PDU_EMITTERNAME_FURUNO_DRS_4D
= 16733,
4114 DIS_PDU_EMITTERNAME_FURUNO_DRS_4A
= 16734,
4115 DIS_PDU_EMITTERNAME_G030A_APD_31
= 16735,
4116 DIS_PDU_EMITTERNAME_FURUNO_DRS6A_X_CLASS
= 16736,
4117 DIS_PDU_EMITTERNAME_DRS4W
= 16737,
4118 DIS_PDU_EMITTERNAME_GA_01_00
= 16740,
4119 DIS_PDU_EMITTERNAME_GABBIANO
= 16750,
4120 DIS_PDU_EMITTERNAME_GAGE
= 16785,
4121 DIS_PDU_EMITTERNAME_GAOFEN_3
= 16787,
4122 DIS_PDU_EMITTERNAME_GAOFEN_12
= 16789,
4123 DIS_PDU_EMITTERNAME_GAP_GATE
= 16790,
4124 DIS_PDU_EMITTERNAME_GARDENIA
= 16800,
4125 DIS_PDU_EMITTERNAME_GARMIN_GMR_1224
= 16815,
4126 DIS_PDU_EMITTERNAME_GARMIN_FANTOM_24
= 16820,
4127 DIS_PDU_EMITTERNAME_GARMIN_GWX_68_WEATHER_RADAR
= 16825,
4128 DIS_PDU_EMITTERNAME_GARPIN
= 16830,
4129 DIS_PDU_EMITTERNAME_GATE_GUARD
= 16833,
4130 DIS_PDU_EMITTERNAME_GARPUN_BAL_E
= 16835,
4131 DIS_PDU_EMITTERNAME_GAZETCHIK
= 16837,
4132 DIS_PDU_EMITTERNAME_GBS1
= 16840,
4133 DIS_PDU_EMITTERNAME_GCA_2000
= 16850,
4134 DIS_PDU_EMITTERNAME_FURUNO_1832_1921_SERIES
= 16858,
4135 DIS_PDU_EMITTERNAME_GEMINI_DB
= 16870,
4136 DIS_PDU_EMITTERNAME_GEM_OLYMPUS
= 16871,
4137 DIS_PDU_EMITTERNAME_GEM_SENTINEL
= 16872,
4138 DIS_PDU_EMITTERNAME_GEM_BX_132
= 16875,
4139 DIS_PDU_EMITTERNAME_GEM_SC_2050X
= 16876,
4140 DIS_PDU_EMITTERNAME_GEM_SEA_EAGLE_200_N
= 16877,
4141 DIS_PDU_EMITTERNAME_GENERIC_INTERNAL_JAMMER
= 16879,
4142 DIS_PDU_EMITTERNAME_MPDR_12_GEPARD_TA
= 16880,
4143 DIS_PDU_EMITTERNAME_GEN_X
= 16881,
4144 DIS_PDU_EMITTERNAME_GEPARD_TT
= 16884,
4145 DIS_PDU_EMITTERNAME_GERAN_F
= 16888,
4146 DIS_PDU_EMITTERNAME_GERFAUT
= 16890,
4147 DIS_PDU_EMITTERNAME_GFE_L_1
= 16895,
4148 DIS_PDU_EMITTERNAME_GIRAFFE
= 16900,
4149 DIS_PDU_EMITTERNAME_GIRAFFE_1X
= 16903,
4150 DIS_PDU_EMITTERNAME_GIRAFFE_40
= 16905,
4151 DIS_PDU_EMITTERNAME_GIRAFFE_50_AT
= 16908,
4152 DIS_PDU_EMITTERNAME_GIRAFFE_75
= 16912,
4153 DIS_PDU_EMITTERNAME_GIN_SLING_TA
= 16915,
4154 DIS_PDU_EMITTERNAME_GIN_SLING_GIN_SLING_TT
= 16920,
4155 DIS_PDU_EMITTERNAME_GIN_SLING_MG
= 16925,
4156 DIS_PDU_EMITTERNAME_GOAL_KEEPER
= 16930,
4157 DIS_PDU_EMITTERNAME_GOLDEN_DOME
= 16935,
4158 DIS_PDU_EMITTERNAME_GOLDEN_HEART
= 16940,
4159 DIS_PDU_EMITTERNAME_GOLDEN_ROCK
= 16942,
4160 DIS_PDU_EMITTERNAME_GORY_MH
= 16943,
4161 DIS_PDU_EMITTERNAME_GPN_22
= 16945,
4162 DIS_PDU_EMITTERNAME_GPSJ_10
= 16946,
4163 DIS_PDU_EMITTERNAME_GPSJ_25
= 16947,
4164 DIS_PDU_EMITTERNAME_GPSJ_40
= 16948,
4165 DIS_PDU_EMITTERNAME_GPSJ_50
= 16949,
4166 DIS_PDU_EMITTERNAME_GRN_9
= 16950,
4167 DIS_PDU_EMITTERNAME_GRAN_K
= 16951,
4168 DIS_PDU_EMITTERNAME_GRACKLE_MH
= 16953,
4169 DIS_PDU_EMITTERNAME_GRAVE_STONE
= 16960,
4170 DIS_PDU_EMITTERNAME_GRAVES
= 16963,
4171 DIS_PDU_EMITTERNAME_GREEN_STAIN
= 16965,
4172 DIS_PDU_EMITTERNAME_GRID_BOW
= 17010,
4173 DIS_PDU_EMITTERNAME_GRIFO_F
= 17016,
4174 DIS_PDU_EMITTERNAME_9S32_GRILL_PAN_TT
= 17025,
4175 DIS_PDU_EMITTERNAME_GRILL_SCREEN
= 17027,
4176 DIS_PDU_EMITTERNAME_GROM_2
= 17029,
4177 DIS_PDU_EMITTERNAME_GROUND_MASTER_400
= 17030,
4178 DIS_PDU_EMITTERNAME_GT_4
= 17031,
4179 DIS_PDU_EMITTERNAME_GRS_440
= 17032,
4180 DIS_PDU_EMITTERNAME_GRUESOME_MH
= 17034,
4181 DIS_PDU_EMITTERNAME_GUARDIAN
= 17050,
4182 DIS_PDU_EMITTERNAME_GUARDSMAN
= 17055,
4183 DIS_PDU_EMITTERNAME_RPK_2_GUN_DISH_ZSU_23_4
= 17070,
4184 DIS_PDU_EMITTERNAME_GUSHER_MH
= 17072,
4185 DIS_PDU_EMITTERNAME_H_RJZ_726_4A_JAMMER
= 17075,
4186 DIS_PDU_EMITTERNAME_H025_NO25E
= 17079,
4187 DIS_PDU_EMITTERNAME_HADR
= 17080,
4188 DIS_PDU_EMITTERNAME_HAIR_NET
= 17100,
4189 DIS_PDU_EMITTERNAME_HALF_PLATE_A
= 17145,
4190 DIS_PDU_EMITTERNAME_HALF_PLATE_B
= 17190,
4191 DIS_PDU_EMITTERNAME_HARD
= 17220,
4192 DIS_PDU_EMITTERNAME_HARPOON
= 17225,
4193 DIS_PDU_EMITTERNAME_HAT_BOX
= 17230,
4194 DIS_PDU_EMITTERNAME_HAWK_SCREECH
= 17235,
4195 DIS_PDU_EMITTERNAME_HAY_POLE
= 17250,
4196 DIS_PDU_EMITTERNAME_HAY_RICK
= 17255,
4197 DIS_PDU_EMITTERNAME_HEAD_LIGHT_A
= 17280,
4198 DIS_PDU_EMITTERNAME_HEAD_LIGHTS
= 17325,
4199 DIS_PDU_EMITTERNAME_HEAD_LIGHTS_C
= 17370,
4200 DIS_PDU_EMITTERNAME_HEAD_LIGHTS_MG_A
= 17415,
4201 DIS_PDU_EMITTERNAME_HEAD_LIGHTS_MG_B
= 17460,
4202 DIS_PDU_EMITTERNAME_HEAD_LIGHTS_TT
= 17505,
4203 DIS_PDU_EMITTERNAME_HEAD_NET
= 17550,
4204 DIS_PDU_EMITTERNAME_HEART_ACHE_B
= 17572,
4205 DIS_PDU_EMITTERNAME_HELLFIRE_MMW_MH
= 17590,
4206 DIS_PDU_EMITTERNAME_HEN_EGG
= 17595,
4207 DIS_PDU_EMITTERNAME_HEN_HOUSE
= 17640,
4208 DIS_PDU_EMITTERNAME_HEN_NEST
= 17685,
4209 DIS_PDU_EMITTERNAME_HEN_ROOST
= 17730,
4210 DIS_PDU_EMITTERNAME_HERAKLES
= 17732,
4211 DIS_PDU_EMITTERNAME_HF_2_MG
= 17735,
4212 DIS_PDU_EMITTERNAME_HGR_105
= 17745,
4213 DIS_PDU_EMITTERNAME_HERZ_9_TAR
= 17750,
4214 DIS_PDU_EMITTERNAME_HERZ_9_TTR
= 17751,
4215 DIS_PDU_EMITTERNAME_HERZ_9_MG
= 17752,
4216 DIS_PDU_EMITTERNAME_HIGH_BRICK
= 17775,
4217 DIS_PDU_EMITTERNAME_HIGH_FIX
= 17820,
4218 DIS_PDU_EMITTERNAME_YLC_2V_HIGH_GUARD
= 17842,
4219 DIS_PDU_EMITTERNAME_HIGH_LARK_TI
= 17865,
4220 DIS_PDU_EMITTERNAME_HIGH_LARK_1
= 17910,
4221 DIS_PDU_EMITTERNAME_HIGH_LARK_2
= 17955,
4222 DIS_PDU_EMITTERNAME_HIGH_LARK_4
= 18000,
4223 DIS_PDU_EMITTERNAME_HIGH_LUNE
= 18045,
4224 DIS_PDU_EMITTERNAME_HIGH_POLE_A_B
= 18090,
4225 DIS_PDU_EMITTERNAME_HIGH_SCOOP
= 18135,
4226 DIS_PDU_EMITTERNAME_9S19MT_HIGH_SCREEN
= 18150,
4227 DIS_PDU_EMITTERNAME_HIGH_SIEVE
= 18180,
4228 DIS_PDU_EMITTERNAME_HILL_BLOCK
= 18185,
4229 DIS_PDU_EMITTERNAME_HIMALAYAS_COUNTERMEASURES_SUITE
= 18189,
4230 DIS_PDU_EMITTERNAME_HG_9550
= 18190,
4231 DIS_PDU_EMITTERNAME_HJ_6374
= 18193,
4232 DIS_PDU_EMITTERNAME_HLD_RADAR_900
= 18194,
4233 DIS_PDU_EMITTERNAME_HLJQ_520
= 18195,
4234 DIS_PDU_EMITTERNAME_HN_503
= 18200,
4235 DIS_PDU_EMITTERNAME_HN_C03_M
= 18201,
4236 DIS_PDU_EMITTERNAME_HOME_TALK
= 18225,
4237 DIS_PDU_EMITTERNAME_HORN_SPOON
= 18270,
4238 DIS_PDU_EMITTERNAME_HOT_BRICK
= 18280,
4239 DIS_PDU_EMITTERNAME_HOT_FLASH
= 18315,
4240 DIS_PDU_EMITTERNAME_HOT_FLASH_2
= 18316,
4241 DIS_PDU_EMITTERNAME_IHS_6
= 18318,
4242 DIS_PDU_EMITTERNAME_IRL144M_HOT_SHOT_TA
= 18320,
4243 DIS_PDU_EMITTERNAME_IRL144M_HOT_SHOT_TT
= 18325,
4244 DIS_PDU_EMITTERNAME_IRL144M_HOT_SHOT_MG
= 18330,
4245 DIS_PDU_EMITTERNAME_HPS_106
= 18331,
4246 DIS_PDU_EMITTERNAME_HPS_104
= 18332,
4247 DIS_PDU_EMITTERNAME_HQ_9_MH
= 18339,
4248 DIS_PDU_EMITTERNAME_HSR_1128
= 18340,
4249 DIS_PDU_EMITTERNAME_HQ_9A_TER
= 18342,
4250 DIS_PDU_EMITTERNAME_HQ_9B_TER
= 18344,
4251 DIS_PDU_EMITTERNAME_HT_233
= 18348,
4252 DIS_PDU_EMITTERNAME_HQ_61
= 18350,
4253 DIS_PDU_EMITTERNAME_HRJS
= 18351,
4254 DIS_PDU_EMITTERNAME_I_DERBY_ER
= 18352,
4255 DIS_PDU_EMITTERNAME_IBIS_80
= 18353,
4256 DIS_PDU_EMITTERNAME_IBIS_150
= 18355,
4257 DIS_PDU_EMITTERNAME_IBIS_200
= 18357,
4258 DIS_PDU_EMITTERNAME_HQ_16_TER
= 18359,
4259 DIS_PDU_EMITTERNAME_IFF_MK_XII_AIMS_UPX_29
= 18360,
4260 DIS_PDU_EMITTERNAME_JANET
= 18400,
4261 DIS_PDU_EMITTERNAME_IFF_MK_XV
= 18405,
4262 DIS_PDU_EMITTERNAME_IFF_INT
= 18406,
4263 DIS_PDU_EMITTERNAME_JACK_KNIFE
= 18407,
4264 DIS_PDU_EMITTERNAME_IFF_TRSP
= 18408,
4265 DIS_PDU_EMITTERNAME_J_MUSIC_ELBIT_SYSTEMS_JAMMER
= 18409,
4266 DIS_PDU_EMITTERNAME_JAVELIN_MG
= 18410,
4267 DIS_PDU_EMITTERNAME_IGLA_1_SLAR
= 18411,
4268 DIS_PDU_EMITTERNAME_IR_SA_2B_TER
= 18415,
4269 DIS_PDU_EMITTERNAME_IR_SA_4_TER
= 18417,
4270 DIS_PDU_EMITTERNAME_IR_SA_5_TELAR_TER
= 18419,
4271 DIS_PDU_EMITTERNAME_J_10B_PESA
= 18420,
4272 DIS_PDU_EMITTERNAME_J_10C_AESA
= 18421,
4273 DIS_PDU_EMITTERNAME_J_11D_AESA
= 18422,
4274 DIS_PDU_EMITTERNAME_JL_10MP
= 18443,
4275 DIS_PDU_EMITTERNAME_J_ALQ_8
= 18445,
4276 DIS_PDU_EMITTERNAME_J_FPS_7
= 18449,
4277 DIS_PDU_EMITTERNAME_JAY_BIRD
= 18450,
4278 DIS_PDU_EMITTERNAME_J_FPS_3
= 18451,
4279 DIS_PDU_EMITTERNAME_JH_10_MIX_BOWL
= 18452,
4280 DIS_PDU_EMITTERNAME_J_MPQ_P7
= 18453,
4281 DIS_PDU_EMITTERNAME_JL_7
= 18454,
4282 DIS_PDU_EMITTERNAME_JL_10B
= 18455,
4283 DIS_PDU_EMITTERNAME_JMA_1576
= 18456,
4284 DIS_PDU_EMITTERNAME_JRC_JMA_9252_6CA
= 18457,
4285 DIS_PDU_EMITTERNAME_JLP_40
= 18458,
4286 DIS_PDU_EMITTERNAME_JRC_JMR_9200_SERIES_X
= 18459,
4287 DIS_PDU_EMITTERNAME_JRC_NMD_401
= 18460,
4288 DIS_PDU_EMITTERNAME_JRC_JRM_310_MK2
= 18461,
4289 DIS_PDU_EMITTERNAME_JMA_1596
= 18462,
4290 DIS_PDU_EMITTERNAME_JN_1104
= 18463,
4291 DIS_PDU_EMITTERNAME_JMA_7000
= 18464,
4292 DIS_PDU_EMITTERNAME_JRC_JMA_7700
= 18465,
4293 DIS_PDU_EMITTERNAME_JMA_5320
= 18466,
4294 DIS_PDU_EMITTERNAME_JRC_JMR_9210_6XC
= 18467,
4295 DIS_PDU_EMITTERNAME_JERS_1
= 18468,
4296 DIS_PDU_EMITTERNAME_JINDALEE
= 18469,
4297 DIS_PDU_EMITTERNAME_JRC_JMA_9900_SERIES
= 18470,
4298 DIS_PDU_EMITTERNAME_JLP_40D
= 18471,
4299 DIS_PDU_EMITTERNAME_JRC_JMA_5300_SERIES
= 18475,
4300 DIS_PDU_EMITTERNAME_JUPITER
= 18495,
4301 DIS_PDU_EMITTERNAME_JUPITER_II
= 18540,
4302 DIS_PDU_EMITTERNAME_JY_8
= 18550,
4303 DIS_PDU_EMITTERNAME_JY_8A
= 18551,
4304 DIS_PDU_EMITTERNAME_JY_9
= 18555,
4305 DIS_PDU_EMITTERNAME_JY_9_MODIFIED
= 18556,
4306 DIS_PDU_EMITTERNAME_JY_11_EW
= 18557,
4307 DIS_PDU_EMITTERNAME_JY_14
= 18560,
4308 DIS_PDU_EMITTERNAME_JY_14A
= 18561,
4309 DIS_PDU_EMITTERNAME_JY_16
= 18565,
4310 DIS_PDU_EMITTERNAME_JY_24
= 18570,
4311 DIS_PDU_EMITTERNAME_J_APG_1
= 18571,
4312 DIS_PDU_EMITTERNAME_J_APG_2
= 18572,
4313 DIS_PDU_EMITTERNAME_JY_29
= 18575,
4314 DIS_PDU_EMITTERNAME_JYL_1
= 18578,
4315 DIS_PDU_EMITTERNAME_JYL_6
= 18580,
4316 DIS_PDU_EMITTERNAME_JYL_6A
= 18582,
4317 DIS_PDU_EMITTERNAME_JZ_QF_612
= 18583,
4318 DIS_PDU_EMITTERNAME_K376Z
= 18585,
4319 DIS_PDU_EMITTERNAME_K77M
= 18586,
4320 DIS_PDU_EMITTERNAME_KAIGE
= 18600,
4321 DIS_PDU_EMITTERNAME_KALKAN
= 18610,
4322 DIS_PDU_EMITTERNAME_KBP_AFGANIT
= 18611,
4323 DIS_PDU_EMITTERNAME_KALKAN_II
= 18615,
4324 DIS_PDU_EMITTERNAME_KELVIN_HUGHES_2A
= 18630,
4325 DIS_PDU_EMITTERNAME_KELVIN_HUGHES_14_9
= 18675,
4326 DIS_PDU_EMITTERNAME_KARPATY
= 18700,
4327 DIS_PDU_EMITTERNAME_KASHTAN_3_JAMMING_SYSTEM
= 18710,
4328 DIS_PDU_EMITTERNAME_KELVIN_HUGHES_TYPE_1006
= 18720,
4329 DIS_PDU_EMITTERNAME_KELVIN_HUGHES_TYPE_1007
= 18765,
4330 DIS_PDU_EMITTERNAME_KELVIN_HUGHES_TYPE_1007_F_BAND
= 18766,
4331 DIS_PDU_EMITTERNAME_KELVIN_HUGHES_2007_F_BAND
= 18767,
4332 DIS_PDU_EMITTERNAME_KELVIN_HUGHES_2007_I_BAND
= 18768,
4333 DIS_PDU_EMITTERNAME_KH_NUCLEUS_5000
= 18770,
4334 DIS_PDU_EMITTERNAME_KH_MANTA
= 18774,
4335 DIS_PDU_EMITTERNAME_KH_NUCLEUS_2_6000
= 18775,
4336 DIS_PDU_EMITTERNAME_KH_NUCLEUS_3_5000
= 18776,
4337 DIS_PDU_EMITTERNAME_KH_NUCLEUS_3_6000A
= 18777,
4338 DIS_PDU_EMITTERNAME_KH_FAMILY
= 18780,
4339 DIS_PDU_EMITTERNAME_KELVIN_HUGHES_6000A
= 18781,
4340 DIS_PDU_EMITTERNAME_KH_38MAE_MH
= 18782,
4341 DIS_PDU_EMITTERNAME_KG8605A
= 18784,
4342 DIS_PDU_EMITTERNAME_KH_902M
= 18785,
4343 DIS_PDU_EMITTERNAME_KHOROM_K
= 18786,
4344 DIS_PDU_EMITTERNAME_KHIBINY
= 18787,
4345 DIS_PDU_EMITTERNAME_KG300E
= 18789,
4346 DIS_PDU_EMITTERNAME_KH_SHARPEYE
= 18790,
4347 DIS_PDU_EMITTERNAME_KH_SHARP_EYE_B
= 18791,
4348 DIS_PDU_EMITTERNAME_KH_SHARP_EYE_C
= 18792,
4349 DIS_PDU_EMITTERNAME_KH_1700
= 18795,
4350 DIS_PDU_EMITTERNAME_KING_PIN
= 18797,
4351 DIS_PDU_EMITTERNAME_3RD_KHORDAD_TELAR_TIR
= 18800,
4352 DIS_PDU_EMITTERNAME_3RD_KHORDAD_TAR
= 18801,
4353 DIS_PDU_EMITTERNAME_15TH_KHORDAD_TER
= 18803,
4354 DIS_PDU_EMITTERNAME_KG_300
= 18805,
4355 DIS_PDU_EMITTERNAME_KITE_SCREECH
= 18810,
4356 DIS_PDU_EMITTERNAME_KITE_SCREECH_A
= 18855,
4357 DIS_PDU_EMITTERNAME_KITE_SCREECH_B
= 18900,
4358 DIS_PDU_EMITTERNAME_KLC_3B
= 18930,
4359 DIS_PDU_EMITTERNAME_KJ_500_NANJING_RADAR
= 18944,
4360 DIS_PDU_EMITTERNAME_KIVACH
= 18945,
4361 DIS_PDU_EMITTERNAME_KJ_500_JAMMER
= 18946,
4362 DIS_PDU_EMITTERNAME_KLC_1
= 18947,
4363 DIS_PDU_EMITTERNAME_KLJ_1
= 18948,
4364 DIS_PDU_EMITTERNAME_KLJ_3_TYPE_1473
= 18950,
4365 DIS_PDU_EMITTERNAME_KLJ_4
= 18951,
4366 DIS_PDU_EMITTERNAME_KLJ_4B
= 18952,
4367 DIS_PDU_EMITTERNAME_KLJ_5
= 18955,
4368 DIS_PDU_EMITTERNAME_KLJ_7
= 18960,
4369 DIS_PDU_EMITTERNAME_KLJ_7B
= 18961,
4370 DIS_PDU_EMITTERNAME_KLJ_7A
= 18962,
4371 DIS_PDU_EMITTERNAME_KNIFE_REST
= 18990,
4372 DIS_PDU_EMITTERNAME_P_10_KNIFE_REST_B
= 19035,
4373 DIS_PDU_EMITTERNAME_KNIFE_REST_C
= 19037,
4374 DIS_PDU_EMITTERNAME_KODEN_MD_3730
= 19039,
4375 DIS_PDU_EMITTERNAME_KJ_2000
= 19040,
4376 DIS_PDU_EMITTERNAME_KODEN_MDC_900
= 19041,
4377 DIS_PDU_EMITTERNAME_KOOPOL
= 19042,
4378 DIS_PDU_EMITTERNAME_KOPYO_I
= 19045,
4379 DIS_PDU_EMITTERNAME_KR_75
= 19050,
4380 DIS_PDU_EMITTERNAME_KRONOS
= 19051,
4381 DIS_PDU_EMITTERNAME_KREDO_1E
= 19052,
4382 DIS_PDU_EMITTERNAME_KRASUKHA_2
= 19053,
4383 DIS_PDU_EMITTERNAME_KRONOS_GRAND_NAVAL
= 19054,
4384 DIS_PDU_EMITTERNAME_KRM_66E
= 19060,
4385 DIS_PDU_EMITTERNAME_KRTZ_125_2M
= 19065,
4386 DIS_PDU_EMITTERNAME_KSA_SRN
= 19080,
4387 DIS_PDU_EMITTERNAME_KSA_TSR
= 19125,
4388 DIS_PDU_EMITTERNAME_KS_1A_PHASED_ARRAY
= 19127,
4389 DIS_PDU_EMITTERNAME_KS418
= 19129,
4390 DIS_PDU_EMITTERNAME_KS418E
= 19130,
4391 DIS_PDU_EMITTERNAME_KZ100
= 19131,
4392 DIS_PDU_EMITTERNAME_KZ900
= 19132,
4393 DIS_PDU_EMITTERNAME_L175V
= 19140,
4394 DIS_PDU_EMITTERNAME_L370_5_PRESIDENT_S_JAMMER
= 19142,
4395 DIS_PDU_EMITTERNAME_L_415
= 19143,
4396 DIS_PDU_EMITTERNAME_L_88
= 19145,
4397 DIS_PDU_EMITTERNAME_LAADS
= 19150,
4398 DIS_PDU_EMITTERNAME_LAND_FALL
= 19170,
4399 DIS_PDU_EMITTERNAME_LAND_ROLL_MG
= 19215,
4400 DIS_PDU_EMITTERNAME_LAND_ROLL_TA
= 19260,
4401 DIS_PDU_EMITTERNAME_LAND_ROLL_TT
= 19305,
4402 DIS_PDU_EMITTERNAME_LAZUR
= 19306,
4403 DIS_PDU_EMITTERNAME_MODEL_791_A_LAST_STRAW
= 19307,
4404 DIS_PDU_EMITTERNAME_LAP_3000
= 19309,
4405 DIS_PDU_EMITTERNAME_LC_150
= 19310,
4406 DIS_PDU_EMITTERNAME_LEER_3
= 19320,
4407 DIS_PDU_EMITTERNAME_LEG_DRIVE
= 19330,
4408 DIS_PDU_EMITTERNAME_LENINETZ_V_004
= 19340,
4409 DIS_PDU_EMITTERNAME_LENINGRAF
= 19350,
4410 DIS_PDU_EMITTERNAME_LIANA
= 19370,
4411 DIS_PDU_EMITTERNAME_LIGHT_BULB
= 19395,
4412 DIS_PDU_EMITTERNAME_LIRA_A10
= 19396,
4413 DIS_PDU_EMITTERNAME_LIROD_8
= 19397,
4414 DIS_PDU_EMITTERNAME_LIROD_MK_II
= 19398,
4415 DIS_PDU_EMITTERNAME_LLX05K
= 19399,
4416 DIS_PDU_EMITTERNAME_LMT_NRAI_6A
= 19400,
4417 DIS_PDU_EMITTERNAME_LN_55
= 19440,
4418 DIS_PDU_EMITTERNAME_LN_66
= 19485,
4419 DIS_PDU_EMITTERNAME_LIMAN
= 19500,
4420 DIS_PDU_EMITTERNAME_LIMAN_2
= 19505,
4421 DIS_PDU_EMITTERNAME_LOCKHEED_VIGILANCE
= 19520,
4422 DIS_PDU_EMITTERNAME_LONG_BOW
= 19530,
4423 DIS_PDU_EMITTERNAME_LONG_BRICK
= 19575,
4424 DIS_PDU_EMITTERNAME_LONG_BULL
= 19620,
4425 DIS_PDU_EMITTERNAME_LONG_EYE
= 19665,
4426 DIS_PDU_EMITTERNAME_LONG_HEAD
= 19710,
4427 DIS_PDU_EMITTERNAME_LONG_TALK
= 19755,
4428 DIS_PDU_EMITTERNAME_LONG_TRACK
= 19800,
4429 DIS_PDU_EMITTERNAME_LONG_TROUGH
= 19845,
4430 DIS_PDU_EMITTERNAME_LOOK_TWO
= 19890,
4431 DIS_PDU_EMITTERNAME_LOPAR
= 19920,
4432 DIS_PDU_EMITTERNAME_LORAN
= 19935,
4433 DIS_PDU_EMITTERNAME_LOW_BLOW_TA
= 19950,
4434 DIS_PDU_EMITTERNAME_LOW_BLOW_TT
= 19955,
4435 DIS_PDU_EMITTERNAME_LOW_BLOW_MG
= 19960,
4436 DIS_PDU_EMITTERNAME_LOW_JACK_TT
= 19970,
4437 DIS_PDU_EMITTERNAME_LOW_JACK_MG
= 19971,
4438 DIS_PDU_EMITTERNAME_LOW_SIEVE
= 19980,
4439 DIS_PDU_EMITTERNAME_LOW_TROUGH
= 20025,
4440 DIS_PDU_EMITTERNAME_LR66
= 20029,
4441 DIS_PDU_EMITTERNAME_LRA_900
= 20030,
4442 DIS_PDU_EMITTERNAME_TRS_2050_LP_23
= 20040,
4443 DIS_PDU_EMITTERNAME_LW_01
= 20060,
4444 DIS_PDU_EMITTERNAME_M_1983_FCR
= 20090,
4445 DIS_PDU_EMITTERNAME_M22_40
= 20115,
4446 DIS_PDU_EMITTERNAME_M44
= 20160,
4447 DIS_PDU_EMITTERNAME_M401Z
= 20205,
4448 DIS_PDU_EMITTERNAME_M585Z
= 20250,
4449 DIS_PDU_EMITTERNAME_M588Z
= 20295,
4450 DIS_PDU_EMITTERNAME_MA_1_IFF_PORTION
= 20340,
4451 DIS_PDU_EMITTERNAME_MAD_HACK
= 20350,
4452 DIS_PDU_EMITTERNAME_MARELD
= 20360,
4453 DIS_PDU_EMITTERNAME_MA_TYPE_909_
= 20385,
4454 DIS_PDU_EMITTERNAME_MARC_S_152
= 20420,
4455 DIS_PDU_EMITTERNAME_MARCONI_1810
= 20430,
4456 DIS_PDU_EMITTERNAME_MARCONI_CANADA_HC_75
= 20475,
4457 DIS_PDU_EMITTERNAME_MARCONI_S_713
= 20495,
4458 DIS_PDU_EMITTERNAME_MARCONI_S_1802
= 20520,
4459 DIS_PDU_EMITTERNAME_MARCONI_S247
= 20530,
4460 DIS_PDU_EMITTERNAME_MARCONI_S_810
= 20565,
4461 DIS_PDU_EMITTERNAME_MARCONI_SA_10
= 20585,
4462 DIS_PDU_EMITTERNAME_MARCONI_ST801
= 20589,
4463 DIS_PDU_EMITTERNAME_MARCONI_ST805
= 20590,
4464 DIS_PDU_EMITTERNAME_MARCONI_TYPE_967
= 20610,
4465 DIS_PDU_EMITTERNAME_MARCONI_TYPE_968
= 20655,
4466 DIS_PDU_EMITTERNAME_MARCONI_TYPE_992
= 20700,
4467 DIS_PDU_EMITTERNAME_MARCONI_SIGNAAL_TYPE_1022
= 20745,
4468 DIS_PDU_EMITTERNAME_MARCONI_SIGNAAL_TYPE_910
= 20790,
4469 DIS_PDU_EMITTERNAME_MARCONI_SIGNAAL_TYPE_911
= 20835,
4470 DIS_PDU_EMITTERNAME_MARCONI_SIGNAAL_TYPE_992R
= 20880,
4471 DIS_PDU_EMITTERNAME_MARTELLO_743D
= 20890,
4472 DIS_PDU_EMITTERNAME_MARTELLO_S_723A
= 20895,
4473 DIS_PDU_EMITTERNAME_MASTER_A
= 20897,
4474 DIS_PDU_EMITTERNAME_MBDA_FLAADS_M_SEA_CEPTOR_JAMMER
= 20898,
4475 DIS_PDU_EMITTERNAME_MELCO_3
= 20915,
4476 DIS_PDU_EMITTERNAME_MELODI
= 20917,
4477 DIS_PDU_EMITTERNAME_MERLIN
= 20918,
4478 DIS_PDU_EMITTERNAME_MERAJ_4_ASCENSION
= 20919,
4479 DIS_PDU_EMITTERNAME_NORTHROP_GRUMMAN_MESA
= 20920,
4480 DIS_PDU_EMITTERNAME_MESH_BRICK
= 20925,
4481 DIS_PDU_EMITTERNAME_METEOR_1500S
= 20927,
4482 DIS_PDU_EMITTERNAME_METEOR_200
= 20929,
4483 DIS_PDU_EMITTERNAME_METEOR_50DX
= 20930,
4484 DIS_PDU_EMITTERNAME_METEOR_300
= 20931,
4485 DIS_PDU_EMITTERNAME_METEOR_BVRAAM
= 20933,
4486 DIS_PDU_EMITTERNAME_MFR
= 20935,
4487 DIS_PDU_EMITTERNAME_MFSR_2100_45
= 20940,
4488 DIS_PDU_EMITTERNAME_MICA_MH
= 20942,
4489 DIS_PDU_EMITTERNAME_MICA_RF
= 20943,
4490 DIS_PDU_EMITTERNAME_MINERAL_ME
= 20945,
4491 DIS_PDU_EMITTERNAME_MIRAGE_ILL
= 20950,
4492 DIS_PDU_EMITTERNAME_MIYSIS_JAMMER
= 20955,
4493 DIS_PDU_EMITTERNAME_MK_15_PHALANX_BLK_0
= 20969,
4494 DIS_PDU_EMITTERNAME_MK_15_CIWS
= 20970,
4495 DIS_PDU_EMITTERNAME_MK_23
= 21015,
4496 DIS_PDU_EMITTERNAME_MK_23_TAS
= 21060,
4497 DIS_PDU_EMITTERNAME_MK_25
= 21105,
4498 DIS_PDU_EMITTERNAME_MK_25_MOD_3
= 21110,
4499 DIS_PDU_EMITTERNAME_MK_25_MOD_7
= 21130,
4500 DIS_PDU_EMITTERNAME_MK_35_M2
= 21150,
4501 DIS_PDU_EMITTERNAME_MK_92
= 21195,
4502 DIS_PDU_EMITTERNAME_MK_92_CAS
= 21240,
4503 DIS_PDU_EMITTERNAME_MK_92_STIR
= 21285,
4504 DIS_PDU_EMITTERNAME_MK_95
= 21330,
4505 DIS_PDU_EMITTERNAME_MKS_818
= 21332,
4506 DIS_PDU_EMITTERNAME_MLA_1
= 21340,
4507 DIS_PDU_EMITTERNAME_MM_APQ_706
= 21359,
4508 DIS_PDU_EMITTERNAME_MM_950
= 21360,
4509 DIS_PDU_EMITTERNAME_MM_APS_705
= 21375,
4510 DIS_PDU_EMITTERNAME_MM_APS_784
= 21390,
4511 DIS_PDU_EMITTERNAME_MM_SPG_73_RTN_12X
= 21419,
4512 DIS_PDU_EMITTERNAME_MM_SPG_74
= 21420,
4513 DIS_PDU_EMITTERNAME_MM_SPG_75
= 21465,
4514 DIS_PDU_EMITTERNAME_MM_SPN_703
= 21490,
4515 DIS_PDU_EMITTERNAME_MM_SPN_730
= 21492,
4516 DIS_PDU_EMITTERNAME_MM_SPN_753B
= 21495,
4517 DIS_PDU_EMITTERNAME_MM_SPQ_3
= 21500,
4518 DIS_PDU_EMITTERNAME_MM_SPS_702
= 21510,
4519 DIS_PDU_EMITTERNAME_MM_SPS_768
= 21555,
4520 DIS_PDU_EMITTERNAME_MM_SPS_774
= 21600,
4521 DIS_PDU_EMITTERNAME_MM_SPS_791_RAN_30X
= 21610,
4522 DIS_PDU_EMITTERNAME_MM_SPS_794_RAN_21S
= 21615,
4523 DIS_PDU_EMITTERNAME_MM_SPS_798_RAN_40L
= 21620,
4524 DIS_PDU_EMITTERNAME_MMSR
= 21623,
4525 DIS_PDU_EMITTERNAME_MODEL_17C
= 21625,
4526 DIS_PDU_EMITTERNAME_MOON_4
= 21645,
4527 DIS_PDU_EMITTERNAME_MOON_PIE
= 21646,
4528 DIS_PDU_EMITTERNAME_MOON_CONE
= 21647,
4529 DIS_PDU_EMITTERNAME_MOON_RACK
= 21648,
4530 DIS_PDU_EMITTERNAME_MOON_FACE
= 21649,
4531 DIS_PDU_EMITTERNAME_MMRS
= 21650,
4532 DIS_PDU_EMITTERNAME_MOON_SHADE
= 21651,
4533 DIS_PDU_EMITTERNAME_MODEL_360
= 21655,
4534 DIS_PDU_EMITTERNAME_MODEL_378
= 21660,
4535 DIS_PDU_EMITTERNAME_MODEL_970
= 21661,
4536 DIS_PDU_EMITTERNAME_MODEL_974
= 21665,
4537 DIS_PDU_EMITTERNAME_MONOLIT_B
= 21672,
4538 DIS_PDU_EMITTERNAME_MONUMENT
= 21675,
4539 DIS_PDU_EMITTERNAME_MOUSE
= 21680,
4540 DIS_PDU_EMITTERNAME_MP_411_ESM
= 21682,
4541 DIS_PDU_EMITTERNAME_MPDR_18_S
= 21685,
4542 DIS_PDU_EMITTERNAME_MPDR_18_X
= 21690,
4543 DIS_PDU_EMITTERNAME_MPDR_45_E
= 21692,
4544 DIS_PDU_EMITTERNAME_MR_231_1
= 21693,
4545 DIS_PDU_EMITTERNAME_MR_231_3
= 21694,
4546 DIS_PDU_EMITTERNAME_MPR
= 21695,
4547 DIS_PDU_EMITTERNAME_MR_231_4
= 21696,
4548 DIS_PDU_EMITTERNAME_MPS_1
= 21697,
4549 DIS_PDU_EMITTERNAME_MR_36B
= 21698,
4550 DIS_PDU_EMITTERNAME_MR_231_MOD
= 21699,
4551 DIS_PDU_EMITTERNAME_MR_1600
= 21700,
4552 DIS_PDU_EMITTERNAME_MRR
= 21701,
4553 DIS_PDU_EMITTERNAME_MR35
= 21702,
4554 DIS_PDU_EMITTERNAME_MR36
= 21703,
4555 DIS_PDU_EMITTERNAME_MRL_1
= 21704,
4556 DIS_PDU_EMITTERNAME_MRL_4
= 21705,
4557 DIS_PDU_EMITTERNAME_MRL_5
= 21706,
4558 DIS_PDU_EMITTERNAME_MSAM
= 21707,
4559 DIS_PDU_EMITTERNAME_MR_36A
= 21708,
4560 DIS_PDU_EMITTERNAME_MSTAR
= 21709,
4561 DIS_PDU_EMITTERNAME_MT_305X
= 21710,
4562 DIS_PDU_EMITTERNAME_MR_10M1E
= 21711,
4563 DIS_PDU_EMITTERNAME_MR_90
= 21712,
4564 DIS_PDU_EMITTERNAME_MRK_411
= 21715,
4565 DIS_PDU_EMITTERNAME_MR_320M_TOPAZ_V
= 21716,
4566 DIS_PDU_EMITTERNAME_MSP_418K
= 21720,
4567 DIS_PDU_EMITTERNAME_MUFF_COB
= 21735,
4568 DIS_PDU_EMITTERNAME_MUSHROOM
= 21780,
4569 DIS_PDU_EMITTERNAME_MUSHROOM_1
= 21825,
4570 DIS_PDU_EMITTERNAME_MUSHROOM_2
= 21870,
4571 DIS_PDU_EMITTERNAME_MUSHROOM_3
= 21871,
4572 DIS_PDU_EMITTERNAME_N_23
= 21872,
4573 DIS_PDU_EMITTERNAME_N_011M_BARS
= 21873,
4574 DIS_PDU_EMITTERNAME_N_011M_BARS_B
= 21874,
4575 DIS_PDU_EMITTERNAME_N_011M_BARS_C
= 21875,
4576 DIS_PDU_EMITTERNAME_N_011M_BARS_R
= 21876,
4577 DIS_PDU_EMITTERNAME_N035_IRBIS_E
= 21877,
4578 DIS_PDU_EMITTERNAME_N036_BYELKA
= 21878,
4579 DIS_PDU_EMITTERNAME_N_25
= 21879,
4580 DIS_PDU_EMITTERNAME_N920Z
= 21880,
4581 DIS_PDU_EMITTERNAME_N001V
= 21881,
4582 DIS_PDU_EMITTERNAME_N001VE
= 21882,
4583 DIS_PDU_EMITTERNAME_N001VEP
= 21883,
4584 DIS_PDU_EMITTERNAME_NACOS_RADARPILOT_PLATINUM
= 21884,
4585 DIS_PDU_EMITTERNAME_NAMPO_B
= 21885,
4586 DIS_PDU_EMITTERNAME_NAGIRA
= 21886,
4587 DIS_PDU_EMITTERNAME_NANJING_B
= 21890,
4588 DIS_PDU_EMITTERNAME_NANJING_C
= 21895,
4589 DIS_PDU_EMITTERNAME_NAYADA
= 21915,
4590 DIS_PDU_EMITTERNAME_NAYADA_5M
= 21917,
4591 DIS_PDU_EMITTERNAME_NAYADA_5PV
= 21918,
4592 DIS_PDU_EMITTERNAME_NEBO_M
= 21919,
4593 DIS_PDU_EMITTERNAME_NEBO_SVU
= 21920,
4594 DIS_PDU_EMITTERNAME_NEPTUN
= 21960,
4595 DIS_PDU_EMITTERNAME_NETTUNO_4100
= 21965,
4596 DIS_PDU_EMITTERNAME_NIKE_HERCULES_MTR
= 21970,
4597 DIS_PDU_EMITTERNAME_NIKE_TT
= 21980,
4598 DIS_PDU_EMITTERNAME_NORTHROP_GRUMMAN_MFEW_JAMMER
= 21981,
4599 DIS_PDU_EMITTERNAME_NORINCO_3D
= 21982,
4600 DIS_PDU_EMITTERNAME_NJ_81E
= 21983,
4601 DIS_PDU_EMITTERNAME_NORMANDIE
= 21984,
4602 DIS_PDU_EMITTERNAME_NRJ_6A
= 21985,
4603 DIS_PDU_EMITTERNAME_NOSTRADAMUS
= 21986,
4604 DIS_PDU_EMITTERNAME_NPG_1240
= 21987,
4605 DIS_PDU_EMITTERNAME_NPG_1460
= 21988,
4606 DIS_PDU_EMITTERNAME_NPG_434
= 21989,
4607 DIS_PDU_EMITTERNAME_NPG_630
= 21990,
4608 DIS_PDU_EMITTERNAME_NPM_510
= 21991,
4609 DIS_PDU_EMITTERNAME_NUT_CAN
= 21992,
4610 DIS_PDU_EMITTERNAME_NP_VEGA_LIANA
= 21995,
4611 DIS_PDU_EMITTERNAME_NOVELLA_NV1_70
= 22000,
4612 DIS_PDU_EMITTERNAME_NOVELLA_P_38
= 22001,
4613 DIS_PDU_EMITTERNAME_NRBA_50
= 22005,
4614 DIS_PDU_EMITTERNAME_NRBA_51
= 22050,
4615 DIS_PDU_EMITTERNAME_NRBF_20A
= 22095,
4616 DIS_PDU_EMITTERNAME_NRJ_5
= 22110,
4617 DIS_PDU_EMITTERNAME_NS_9005
= 22115,
4618 DIS_PDU_EMITTERNAME_NS_100_SERIES
= 22125,
4619 DIS_PDU_EMITTERNAME_NUR_31
= 22127,
4620 DIS_PDU_EMITTERNAME_NWS_3
= 22130,
4621 DIS_PDU_EMITTERNAME_NYSA_B
= 22140,
4622 DIS_PDU_EMITTERNAME_O524A
= 22185,
4623 DIS_PDU_EMITTERNAME_O580B
= 22230,
4624 DIS_PDU_EMITTERNAME_O625Z
= 22275,
4625 DIS_PDU_EMITTERNAME_O626Z
= 22320,
4626 DIS_PDU_EMITTERNAME_OCEAN_MASTER
= 22335,
4627 DIS_PDU_EMITTERNAME_OCEAN_MASTER_400
= 22340,
4628 DIS_PDU_EMITTERNAME_ODD_GROUP
= 22345,
4629 DIS_PDU_EMITTERNAME_ODD_LOT
= 22365,
4630 DIS_PDU_EMITTERNAME_ODD_PAIR
= 22410,
4631 DIS_PDU_EMITTERNAME_ODD_RODS
= 22411,
4632 DIS_PDU_EMITTERNAME_OKA
= 22455,
4633 DIS_PDU_EMITTERNAME_OFOGH
= 22460,
4634 DIS_PDU_EMITTERNAME_OFOGH_3
= 22463,
4635 DIS_PDU_EMITTERNAME_OKEAN
= 22500,
4636 DIS_PDU_EMITTERNAME_OKEAN_A
= 22505,
4637 DIS_PDU_EMITTERNAME_OKINXE_12C
= 22545,
4638 DIS_PDU_EMITTERNAME_OKO
= 22560,
4639 DIS_PDU_EMITTERNAME_OMEGA
= 22590,
4640 DIS_PDU_EMITTERNAME_OMERA_ORB32
= 22635,
4641 DIS_PDU_EMITTERNAME_OMUL
= 22640,
4642 DIS_PDU_EMITTERNAME_ONE_EYE
= 22680,
4643 DIS_PDU_EMITTERNAME_OP_28
= 22690,
4644 DIS_PDU_EMITTERNAME_OPRL_4
= 22695,
4645 DIS_PDU_EMITTERNAME_OPRM_71
= 22696,
4646 DIS_PDU_EMITTERNAME_OPS_9
= 22697,
4647 DIS_PDU_EMITTERNAME_OPS_11_B_C
= 22700,
4648 DIS_PDU_EMITTERNAME_OPS_12
= 22701,
4649 DIS_PDU_EMITTERNAME_OPS_14B
= 22705,
4650 DIS_PDU_EMITTERNAME_OPS_14C
= 22706,
4651 DIS_PDU_EMITTERNAME_OPS_16B
= 22725,
4652 DIS_PDU_EMITTERNAME_OPS_18
= 22730,
4653 DIS_PDU_EMITTERNAME_OPS_19
= 22732,
4654 DIS_PDU_EMITTERNAME_OPS_20
= 22735,
4655 DIS_PDU_EMITTERNAME_OPS_22
= 22736,
4656 DIS_PDU_EMITTERNAME_OPS_24
= 22737,
4657 DIS_PDU_EMITTERNAME_OPS_28
= 22740,
4658 DIS_PDU_EMITTERNAME_OPS_28C
= 22745,
4659 DIS_PDU_EMITTERNAME_OPS_39
= 22750,
4660 DIS_PDU_EMITTERNAME_OPTIMA_3_2
= 22760,
4661 DIS_PDU_EMITTERNAME_OR_2
= 22770,
4662 DIS_PDU_EMITTERNAME_ORB_31D
= 22800,
4663 DIS_PDU_EMITTERNAME_ORB_31S
= 22810,
4664 DIS_PDU_EMITTERNAME_ORB_32
= 22815,
4665 DIS_PDU_EMITTERNAME_ORB_42
= 22830,
4666 DIS_PDU_EMITTERNAME_ORION_RTN_10X
= 22860,
4667 DIS_PDU_EMITTERNAME_SURFACE_WAVE_OVER_THE_HORIZON
= 22890,
4668 DIS_PDU_EMITTERNAME_OTOMAT_MK_1
= 22900,
4669 DIS_PDU_EMITTERNAME_OTOMAT_MK_II_TESEO
= 22905,
4670 DIS_PDU_EMITTERNAME_OTOMAT_SERIES_AL
= 22906,
4671 DIS_PDU_EMITTERNAME_OWL_SCREECH
= 22950,
4672 DIS_PDU_EMITTERNAME_P360Z
= 22955,
4673 DIS_PDU_EMITTERNAME_P_14
= 22956,
4674 DIS_PDU_EMITTERNAME_P_180U
= 22957,
4675 DIS_PDU_EMITTERNAME_P_18_2
= 22959,
4676 DIS_PDU_EMITTERNAME_PA_1660
= 22960,
4677 DIS_PDU_EMITTERNAME_P_18M
= 22961,
4678 DIS_PDU_EMITTERNAME_P_190U
= 22962,
4679 DIS_PDU_EMITTERNAME_P_30
= 22963,
4680 DIS_PDU_EMITTERNAME_P_18_MOD
= 22964,
4681 DIS_PDU_EMITTERNAME_P_35M
= 22965,
4682 DIS_PDU_EMITTERNAME_PAGE
= 22970,
4683 DIS_PDU_EMITTERNAME_PAINT_BOX
= 22977,
4684 DIS_PDU_EMITTERNAME_PALM_FROND
= 22995,
4685 DIS_PDU_EMITTERNAME_MODIFIED_PAINT_BOX
= 22998,
4686 DIS_PDU_EMITTERNAME_PALM_FROND_AB
= 23040,
4687 DIS_PDU_EMITTERNAME_PANDORA
= 23041,
4688 DIS_PDU_EMITTERNAME_PALSAR_2
= 23042,
4689 DIS_PDU_EMITTERNAME_PANTSIR_SM_TAR
= 23043,
4690 DIS_PDU_EMITTERNAME_PAR_2
= 23045,
4691 DIS_PDU_EMITTERNAME_PANTSIR_S1_2RL80_TAR
= 23046,
4692 DIS_PDU_EMITTERNAME_PANTSIR_S1_1RS2_1_TT
= 23047,
4693 DIS_PDU_EMITTERNAME_PAR_2000
= 23050,
4694 DIS_PDU_EMITTERNAME_PAR_2090C
= 23053,
4695 DIS_PDU_EMITTERNAME_PAR_80
= 23055,
4696 DIS_PDU_EMITTERNAME_PAT_HAND_TT
= 23085,
4697 DIS_PDU_EMITTERNAME_PAT_HAND_MG
= 23095,
4698 DIS_PDU_EMITTERNAME_PATRIOT
= 23100,
4699 DIS_PDU_EMITTERNAME_PATTY_CAKE
= 23130,
4700 DIS_PDU_EMITTERNAME_PAWN_CAKE
= 23175,
4701 DIS_PDU_EMITTERNAME_PBR_4_RUBIN
= 23220,
4702 DIS_PDU_EMITTERNAME_PCS_514
= 23240,
4703 DIS_PDU_EMITTERNAME_PEA_STICKS
= 23265,
4704 DIS_PDU_EMITTERNAME_PECHORA_SC
= 23295,
4705 DIS_PDU_EMITTERNAME_PEEL_CONE
= 23310,
4706 DIS_PDU_EMITTERNAME_PEEL_GROUP
= 23355,
4707 DIS_PDU_EMITTERNAME_PEEL_GROUP_A
= 23400,
4708 DIS_PDU_EMITTERNAME_PEEL_GROUP_B
= 23445,
4709 DIS_PDU_EMITTERNAME_PEEL_GROUP_MG
= 23450,
4710 DIS_PDU_EMITTERNAME_PEEL_PAIR
= 23490,
4711 DIS_PDU_EMITTERNAME_PELENA
= 23500,
4712 DIS_PDU_EMITTERNAME_PGZ07
= 23515,
4713 DIS_PDU_EMITTERNAME_PHALANX
= 23525,
4714 DIS_PDU_EMITTERNAME_PHAZOTRON_GUKOL_4
= 23529,
4715 DIS_PDU_EMITTERNAME_PHAZOTRON_ZHUK_A_AE
= 23530,
4716 DIS_PDU_EMITTERNAME_PHILIPS_9LV_200
= 23535,
4717 DIS_PDU_EMITTERNAME_PHILIPS_9LV_331
= 23580,
4718 DIS_PDU_EMITTERNAME_PHILIPS_LV_223
= 23625,
4719 DIS_PDU_EMITTERNAME_PHILIPS_SEA_GIRAFFE_50_HC
= 23670,
4720 DIS_PDU_EMITTERNAME_PHIMAT_JAMMER
= 23675,
4721 DIS_PDU_EMITTERNAME_PICOSAR
= 23680,
4722 DIS_PDU_EMITTERNAME_PILOT_MK2
= 23685,
4723 DIS_PDU_EMITTERNAME_PIN_JIB
= 23690,
4724 DIS_PDU_EMITTERNAME_PIN_TIP
= 23695,
4725 DIS_PDU_EMITTERNAME_PL_11
= 23700,
4726 DIS_PDU_EMITTERNAME_PL_12
= 23701,
4727 DIS_PDU_EMITTERNAME_PL_15
= 23704,
4728 DIS_PDU_EMITTERNAME_PLANK_SHAD
= 23710,
4729 DIS_PDU_EMITTERNAME_PLANK_SHAVE
= 23715,
4730 DIS_PDU_EMITTERNAME_PLANK_SHAVE_A
= 23760,
4731 DIS_PDU_EMITTERNAME_PLANK_SHAVE_B
= 23805,
4732 DIS_PDU_EMITTERNAME_PLATE_STEER
= 23850,
4733 DIS_PDU_EMITTERNAME_PLESSEY_AWS_1
= 23895,
4734 DIS_PDU_EMITTERNAME_PLESSEY_AWS_2
= 23925,
4735 DIS_PDU_EMITTERNAME_PLESSEY_AWS_4
= 23940,
4736 DIS_PDU_EMITTERNAME_PLESSEY_AWS_6
= 23985,
4737 DIS_PDU_EMITTERNAME_PLESSEY_RJ
= 23990,
4738 DIS_PDU_EMITTERNAME_PLESSEY_TYPE_904
= 24020,
4739 DIS_PDU_EMITTERNAME_PLESSEY_TYPE_996
= 24030,
4740 DIS_PDU_EMITTERNAME_PLESSEY_AWS_9
= 24035,
4741 DIS_PDU_EMITTERNAME_PLINTH_NET
= 24075,
4742 DIS_PDU_EMITTERNAME_PLUTO
= 24095,
4743 DIS_PDU_EMITTERNAME_PNA_B_RUBIN_DOWN_BEAT
= 24098,
4744 DIS_PDU_EMITTERNAME_POHJANPALO
= 24100,
4745 DIS_PDU_EMITTERNAME_POLIMENT_K
= 24110,
4746 DIS_PDU_EMITTERNAME_POLLUX
= 24120,
4747 DIS_PDU_EMITTERNAME_POP_GROUP
= 24165,
4748 DIS_PDU_EMITTERNAME_POP_GROUP_MG
= 24210,
4749 DIS_PDU_EMITTERNAME_POP_GROUP_TA
= 24255,
4750 DIS_PDU_EMITTERNAME_POP_GROUP_TT
= 24300,
4751 DIS_PDU_EMITTERNAME_PORK_FIST
= 24320,
4752 DIS_PDU_EMITTERNAME_PORK_TROUGH
= 24345,
4753 DIS_PDU_EMITTERNAME_POZITIV_ME1_5P_26
= 24385,
4754 DIS_PDU_EMITTERNAME_POSITIVE_ME1_2
= 24386,
4755 DIS_PDU_EMITTERNAME_POZITIV_MK
= 24387,
4756 DIS_PDU_EMITTERNAME_POST_BOW
= 24390,
4757 DIS_PDU_EMITTERNAME_POST_LAMP
= 24435,
4758 DIS_PDU_EMITTERNAME_POT_DRUM
= 24480,
4759 DIS_PDU_EMITTERNAME_POT_HEAD
= 24525,
4760 DIS_PDU_EMITTERNAME_POT_SHOT
= 24535,
4761 DIS_PDU_EMITTERNAME_PRAETORIAN_COUNTERMEASURES_SUITE
= 24540,
4762 DIS_PDU_EMITTERNAME_PRIMUS_30A
= 24569,
4763 DIS_PDU_EMITTERNAME_PRIMUS_40_WXD
= 24570,
4764 DIS_PDU_EMITTERNAME_PRIMUS_400
= 24614,
4765 DIS_PDU_EMITTERNAME_PRIMUS_300SL
= 24615,
4766 DIS_PDU_EMITTERNAME_PRIMUS_500
= 24616,
4767 DIS_PDU_EMITTERNAME_PRIMUS_650
= 24617,
4768 DIS_PDU_EMITTERNAME_PRIMUS_700
= 24618,
4769 DIS_PDU_EMITTERNAME_PRIMUS_800
= 24619,
4770 DIS_PDU_EMITTERNAME_PRIMUS_3000
= 24620,
4771 DIS_PDU_EMITTERNAME_PRIMUS_870
= 24622,
4772 DIS_PDU_EMITTERNAME_PRORA
= 24630,
4773 DIS_PDU_EMITTERNAME_PRS_2
= 24631,
4774 DIS_PDU_EMITTERNAME_PRS_3_ARGON_2
= 24633,
4775 DIS_PDU_EMITTERNAME_PRORA_PA_1660
= 24635,
4776 DIS_PDU_EMITTERNAME_PS_15
= 24640,
4777 DIS_PDU_EMITTERNAME_PS_05A
= 24650,
4778 DIS_PDU_EMITTERNAME_PS_46_A
= 24660,
4779 DIS_PDU_EMITTERNAME_PS_70_R
= 24705,
4780 DIS_PDU_EMITTERNAME_PS_171_R
= 24706,
4781 DIS_PDU_EMITTERNAME_PS_860
= 24707,
4782 DIS_PDU_EMITTERNAME_PS_870
= 24709,
4783 DIS_PDU_EMITTERNAME_PS_890
= 24710,
4784 DIS_PDU_EMITTERNAME_PSM_33
= 24720,
4785 DIS_PDU_EMITTERNAME_PUFF_BALL
= 24750,
4786 DIS_PDU_EMITTERNAME_QUADRADAR_VI
= 24755,
4787 DIS_PDU_EMITTERNAME_QW_1A
= 24757,
4788 DIS_PDU_EMITTERNAME_PHAZOTRON_1RS2_1E
= 24758,
4789 DIS_PDU_EMITTERNAME_PVS_200
= 24760,
4790 DIS_PDU_EMITTERNAME_PVS_2000
= 24761,
4791 DIS_PDU_EMITTERNAME_R_330ZH
= 24768,
4792 DIS_PDU_EMITTERNAME_R_045
= 24769,
4793 DIS_PDU_EMITTERNAME_R_76
= 24770,
4794 DIS_PDU_EMITTERNAME_R_934B
= 24771,
4795 DIS_PDU_EMITTERNAME_RA_20
= 24772,
4796 DIS_PDU_EMITTERNAME_RA723
= 24774,
4797 DIS_PDU_EMITTERNAME_R41XXX
= 24775,
4798 DIS_PDU_EMITTERNAME_RAC_3D
= 24776,
4799 DIS_PDU_EMITTERNAME_RAC_30
= 24780,
4800 DIS_PDU_EMITTERNAME_R_423AM
= 24781,
4801 DIS_PDU_EMITTERNAME_RAAD_1_TER
= 24785,
4802 DIS_PDU_EMITTERNAME_RAAD_2_TER
= 24787,
4803 DIS_PDU_EMITTERNAME_RACAL_1229
= 24795,
4804 DIS_PDU_EMITTERNAME_DECCA_1230
= 24800,
4805 DIS_PDU_EMITTERNAME_RACAL_AC_2690_BT
= 24840,
4806 DIS_PDU_EMITTERNAME_RACAL_DECCA_1216
= 24885,
4807 DIS_PDU_EMITTERNAME_RACAL_DECCA_20V90_9
= 24890,
4808 DIS_PDU_EMITTERNAME_RACAL_DECCA_360
= 24930,
4809 DIS_PDU_EMITTERNAME_RACAL_DECCA_AC_1290
= 24975,
4810 DIS_PDU_EMITTERNAME_RACAL_DECCA_TM_1229
= 25020,
4811 DIS_PDU_EMITTERNAME_RACAL_DECCA_TM_1626
= 25065,
4812 DIS_PDU_EMITTERNAME_RACAL_DRBN_34A
= 25110,
4813 DIS_PDU_EMITTERNAME_RADA_MHR
= 25150,
4814 DIS_PDU_EMITTERNAME_RADAR_24
= 25155,
4815 DIS_PDU_EMITTERNAME_RADARPILOT_1000
= 25170,
4816 DIS_PDU_EMITTERNAME_RADARPILOT_1100
= 25171,
4817 DIS_PDU_EMITTERNAME_RAJENDRA
= 25180,
4818 DIS_PDU_EMITTERNAME_RAN_7S
= 25200,
4819 DIS_PDU_EMITTERNAME_RAN_10S
= 25205,
4820 DIS_PDU_EMITTERNAME_RAN_11_LX
= 25245,
4821 DIS_PDU_EMITTERNAME_RANI
= 25250,
4822 DIS_PDU_EMITTERNAME_RAPHAEL_TH
= 25259,
4823 DIS_PDU_EMITTERNAME_RAPIER_TA
= 25260,
4824 DIS_PDU_EMITTERNAME_RAPIER_2000_TA_DAGGER
= 25265,
4825 DIS_PDU_EMITTERNAME_RAPIER_MG
= 25270,
4826 DIS_PDU_EMITTERNAME_RASCAR_3400C
= 25273,
4827 DIS_PDU_EMITTERNAME_RASHMI
= 25275,
4828 DIS_PDU_EMITTERNAME_RASIT
= 25276,
4829 DIS_PDU_EMITTERNAME_RASIT_3190B
= 25277,
4830 DIS_PDU_EMITTERNAME_RAT_31_DL_M
= 25278,
4831 DIS_PDU_EMITTERNAME_RAT_31_DL
= 25279,
4832 DIS_PDU_EMITTERNAME_RAT_31S
= 25280,
4833 DIS_PDU_EMITTERNAME_RAT_8_S
= 25281,
4834 DIS_PDU_EMITTERNAME_RAT_31_SL
= 25282,
4835 DIS_PDU_EMITTERNAME_RAVEN_ES_05
= 25283,
4836 DIS_PDU_EMITTERNAME_RATAC_LCT
= 25285,
4837 DIS_PDU_EMITTERNAME_RAWL
= 25286,
4838 DIS_PDU_EMITTERNAME_RATTLER
= 25287,
4839 DIS_PDU_EMITTERNAME_RAWS
= 25288,
4840 DIS_PDU_EMITTERNAME_RAWL_02
= 25289,
4841 DIS_PDU_EMITTERNAME_RAYTHEON_1220
= 25290,
4842 DIS_PDU_EMITTERNAME_RAWS_03
= 25291,
4843 DIS_PDU_EMITTERNAME_RAYTHEON_1210XX
= 25292,
4844 DIS_PDU_EMITTERNAME_RAYTHEON_1302
= 25300,
4845 DIS_PDU_EMITTERNAME_RAYTHEON_1500
= 25335,
4846 DIS_PDU_EMITTERNAME_RAYTHEON_1645
= 25380,
4847 DIS_PDU_EMITTERNAME_RAYTHEON_1650
= 25425,
4848 DIS_PDU_EMITTERNAME_RAYTHEON_1900
= 25470,
4849 DIS_PDU_EMITTERNAME_RAYTHEON_2502
= 25515,
4850 DIS_PDU_EMITTERNAME_RAYTHEON_ANSCHUTZ_NAUTOSCAN_NX
= 25530,
4851 DIS_PDU_EMITTERNAME_RAYTHEON_R41
= 25540,
4852 DIS_PDU_EMITTERNAME_RAYTHEON_RM_1025_6X
= 25545,
4853 DIS_PDU_EMITTERNAME_RAYTHEON_SL_72
= 25550,
4854 DIS_PDU_EMITTERNAME_RAYTHEON_TM_1650_6X
= 25560,
4855 DIS_PDU_EMITTERNAME_RAYTHEON_TM_1660_12S
= 25605,
4856 DIS_PDU_EMITTERNAME_RAY_1220XR
= 25630,
4857 DIS_PDU_EMITTERNAME_RAY_1401
= 25635,
4858 DIS_PDU_EMITTERNAME_RAY_2900
= 25650,
4859 DIS_PDU_EMITTERNAME_RAYMARINE_RD218
= 25694,
4860 DIS_PDU_EMITTERNAME_RAYPATH
= 25695,
4861 DIS_PDU_EMITTERNAME_RAYTHEON_PATHFINDER_ST_MK2
= 25698,
4862 DIS_PDU_EMITTERNAME_RBE2
= 25735,
4863 DIS_PDU_EMITTERNAME_RBE2_AA
= 25736,
4864 DIS_PDU_EMITTERNAME_RCT_180
= 25739,
4865 DIS_PDU_EMITTERNAME_RDM
= 25740,
4866 DIS_PDU_EMITTERNAME_RDM_3
= 25745,
4867 DIS_PDU_EMITTERNAME_RDI
= 25750,
4868 DIS_PDU_EMITTERNAME_RDY
= 25760,
4869 DIS_PDU_EMITTERNAME_RDY_3
= 25762,
4870 DIS_PDU_EMITTERNAME_RDS_86
= 25770,
4871 DIS_PDU_EMITTERNAME_RDN_72
= 25785,
4872 DIS_PDU_EMITTERNAME_RDR_1A
= 25830,
4873 DIS_PDU_EMITTERNAME_RDR_1E
= 25835,
4874 DIS_PDU_EMITTERNAME_RDR_4A
= 25840,
4875 DIS_PDU_EMITTERNAME_RDR_150
= 25845,
4876 DIS_PDU_EMITTERNAME_RDR_160XD
= 25850,
4877 DIS_PDU_EMITTERNAME_RDR_230_HP
= 25853,
4878 DIS_PDU_EMITTERNAME_RDR_1100
= 25855,
4879 DIS_PDU_EMITTERNAME_RDR_1150
= 25860,
4880 DIS_PDU_EMITTERNAME_RDR_1200
= 25875,
4881 DIS_PDU_EMITTERNAME_RDR_1400
= 25885,
4882 DIS_PDU_EMITTERNAME_RDR_1400_C
= 25890,
4883 DIS_PDU_EMITTERNAME_RDR_4000
= 25892,
4884 DIS_PDU_EMITTERNAME_RDR_1500
= 25895,
4885 DIS_PDU_EMITTERNAME_RICE_CAKE
= 25896,
4886 DIS_PDU_EMITTERNAME_RDR_1600
= 25897,
4887 DIS_PDU_EMITTERNAME_RDR_2000
= 25898,
4888 DIS_PDU_EMITTERNAME_RDR_1700B
= 25899,
4889 DIS_PDU_EMITTERNAME_REMORA
= 25900,
4890 DIS_PDU_EMITTERNAME_RICE_FIELD
= 25901,
4891 DIS_PDU_EMITTERNAME_REC_1A
= 25902,
4892 DIS_PDU_EMITTERNAME_REC_1B
= 25903,
4893 DIS_PDU_EMITTERNAME_REC_1C
= 25904,
4894 DIS_PDU_EMITTERNAME_RESOLVE_EAS
= 25906,
4895 DIS_PDU_EMITTERNAME_RICE_CUP_C
= 25907,
4896 DIS_PDU_EMITTERNAME_REL_6E
= 25908,
4897 DIS_PDU_EMITTERNAME_REC_1
= 25909,
4898 DIS_PDU_EMITTERNAME_RICE_BOWL
= 25910,
4899 DIS_PDU_EMITTERNAME_IMPROVED_REPORTER
= 25911,
4900 DIS_PDU_EMITTERNAME_RICE_BUG
= 25912,
4901 DIS_PDU_EMITTERNAME_RICE_CUP
= 25915,
4902 DIS_PDU_EMITTERNAME_RICE_LAMP
= 25920,
4903 DIS_PDU_EMITTERNAME_RICE_BIRD
= 25921,
4904 DIS_PDU_EMITTERNAME_REVATHI
= 25940,
4905 DIS_PDU_EMITTERNAME_REZONANS
= 25950,
4906 DIS_PDU_EMITTERNAME_RGM_UGM_109B
= 25955,
4907 DIS_PDU_EMITTERNAME_RGM_UGM_109E_HOMING_RADAR
= 25958,
4908 DIS_PDU_EMITTERNAME_RICE_PAD
= 25965,
4909 DIS_PDU_EMITTERNAME_RKL_526
= 25966,
4910 DIS_PDU_EMITTERNAME_RKZ_764
= 25967,
4911 DIS_PDU_EMITTERNAME_RKZ_766
= 25968,
4912 DIS_PDU_EMITTERNAME_RKL_165
= 25969,
4913 DIS_PDU_EMITTERNAME_RKL_609
= 25970,
4914 DIS_PDU_EMITTERNAME_RKL_800
= 25971,
4915 DIS_PDU_EMITTERNAME_RKZ_761
= 25972,
4916 DIS_PDU_EMITTERNAME_RKZ_2000
= 25973,
4917 DIS_PDU_EMITTERNAME_RIS_4C_A
= 25974,
4918 DIS_PDU_EMITTERNAME_RL_2000
= 25975,
4919 DIS_PDU_EMITTERNAME_RL_41
= 25976,
4920 DIS_PDU_EMITTERNAME_RIR_778
= 25977,
4921 DIS_PDU_EMITTERNAME_RISAT
= 25978,
4922 DIS_PDU_EMITTERNAME_RLM_S
= 25979,
4923 DIS_PDU_EMITTERNAME_RIM_HAT_ESM_ECM_SUITE
= 25980,
4924 DIS_PDU_EMITTERNAME_REL_86TM
= 26008,
4925 DIS_PDU_EMITTERNAME_RICE_SCREEN
= 26010,
4926 DIS_PDU_EMITTERNAME_DECCA_RM_1070A
= 26011,
4927 DIS_PDU_EMITTERNAME_RM370BT
= 26015,
4928 DIS_PDU_EMITTERNAME_ROCKWELL_COLLINS_FMR_200X
= 26020,
4929 DIS_PDU_EMITTERNAME_RM_231_2
= 26040,
4930 DIS_PDU_EMITTERNAME_RM_231_3
= 26041,
4931 DIS_PDU_EMITTERNAME_RMT_0100A
= 26043,
4932 DIS_PDU_EMITTERNAME_RN_222
= 26045,
4933 DIS_PDU_EMITTERNAME_ROLAND_2
= 26053,
4934 DIS_PDU_EMITTERNAME_ROLAND_BN
= 26055,
4935 DIS_PDU_EMITTERNAME_ROLAND_MG
= 26100,
4936 DIS_PDU_EMITTERNAME_ROLAND_TA
= 26145,
4937 DIS_PDU_EMITTERNAME_ROLAND_TT
= 26190,
4938 DIS_PDU_EMITTERNAME_ROTODOME
= 26210,
4939 DIS_PDU_EMITTERNAME_ROUND_BALL
= 26235,
4940 DIS_PDU_EMITTERNAME_RP_379D_TIRADA_D
= 26236,
4941 DIS_PDU_EMITTERNAME_RP_3
= 26237,
4942 DIS_PDU_EMITTERNAME_RP_4G
= 26238,
4943 DIS_PDU_EMITTERNAME_ROUND_HOUSE
= 26280,
4944 DIS_PDU_EMITTERNAME_ROUND_HOUSE_B
= 26325,
4945 DIS_PDU_EMITTERNAME_RPR_117
= 26326,
4946 DIS_PDU_EMITTERNAME_RS_02_50
= 26327,
4947 DIS_PDU_EMITTERNAME_RSR_210N
= 26328,
4948 DIS_PDU_EMITTERNAME_RT_02_50
= 26330,
4949 DIS_PDU_EMITTERNAME_RTA_4100
= 26340,
4950 DIS_PDU_EMITTERNAME_RTN_1A
= 26350,
4951 DIS_PDU_EMITTERNAME_RTN_25X
= 26353,
4952 DIS_PDU_EMITTERNAME_RTS_6400
= 26354,
4953 DIS_PDU_EMITTERNAME_RUBY_RAKE
= 26355,
4954 DIS_PDU_EMITTERNAME_RUM_SLING
= 26360,
4955 DIS_PDU_EMITTERNAME_RUM_SLING_RO
= 26361,
4956 DIS_PDU_EMITTERNAME_RUM_SLING_TT
= 26362,
4957 DIS_PDU_EMITTERNAME_RV2
= 26370,
4958 DIS_PDU_EMITTERNAME_RV3
= 26415,
4959 DIS_PDU_EMITTERNAME_RV5
= 26460,
4960 DIS_PDU_EMITTERNAME_RV10
= 26505,
4961 DIS_PDU_EMITTERNAME_RV_15M
= 26506,
4962 DIS_PDU_EMITTERNAME_RV17
= 26550,
4963 DIS_PDU_EMITTERNAME_RV18
= 26595,
4964 DIS_PDU_EMITTERNAME_RV_21
= 26596,
4965 DIS_PDU_EMITTERNAME_RV_21B
= 26597,
4966 DIS_PDU_EMITTERNAME_RV_25
= 26600,
4967 DIS_PDU_EMITTERNAME_RV_377
= 26610,
4968 DIS_PDU_EMITTERNAME_RV_UM
= 26640,
4969 DIS_PDU_EMITTERNAME_RWD_8
= 26650,
4970 DIS_PDU_EMITTERNAME_RXN_2_60
= 26660,
4971 DIS_PDU_EMITTERNAME_RYE_HOUSE
= 26665,
4972 DIS_PDU_EMITTERNAME_S_1810CD
= 26670,
4973 DIS_PDU_EMITTERNAME_SAHAB
= 26672,
4974 DIS_PDU_EMITTERNAME_SALAMANDRE
= 26673,
4975 DIS_PDU_EMITTERNAME_SAMYUNG_SMR_7200
= 26674,
4976 DIS_PDU_EMITTERNAME_S1850M
= 26675,
4977 DIS_PDU_EMITTERNAME_S_511
= 26676,
4978 DIS_PDU_EMITTERNAME_S_512
= 26677,
4979 DIS_PDU_EMITTERNAME_S_600
= 26678,
4980 DIS_PDU_EMITTERNAME_S_604
= 26679,
4981 DIS_PDU_EMITTERNAME_S_763_LANZA_3D
= 26680,
4982 DIS_PDU_EMITTERNAME_S_613
= 26681,
4983 DIS_PDU_EMITTERNAME_S_631
= 26682,
4984 DIS_PDU_EMITTERNAME_S_654
= 26683,
4985 DIS_PDU_EMITTERNAME_S_669
= 26684,
4986 DIS_PDU_EMITTERNAME_SA_2_GUIDELINE
= 26685,
4987 DIS_PDU_EMITTERNAME_S_244
= 26686,
4988 DIS_PDU_EMITTERNAME_S_711
= 26687,
4989 DIS_PDU_EMITTERNAME_SA_3_GOA
= 26730,
4990 DIS_PDU_EMITTERNAME_SA_8_GECKO_DT
= 26775,
4991 DIS_PDU_EMITTERNAME_GLADIATOR_TELAR_TIR
= 26795,
4992 DIS_PDU_EMITTERNAME_GIANT_TELAR_TIR
= 26797,
4993 DIS_PDU_EMITTERNAME_SABER_M60
= 26799,
4994 DIS_PDU_EMITTERNAME_SAMOVAR
= 26805,
4995 DIS_PDU_EMITTERNAME_SAMPSON
= 26810,
4996 DIS_PDU_EMITTERNAME_SA_N_7_GADFLY_TI
= 26820,
4997 DIS_PDU_EMITTERNAME_SA_N_11_CADS_1_UN
= 26865,
4998 DIS_PDU_EMITTERNAME_SACCADE_MH
= 26900,
4999 DIS_PDU_EMITTERNAME_SALT_POT_A_B
= 26910,
5000 DIS_PDU_EMITTERNAME_SAP_14
= 26920,
5001 DIS_PDU_EMITTERNAME_SAP_518
= 26925,
5002 DIS_PDU_EMITTERNAME_SAP_518M
= 26926,
5003 DIS_PDU_EMITTERNAME_SAND_BAR
= 26930,
5004 DIS_PDU_EMITTERNAME_SA_26_PECHORA_2M_TTR
= 26935,
5005 DIS_PDU_EMITTERNAME_SAR_ON_UAVS
= 26945,
5006 DIS_PDU_EMITTERNAME_SATRAPE
= 26950,
5007 DIS_PDU_EMITTERNAME_SATURNE_II
= 26955,
5008 DIS_PDU_EMITTERNAME_SAYYAD_2_TER
= 26957,
5009 DIS_PDU_EMITTERNAME_SCAN_CAN
= 27000,
5010 DIS_PDU_EMITTERNAME_SCAN_FIX
= 27045,
5011 DIS_PDU_EMITTERNAME_SCAN_ODD
= 27090,
5012 DIS_PDU_EMITTERNAME_SCANTER_1002
= 27095,
5013 DIS_PDU_EMITTERNAME_SCANTER_2001
= 27100,
5014 DIS_PDU_EMITTERNAME_SCANTER_2002
= 27101,
5015 DIS_PDU_EMITTERNAME_SCANTER_2100
= 27102,
5016 DIS_PDU_EMITTERNAME_SCANTER_4002
= 27109,
5017 DIS_PDU_EMITTERNAME_SCANTER_4100
= 27110,
5018 DIS_PDU_EMITTERNAME_SCANTER_5102
= 27111,
5019 DIS_PDU_EMITTERNAME_SCANTER_5502
= 27113,
5020 DIS_PDU_EMITTERNAME_SCANTER_6000
= 27115,
5021 DIS_PDU_EMITTERNAME_SCANTER_6002
= 27116,
5022 DIS_PDU_EMITTERNAME_SCANTER_MIL_009
= 27125,
5023 DIS_PDU_EMITTERNAME_SCAN_THREE
= 27135,
5024 DIS_PDU_EMITTERNAME_SCANTER_MIL_S
= 27137,
5025 DIS_PDU_EMITTERNAME_SCANTER_SMR
= 27139,
5026 DIS_PDU_EMITTERNAME_SCANTER_CSR
= 27140,
5027 DIS_PDU_EMITTERNAME_SCORADS
= 27141,
5028 DIS_PDU_EMITTERNAME_SCIMITAR
= 27142,
5029 DIS_PDU_EMITTERNAME_STAR_2000
= 27143,
5030 DIS_PDU_EMITTERNAME_SCOREBOARD
= 27150,
5031 DIS_PDU_EMITTERNAME_SCOOP_PAIR
= 27175,
5032 DIS_PDU_EMITTERNAME_SCOUP_PLATE
= 27180,
5033 DIS_PDU_EMITTERNAME_SCOUT
= 27183,
5034 DIS_PDU_EMITTERNAME_SCR_584
= 27190,
5035 DIS_PDU_EMITTERNAME_SEA_ARCHER_2
= 27225,
5036 DIS_PDU_EMITTERNAME_SEA_BASED_X_BAND
= 27230,
5037 DIS_PDU_EMITTERNAME_SEA_DRAGON
= 27235,
5038 DIS_PDU_EMITTERNAME_SEA_EAGLE_TYPE_381
= 27239,
5039 DIS_PDU_EMITTERNAME_SEA_EAGLE_S_C_TYPE_382
= 27240,
5040 DIS_PDU_EMITTERNAME_SEA_FALCON
= 27245,
5041 DIS_PDU_EMITTERNAME_SEA_GIRAFFE_AMB
= 27248,
5042 DIS_PDU_EMITTERNAME_SEAGUARD
= 27251,
5043 DIS_PDU_EMITTERNAME_SEA_HAWK_SHN_X12
= 27260,
5044 DIS_PDU_EMITTERNAME_SEA_HUNTER_4_MG
= 27270,
5045 DIS_PDU_EMITTERNAME_SEA_HUNTER_4_TA
= 27315,
5046 DIS_PDU_EMITTERNAME_SEA_HUNTER_4_TT
= 27360,
5047 DIS_PDU_EMITTERNAME_SEA_GULL
= 27405,
5048 DIS_PDU_EMITTERNAME_SEA_MASTER_400
= 27430,
5049 DIS_PDU_EMITTERNAME_SEA_NET
= 27450,
5050 DIS_PDU_EMITTERNAME_SEA_SPRAY
= 27495,
5051 DIS_PDU_EMITTERNAME_SEA_TIGER
= 27540,
5052 DIS_PDU_EMITTERNAME_SEA_TIGER_M
= 27550,
5053 DIS_PDU_EMITTERNAME_SEASTAR_SEA_WATCHER_100
= 27560,
5054 DIS_PDU_EMITTERNAME_SEARCHWATER
= 27570,
5055 DIS_PDU_EMITTERNAME_SEARCHWATER_2000
= 27575,
5056 DIS_PDU_EMITTERNAME_SEASONDE
= 27580,
5057 DIS_PDU_EMITTERNAME_SEASPRAY_7000E
= 27582,
5058 DIS_PDU_EMITTERNAME_SEAVUE
= 27583,
5059 DIS_PDU_EMITTERNAME_SEASPRAY_MK3
= 27584,
5060 DIS_PDU_EMITTERNAME_SELENIA_ORION_7
= 27585,
5061 DIS_PDU_EMITTERNAME_SELENIA_TYPE_912
= 27630,
5062 DIS_PDU_EMITTERNAME_SELENNIA_RAN_12_L_X
= 27675,
5063 DIS_PDU_EMITTERNAME_SELENIA_RAN_20S
= 27680,
5064 DIS_PDU_EMITTERNAME_SELENNIA_RTN_10X
= 27720,
5065 DIS_PDU_EMITTERNAME_SELINIA_ARP_1645
= 27765,
5066 DIS_PDU_EMITTERNAME_SENTIR_M20
= 27770,
5067 DIS_PDU_EMITTERNAME_SERDAR
= 27771,
5068 DIS_PDU_EMITTERNAME_SERHAT
= 27773,
5069 DIS_PDU_EMITTERNAME_SERIES_10_COMPACT_SUBMARINE_RADAR_CSR
= 27775,
5070 DIS_PDU_EMITTERNAME_SERIES_52
= 27780,
5071 DIS_PDU_EMITTERNAME_SERIES_320
= 27790,
5072 DIS_PDU_EMITTERNAME_SG
= 27800,
5073 DIS_PDU_EMITTERNAME_SGJ_02
= 27802,
5074 DIS_PDU_EMITTERNAME_SGJ_03
= 27803,
5075 DIS_PDU_EMITTERNAME_SGR_102_00
= 27810,
5076 DIS_PDU_EMITTERNAME_SGR_103_02
= 27855,
5077 DIS_PDU_EMITTERNAME_SGR_104
= 27870,
5078 DIS_PDU_EMITTERNAME_SHAHED_129_SAR
= 27873,
5079 DIS_PDU_EMITTERNAME_SHAHINE
= 27875,
5080 DIS_PDU_EMITTERNAME_SHEET_BEND
= 27900,
5081 DIS_PDU_EMITTERNAME_SHEET_CURVE
= 27945,
5082 DIS_PDU_EMITTERNAME_SHIKRA
= 27980,
5083 DIS_PDU_EMITTERNAME_SHIP_GLOBE
= 27990,
5084 DIS_PDU_EMITTERNAME_SHIP_WHEEL
= 28035,
5085 DIS_PDU_EMITTERNAME_SGR_114
= 28080,
5086 DIS_PDU_EMITTERNAME_SHORE_WALK_A
= 28125,
5087 DIS_PDU_EMITTERNAME_SHORT_HORN
= 28170,
5088 DIS_PDU_EMITTERNAME_SHOT_DOME
= 28215,
5089 DIS_PDU_EMITTERNAME_SIDE_GLOBE_JN
= 28260,
5090 DIS_PDU_EMITTERNAME_PRV_11_SIDE_NET
= 28280,
5091 DIS_PDU_EMITTERNAME_SIDE_WALK_A
= 28305,
5092 DIS_PDU_EMITTERNAME_SIGNAAL_BHARAT
= 28340,
5093 DIS_PDU_EMITTERNAME_SIGNAAL_DA_02
= 28350,
5094 DIS_PDU_EMITTERNAME_SIGNAAL_DA_05
= 28395,
5095 DIS_PDU_EMITTERNAME_SIGNAAL_DA_08
= 28440,
5096 DIS_PDU_EMITTERNAME_SIGNAAL_DA_08_2LS
= 28445,
5097 DIS_PDU_EMITTERNAME_SIGNAAL_LW_04
= 28480,
5098 DIS_PDU_EMITTERNAME_SIGNAAL_LW_08
= 28485,
5099 DIS_PDU_EMITTERNAME_SIGNAAL_LWOR
= 28530,
5100 DIS_PDU_EMITTERNAME_SIGNAAL_M45
= 28575,
5101 DIS_PDU_EMITTERNAME_SIGNAAL_MW_08
= 28620,
5102 DIS_PDU_EMITTERNAME_SIGNAAL_SMART
= 28665,
5103 DIS_PDU_EMITTERNAME_SIGNAAL_STING
= 28710,
5104 DIS_PDU_EMITTERNAME_SIGNAAL_STIR
= 28755,
5105 DIS_PDU_EMITTERNAME_SIGNAAL_STIR_1_8M
= 28760,
5106 DIS_PDU_EMITTERNAME_SIGNAAL_STIR_24M
= 28770,
5107 DIS_PDU_EMITTERNAME_SIGNAAL_WM_20_2
= 28800,
5108 DIS_PDU_EMITTERNAME_SIGNAAL_WM_25
= 28845,
5109 DIS_PDU_EMITTERNAME_SIGNAAL_WM_27
= 28890,
5110 DIS_PDU_EMITTERNAME_SIGNAAL_WM_28
= 28935,
5111 DIS_PDU_EMITTERNAME_SIGNAAL_ZW_01
= 28980,
5112 DIS_PDU_EMITTERNAME_SIGNAAL_ZW_06
= 29025,
5113 DIS_PDU_EMITTERNAME_SIGNAAL_ZW_07
= 29030,
5114 DIS_PDU_EMITTERNAME_SIGNAAL_ZW_0800
= 29035,
5115 DIS_PDU_EMITTERNAME_SIMRAD_3G
= 29043,
5116 DIS_PDU_EMITTERNAME_SIMRAD_4G
= 29045,
5117 DIS_PDU_EMITTERNAME_SIMRAD_CA54
= 29050,
5118 DIS_PDU_EMITTERNAME_SIMRAD_HALO_6
= 29060,
5119 DIS_PDU_EMITTERNAME_SKI_POLE
= 29070,
5120 DIS_PDU_EMITTERNAME_SKIN_HEAD
= 29115,
5121 DIS_PDU_EMITTERNAME_SKIP_SPIN
= 29160,
5122 DIS_PDU_EMITTERNAME_SKYFENDER
= 29172,
5123 DIS_PDU_EMITTERNAME_SKY_WAVE_OVER_THE_HORIZON
= 29175,
5124 DIS_PDU_EMITTERNAME_SKYGUARD_B
= 29180,
5125 DIS_PDU_EMITTERNAME_SKYGUARD_TA_UAR_1021
= 29185,
5126 DIS_PDU_EMITTERNAME_SKYGUARD_TT_UAR_1021
= 29190,
5127 DIS_PDU_EMITTERNAME_SKYGUARD_LR
= 29191,
5128 DIS_PDU_EMITTERNAME_SKYMASTER
= 29200,
5129 DIS_PDU_EMITTERNAME_SKY_WATCH
= 29205,
5130 DIS_PDU_EMITTERNAME_SKY_RANGER
= 29210,
5131 DIS_PDU_EMITTERNAME_SKYSHADOW
= 29215,
5132 DIS_PDU_EMITTERNAME_SKYSHIELD_TA
= 29220,
5133 DIS_PDU_EMITTERNAME_SL
= 29250,
5134 DIS_PDU_EMITTERNAME_SL_ALQ_234
= 29270,
5135 DIS_PDU_EMITTERNAME_SLAP_SHOT
= 29295,
5136 DIS_PDU_EMITTERNAME_SLAP_SHOT_G
= 29297,
5137 DIS_PDU_EMITTERNAME_SLC_2
= 29300,
5138 DIS_PDU_EMITTERNAME_SLC_2E
= 29301,
5139 DIS_PDU_EMITTERNAME_SLC_4
= 29305,
5140 DIS_PDU_EMITTERNAME_SLIM_NET
= 29340,
5141 DIS_PDU_EMITTERNAME_SLOT_BACK_A
= 29385,
5142 DIS_PDU_EMITTERNAME_SLOT_BACK_ILL
= 29400,
5143 DIS_PDU_EMITTERNAME_SLOT_BACK_B
= 29430,
5144 DIS_PDU_EMITTERNAME_SLOT_BACK_IV
= 29431,
5145 DIS_PDU_EMITTERNAME_SLOT_BACK_B_TOPAZ
= 29432,
5146 DIS_PDU_EMITTERNAME_SLOT_BACK_E
= 29433,
5147 DIS_PDU_EMITTERNAME_SLOT_BACK_G
= 29434,
5148 DIS_PDU_EMITTERNAME_SLOT_BACK_VI
= 29435,
5149 DIS_PDU_EMITTERNAME_SLOT_REST
= 29440,
5150 DIS_PDU_EMITTERNAME_SM_674A_UPM
= 29450,
5151 DIS_PDU_EMITTERNAME_SMA_3_RM
= 29475,
5152 DIS_PDU_EMITTERNAME_SMA_3_RM_20
= 29520,
5153 DIS_PDU_EMITTERNAME_SMA_3RM_20A_SMG
= 29565,
5154 DIS_PDU_EMITTERNAME_SMA_BPS_704
= 29610,
5155 DIS_PDU_EMITTERNAME_SMA_SPIN_749_V_2
= 29655,
5156 DIS_PDU_EMITTERNAME_SMA_SPN_703
= 29700,
5157 DIS_PDU_EMITTERNAME_SMA_SPN_751
= 29745,
5158 DIS_PDU_EMITTERNAME_SMA_SPOS_748
= 29790,
5159 DIS_PDU_EMITTERNAME_SMA_SPQ_2
= 29835,
5160 DIS_PDU_EMITTERNAME_SMA_SPQ_2D
= 29880,
5161 DIS_PDU_EMITTERNAME_SMA_SPQ_701
= 29925,
5162 DIS_PDU_EMITTERNAME_SMA_SPS_702_UPX
= 29970,
5163 DIS_PDU_EMITTERNAME_SMA_ST_2_OTOMAT_II_MH
= 30015,
5164 DIS_PDU_EMITTERNAME_SR_47A
= 30016,
5165 DIS_PDU_EMITTERNAME_SMA_718_BEACON
= 30060,
5166 DIS_PDU_EMITTERNAME_SMALL_FRED
= 30065,
5167 DIS_PDU_EMITTERNAME_SMART_S
= 30068,
5168 DIS_PDU_EMITTERNAME_SMART_S_MK2
= 30069,
5169 DIS_PDU_EMITTERNAME_SMART_L
= 30070,
5170 DIS_PDU_EMITTERNAME_SM_932
= 30072,
5171 DIS_PDU_EMITTERNAME_SMOG_LAMP
= 30075,
5172 DIS_PDU_EMITTERNAME_SNAP_SHOT
= 30080,
5173 DIS_PDU_EMITTERNAME_SNOOP_DRIFT
= 30105,
5174 DIS_PDU_EMITTERNAME_SNOOP_HALF
= 30140,
5175 DIS_PDU_EMITTERNAME_SNOOP_HEAD
= 30150,
5176 DIS_PDU_EMITTERNAME_SNOOP_PAIR
= 30195,
5177 DIS_PDU_EMITTERNAME_SNOOP_PLATE
= 30240,
5178 DIS_PDU_EMITTERNAME_SNOOP_PING
= 30255,
5179 DIS_PDU_EMITTERNAME_SNOOP_SLAB
= 30285,
5180 DIS_PDU_EMITTERNAME_SNOOP_TRAY
= 30330,
5181 DIS_PDU_EMITTERNAME_SNOOP_TRAY_1
= 30375,
5182 DIS_PDU_EMITTERNAME_SNOOP_TRAY_2
= 30420,
5183 DIS_PDU_EMITTERNAME_SNOOP_TRAY_3
= 30421,
5184 DIS_PDU_EMITTERNAME_SNOOP_WATCH
= 30465,
5185 DIS_PDU_EMITTERNAME_9S18M1_SNOW_DRIFT
= 30470,
5186 DIS_PDU_EMITTERNAME_9S18M1E_SNOW_DRIFT
= 30471,
5187 DIS_PDU_EMITTERNAME_SPB_7
= 30475,
5188 DIS_PDU_EMITTERNAME_SNOW_DROP
= 30480,
5189 DIS_PDU_EMITTERNAME_SNW_10
= 30490,
5190 DIS_PDU_EMITTERNAME_SO_1
= 30510,
5191 DIS_PDU_EMITTERNAME_SO_12
= 30520,
5192 DIS_PDU_EMITTERNAME_SO_A_COMMUNIST
= 30555,
5193 DIS_PDU_EMITTERNAME_SO_69
= 30580,
5194 DIS_PDU_EMITTERNAME_SOCK_EYE
= 30600,
5195 DIS_PDU_EMITTERNAME_SOM_64
= 30645,
5196 DIS_PDU_EMITTERNAME_SOPKA_HILL
= 30650,
5197 DIS_PDU_EMITTERNAME_SORBSIYA
= 30660,
5198 DIS_PDU_EMITTERNAME_SORBTSIYA_L005
= 30661,
5199 DIS_PDU_EMITTERNAME_SORBTSIYA_L005S
= 30662,
5200 DIS_PDU_EMITTERNAME_SPADA_SIR
= 30665,
5201 DIS_PDU_EMITTERNAME_SPADA_TT
= 30670,
5202 DIS_PDU_EMITTERNAME_SPARROW_AIM_RIM_7_ILL
= 30690,
5203 DIS_PDU_EMITTERNAME_SPERRY_RASCAR
= 30691,
5204 DIS_PDU_EMITTERNAME_SPECTRA
= 30692,
5205 DIS_PDU_EMITTERNAME_SPEAR3_MMW
= 30696,
5206 DIS_PDU_EMITTERNAME_SPERRY_M_3
= 30700,
5207 DIS_PDU_EMITTERNAME_SPERRY_VISIONMASTER_FT
= 30701,
5208 DIS_PDU_EMITTERNAME_SPEXER_2000
= 30710,
5209 DIS_PDU_EMITTERNAME_SPG_53F
= 30735,
5210 DIS_PDU_EMITTERNAME_SPG_70_RTN_10X
= 30780,
5211 DIS_PDU_EMITTERNAME_SPG_74_RTN_20X
= 30825,
5212 DIS_PDU_EMITTERNAME_SPG_75_RTN_30X
= 30870,
5213 DIS_PDU_EMITTERNAME_SPG_76_RTN_30X
= 30915,
5214 DIS_PDU_EMITTERNAME_SPIN_SCAN_A
= 30960,
5215 DIS_PDU_EMITTERNAME_SPIN_SCAN_B
= 31005,
5216 DIS_PDU_EMITTERNAME_SPIN_TROUGH
= 31050,
5217 DIS_PDU_EMITTERNAME_SPINO_D_ADDA_WTR
= 31070,
5218 DIS_PDU_EMITTERNAME_SPJ_40
= 31080,
5219 DIS_PDU_EMITTERNAME_SPLASH_DROP
= 31095,
5220 DIS_PDU_EMITTERNAME_SPN_2
= 31096,
5221 DIS_PDU_EMITTERNAME_SPN_4
= 31097,
5222 DIS_PDU_EMITTERNAME_SPN_30
= 31100,
5223 DIS_PDU_EMITTERNAME_SPN_35A
= 31140,
5224 DIS_PDU_EMITTERNAME_SPN_41
= 31185,
5225 DIS_PDU_EMITTERNAME_SPN_42
= 31230,
5226 DIS_PDU_EMITTERNAME_SPN_43A
= 31275,
5227 DIS_PDU_EMITTERNAME_SPN_43B
= 31320,
5228 DIS_PDU_EMITTERNAME_SPN_44
= 31365,
5229 DIS_PDU_EMITTERNAME_SPN_46
= 31410,
5230 DIS_PDU_EMITTERNAME_SPN_703
= 31455,
5231 DIS_PDU_EMITTERNAME_SPN_720_P_2080
= 31475,
5232 DIS_PDU_EMITTERNAME_SPN_728_V_1
= 31500,
5233 DIS_PDU_EMITTERNAME_SPN_748
= 31545,
5234 DIS_PDU_EMITTERNAME_SPN_750
= 31590,
5235 DIS_PDU_EMITTERNAME_SPO_8
= 31592,
5236 DIS_PDU_EMITTERNAME_SPN_753G
= 31593,
5237 DIS_PDU_EMITTERNAME_SPONGE_CAKE
= 31635,
5238 DIS_PDU_EMITTERNAME_P_12_SPOON_REST
= 31680,
5239 DIS_PDU_EMITTERNAME_P_18_SPOON_REST_A
= 31681,
5240 DIS_PDU_EMITTERNAME_P_18_SPOON_REST_B
= 31682,
5241 DIS_PDU_EMITTERNAME_P_18_SPOON_REST_D
= 31684,
5242 DIS_PDU_EMITTERNAME_P_18MH2
= 31685,
5243 DIS_PDU_EMITTERNAME_SPORK_REST
= 31700,
5244 DIS_PDU_EMITTERNAME_SPQ_712_RAN_12_L_X
= 31725,
5245 DIS_PDU_EMITTERNAME_SPR_2
= 31730,
5246 DIS_PDU_EMITTERNAME_SPR_51
= 31740,
5247 DIS_PDU_EMITTERNAME_SPS_5_FASOL
= 31765,
5248 DIS_PDU_EMITTERNAME_SPS_6
= 31766,
5249 DIS_PDU_EMITTERNAME_SPS_6C
= 31770,
5250 DIS_PDU_EMITTERNAME_SPS_10F
= 31815,
5251 DIS_PDU_EMITTERNAME_SPS_12
= 31860,
5252 DIS_PDU_EMITTERNAME_SPS_22N_BUKET
= 31870,
5253 DIS_PDU_EMITTERNAME_SPS_33N_BUKET
= 31875,
5254 DIS_PDU_EMITTERNAME_SPS_44N_BUKET
= 31880,
5255 DIS_PDU_EMITTERNAME_SPS_55N_BUKET
= 31890,
5256 DIS_PDU_EMITTERNAME_SPS_62
= 31925,
5257 DIS_PDU_EMITTERNAME_SPS_100K
= 31935,
5258 DIS_PDU_EMITTERNAME_SPS_141
= 31951,
5259 DIS_PDU_EMITTERNAME_SPS_142
= 31952,
5260 DIS_PDU_EMITTERNAME_SPS_143
= 31953,
5261 DIS_PDU_EMITTERNAME_SPS_151
= 31955,
5262 DIS_PDU_EMITTERNAME_SPS_152
= 31956,
5263 DIS_PDU_EMITTERNAME_SPS_153
= 31957,
5264 DIS_PDU_EMITTERNAME_SPS_160_GERAN
= 31959,
5265 DIS_PDU_EMITTERNAME_SPS_161
= 31960,
5266 DIS_PDU_EMITTERNAME_SPS_95K
= 31970,
5267 DIS_PDU_EMITTERNAME_SPS_171_JAMMER
= 31971,
5268 DIS_PDU_EMITTERNAME_SPS_172_JAMMER
= 31972,
5269 DIS_PDU_EMITTERNAME_SPS_768_RAN_EL
= 31995,
5270 DIS_PDU_EMITTERNAME_SPS_540K
= 32010,
5271 DIS_PDU_EMITTERNAME_SPS_550K_MF
= 32020,
5272 DIS_PDU_EMITTERNAME_SPS_774_RAN_10S
= 32040,
5273 DIS_PDU_EMITTERNAME_SPY_790
= 32085,
5274 DIS_PDU_EMITTERNAME_SQUARE_HEAD
= 32130,
5275 DIS_PDU_EMITTERNAME_SQUARE_PAIR
= 32175,
5276 DIS_PDU_EMITTERNAME_SQUARE_SLOT
= 32220,
5277 DIS_PDU_EMITTERNAME_SQUARE_TIE
= 32265,
5278 DIS_PDU_EMITTERNAME_SHMEL_SQUASH_DOME
= 32310,
5279 DIS_PDU_EMITTERNAME_P_15M_SQUAT_EYE
= 32330,
5280 DIS_PDU_EMITTERNAME_SQUINT_EYE
= 32355,
5281 DIS_PDU_EMITTERNAME_SQUIRE
= 32365,
5282 DIS_PDU_EMITTERNAME_SR2410C
= 32373,
5283 DIS_PDU_EMITTERNAME_SR47B_G
= 32375,
5284 DIS_PDU_EMITTERNAME_SRE_M5
= 32385,
5285 DIS_PDU_EMITTERNAME_SRN_6
= 32400,
5286 DIS_PDU_EMITTERNAME_SRN_15
= 32445,
5287 DIS_PDU_EMITTERNAME_SRN_206
= 32455,
5288 DIS_PDU_EMITTERNAME_SRN_745
= 32490,
5289 DIS_PDU_EMITTERNAME_SRO_1
= 32535,
5290 DIS_PDU_EMITTERNAME_SRO_2
= 32580,
5291 DIS_PDU_EMITTERNAME_SS_C_2B_SAMLET_MG
= 32625,
5292 DIS_PDU_EMITTERNAME_SS_N_2A_B_CSSC
= 32670,
5293 DIS_PDU_EMITTERNAME_SS_N_2A_B_CSSC_2A_3A2_MH
= 32715,
5294 DIS_PDU_EMITTERNAME_SS_N_2C_SEEKER
= 32760,
5295 DIS_PDU_EMITTERNAME_SS_N_2C_D_STYX
= 32805,
5296 DIS_PDU_EMITTERNAME_SS_N_2C_D_STYX_C_D_MH
= 32850,
5297 DIS_PDU_EMITTERNAME_SS_N_2C_STYX_AL
= 32851,
5298 DIS_PDU_EMITTERNAME_SS_N_2D_STYX_AL
= 32852,
5299 DIS_PDU_EMITTERNAME_SS_N_3_SSC_SS_C_18_BN
= 32895,
5300 DIS_PDU_EMITTERNAME_SS_N_3B_SEPAL_AL
= 32940,
5301 DIS_PDU_EMITTERNAME_SS_N_3B_SEPAL_MH
= 32985,
5302 DIS_PDU_EMITTERNAME_SS_N_7_STARBRIGHT
= 33025,
5303 DIS_PDU_EMITTERNAME_SS_N_9_SIREN
= 33030,
5304 DIS_PDU_EMITTERNAME_SS_N_9_SIREN_AL
= 33075,
5305 DIS_PDU_EMITTERNAME_SS_N_9_SIREN_MH
= 33120,
5306 DIS_PDU_EMITTERNAME_SS_N_10A_FL_10_MMW_MH
= 33125,
5307 DIS_PDU_EMITTERNAME_SS_N_11_NASR_1_MMW_MH
= 33140,
5308 DIS_PDU_EMITTERNAME_SS_N_12_SANDBOX_AL
= 33165,
5309 DIS_PDU_EMITTERNAME_SS_N_12_YJ_83J_MMW_MH
= 33166,
5310 DIS_PDU_EMITTERNAME_SS_N_12_SANDBOX_MH
= 33210,
5311 DIS_PDU_EMITTERNAME_SS_NX_13_SHREDDER
= 33230,
5312 DIS_PDU_EMITTERNAME_SS_N_14B_SILEX_AL
= 33231,
5313 DIS_PDU_EMITTERNAME_SS_N_19_SHIPWRECK
= 33255,
5314 DIS_PDU_EMITTERNAME_SS_N_19_SHIPWRECK_AL
= 33300,
5315 DIS_PDU_EMITTERNAME_SS_N_19_SHIPWRECK_MH
= 33345,
5316 DIS_PDU_EMITTERNAME_SS_N_21_AL
= 33390,
5317 DIS_PDU_EMITTERNAME_SS_N_22_SUNBURN
= 33435,
5318 DIS_PDU_EMITTERNAME_SS_N_22_SUNBURN_MH
= 33480,
5319 DIS_PDU_EMITTERNAME_SS_N_22_SUNBURN_AL
= 33481,
5320 DIS_PDU_EMITTERNAME_SS_N_25_SWITCHBLADE_MH
= 33483,
5321 DIS_PDU_EMITTERNAME_SS_N_26_STROBILE_MMW_MH
= 33484,
5322 DIS_PDU_EMITTERNAME_SS_N_27_SIZZLER_MH
= 33485,
5323 DIS_PDU_EMITTERNAME_SS_N_27A_SIZZLER_AL
= 33486,
5324 DIS_PDU_EMITTERNAME_STING_EO_MK2
= 33505,
5325 DIS_PDU_EMITTERNAME_STIR_1_2_EO_MK2
= 33510,
5326 DIS_PDU_EMITTERNAME_STIR_2_4_HP_MK2
= 33511,
5327 DIS_PDU_EMITTERNAME_STONE_CAKE
= 33525,
5328 DIS_PDU_EMITTERNAME_STR_41
= 33570,
5329 DIS_PDU_EMITTERNAME_ST_858
= 33580,
5330 DIS_PDU_EMITTERNAME_START_1M
= 33582,
5331 DIS_PDU_EMITTERNAME_STENTOR
= 33584,
5332 DIS_PDU_EMITTERNAME_STORM_SHADOW_AHR
= 33585,
5333 DIS_PDU_EMITTERNAME_STRAIGHT_FLUSH
= 33586,
5334 DIS_PDU_EMITTERNAME_STRAIGHT_FLUSH_TA
= 33590,
5335 DIS_PDU_EMITTERNAME_STRAIGHT_FLUSH_TT
= 33595,
5336 DIS_PDU_EMITTERNAME_STRAIGHT_FLUSH_ILL
= 33600,
5337 DIS_PDU_EMITTERNAME_STRIKE_OUT
= 33615,
5338 DIS_PDU_EMITTERNAME_STRUT_CURVE
= 33660,
5339 DIS_PDU_EMITTERNAME_STRUT_PAIR
= 33705,
5340 DIS_PDU_EMITTERNAME_STRUT_PAIR_1
= 33750,
5341 DIS_PDU_EMITTERNAME_STRUT_PAIR_2
= 33795,
5342 DIS_PDU_EMITTERNAME_SUN_VISOR
= 33840,
5343 DIS_PDU_EMITTERNAME_SUPERDARN
= 33850,
5344 DIS_PDU_EMITTERNAME_SUPERFLEDERMAUS
= 33860,
5345 DIS_PDU_EMITTERNAME_SUPERSEARCHER
= 33870,
5346 DIS_PDU_EMITTERNAME_SWIFT_ROD_1
= 33885,
5347 DIS_PDU_EMITTERNAME_SWIFT_ROD_2
= 33930,
5348 DIS_PDU_EMITTERNAME_SYMPHONY
= 33933,
5349 DIS_PDU_EMITTERNAME_SYNAPSIS_MK2
= 33935,
5350 DIS_PDU_EMITTERNAME_SY80
= 33950,
5351 DIS_PDU_EMITTERNAME_T1166
= 33975,
5352 DIS_PDU_EMITTERNAME_T1171
= 34020,
5353 DIS_PDU_EMITTERNAME_T1202
= 34040,
5354 DIS_PDU_EMITTERNAME_T6004
= 34065,
5355 DIS_PDU_EMITTERNAME_T6031
= 34110,
5356 DIS_PDU_EMITTERNAME_T8067
= 34155,
5357 DIS_PDU_EMITTERNAME_T8068
= 34200,
5358 DIS_PDU_EMITTERNAME_T8124
= 34245,
5359 DIS_PDU_EMITTERNAME_T8408
= 34290,
5360 DIS_PDU_EMITTERNAME_T8911
= 34335,
5361 DIS_PDU_EMITTERNAME_T8937
= 34380,
5362 DIS_PDU_EMITTERNAME_T8944
= 34425,
5363 DIS_PDU_EMITTERNAME_T8987
= 34470,
5364 DIS_PDU_EMITTERNAME_TA_10K
= 34480,
5365 DIS_PDU_EMITTERNAME_JY_11B_TALL_BOARD
= 34500,
5366 DIS_PDU_EMITTERNAME_TACAN_SURF
= 34505,
5367 DIS_PDU_EMITTERNAME_P_14_TALL_KING
= 34515,
5368 DIS_PDU_EMITTERNAME_TALL_KING_B
= 34516,
5369 DIS_PDU_EMITTERNAME_TALL_KING_C
= 34517,
5370 DIS_PDU_EMITTERNAME_TALL_MIKE
= 34560,
5371 DIS_PDU_EMITTERNAME_TALL_PATH
= 34605,
5372 DIS_PDU_EMITTERNAME_TDR_94_MODE_S
= 34607,
5373 DIS_PDU_EMITTERNAME_TEA_SPOON
= 34610,
5374 DIS_PDU_EMITTERNAME_TEAM_PLAY
= 34620,
5375 DIS_PDU_EMITTERNAME_TALISMAN
= 34624,
5376 DIS_PDU_EMITTERNAME_TEAM_WORK
= 34625,
5377 DIS_PDU_EMITTERNAME_T1135
= 34626,
5378 DIS_PDU_EMITTERNAME_TANCAN_SURF
= 34627,
5379 DIS_PDU_EMITTERNAME_TECSAR
= 34628,
5380 DIS_PDU_EMITTERNAME_TERRASAR_X
= 34629,
5381 DIS_PDU_EMITTERNAME_TESAR
= 34630,
5382 DIS_PDU_EMITTERNAME_THAAD_GBR
= 34640,
5383 DIS_PDU_EMITTERNAME_THALES_RDY_2
= 34644,
5384 DIS_PDU_EMITTERNAME_THALES_NEDERLAND_SIGNAAL_APAR
= 34645,
5385 DIS_PDU_EMITTERNAME_THALES_SCORPION_JAMMER
= 34646,
5386 DIS_PDU_EMITTERNAME_THALES_VARIANT
= 34647,
5387 DIS_PDU_EMITTERNAME_THALES_ICMS_JAMMER
= 34648,
5388 DIS_PDU_EMITTERNAME_THALES_IMEWS_JAMMER
= 34649,
5389 DIS_PDU_EMITTERNAME_THD_225
= 34650,
5390 DIS_PDU_EMITTERNAME_THD_1012
= 34655,
5391 DIS_PDU_EMITTERNAME_THD_1098
= 34660,
5392 DIS_PDU_EMITTERNAME_THD_1213
= 34665,
5393 DIS_PDU_EMITTERNAME_THD_1940_PICADOR
= 34670,
5394 DIS_PDU_EMITTERNAME_THD_1955_PALMIER
= 34680,
5395 DIS_PDU_EMITTERNAME_THD_5500
= 34695,
5396 DIS_PDU_EMITTERNAME_THIRD_OF_KHORDAD
= 34700,
5397 DIS_PDU_EMITTERNAME_THIN_PATH
= 34740,
5398 DIS_PDU_EMITTERNAME_PRV_9_THIN_SKIN
= 34785,
5399 DIS_PDU_EMITTERNAME_PRV_16_THIN_SKIN_B
= 34786,
5400 DIS_PDU_EMITTERNAME_THOMPSON_CSF_TA_10
= 34795,
5401 DIS_PDU_EMITTERNAME_THOMPSON_CSF_TH_D_1040_NEPTUNE
= 34830,
5402 DIS_PDU_EMITTERNAME_THOMPSON_CSF_CALYPSO
= 34875,
5403 DIS_PDU_EMITTERNAME_THOMPSON_CSF_CASTOR
= 34920,
5404 DIS_PDU_EMITTERNAME_THOMPSON_CSF_CASTOR_II
= 34965,
5405 DIS_PDU_EMITTERNAME_THOMSON_CSF_DOMINO_30
= 34966,
5406 DIS_PDU_EMITTERNAME_THOMPSON_CSF_DRBC_32A
= 35010,
5407 DIS_PDU_EMITTERNAME_THOMPSON_CSF_DRBJ_11_D_E
= 35055,
5408 DIS_PDU_EMITTERNAME_THOMPSON_CSF_DRBV_15A
= 35100,
5409 DIS_PDU_EMITTERNAME_THOMPSON_CSF_DRBV_15C
= 35145,
5410 DIS_PDU_EMITTERNAME_THOMPSON_CSF_DRBV_22D
= 35190,
5411 DIS_PDU_EMITTERNAME_THOMPSON_CSF_DRBV_23B
= 35235,
5412 DIS_PDU_EMITTERNAME_THOMPSON_CSF_DRUA_33
= 35280,
5413 DIS_PDU_EMITTERNAME_THOMPSON_CSF_MARS_DRBV_21A
= 35325,
5414 DIS_PDU_EMITTERNAME_THOMPSON_CSF_SEA_TIGER
= 35370,
5415 DIS_PDU_EMITTERNAME_THOMPSON_CSF_TRITON
= 35415,
5416 DIS_PDU_EMITTERNAME_THOMPSON_CSF_VEGA_WITH_DRBC_32E
= 35460,
5417 DIS_PDU_EMITTERNAME_THOMSON_ENR_EUROPEAN_NAVY_RADAR
= 35470,
5418 DIS_PDU_EMITTERNAME_THOMSON_RDI
= 35475,
5419 DIS_PDU_EMITTERNAME_TIER_II_PLUS
= 35477,
5420 DIS_PDU_EMITTERNAME_TPS_755
= 35478,
5421 DIS_PDU_EMITTERNAME_TPS_830K
= 35479,
5422 DIS_PDU_EMITTERNAME_TRS_2105_TIGER_G
= 35480,
5423 DIS_PDU_EMITTERNAME_TR_23K
= 35481,
5424 DIS_PDU_EMITTERNAME_TR_23MR
= 35482,
5425 DIS_PDU_EMITTERNAME_TRAC_2100
= 35483,
5426 DIS_PDU_EMITTERNAME_TRAC_2300
= 35484,
5427 DIS_PDU_EMITTERNAME_HT_223_TIGER_PAW
= 35485,
5428 DIS_PDU_EMITTERNAME_TRADEX
= 35486,
5429 DIS_PDU_EMITTERNAME_TRAIL_XI
= 35487,
5430 DIS_PDU_EMITTERNAME_TRD_1211
= 35488,
5431 DIS_PDU_EMITTERNAME_TRD_1235
= 35489,
5432 DIS_PDU_EMITTERNAME_TRS_2100_TIGER_S
= 35490,
5433 DIS_PDU_EMITTERNAME_TRAC_NG
= 35491,
5434 DIS_PDU_EMITTERNAME_TIE_RODS
= 35505,
5435 DIS_PDU_EMITTERNAME_36D6_TIN_SHIELD
= 35550,
5436 DIS_PDU_EMITTERNAME_TIN_TRAP
= 35570,
5437 DIS_PDU_EMITTERNAME_TIRSPONDER
= 35580,
5438 DIS_PDU_EMITTERNAME_TK_25E_5
= 35583,
5439 DIS_PDU_EMITTERNAME_TMK_MK2
= 35585,
5440 DIS_PDU_EMITTERNAME_TMX_MK2
= 35586,
5441 DIS_PDU_EMITTERNAME_TOAD_STOOL_1
= 35595,
5442 DIS_PDU_EMITTERNAME_TOAD_STOOL_2
= 35640,
5443 DIS_PDU_EMITTERNAME_TOAD_STOOL_3
= 35685,
5444 DIS_PDU_EMITTERNAME_TOAD_STOOL_4
= 35730,
5445 DIS_PDU_EMITTERNAME_TOAD_STOOL_5
= 35775,
5446 DIS_PDU_EMITTERNAME_TOKEN_B
= 35785,
5447 DIS_PDU_EMITTERNAME_TOMB_STONE
= 35800,
5448 DIS_PDU_EMITTERNAME_TONSON
= 35810,
5449 DIS_PDU_EMITTERNAME_TOP_BOW
= 35820,
5450 DIS_PDU_EMITTERNAME_TOP_DOME
= 35865,
5451 DIS_PDU_EMITTERNAME_TOP_KNOT
= 35910,
5452 DIS_PDU_EMITTERNAME_TOP_MESH
= 35955,
5453 DIS_PDU_EMITTERNAME_TOP_PAIR
= 36000,
5454 DIS_PDU_EMITTERNAME_TOP_PLATE
= 36045,
5455 DIS_PDU_EMITTERNAME_TOP_PLATE_B
= 36046,
5456 DIS_PDU_EMITTERNAME_TOP_SAIL
= 36090,
5457 DIS_PDU_EMITTERNAME_TOP_STEER
= 36135,
5458 DIS_PDU_EMITTERNAME_TOP_TROUGH
= 36180,
5459 DIS_PDU_EMITTERNAME_TORNADO_GMR
= 36200,
5460 DIS_PDU_EMITTERNAME_TORNADO_TFR
= 36201,
5461 DIS_PDU_EMITTERNAME_SCRUM_HALF_TA
= 36220,
5462 DIS_PDU_EMITTERNAME_SCRUM_HALF_TT
= 36225,
5463 DIS_PDU_EMITTERNAME_TOR_M2_TER_SCRUM_HALF_C
= 36226,
5464 DIS_PDU_EMITTERNAME_SCRUM_HALF_MG
= 36230,
5465 DIS_PDU_EMITTERNAME_TRACK_DISH
= 36270,
5466 DIS_PDU_EMITTERNAME_TR_47C
= 36300,
5467 DIS_PDU_EMITTERNAME_TORSO_M
= 36315,
5468 DIS_PDU_EMITTERNAME_TQN_2
= 36320,
5469 DIS_PDU_EMITTERNAME_TRAP_DOOR
= 36360,
5470 DIS_PDU_EMITTERNAME_TRD_1500
= 36365,
5471 DIS_PDU_EMITTERNAME_TRICK_SHOT_TAR
= 36370,
5472 DIS_PDU_EMITTERNAME_TRICK_SHOT_TER
= 36371,
5473 DIS_PDU_EMITTERNAME_TRISPONDE
= 36380,
5474 DIS_PDU_EMITTERNAME_TRML
= 36381,
5475 DIS_PDU_EMITTERNAME_TRS_2215
= 36382,
5476 DIS_PDU_EMITTERNAME_TRML_3D
= 36383,
5477 DIS_PDU_EMITTERNAME_TRM_S
= 36384,
5478 DIS_PDU_EMITTERNAME_TRS_2056
= 36385,
5479 DIS_PDU_EMITTERNAME_TRS_3010
= 36386,
5480 DIS_PDU_EMITTERNAME_TRS_2060
= 36387,
5481 DIS_PDU_EMITTERNAME_TRS_2245
= 36388,
5482 DIS_PDU_EMITTERNAME_TRS_2310
= 36389,
5483 DIS_PDU_EMITTERNAME_TRITON_G
= 36390,
5484 DIS_PDU_EMITTERNAME_TRS_22XX
= 36391,
5485 DIS_PDU_EMITTERNAME_TRS_3030
= 36400,
5486 DIS_PDU_EMITTERNAME_TRS_3033
= 36405,
5487 DIS_PDU_EMITTERNAME_TRS_3203
= 36417,
5488 DIS_PDU_EMITTERNAME_TRS_3405
= 36420,
5489 DIS_PDU_EMITTERNAME_TRS_3410
= 36425,
5490 DIS_PDU_EMITTERNAME_TRS_3415
= 36430,
5491 DIS_PDU_EMITTERNAME_TRS_3D
= 36440,
5492 DIS_PDU_EMITTERNAME_TRS_3D_16
= 36441,
5493 DIS_PDU_EMITTERNAME_TRS_3D_16_ES
= 36442,
5494 DIS_PDU_EMITTERNAME_TRS_3D_32
= 36443,
5495 DIS_PDU_EMITTERNAME_TRS_4D
= 36446,
5496 DIS_PDU_EMITTERNAME_TRS_C
= 36447,
5497 DIS_PDU_EMITTERNAME_TRS_N
= 36450,
5498 DIS_PDU_EMITTERNAME_TS_4478A
= 36460,
5499 DIS_PDU_EMITTERNAME_TSE_5000
= 36495,
5500 DIS_PDU_EMITTERNAME_TSR_333
= 36540,
5501 DIS_PDU_EMITTERNAME_TSR_793
= 36550,
5502 DIS_PDU_EMITTERNAME_TUB_BRICK
= 36563,
5503 DIS_PDU_EMITTERNAME_TUBE_ARM
= 36585,
5504 DIS_PDU_EMITTERNAME_TW_1374
= 36590,
5505 DIS_PDU_EMITTERNAME_TW_1378
= 36595,
5506 DIS_PDU_EMITTERNAME_TW_1446
= 36600,
5507 DIS_PDU_EMITTERNAME_TWIN_EYES
= 36630,
5508 DIS_PDU_EMITTERNAME_TWIN_PILL
= 36675,
5509 DIS_PDU_EMITTERNAME_TWIN_SCAN
= 36720,
5510 DIS_PDU_EMITTERNAME_TWIN_SCAN_RO
= 36765,
5511 DIS_PDU_EMITTERNAME_TWO_SPOT
= 36810,
5512 DIS_PDU_EMITTERNAME_TYPE_071_LPD
= 36821,
5513 DIS_PDU_EMITTERNAME_TYPE_2_12_J_A
= 36827,
5514 DIS_PDU_EMITTERNAME_TYPE_2_21_J_A
= 36830,
5515 DIS_PDU_EMITTERNAME_TYPE_2_23
= 36835,
5516 DIS_PDU_EMITTERNAME_TYPE_80_ASM_1
= 36836,
5517 DIS_PDU_EMITTERNAME_TYPE_120
= 36838,
5518 DIS_PDU_EMITTERNAME_TYPE_208
= 36840,
5519 DIS_PDU_EMITTERNAME_TYPE_222
= 36843,
5520 DIS_PDU_EMITTERNAME_TYPE_226
= 36846,
5521 DIS_PDU_EMITTERNAME_TYPE_232H
= 36850,
5522 DIS_PDU_EMITTERNAME_TYPE_245
= 36853,
5523 DIS_PDU_EMITTERNAME_TYPE_262
= 36855,
5524 DIS_PDU_EMITTERNAME_TYPE_275
= 36900,
5525 DIS_PDU_EMITTERNAME_TYPE_278
= 36905,
5526 DIS_PDU_EMITTERNAME_TYPE_293
= 36945,
5527 DIS_PDU_EMITTERNAME_TYPE_341
= 36946,
5528 DIS_PDU_EMITTERNAME_TYPE_313
= 36947,
5529 DIS_PDU_EMITTERNAME_TYPE_305A
= 36948,
5530 DIS_PDU_EMITTERNAME_TYPE_334
= 36960,
5531 DIS_PDU_EMITTERNAME_TYPE_342
= 36985,
5532 DIS_PDU_EMITTERNAME_TYPE_343_SUN_VISOR_B
= 36990,
5533 DIS_PDU_EMITTERNAME_TYPE_344
= 36992,
5534 DIS_PDU_EMITTERNAME_TYPE_345
= 37010,
5535 DIS_PDU_EMITTERNAME_TYPE_346
= 37011,
5536 DIS_PDU_EMITTERNAME_TYPE_349A
= 37033,
5537 DIS_PDU_EMITTERNAME_TYPE_347B
= 37035,
5538 DIS_PDU_EMITTERNAME_TYPE_347G
= 37038,
5539 DIS_PDU_EMITTERNAME_TYPE_359
= 37039,
5540 DIS_PDU_EMITTERNAME_TYPE_352
= 37040,
5541 DIS_PDU_EMITTERNAME_TYPE_360
= 37041,
5542 DIS_PDU_EMITTERNAME_TYPE_362_ESR_1_SR_47B
= 37043,
5543 DIS_PDU_EMITTERNAME_TYPE_354
= 37045,
5544 DIS_PDU_EMITTERNAME_TYPE_366
= 37047,
5545 DIS_PDU_EMITTERNAME_TYPE_363
= 37048,
5546 DIS_PDU_EMITTERNAME_TYPE_364_SEAGULL_C
= 37049,
5547 DIS_PDU_EMITTERNAME_TYPE_404A_CH
= 37050,
5548 DIS_PDU_EMITTERNAME_TYPE_405
= 37052,
5549 DIS_PDU_EMITTERNAME_TYPE_405J
= 37053,
5550 DIS_PDU_EMITTERNAME_TYPE_408D_MOON_STOOL_B
= 37058,
5551 DIS_PDU_EMITTERNAME_TYPE_517B
= 37059,
5552 DIS_PDU_EMITTERNAME_TYPE_518_HAI_YING_GOD_EYE_REL_2
= 37060,
5553 DIS_PDU_EMITTERNAME_TYPE_589
= 37070,
5554 DIS_PDU_EMITTERNAME_TYPE_651
= 37073,
5555 DIS_PDU_EMITTERNAME_TYPE_702
= 37077,
5556 DIS_PDU_EMITTERNAME_TYPE_704
= 37078,
5557 DIS_PDU_EMITTERNAME_TYPE_753
= 37079,
5558 DIS_PDU_EMITTERNAME_TYPE_756
= 37080,
5559 DIS_PDU_EMITTERNAME_TYPE_713
= 37081,
5560 DIS_PDU_EMITTERNAME_TYPE_714
= 37082,
5561 DIS_PDU_EMITTERNAME_TYPE_702_D
= 37083,
5562 DIS_PDU_EMITTERNAME_TYPE_760
= 37086,
5563 DIS_PDU_EMITTERNAME_TYPE_815
= 37090,
5564 DIS_PDU_EMITTERNAME_TYPE_793
= 37095,
5565 DIS_PDU_EMITTERNAME_TYPE_8A_813
= 37100,
5566 DIS_PDU_EMITTERNAME_TYPE_901M
= 37105,
5567 DIS_PDU_EMITTERNAME_TYPE_902
= 37110,
5568 DIS_PDU_EMITTERNAME_TYPE_902B
= 37124,
5569 DIS_PDU_EMITTERNAME_TYPE_903
= 37125,
5570 DIS_PDU_EMITTERNAME_TYPE_909_TI
= 37170,
5571 DIS_PDU_EMITTERNAME_TYPE_909_TT
= 37215,
5572 DIS_PDU_EMITTERNAME_TYPE_910
= 37260,
5573 DIS_PDU_EMITTERNAME_TYPE_931_CH
= 37265,
5574 DIS_PDU_EMITTERNAME_TYPE_965
= 37305,
5575 DIS_PDU_EMITTERNAME_TYPE_967
= 37350,
5576 DIS_PDU_EMITTERNAME_TYPE_968
= 37395,
5577 DIS_PDU_EMITTERNAME_TYPE_974
= 37440,
5578 DIS_PDU_EMITTERNAME_TYPE_975
= 37485,
5579 DIS_PDU_EMITTERNAME_TYPE_978
= 37530,
5580 DIS_PDU_EMITTERNAME_TYPE_981
= 37534,
5581 DIS_PDU_EMITTERNAME_TYPE_981_3
= 37535,
5582 DIS_PDU_EMITTERNAME_TYPE_982
= 37540,
5583 DIS_PDU_EMITTERNAME_TYPE_984
= 37543,
5584 DIS_PDU_EMITTERNAME_TYPE_985
= 37544,
5585 DIS_PDU_EMITTERNAME_TYPE_992
= 37575,
5586 DIS_PDU_EMITTERNAME_TYPE_993
= 37620,
5587 DIS_PDU_EMITTERNAME_TYPE_994
= 37665,
5588 DIS_PDU_EMITTERNAME_TYPE_996
= 37670,
5589 DIS_PDU_EMITTERNAME_TYPE_997_ARTISAN
= 37675,
5590 DIS_PDU_EMITTERNAME_TYPE_1006_1
= 37710,
5591 DIS_PDU_EMITTERNAME_TYPE_1006_2
= 37755,
5592 DIS_PDU_EMITTERNAME_TYPE_1022
= 37800,
5593 DIS_PDU_EMITTERNAME_TYPE_1047
= 37810,
5594 DIS_PDU_EMITTERNAME_TYPE_1048
= 37815,
5595 DIS_PDU_EMITTERNAME_TYPE_1474
= 37825,
5596 DIS_PDU_EMITTERNAME_TYPE_1493
= 37828,
5597 DIS_PDU_EMITTERNAME_ULTRA
= 37840,
5598 DIS_PDU_EMITTERNAME_UK_MK_10
= 37845,
5599 DIS_PDU_EMITTERNAME_UPS_220C
= 37850,
5600 DIS_PDU_EMITTERNAME_UPX_1_10
= 37890,
5601 DIS_PDU_EMITTERNAME_UPX_27
= 37935,
5602 DIS_PDU_EMITTERNAME_URN_20
= 37980,
5603 DIS_PDU_EMITTERNAME_UTES_A
= 37985,
5604 DIS_PDU_EMITTERNAME_UTES_T
= 37990,
5605 DIS_PDU_EMITTERNAME_URN_25
= 38025,
5606 DIS_PDU_EMITTERNAME_VIGILANT
= 38035,
5607 DIS_PDU_EMITTERNAME_VITEBSK_L370_JAMMER
= 38038,
5608 DIS_PDU_EMITTERNAME_VOLEX_III_IV
= 38045,
5609 DIS_PDU_EMITTERNAME_VOLGA
= 38046,
5610 DIS_PDU_EMITTERNAME_VORONEZH_DM
= 38047,
5611 DIS_PDU_EMITTERNAME_VOSTOK
= 38048,
5612 DIS_PDU_EMITTERNAME_VOSTOK_E
= 38049,
5613 DIS_PDU_EMITTERNAME_VSR
= 38050,
5614 DIS_PDU_EMITTERNAME_VOSTOK_3D
= 38051,
5615 DIS_PDU_EMITTERNAME_VSTAR_PT
= 38055,
5616 DIS_PDU_EMITTERNAME_W_160
= 38058,
5617 DIS_PDU_EMITTERNAME_W1028
= 38060,
5618 DIS_PDU_EMITTERNAME_W8818
= 38070,
5619 DIS_PDU_EMITTERNAME_W8838
= 38115,
5620 DIS_PDU_EMITTERNAME_W8852
= 38120,
5621 DIS_PDU_EMITTERNAME_WALL_BOARD
= 38140,
5622 DIS_PDU_EMITTERNAME_WALL_RUST
= 38150,
5623 DIS_PDU_EMITTERNAME_WAS_74S
= 38160,
5624 DIS_PDU_EMITTERNAME_WASP_HEAD
= 38205,
5625 DIS_PDU_EMITTERNAME_WATCHDOG
= 38210,
5626 DIS_PDU_EMITTERNAME_WATCH_GUARD
= 38250,
5627 DIS_PDU_EMITTERNAME_WATCHMAN
= 38260,
5628 DIS_PDU_EMITTERNAME_WAVESTORM
= 38270,
5629 DIS_PDU_EMITTERNAME_WATCHMAN_S
= 38275,
5630 DIS_PDU_EMITTERNAME_WATCHMAN_T
= 38276,
5631 DIS_PDU_EMITTERNAME_WEATHER_SCOUT_2
= 38280,
5632 DIS_PDU_EMITTERNAME_WESTERN_ELECTRIC_MK_10
= 38295,
5633 DIS_PDU_EMITTERNAME_WESTINGHOUSE_ADR_4_LRSR
= 38320,
5634 DIS_PDU_EMITTERNAME_WESTINGHOUSE_ELECTRIC_SPG_50
= 38340,
5635 DIS_PDU_EMITTERNAME_WESTINGHOUSE_ELECTRIC_W_120
= 38385,
5636 DIS_PDU_EMITTERNAME_WESTINGHOUSE_SPS_29C
= 38430,
5637 DIS_PDU_EMITTERNAME_WESTINGHOUSE_SPS_37
= 38475,
5638 DIS_PDU_EMITTERNAME_WET_EYE
= 38520,
5639 DIS_PDU_EMITTERNAME_WET_EYE_2
= 38525,
5640 DIS_PDU_EMITTERNAME_WET_EYE_MOD
= 38565,
5641 DIS_PDU_EMITTERNAME_WF44S
= 38568,
5642 DIS_PDU_EMITTERNAME_WGU_41_B
= 38570,
5643 DIS_PDU_EMITTERNAME_WGU_44_B
= 38572,
5644 DIS_PDU_EMITTERNAME_WHIFF
= 38610,
5645 DIS_PDU_EMITTERNAME_WHIFF_BRICK
= 38655,
5646 DIS_PDU_EMITTERNAME_WHIFF_FIRE
= 38700,
5647 DIS_PDU_EMITTERNAME_WHITE_HOUSE
= 38715,
5648 DIS_PDU_EMITTERNAME_WIDE_MAT
= 38730,
5649 DIS_PDU_EMITTERNAME_WINE_GLASS_JAMMER
= 38735,
5650 DIS_PDU_EMITTERNAME_WILD_CARD
= 38745,
5651 DIS_PDU_EMITTERNAME_WILDCAT
= 38748,
5652 DIS_PDU_EMITTERNAME_WITCH_EIGHT
= 38790,
5653 DIS_PDU_EMITTERNAME_WITCH_FIVE
= 38835,
5654 DIS_PDU_EMITTERNAME_WLR
= 38840,
5655 DIS_PDU_EMITTERNAME_WM2X_SERIES
= 38880,
5656 DIS_PDU_EMITTERNAME_WM2X_SERIES_CAS
= 38925,
5657 DIS_PDU_EMITTERNAME_WR_10X
= 38930,
5658 DIS_PDU_EMITTERNAME_WR_2100
= 38935,
5659 DIS_PDU_EMITTERNAME_WSR_74C
= 38950,
5660 DIS_PDU_EMITTERNAME_WSR_74S
= 38955,
5661 DIS_PDU_EMITTERNAME_WSR_81
= 38957,
5662 DIS_PDU_EMITTERNAME_WXR_700C
= 38960,
5663 DIS_PDU_EMITTERNAME_WXR_2100_MSTT
= 38965,
5664 DIS_PDU_EMITTERNAME_WOOD_GAGE
= 38970,
5665 DIS_PDU_EMITTERNAME_X_TAR25
= 38990,
5666 DIS_PDU_EMITTERNAME_X_TAR3D
= 38995,
5667 DIS_PDU_EMITTERNAME_YAOGAN_3
= 39000,
5668 DIS_PDU_EMITTERNAME_YAOGAN_29
= 39014,
5669 DIS_PDU_EMITTERNAME_YARD_RAKE
= 39015,
5670 DIS_PDU_EMITTERNAME_YH_96
= 39050,
5671 DIS_PDU_EMITTERNAME_YEW_LOOP
= 39060,
5672 DIS_PDU_EMITTERNAME_YITIAN_ADS
= 39061,
5673 DIS_PDU_EMITTERNAME_YD_3
= 39062,
5674 DIS_PDU_EMITTERNAME_YJ_12_MH
= 39063,
5675 DIS_PDU_EMITTERNAME_YJ_62_MH
= 39065,
5676 DIS_PDU_EMITTERNAME_YJ_82_MH
= 39066,
5677 DIS_PDU_EMITTERNAME_YJ_83_MH
= 39067,
5678 DIS_PDU_EMITTERNAME_YJ_63
= 39068,
5679 DIS_PDU_EMITTERNAME_YLC_2
= 39070,
5680 DIS_PDU_EMITTERNAME_YLC_2A
= 39071,
5681 DIS_PDU_EMITTERNAME_YLC_4
= 39073,
5682 DIS_PDU_EMITTERNAME_YLC_6
= 39074,
5683 DIS_PDU_EMITTERNAME_YLC_6M
= 39075,
5684 DIS_PDU_EMITTERNAME_YLC_8
= 39080,
5685 DIS_PDU_EMITTERNAME_YLC_8B
= 39081,
5686 DIS_PDU_EMITTERNAME_YLC_18_TALL_PAGE
= 39085,
5687 DIS_PDU_EMITTERNAME_YO_YO
= 39105,
5688 DIS_PDU_EMITTERNAME_ZASLON_A
= 39110,
5689 DIS_PDU_EMITTERNAME_ZASLON_MULTI_PURPOSE_X_AND_S_BAND
= 39112,
5690 DIS_PDU_EMITTERNAME_ZOO_PARK_1
= 39125,
5691 DIS_PDU_EMITTERNAME_ZPS_6
= 39126,
5692 DIS_PDU_EMITTERNAME_ZOOPARK_3
= 39127,
5693 DIS_PDU_EMITTERNAME_ZOOPARK_1M
= 39128,
5694 DIS_PDU_EMITTERNAME_ZD_12
= 39131,
5695 DIS_PDU_EMITTERNAME_ZW_06
= 39150,
5696 DIS_PDU_EMITTERNAME_AN_ALQ_136_V_1
= 39200,
5697 DIS_PDU_EMITTERNAME_AN_ALQ_136_V_2
= 39201,
5698 DIS_PDU_EMITTERNAME_AN_ALQ_136_V_3
= 39202,
5699 DIS_PDU_EMITTERNAME_AN_ALQ_136_V_4
= 39203,
5700 DIS_PDU_EMITTERNAME_AN_ALQ_136_V_5
= 39204,
5701 DIS_PDU_EMITTERNAME_AN_ALQ_162_V_2
= 39210,
5702 DIS_PDU_EMITTERNAME_AN_ALQ_162_V_3
= 39211,
5703 DIS_PDU_EMITTERNAME_AN_ALQ_162_V_4
= 39212,
5704 DIS_PDU_EMITTERNAME_ZHUK_M
= 45300,
5705 DIS_PDU_EMITTERNAME_ZHUK_MAE
= 45303,
5706 DIS_PDU_EMITTERNAME_ZHUK_ME
= 45304,
5707 DIS_PDU_EMITTERNAME_ZHUK_MME
= 45305,
5708 DIS_PDU_EMITTERNAME_ZHUK_MSE
= 45307
5709 } DIS_PDU_EmitterName
;
5711 static const value_string DIS_PDU_EmitterName_Strings
[] = {
5712 { DIS_PDU_EMITTERNAME_1245_6X
, "1245/6X" },
5713 { DIS_PDU_EMITTERNAME_1L117
, "1L117" },
5714 { DIS_PDU_EMITTERNAME_1L121E
, "1L121E" },
5715 { DIS_PDU_EMITTERNAME_1L250
, "1L250" },
5716 { DIS_PDU_EMITTERNAME_1L220_U
, "1L220-U" },
5717 { DIS_PDU_EMITTERNAME_1L122_1E
, "1L122-1E" },
5718 { DIS_PDU_EMITTERNAME_1RL257
, "1RL257" },
5719 { DIS_PDU_EMITTERNAME_1RL138
, "1RL138" },
5720 { DIS_PDU_EMITTERNAME_1RL257_KRASUKHA_4_JAMMER
, "1RL257 (Krasukha-4) Jammer" },
5721 { DIS_PDU_EMITTERNAME_5N20
, "5N20" },
5722 { DIS_PDU_EMITTERNAME_5H62B
, "5H62B" },
5723 { DIS_PDU_EMITTERNAME_5P_10_PUMA
, "5P-10 Puma" },
5724 { DIS_PDU_EMITTERNAME_5P_10E_PUMA
, "5P-10E Puma" },
5725 { DIS_PDU_EMITTERNAME_5P_10_01_PUMA
, "5P-10-01 Puma" },
5726 { DIS_PDU_EMITTERNAME_5P_10_01E_PUMA
, "5P-10-01E Puma" },
5727 { DIS_PDU_EMITTERNAME_5P_10_02_PUMA
, "5P-10-02 Puma" },
5728 { DIS_PDU_EMITTERNAME_5P_10_02E_PUMA
, "5P-10-02E Puma" },
5729 { DIS_PDU_EMITTERNAME_5P_10_03_LASKA
, "5P-10-03 Laska" },
5730 { DIS_PDU_EMITTERNAME_5P_10_03E_LASKA
, "5P-10-03E Laska" },
5731 { DIS_PDU_EMITTERNAME_5P_10E_MOD
, "5P-10E MOD" },
5732 { DIS_PDU_EMITTERNAME_621A_3
, "621A-3" },
5733 { DIS_PDU_EMITTERNAME_860F_1_AL_101
, " 860F-1 / AL-101" },
5734 { DIS_PDU_EMITTERNAME_9B_1103M2
, "9B-1103M2" },
5735 { DIS_PDU_EMITTERNAME_1226_DECCA_MIL
, "1226 DECCA MIL" },
5736 { DIS_PDU_EMITTERNAME_9B_1348
, "9B-1348" },
5737 { DIS_PDU_EMITTERNAME_3KM6
, "3KM6" },
5738 { DIS_PDU_EMITTERNAME_9KR400
, "9KR400" },
5739 { DIS_PDU_EMITTERNAME_50N6A
, "50N6A" },
5740 { DIS_PDU_EMITTERNAME_55G6_1
, "55G6-1" },
5741 { DIS_PDU_EMITTERNAME_59N6
, "59N6" },
5742 { DIS_PDU_EMITTERNAME_5N69
, "5N69" },
5743 { DIS_PDU_EMITTERNAME_67N6
, "67N6" },
5744 { DIS_PDU_EMITTERNAME_76T6
, "76T6" },
5745 { DIS_PDU_EMITTERNAME_77T6_ABM
, "77T6 ABM" },
5746 { DIS_PDU_EMITTERNAME_80K6
, "80K6" },
5747 { DIS_PDU_EMITTERNAME_91N6A_M
, "91N6A(M)" },
5748 { DIS_PDU_EMITTERNAME_96L6E
, "96L6E" },
5749 { DIS_PDU_EMITTERNAME_96L6_TSP
, "96L6-TsP" },
5750 { DIS_PDU_EMITTERNAME_9C18M3
, "9C18M3" },
5751 { DIS_PDU_EMITTERNAME_9C36M
, "9C36M" },
5752 { DIS_PDU_EMITTERNAME_9GR400
, "9GR400" },
5753 { DIS_PDU_EMITTERNAME_9_GR_400A
, "9 GR 400A" },
5754 { DIS_PDU_EMITTERNAME_9GR600
, "9GR600" },
5755 { DIS_PDU_EMITTERNAME_9GR606
, "9GR606" },
5756 { DIS_PDU_EMITTERNAME_9_LV_100
, "9 LV 100" },
5757 { DIS_PDU_EMITTERNAME_9LV_200_TA
, "9LV 200 TA" },
5758 { DIS_PDU_EMITTERNAME_9LV_200_TV
, "9LV 200 TV" },
5759 { DIS_PDU_EMITTERNAME_9LV_200_TT
, "9LV 200 TT" },
5760 { DIS_PDU_EMITTERNAME_9LV200_MK_III
, "9LV200 MK III" },
5761 { DIS_PDU_EMITTERNAME_9LV326
, "9LV326" },
5762 { DIS_PDU_EMITTERNAME_9M96E2_SEEKER
, "9M96E2 Seeker" },
5763 { DIS_PDU_EMITTERNAME_9S15M2
, "9S15M2" },
5764 { DIS_PDU_EMITTERNAME_9S19M2
, "9S19M2" },
5765 { DIS_PDU_EMITTERNAME_9S19ME
, "9S19ME" },
5766 { DIS_PDU_EMITTERNAME_9S32M
, "9S32M" },
5767 { DIS_PDU_EMITTERNAME_9S32ME
, "9S32ME" },
5768 { DIS_PDU_EMITTERNAME_9S36E
, "9S36E" },
5769 { DIS_PDU_EMITTERNAME_9S112
, "9S112" },
5770 { DIS_PDU_EMITTERNAME_A310Z
, " A310Z" },
5771 { DIS_PDU_EMITTERNAME_A325A
, " A325A" },
5772 { DIS_PDU_EMITTERNAME_A346Z
, " A346Z" },
5773 { DIS_PDU_EMITTERNAME_A353B
, " A353B" },
5774 { DIS_PDU_EMITTERNAME_A372A
, " A372A" },
5775 { DIS_PDU_EMITTERNAME_A372B
, " A372B" },
5776 { DIS_PDU_EMITTERNAME_A372C
, " A372C" },
5777 { DIS_PDU_EMITTERNAME_A377A
, " A377A" },
5778 { DIS_PDU_EMITTERNAME_A377B
, " A377B" },
5779 { DIS_PDU_EMITTERNAME_A380Z
, " A380Z" },
5780 { DIS_PDU_EMITTERNAME_A381Z
, " A381Z" },
5781 { DIS_PDU_EMITTERNAME_A398Z
, " A398Z" },
5782 { DIS_PDU_EMITTERNAME_A403Z
, " A403Z" },
5783 { DIS_PDU_EMITTERNAME_A409A
, " A409A" },
5784 { DIS_PDU_EMITTERNAME_A418A
, " A418A" },
5785 { DIS_PDU_EMITTERNAME_A419Z
, " A419Z" },
5786 { DIS_PDU_EMITTERNAME_A429Z
, " A429Z" },
5787 { DIS_PDU_EMITTERNAME_A432Z
, " A432Z" },
5788 { DIS_PDU_EMITTERNAME_A434Z
, " A434Z" },
5789 { DIS_PDU_EMITTERNAME_AA_6C_ACRID_R_40
, "AA-6C Acrid (R-40)" },
5790 { DIS_PDU_EMITTERNAME_AA_7C_APEX_R_24R
, "AA-7C Apex (R-24R)" },
5791 { DIS_PDU_EMITTERNAME_A401A
, " A401A" },
5792 { DIS_PDU_EMITTERNAME_AA_10A_R_27R
, "AA-10A (R-27R)" },
5793 { DIS_PDU_EMITTERNAME_AA_10C_ALAMO_C
, " AA-10C Alamo-C" },
5794 { DIS_PDU_EMITTERNAME_AA_13_ARROW_SEEKER
, "AA-13 Arrow Seeker" },
5795 { DIS_PDU_EMITTERNAME_AAM_4B_MH
, "AAM-4B MH" },
5796 { DIS_PDU_EMITTERNAME_AA_300
, "AA-300" },
5797 { DIS_PDU_EMITTERNAME_AA_12_SEEKER
, "AA-12 Seeker" },
5798 { DIS_PDU_EMITTERNAME_AD4A
, " AD4A" },
5799 { DIS_PDU_EMITTERNAME_ADES
, "ADES" },
5800 { DIS_PDU_EMITTERNAME_ADS_4_LRSR
, "ADS-4 LRSR" },
5801 { DIS_PDU_EMITTERNAME_ACR_430
, "ACR-430" },
5802 { DIS_PDU_EMITTERNAME_AGAVE
, "Agave" },
5803 { DIS_PDU_EMITTERNAME_ACSOPRI_E
, "ACSOPRI-E" },
5804 { DIS_PDU_EMITTERNAME_ABD_2000
, "ABD 2000" },
5805 { DIS_PDU_EMITTERNAME_ADAC_MK_1
, "ADAC MK 1" },
5806 { DIS_PDU_EMITTERNAME_ADAC_MK_2
, "ADAC MK 2" },
5807 { DIS_PDU_EMITTERNAME_ADAR
, "ADAR" },
5808 { DIS_PDU_EMITTERNAME_ADOUR
, "ADOUR" },
5809 { DIS_PDU_EMITTERNAME_AGAT_9B_1348
, "AGAT 9B-1348" },
5810 { DIS_PDU_EMITTERNAME_ADROS_KT_01AV
, "Adros KT-01AV" },
5811 { DIS_PDU_EMITTERNAME_AGAT_9E420
, "Agat 9E420" },
5812 { DIS_PDU_EMITTERNAME_AGM_158_JASSM_SAR
, "AGM-158 JASSM SAR" },
5813 { DIS_PDU_EMITTERNAME_AGM_88_HARM_MMW
, "AGM-88 HARM MMW" },
5814 { DIS_PDU_EMITTERNAME_AGRION_15
, "AGRION 15" },
5815 { DIS_PDU_EMITTERNAME_AHV_7
, " AHV-7" },
5816 { DIS_PDU_EMITTERNAME_AHV_17
, "AHV-17" },
5817 { DIS_PDU_EMITTERNAME_AI_MK_23
, "AI MK 23" },
5818 { DIS_PDU_EMITTERNAME_AIDA_II
, "AIDA II" },
5819 { DIS_PDU_EMITTERNAME_AIM_120A
, "AIM-120A" },
5820 { DIS_PDU_EMITTERNAME_AIM_7M_SPARROW
, "AIM-7M Sparrow" },
5821 { DIS_PDU_EMITTERNAME_1L271_AISTENOK
, "1L271 AISTENOK" },
5822 { DIS_PDU_EMITTERNAME_ALA_51
, "ALA-51" },
5823 { DIS_PDU_EMITTERNAME_ALBATROS_MK2
, "Albatros MK2" },
5824 { DIS_PDU_EMITTERNAME_ALT_50
, "ALT-50" },
5825 { DIS_PDU_EMITTERNAME_ALTAIR
, "ALTAIR" },
5826 { DIS_PDU_EMITTERNAME_AM_APS_717
, "AM/APS-717" },
5827 { DIS_PDU_EMITTERNAME_AMES_13_MK_1
, "AMES 13 MK 1" },
5828 { DIS_PDU_EMITTERNAME_WGU_16_B
, "WGU-16/B" },
5829 { DIS_PDU_EMITTERNAME_1L13_3_55G6_BOX_SPRING
, "1L13-3 (55G6) Box Spring" },
5830 { DIS_PDU_EMITTERNAME_1L13_3_55G6_BOX_SPRING_B
, "1L13-3 (55G6) Box Spring B" },
5831 { DIS_PDU_EMITTERNAME_AMDR_3D
, "AMDR 3D" },
5832 { DIS_PDU_EMITTERNAME_ANA_SPS_502
, "ANA SPS 502" },
5833 { DIS_PDU_EMITTERNAME_ANEMONE
, " Anemone" },
5834 { DIS_PDU_EMITTERNAME_ANRITSU_ELECTRIC_AR_30A
, "ANRITSU Electric AR-30A" },
5835 { DIS_PDU_EMITTERNAME_ANTILOPE_V
, "Antilope V" },
5836 { DIS_PDU_EMITTERNAME_AN_AAQ_24
, "AN/AAQ-24" },
5837 { DIS_PDU_EMITTERNAME_AN_ADM_160
, "AN/ADM-160" },
5838 { DIS_PDU_EMITTERNAME_AN_ALE_50
, "AN/ALE-50" },
5839 { DIS_PDU_EMITTERNAME_AN_ALQ_76
, "AN/ALQ-76" },
5840 { DIS_PDU_EMITTERNAME_AN_ALQ_99
, "AN/ALQ-99" },
5841 { DIS_PDU_EMITTERNAME_AN_ALQ_99_BAND_4
, "AN/ALQ-99 Band 4" },
5842 { DIS_PDU_EMITTERNAME_AN_ALQ_99_LBT
, "AN/ALQ-99 LBT" },
5843 { DIS_PDU_EMITTERNAME_AN_ALQ_100
, "AN/ALQ-100" },
5844 { DIS_PDU_EMITTERNAME_AN_ALQ_101
, "AN/ALQ-101" },
5845 { DIS_PDU_EMITTERNAME_AN_ALQ_119
, "AN/ALQ-119" },
5846 { DIS_PDU_EMITTERNAME_AN_ALQ_122
, "AN/ALQ-122" },
5847 { DIS_PDU_EMITTERNAME_AN_ALQ_126A
, "AN/ALQ-126A" },
5848 { DIS_PDU_EMITTERNAME_AN_ALQ_128
, "AN/ALQ-128" },
5849 { DIS_PDU_EMITTERNAME_AN_ALQ_126B
, "AN/ALQ-126B" },
5850 { DIS_PDU_EMITTERNAME_AN_ALQ_131
, "AN/ALQ-131" },
5851 { DIS_PDU_EMITTERNAME_AN_ALQ_131_BLK_II
, "AN/ALQ-131 Blk II" },
5852 { DIS_PDU_EMITTERNAME_AN_ALQ_135C_D
, "AN/ALQ-135C/D" },
5853 { DIS_PDU_EMITTERNAME_AN_ALQ_144A_V_3
, "AN/ALQ-144A(V)3" },
5854 { DIS_PDU_EMITTERNAME_AN_ALQ_153
, "AN/ALQ-153" },
5855 { DIS_PDU_EMITTERNAME_AN_ALQ_157JAMMER
, "AN/ALQ-157Jammer" },
5856 { DIS_PDU_EMITTERNAME_AN_ALQ_155
, "AN/ALQ-155" },
5857 { DIS_PDU_EMITTERNAME_AN_ALQ_156
, "AN/ALQ-156" },
5858 { DIS_PDU_EMITTERNAME_AN_ALQ_161_A
, "AN/ALQ-161/A" },
5859 { DIS_PDU_EMITTERNAME_AN_ALQ_161
, "AN/ALQ-161" },
5860 { DIS_PDU_EMITTERNAME_AN_ALQ_162
, "AN/ALQ-162" },
5861 { DIS_PDU_EMITTERNAME_AN_ALQ_164
, "AN/ALQ-164" },
5862 { DIS_PDU_EMITTERNAME_AN_ALQ_165
, "AN/ALQ-165" },
5863 { DIS_PDU_EMITTERNAME_AN_ALQ_187_JAMMER
, "AN/ALQ-187 Jammer" },
5864 { DIS_PDU_EMITTERNAME_AN_ALQ_167
, "AN/ALQ-167" },
5865 { DIS_PDU_EMITTERNAME_AN_ALQ_172_V_1
, "AN/ALQ-172(V)1" },
5866 { DIS_PDU_EMITTERNAME_AN_ALQ_172_V_2
, "AN/ALQ-172(V)2" },
5867 { DIS_PDU_EMITTERNAME_AN_ALQ_172_V_3
, "AN/ALQ-172(V)3" },
5868 { DIS_PDU_EMITTERNAME_AN_ALQ_176
, "AN/ALQ-176" },
5869 { DIS_PDU_EMITTERNAME_AN_ALQ_178
, "AN/ALQ-178" },
5870 { DIS_PDU_EMITTERNAME_AN_ALQ_184
, "AN/ALQ-184" },
5871 { DIS_PDU_EMITTERNAME_AN_ALQ_184_V_9
, "AN/ALQ-184(V)9" },
5872 { DIS_PDU_EMITTERNAME_AN_ALQ_188
, "AN/ALQ-188" },
5873 { DIS_PDU_EMITTERNAME_AN_ALQ_214
, "AN/ALQ-214" },
5874 { DIS_PDU_EMITTERNAME_AN_ALR_56
, "AN/ALR-56" },
5875 { DIS_PDU_EMITTERNAME_AN_ALQ_221
, "AN/ALQ-221" },
5876 { DIS_PDU_EMITTERNAME_AN_ALR_69
, "AN/ALR-69" },
5877 { DIS_PDU_EMITTERNAME_AN_ALQ_211_V_SIRFC
, "AN/ALQ-211(V) SIRFC" },
5878 { DIS_PDU_EMITTERNAME_AN_ALT_16A
, "AN/ALT-16A" },
5879 { DIS_PDU_EMITTERNAME_AN_ALQ_173
, "AN/ALQ-173" },
5880 { DIS_PDU_EMITTERNAME_AN_ALT_28
, "AN/ALT-28" },
5881 { DIS_PDU_EMITTERNAME_AN_ALR_66B_JAMMER
, "AN/ALR-66B Jammer" },
5882 { DIS_PDU_EMITTERNAME_AN_ALT_32A
, "AN/ALT-32A" },
5883 { DIS_PDU_EMITTERNAME_AN_ALQ_196
, "AN/ALQ-196" },
5884 { DIS_PDU_EMITTERNAME_AN_ALQ_249_V_1_NEXT_GENERATION_JAMMER_MID_BAND_NGJ_MB
, "AN/ALQ-249(V)1 Next Generation Jammer-Mid Band (NGJ-MB)" },
5885 { DIS_PDU_EMITTERNAME_AN_ALQ_240_V_1_JAMMER
, "AN/ALQ-240(V)1 Jammer" },
5886 { DIS_PDU_EMITTERNAME_AN_APD_10
, "AN/APD 10" },
5887 { DIS_PDU_EMITTERNAME_AN_ALQ_249_V_2_NEXT_GENERATION_JAMMER_LOW_BAND_NGJ_LB
, "AN/ALQ-249(V)2 Next Generation Jammer-Low Band (NGJ-LB)" },
5888 { DIS_PDU_EMITTERNAME_AN_ALQ_213
, "AN/ALQ-213" },
5889 { DIS_PDU_EMITTERNAME_ALQ_214A_V_4_5_JAMMER
, "ALQ-214A(V)4/5 Jammer" },
5890 { DIS_PDU_EMITTERNAME_AN_ALQ_218
, "AN/ALQ-218" },
5891 { DIS_PDU_EMITTERNAME_AN_ALQ_250_EPAWSS
, "AN/ALQ-250 EPAWSS" },
5892 { DIS_PDU_EMITTERNAME_AN_APG_50
, "AN/APG-50" },
5893 { DIS_PDU_EMITTERNAME_AN_APG_53
, "AN/APG-53" },
5894 { DIS_PDU_EMITTERNAME_AN_APG_59
, "AN/APG-59" },
5895 { DIS_PDU_EMITTERNAME_AN_APG_63
, "AN/APG-63" },
5896 { DIS_PDU_EMITTERNAME_AN_APG_63_V_1
, "AN/APG-63(V)1" },
5897 { DIS_PDU_EMITTERNAME_AN_APG_63_V_2
, "AN/APG-63(V)2" },
5898 { DIS_PDU_EMITTERNAME_AN_APG_63_V_3
, "AN/APG-63(V)3" },
5899 { DIS_PDU_EMITTERNAME_AN_APG_65
, "AN/APG-65" },
5900 { DIS_PDU_EMITTERNAME_AN_APG_66
, "AN/APG-66" },
5901 { DIS_PDU_EMITTERNAME_AN_APG_66_V
, "AN/APG-66(V)" },
5902 { DIS_PDU_EMITTERNAME_AN_APG_66_V_2
, "AN/APG-66(V)2" },
5903 { DIS_PDU_EMITTERNAME_AN_APG_67
, "AN/APG-67" },
5904 { DIS_PDU_EMITTERNAME_AN_APG_68
, "AN/APG-68" },
5905 { DIS_PDU_EMITTERNAME_AN_APG_68_V_9
, "AN/APG-68(v)9" },
5906 { DIS_PDU_EMITTERNAME_AN_APG_70
, "AN/APG-70" },
5907 { DIS_PDU_EMITTERNAME_AN_APG_71
, "AN/APG-71" },
5908 { DIS_PDU_EMITTERNAME_AN_APG_73
, "AN/APG-73" },
5909 { DIS_PDU_EMITTERNAME_AN_APG_77
, "AN/APG-77" },
5910 { DIS_PDU_EMITTERNAME_AN_APG_78
, "AN/APG-78" },
5911 { DIS_PDU_EMITTERNAME_AN_APG_79
, "AN/APG-79" },
5912 { DIS_PDU_EMITTERNAME_AN_APG_80
, "AN/APG-80" },
5913 { DIS_PDU_EMITTERNAME_AN_APG_81
, "AN/APG-81" },
5914 { DIS_PDU_EMITTERNAME_AN_APG_82_V_1
, "AN/APG-82(V)1" },
5915 { DIS_PDU_EMITTERNAME_AN_APG_83
, "AN/APG-83" },
5916 { DIS_PDU_EMITTERNAME_AN_APG_502
, "AN/APG-502" },
5917 { DIS_PDU_EMITTERNAME_AN_APN_1
, "AN/APN-1" },
5918 { DIS_PDU_EMITTERNAME_AN_APN_22
, "AN/APN-22" },
5919 { DIS_PDU_EMITTERNAME_AN_APN_59
, "AN/APN-59" },
5920 { DIS_PDU_EMITTERNAME_AN_APN_69
, "AN/APN-69" },
5921 { DIS_PDU_EMITTERNAME_AN_APN_81
, "AN/APN-81" },
5922 { DIS_PDU_EMITTERNAME_AN_APN_102
, "AN/APN-102" },
5923 { DIS_PDU_EMITTERNAME_AN_APN_117
, "AN/APN-117" },
5924 { DIS_PDU_EMITTERNAME_AN_APN_118
, "AN/APN-118" },
5925 { DIS_PDU_EMITTERNAME_AN_APN_122
, "AN/APN-122" },
5926 { DIS_PDU_EMITTERNAME_AN_APN_130
, "AN/APN-130" },
5927 { DIS_PDU_EMITTERNAME_AN_APN_131
, "AN/APN-131" },
5928 { DIS_PDU_EMITTERNAME_AN_APN_133
, "AN/APN-133" },
5929 { DIS_PDU_EMITTERNAME_AN_APN_134
, "AN/APN-134" },
5930 { DIS_PDU_EMITTERNAME_AN_APN_141_V
, "AN/APN-141(V)" },
5931 { DIS_PDU_EMITTERNAME_AN_APN_147
, "AN/APN-147" },
5932 { DIS_PDU_EMITTERNAME_AN_APN_150
, "AN/APN-150" },
5933 { DIS_PDU_EMITTERNAME_AN_APN_153
, "AN/APN-153" },
5934 { DIS_PDU_EMITTERNAME_AN_APN_154
, "AN/APN-154" },
5935 { DIS_PDU_EMITTERNAME_AN_APN_155
, "AN/APN-155" },
5936 { DIS_PDU_EMITTERNAME_AN_APN_159
, "AN/APN-159" },
5937 { DIS_PDU_EMITTERNAME_AN_APN_177
, "AN/APN-177" },
5938 { DIS_PDU_EMITTERNAME_AN_APN_179
, "AN/APN-179" },
5939 { DIS_PDU_EMITTERNAME_AN_APN_169
, "AN/APN-169" },
5940 { DIS_PDU_EMITTERNAME_AN_APN_182
, "AN/APN-182" },
5941 { DIS_PDU_EMITTERNAME_AN_APN_187
, "AN/APN-187" },
5942 { DIS_PDU_EMITTERNAME_AN_APN_190
, "AN/APN-190" },
5943 { DIS_PDU_EMITTERNAME_AN_APN_194
, "AN/APN-194" },
5944 { DIS_PDU_EMITTERNAME_AN_APN_195
, "AN/APN-195" },
5945 { DIS_PDU_EMITTERNAME_AN_APN_198
, "AN/APN-198" },
5946 { DIS_PDU_EMITTERNAME_AN_APN_200
, "AN/APN-200" },
5947 { DIS_PDU_EMITTERNAME_AN_APN_202
, "AN/APN-202" },
5948 { DIS_PDU_EMITTERNAME_AN_APN_205
, "AN/APN-205" },
5949 { DIS_PDU_EMITTERNAME_AN_APN_209
, "AN/APN-209" },
5950 { DIS_PDU_EMITTERNAME_AN_APN_209D
, "AN/APN-209D" },
5951 { DIS_PDU_EMITTERNAME_AN_APN_209A
, "AN/APN-209A" },
5952 { DIS_PDU_EMITTERNAME_AN_APN_215
, "AN/APN-215" },
5953 { DIS_PDU_EMITTERNAME_AN_APN_217
, "AN/APN-217" },
5954 { DIS_PDU_EMITTERNAME_AN_APN_218
, "AN/APN-218" },
5955 { DIS_PDU_EMITTERNAME_AN_APN_224
, "AN/APN-224" },
5956 { DIS_PDU_EMITTERNAME_AN_APN_227
, "AN/APN-227" },
5957 { DIS_PDU_EMITTERNAME_AN_APN_230
, "AN/APN-230" },
5958 { DIS_PDU_EMITTERNAME_AN_APN_232
, "AN/APN-232" },
5959 { DIS_PDU_EMITTERNAME_AN_APN_237A
, "AN/APN-237A" },
5960 { DIS_PDU_EMITTERNAME_AN_APN_234
, "AN/APN-234" },
5961 { DIS_PDU_EMITTERNAME_AN_APN_235
, "AN/APN-235" },
5962 { DIS_PDU_EMITTERNAME_AN_APN_238
, "AN/APN-238" },
5963 { DIS_PDU_EMITTERNAME_AN_APN_222
, "AN/APN-222" },
5964 { DIS_PDU_EMITTERNAME_AN_APN_239
, "AN/APN-239" },
5965 { DIS_PDU_EMITTERNAME_AN_APN_241
, "AN/APN-241" },
5966 { DIS_PDU_EMITTERNAME_AN_APN_242
, "AN/APN-242" },
5967 { DIS_PDU_EMITTERNAME_AN_APN_243
, "AN/APN-243" },
5968 { DIS_PDU_EMITTERNAME_AN_APN_506
, "AN/APN-506" },
5969 { DIS_PDU_EMITTERNAME_AN_APQ_72
, "AN/APQ-72" },
5970 { DIS_PDU_EMITTERNAME_AN_APQ_99
, "AN/APQ-99" },
5971 { DIS_PDU_EMITTERNAME_AN_APQ_100
, "AN/APQ-100" },
5972 { DIS_PDU_EMITTERNAME_AN_APQ_102
, "AN/APQ-102" },
5973 { DIS_PDU_EMITTERNAME_AN_APQ_107
, "AN/APQ-107" },
5974 { DIS_PDU_EMITTERNAME_AN_APQ_109
, "AN/APQ-109" },
5975 { DIS_PDU_EMITTERNAME_AN_APQ_113
, "AN/APQ-113" },
5976 { DIS_PDU_EMITTERNAME_AN_APQ_120
, "AN/APQ-120" },
5977 { DIS_PDU_EMITTERNAME_AN_APQ_122
, "AN/APQ-122" },
5978 { DIS_PDU_EMITTERNAME_AN_APQ_126
, "AN/APQ-126" },
5979 { DIS_PDU_EMITTERNAME_AN_APQ_128
, "AN/APQ-128" },
5980 { DIS_PDU_EMITTERNAME_AN_APQ_129
, "AN/APQ-129" },
5981 { DIS_PDU_EMITTERNAME_AN_APQ_148
, "AN/APQ-148" },
5982 { DIS_PDU_EMITTERNAME_AN_APQ_150A
, "AN/APQ-150A" },
5983 { DIS_PDU_EMITTERNAME_AN_APQ_153
, "AN/APQ-153" },
5984 { DIS_PDU_EMITTERNAME_AN_APQ_155
, "AN/APQ-155" },
5985 { DIS_PDU_EMITTERNAME_AN_APQ_159
, "AN/APQ-159" },
5986 { DIS_PDU_EMITTERNAME_AN_APQ_164
, "AN/APQ-164" },
5987 { DIS_PDU_EMITTERNAME_AN_APQ_166
, "AN/APQ-166" },
5988 { DIS_PDU_EMITTERNAME_AN_APQ_170
, "AN/APQ-170" },
5989 { DIS_PDU_EMITTERNAME_AN_APQ_174
, "AN/APQ-174" },
5990 { DIS_PDU_EMITTERNAME_AN_APQ_180
, "AN/APQ-180" },
5991 { DIS_PDU_EMITTERNAME_AN_APQ_181
, "AN/APQ-181" },
5992 { DIS_PDU_EMITTERNAME_AN_APQ_186
, "AN/APQ-186" },
5993 { DIS_PDU_EMITTERNAME_AN_APS_15J
, "AN/APS-15J" },
5994 { DIS_PDU_EMITTERNAME_AN_APS_16_V_2
, "AN/APS-16(V)2" },
5995 { DIS_PDU_EMITTERNAME_AN_APS_31
, "AN/APS-31" },
5996 { DIS_PDU_EMITTERNAME_AN_APS_42
, "AN/APS-42" },
5997 { DIS_PDU_EMITTERNAME_AN_APS_80
, "AN/APS-80" },
5998 { DIS_PDU_EMITTERNAME_AN_APS_88
, "AN/APS-88" },
5999 { DIS_PDU_EMITTERNAME_AN_APS_88A
, "AN/APS-88A" },
6000 { DIS_PDU_EMITTERNAME_AN_APS_94
, "AN/APS-94" },
6001 { DIS_PDU_EMITTERNAME_AN_APS_96
, "AN/APS-96" },
6002 { DIS_PDU_EMITTERNAME_AN_APS_113
, "AN/APS-113" },
6003 { DIS_PDU_EMITTERNAME_AN_APS_115
, "AN/APS-115" },
6004 { DIS_PDU_EMITTERNAME_AN_APS_116
, "AN/APS-116" },
6005 { DIS_PDU_EMITTERNAME_AN_APS_120
, "AN/APS-120" },
6006 { DIS_PDU_EMITTERNAME_AN_APS_121
, "AN/APS-121" },
6007 { DIS_PDU_EMITTERNAME_AN_APS_124
, "AN/APS-124" },
6008 { DIS_PDU_EMITTERNAME_AN_APS_125
, "AN/APS-125" },
6009 { DIS_PDU_EMITTERNAME_AN_APS_127
, "AN/APS-127" },
6010 { DIS_PDU_EMITTERNAME_AN_APS_128
, "AN/APS-128" },
6011 { DIS_PDU_EMITTERNAME_AN_APS_130
, "AN/APS-130" },
6012 { DIS_PDU_EMITTERNAME_AN_APS_133
, "AN/APS-133" },
6013 { DIS_PDU_EMITTERNAME_AN_APS_134
, "AN/APS-134" },
6014 { DIS_PDU_EMITTERNAME_AN_APS_137
, "AN/APS-137" },
6015 { DIS_PDU_EMITTERNAME_AN_APS_137_V_5
, "AN/APS-137(V)5" },
6016 { DIS_PDU_EMITTERNAME_AN_APS_137B
, "AN/APS-137B" },
6017 { DIS_PDU_EMITTERNAME_AN_APS_137B_V_5
, "AN/APS-137B(V)5" },
6018 { DIS_PDU_EMITTERNAME_AN_APS_137D_V_5_ELTA
, "AN/APS-137D(V)5 Elta" },
6019 { DIS_PDU_EMITTERNAME_AN_APS_138
, "AN/APS-138" },
6020 { DIS_PDU_EMITTERNAME_AN_APS_139
, "AN/APS-139" },
6021 { DIS_PDU_EMITTERNAME_AN_APS_143
, "AN/APS-143" },
6022 { DIS_PDU_EMITTERNAME_AN_APS_143_V_1
, "AN/APS-143 (V) 1" },
6023 { DIS_PDU_EMITTERNAME_AN_APS_143B
, "AN/APS-143B" },
6024 { DIS_PDU_EMITTERNAME_AN_APS_143_V_3
, "AN/APS-143(V)3" },
6025 { DIS_PDU_EMITTERNAME_AN_APS_143B_V_3
, "AN/APS-143B(V)3" },
6026 { DIS_PDU_EMITTERNAME_AN_APS_153
, "AN/APS-153" },
6027 { DIS_PDU_EMITTERNAME_AN_APS_154
, "AN/APS-154" },
6028 { DIS_PDU_EMITTERNAME_AN_APS_150
, "AN/APS-150" },
6029 { DIS_PDU_EMITTERNAME_AN_APS_145
, "AN/APS-145" },
6030 { DIS_PDU_EMITTERNAME_AN_APS_147
, "AN/APS-147" },
6031 { DIS_PDU_EMITTERNAME_AN_APS_149
, "AN/APS-149" },
6032 { DIS_PDU_EMITTERNAME_AN_APS_503
, "AN/APS-503" },
6033 { DIS_PDU_EMITTERNAME_AN_APS_504
, "AN/APS-504" },
6034 { DIS_PDU_EMITTERNAME_AN_APS_705
, "AN/APS-705" },
6035 { DIS_PDU_EMITTERNAME_AN_APW_22
, "AN/APW-22" },
6036 { DIS_PDU_EMITTERNAME_AN_APW_23
, "AN/APW-23" },
6037 { DIS_PDU_EMITTERNAME_AN_APX_6
, "AN/APX-6" },
6038 { DIS_PDU_EMITTERNAME_AN_APX_7
, "AN/APX-7" },
6039 { DIS_PDU_EMITTERNAME_AN_APX_39
, "AN/APX-39" },
6040 { DIS_PDU_EMITTERNAME_AN_APX_64_V
, "AN/APX-64(V)" },
6041 { DIS_PDU_EMITTERNAME_AN_APX_72
, "AN/APX-72" },
6042 { DIS_PDU_EMITTERNAME_AN_APX_76
, "AN/APX-76" },
6043 { DIS_PDU_EMITTERNAME_AN_APX_78
, "AN/APX-78" },
6044 { DIS_PDU_EMITTERNAME_AN_APX_100
, "AN/APX-100" },
6045 { DIS_PDU_EMITTERNAME_AN_APX_101
, "AN/APX-101" },
6046 { DIS_PDU_EMITTERNAME_AN_APX_113_AIFF
, "AN/APX-113 AIFF" },
6047 { DIS_PDU_EMITTERNAME_AN_APY_1
, "AN/APY-1" },
6048 { DIS_PDU_EMITTERNAME_AN_APY_2
, "AN/APY-2" },
6049 { DIS_PDU_EMITTERNAME_AN_APY_3
, "AN/APY-3" },
6050 { DIS_PDU_EMITTERNAME_AN_APY_7
, "AN/APY-7" },
6051 { DIS_PDU_EMITTERNAME_AN_APY_8_LYNX_TM
, "AN/APY-8 LYNX(tm)" },
6052 { DIS_PDU_EMITTERNAME_AN_APY_9
, "AN/APY-9" },
6053 { DIS_PDU_EMITTERNAME_AN_APY_10
, "AN/APY-10" },
6054 { DIS_PDU_EMITTERNAME_AN_ARN_21
, "AN/ARN-21" },
6055 { DIS_PDU_EMITTERNAME_AN_ARN_52
, "AN/ARN-52" },
6056 { DIS_PDU_EMITTERNAME_AN_ARN_84
, "AN/ARN-84" },
6057 { DIS_PDU_EMITTERNAME_AN_ARN_118
, "AN/ARN-118" },
6058 { DIS_PDU_EMITTERNAME_AN_ARN_153_V
, "AN/ARN-153(V)" },
6059 { DIS_PDU_EMITTERNAME_AN_ARN_153
, "AN/ARN-153" },
6060 { DIS_PDU_EMITTERNAME_AN_ARW_73
, "AN/ARW 73" },
6061 { DIS_PDU_EMITTERNAME_AN_ASB_1
, "AN/ASB 1" },
6062 { DIS_PDU_EMITTERNAME_AN_ASG_21
, "AN/ASG 21" },
6063 { DIS_PDU_EMITTERNAME_AN_ASN_137
, "AN/ASN-137" },
6064 { DIS_PDU_EMITTERNAME_AN_ASN_128
, "AN/ASN-128" },
6065 { DIS_PDU_EMITTERNAME_AN_ASQ_108
, "AN/ASQ-108" },
6066 { DIS_PDU_EMITTERNAME_AN_ASQ_239
, "AN/ASQ-239" },
6067 { DIS_PDU_EMITTERNAME_AN_AST_502
, "AN/AST-502" },
6068 { DIS_PDU_EMITTERNAME_AN_AVQ_55
, "AN/AVQ-55" },
6069 { DIS_PDU_EMITTERNAME_AN_AWG_9
, "AN/AWG 9" },
6070 { DIS_PDU_EMITTERNAME_AN_BRN_1
, "AN/BRN-1" },
6071 { DIS_PDU_EMITTERNAME_AN_BPS_5
, "AN/BPS-5" },
6072 { DIS_PDU_EMITTERNAME_AN_BPS_9
, "AN/BPS-9" },
6073 { DIS_PDU_EMITTERNAME_AN_BPS_15
, "AN/BPS 15" },
6074 { DIS_PDU_EMITTERNAME_AN_BPS_15_H
, "AN/BPS-15 H" },
6075 { DIS_PDU_EMITTERNAME_AN_BPS_15J
, "AN/BPS-15J" },
6076 { DIS_PDU_EMITTERNAME_AN_BPS_16
, "AN/BPS-16" },
6077 { DIS_PDU_EMITTERNAME_AN_BPS_16_V_2
, "AN/BPS-16(V)2" },
6078 { DIS_PDU_EMITTERNAME_AN_CPN_4
, "AN/CPN-4" },
6079 { DIS_PDU_EMITTERNAME_AN_CPN_18
, "AN/CPN-18" },
6080 { DIS_PDU_EMITTERNAME_AN_CRM_30
, "AN/CRM-30" },
6081 { DIS_PDU_EMITTERNAME_AN_DPW_23
, "AN/DPW-23" },
6082 { DIS_PDU_EMITTERNAME_AN_DSQ_26_PHOENIX_MH
, "AN/DSQ 26 Phoenix MH" },
6083 { DIS_PDU_EMITTERNAME_AN_DSQ_28_HARPOON_MH
, "AN/DSQ 28 Harpoon MH" },
6084 { DIS_PDU_EMITTERNAME_AN_FPN_1
, "AN/FPN-1" },
6085 { DIS_PDU_EMITTERNAME_AN_FPN_28
, "AN/FPN-28" },
6086 { DIS_PDU_EMITTERNAME_AN_FPN_33
, "AN/FPN-33" },
6087 { DIS_PDU_EMITTERNAME_AN_FPN_40
, "AN/FPN-40" },
6088 { DIS_PDU_EMITTERNAME_AN_FPN_62
, "AN/FPN-62" },
6089 { DIS_PDU_EMITTERNAME_AN_FPN_66
, "AN/FPN-66" },
6090 { DIS_PDU_EMITTERNAME_AN_FPS_8
, "AN/FPS-8" },
6091 { DIS_PDU_EMITTERNAME_AN_FPN_67
, "AN/FPN-67" },
6092 { DIS_PDU_EMITTERNAME_AN_FPS_16
, "AN/FPS-16" },
6093 { DIS_PDU_EMITTERNAME_AN_FPS_5
, "AN/FPS-5" },
6094 { DIS_PDU_EMITTERNAME_AN_FPS_18
, "AN/FPS-18" },
6095 { DIS_PDU_EMITTERNAME_AN_FPS_89
, "AN/FPS-89" },
6096 { DIS_PDU_EMITTERNAME_AN_FPS_49
, "AN/FPS-49" },
6097 { DIS_PDU_EMITTERNAME_AN_FPS_117
, "AN/FPS-117" },
6098 { DIS_PDU_EMITTERNAME_AN_FPS_85
, "AN/FPS-85" },
6099 { DIS_PDU_EMITTERNAME_AN_FPS_88
, "AN/FPS-88" },
6100 { DIS_PDU_EMITTERNAME_AN_FPS_113
, "AN/FPS-113" },
6101 { DIS_PDU_EMITTERNAME_AN_FPS_115
, "AN/FPS-115" },
6102 { DIS_PDU_EMITTERNAME_AN_FPS_20R
, "AN/FPS-20R" },
6103 { DIS_PDU_EMITTERNAME_AN_FPS_132
, "AN/FPS-132" },
6104 { DIS_PDU_EMITTERNAME_AN_FPS_77
, "AN/FPS-77" },
6105 { DIS_PDU_EMITTERNAME_AN_FPS_41
, "AN/FPS-41" },
6106 { DIS_PDU_EMITTERNAME_AN_FPS_100A
, "AN/FPS-100A" },
6107 { DIS_PDU_EMITTERNAME_AN_FPS_103
, "AN/FPS-103" },
6108 { DIS_PDU_EMITTERNAME_AN_FPS_108
, "AN/FPS-108" },
6109 { DIS_PDU_EMITTERNAME_AN_GPN_12
, "AN/GPN-12" },
6110 { DIS_PDU_EMITTERNAME_AN_FPS_124_V
, "AN/FPS-124(V)" },
6111 { DIS_PDU_EMITTERNAME_AN_FPS_129
, "AN/FPS-129" },
6112 { DIS_PDU_EMITTERNAME_AN_GPX_6
, "AN/GPX-6" },
6113 { DIS_PDU_EMITTERNAME_AN_GPX_8
, "AN/GPX 8" },
6114 { DIS_PDU_EMITTERNAME_AN_GRN_12
, "AN/GRN-12" },
6115 { DIS_PDU_EMITTERNAME_AN_MPN_14K
, "AN/MPN-14K" },
6116 { DIS_PDU_EMITTERNAME_AN_MPN_14
, "AN/MPN-14" },
6117 { DIS_PDU_EMITTERNAME_AN_MPQ_10
, "AN/MPQ-10" },
6118 { DIS_PDU_EMITTERNAME_AN_MPN_17
, "AN/MPN-17" },
6119 { DIS_PDU_EMITTERNAME_AN_MPQ_33_39_46_57_61_HPIR_ILL
, "AN/MPQ-33/39/46/57/61 (HPIR) ILL" },
6120 { DIS_PDU_EMITTERNAME_AN_MPQ_34_48_55_62_CWAR_TA
, "AN/MPQ-34/48/55/62 (CWAR) TA" },
6121 { DIS_PDU_EMITTERNAME_AN_MPQ_49
, "AN/MPQ-49" },
6122 { DIS_PDU_EMITTERNAME_AN_MPQ_35_50_PAR_TA
, "AN/MPQ-35/50 (PAR) TA" },
6123 { DIS_PDU_EMITTERNAME_AN_MPQ_50C
, "AN/MPQ-50C" },
6124 { DIS_PDU_EMITTERNAME_AN_MPQ_37_51_ROR_TT
, "AN/MPQ-37/51 (ROR) TT" },
6125 { DIS_PDU_EMITTERNAME_AN_MPQ_43
, "AN/MPQ-43" },
6126 { DIS_PDU_EMITTERNAME_AN_MPQ_50
, "AN/MPQ-50" },
6127 { DIS_PDU_EMITTERNAME_AN_MPQ_53
, "AN/MPQ-53" },
6128 { DIS_PDU_EMITTERNAME_AN_MPQ_63
, "AN/MPQ-63" },
6129 { DIS_PDU_EMITTERNAME_AN_MPQ_64
, "AN/MPQ-64" },
6130 { DIS_PDU_EMITTERNAME_AN_SLQ_32
, "AN/SLQ-32" },
6131 { DIS_PDU_EMITTERNAME_AN_MPQ_65
, "AN/MPQ-65" },
6132 { DIS_PDU_EMITTERNAME_AN_SLQ_32_V_4
, "AN/SLQ-32(V)4" },
6133 { DIS_PDU_EMITTERNAME_AN_SLQ_32A
, "AN/SLQ-32A" },
6134 { DIS_PDU_EMITTERNAME_AN_SPG_34
, "AN/SPG-34" },
6135 { DIS_PDU_EMITTERNAME_AN_MSQ_104
, "AN/MSQ-104" },
6136 { DIS_PDU_EMITTERNAME_AN_MPS_36
, "AN/MPS-36" },
6137 { DIS_PDU_EMITTERNAME_AN_SLQ_503
, "AN/SLQ-503" },
6138 { DIS_PDU_EMITTERNAME_AN_SPG_48_MK_25_MOD_3
, "AN/SPG-48/MK 25 MOD 3" },
6139 { DIS_PDU_EMITTERNAME_AN_SPG_50
, "AN/SPG-50" },
6140 { DIS_PDU_EMITTERNAME_AN_SPG_51
, "AN/SPG-51" },
6141 { DIS_PDU_EMITTERNAME_AN_PPQ_2
, "AN/PPQ-2" },
6142 { DIS_PDU_EMITTERNAME_AN_PPS_15
, "AN/PPS-15" },
6143 { DIS_PDU_EMITTERNAME_AN_PPS_5
, "AN/PPS-5" },
6144 { DIS_PDU_EMITTERNAME_AN_PPS_5D
, "AN/PPS-5D" },
6145 { DIS_PDU_EMITTERNAME_AN_SPG_51_CWI_TI
, "AN/SPG-51 CWI TI" },
6146 { DIS_PDU_EMITTERNAME_AN_SPG_51_FC
, "AN/SPG-51 FC" },
6147 { DIS_PDU_EMITTERNAME_AN_SPG_51C_D
, "AN/SPG-51C/D" },
6148 { DIS_PDU_EMITTERNAME_AN_SPG_52
, "AN/SPG-52" },
6149 { DIS_PDU_EMITTERNAME_AN_SPG_53
, "AN/SPG-53" },
6150 { DIS_PDU_EMITTERNAME_AN_SPG_55B
, "AN/SPG-55B" },
6151 { DIS_PDU_EMITTERNAME_AN_SPG_60
, "AN/SPG-60" },
6152 { DIS_PDU_EMITTERNAME_AN_SPG_62
, "AN/SPG-62" },
6153 { DIS_PDU_EMITTERNAME_AN_SPG_503
, "AN/SPG-503" },
6154 { DIS_PDU_EMITTERNAME_AN_SPN_4
, "AN/SPN-4" },
6155 { DIS_PDU_EMITTERNAME_AN_SPN_11
, "AN/SPN-11" },
6156 { DIS_PDU_EMITTERNAME_AN_SPN_35
, "AN/SPN-35" },
6157 { DIS_PDU_EMITTERNAME_AN_SPN_41
, "AN/SPN-41" },
6158 { DIS_PDU_EMITTERNAME_AN_SPN_43
, "AN/SPN-43" },
6159 { DIS_PDU_EMITTERNAME_AN_SPN_43A
, "AN/SPN-43A" },
6160 { DIS_PDU_EMITTERNAME_AN_SPN_43C
, "AN/SPN-43C" },
6161 { DIS_PDU_EMITTERNAME_AN_SPN_46
, "AN/SPN-46" },
6162 { DIS_PDU_EMITTERNAME_AN_SPQ_2
, "AN/SPQ-2" },
6163 { DIS_PDU_EMITTERNAME_AN_SPQ_5A
, "AN/SPQ-5A" },
6164 { DIS_PDU_EMITTERNAME_AN_SPQ_9A
, "AN/SPQ-9A" },
6165 { DIS_PDU_EMITTERNAME_AN_SPQ_9B
, "AN/SPQ-9B" },
6166 { DIS_PDU_EMITTERNAME_AN_SPQ_34
, "AN/SPQ-34" },
6167 { DIS_PDU_EMITTERNAME_AN_SPS_4
, "AN/SPS-4" },
6168 { DIS_PDU_EMITTERNAME_AN_SPS_5
, "AN/SPS-5" },
6169 { DIS_PDU_EMITTERNAME_AN_SPS_5C
, "AN/SPS-5C" },
6170 { DIS_PDU_EMITTERNAME_AN_SPS_6
, "AN/SPS-6" },
6171 { DIS_PDU_EMITTERNAME_AN_SPS_10
, "AN/SPS-10" },
6172 { DIS_PDU_EMITTERNAME_AN_SPS_21
, "AN/SPS-21" },
6173 { DIS_PDU_EMITTERNAME_AN_SPS_28
, "AN/SPS-28" },
6174 { DIS_PDU_EMITTERNAME_AN_SPS_37
, "AN/SPS-37" },
6175 { DIS_PDU_EMITTERNAME_AN_SPS_39A
, "AN/SPS-39A" },
6176 { DIS_PDU_EMITTERNAME_AN_SPS_40
, "AN/SPS-40" },
6177 { DIS_PDU_EMITTERNAME_AN_SPS_41
, "AN/SPS-41" },
6178 { DIS_PDU_EMITTERNAME_AN_SPS_48
, "AN/SPS-48" },
6179 { DIS_PDU_EMITTERNAME_AN_SPS_48C
, "AN/SPS-48C" },
6180 { DIS_PDU_EMITTERNAME_AN_SPS_48E
, "AN/SPS-48E" },
6181 { DIS_PDU_EMITTERNAME_AN_SPS_49
, "AN/SPS-49" },
6182 { DIS_PDU_EMITTERNAME_AN_SPS_49_V_1
, "AN/SPS-49(V)1" },
6183 { DIS_PDU_EMITTERNAME_AN_SPS_49_V_2
, "AN/SPS-49(V)2" },
6184 { DIS_PDU_EMITTERNAME_AN_SPS_49_V_3
, "AN/SPS-49(V)3" },
6185 { DIS_PDU_EMITTERNAME_AN_SPS_49_V_4
, "AN/SPS-49(V)4" },
6186 { DIS_PDU_EMITTERNAME_AN_SPS_49_V_5
, "AN/SPS-49(V)5" },
6187 { DIS_PDU_EMITTERNAME_AN_SPS_49_V_6
, "AN/SPS-49(V)6" },
6188 { DIS_PDU_EMITTERNAME_AN_SPS_49_V_7
, "AN/SPS-49(V)7" },
6189 { DIS_PDU_EMITTERNAME_AN_SPS_49_V_8
, "AN/SPS-49(V)8" },
6190 { DIS_PDU_EMITTERNAME_AN_SPS_49A_V_1
, "AN/SPS-49A(V)1" },
6191 { DIS_PDU_EMITTERNAME_AN_SPS_52
, "AN/SPS-52" },
6192 { DIS_PDU_EMITTERNAME_AN_SPS_53
, "AN/SPS-53" },
6193 { DIS_PDU_EMITTERNAME_AN_SPS_55
, "AN/SPS-55" },
6194 { DIS_PDU_EMITTERNAME_AN_SPS_52C
, "AN/SPS-52C" },
6195 { DIS_PDU_EMITTERNAME_AN_SPS_55_CS
, "AN/SPS-55 CS" },
6196 { DIS_PDU_EMITTERNAME_AN_SPS_55_SS
, "AN/SPS-55 SS" },
6197 { DIS_PDU_EMITTERNAME_AN_SPS_58
, "AN/SPS-58" },
6198 { DIS_PDU_EMITTERNAME_AN_SPS_58C
, "AN/SPS-58C" },
6199 { DIS_PDU_EMITTERNAME_AN_SPS_59
, "AN/SPS-59" },
6200 { DIS_PDU_EMITTERNAME_AN_SPS_64
, "AN/SPS-64" },
6201 { DIS_PDU_EMITTERNAME_AN_SPS_64_V_9
, "AN/SPS-64(V)9" },
6202 { DIS_PDU_EMITTERNAME_SPS64_V_12
, "SPS64(V)12" },
6203 { DIS_PDU_EMITTERNAME_AN_SPS_65
, "AN/SPS-65" },
6204 { DIS_PDU_EMITTERNAME_AN_SPS_66
, "AN/SPS-66" },
6205 { DIS_PDU_EMITTERNAME_AN_SPS_67
, "AN/SPS-67" },
6206 { DIS_PDU_EMITTERNAME_AN_SPS_73_I
, "AN/SPS-73(I)" },
6207 { DIS_PDU_EMITTERNAME_AN_SPS_69
, "AN/SPS-69" },
6208 { DIS_PDU_EMITTERNAME_AN_SPS_73
, "AN/SPS-73" },
6209 { DIS_PDU_EMITTERNAME_AN_SPS_74
, "AN/SPS-74" },
6210 { DIS_PDU_EMITTERNAME_AN_SPS_88
, "AN/SPS-88" },
6211 { DIS_PDU_EMITTERNAME_AN_SPS_501
, "AN/SPS-501" },
6212 { DIS_PDU_EMITTERNAME_AN_SPS_505
, "AN/SPS-505" },
6213 { DIS_PDU_EMITTERNAME_AN_SPY_1
, "AN/SPY-1" },
6214 { DIS_PDU_EMITTERNAME_AN_SPY_1A
, "AN/SPY-1A" },
6215 { DIS_PDU_EMITTERNAME_AN_SPY_1B
, "AN/SPY-1B" },
6216 { DIS_PDU_EMITTERNAME_AN_SPY_1B_V
, "AN/SPY-1B(V)" },
6217 { DIS_PDU_EMITTERNAME_AN_SPY_1D
, "AN/SPY-1D" },
6218 { DIS_PDU_EMITTERNAME_AN_SPY_1D_V
, "AN/SPY-1D(V)" },
6219 { DIS_PDU_EMITTERNAME_AN_SPY_1F
, "AN/SPY-1F" },
6220 { DIS_PDU_EMITTERNAME_AN_SPY_3
, "AN/SPY-3" },
6221 { DIS_PDU_EMITTERNAME_AN_TPN_12
, "AN/TPN-12" },
6222 { DIS_PDU_EMITTERNAME_AN_SPY_4
, "AN/SPY-4" },
6223 { DIS_PDU_EMITTERNAME_AN_TLQ_32_ARM_DECOY
, "AN/TLQ-32 ARM Decoy" },
6224 { DIS_PDU_EMITTERNAME_AN_TPN_17
, "AN/TPN-17" },
6225 { DIS_PDU_EMITTERNAME_AN_TPN_8
, "AN/TPN-8" },
6226 { DIS_PDU_EMITTERNAME_AN_TPN_22
, "AN/TPN-22" },
6227 { DIS_PDU_EMITTERNAME_AN_TLQ_17A
, "AN/TLQ-17A" },
6228 { DIS_PDU_EMITTERNAME_AN_TMS_1
, "AN/TMS-1" },
6229 { DIS_PDU_EMITTERNAME_AN_TPN_24
, "AN/TPN-24" },
6230 { DIS_PDU_EMITTERNAME_AN_TPN_25
, "AN/TPN-25" },
6231 { DIS_PDU_EMITTERNAME_AN_TMS_2
, "AN/TMS-2" },
6232 { DIS_PDU_EMITTERNAME_AN_TPN_19
, "AN/TPN-19" },
6233 { DIS_PDU_EMITTERNAME_AN_TPN_31
, "AN/TPN-31" },
6234 { DIS_PDU_EMITTERNAME_AN_TPQ_18
, "AN/TPQ-18" },
6235 { DIS_PDU_EMITTERNAME_AN_SPY_6_V
, "AN/SPY-6(V)" },
6236 { DIS_PDU_EMITTERNAME_AN_TPQ_36
, "AN/TPQ-36" },
6237 { DIS_PDU_EMITTERNAME_AN_TPQ_37
, "AN/TPQ-37" },
6238 { DIS_PDU_EMITTERNAME_AN_TPQ_38_V8
, "AN/TPQ-38 (V8)" },
6239 { DIS_PDU_EMITTERNAME_AN_TPQ_39_V
, "AN/TPQ-39(V)" },
6240 { DIS_PDU_EMITTERNAME_AN_TPQ_47
, "AN/TPQ-47" },
6241 { DIS_PDU_EMITTERNAME_AN_TPS_43
, "AN/TPS-43" },
6242 { DIS_PDU_EMITTERNAME_AN_TPS_43E
, "AN/TPS-43E" },
6243 { DIS_PDU_EMITTERNAME_AN_TPQ_48
, "AN/TPQ-48" },
6244 { DIS_PDU_EMITTERNAME_AN_TPQ_49
, "AN/TPQ-49" },
6245 { DIS_PDU_EMITTERNAME_AN_TPQ_46A
, "AN/TPQ-46A" },
6246 { DIS_PDU_EMITTERNAME_AN_TPS_34
, "AN/TPS-34" },
6247 { DIS_PDU_EMITTERNAME_AN_TPS_59
, "AN/TPS-59" },
6248 { DIS_PDU_EMITTERNAME_AN_TPS_44
, "AN/TPS-44" },
6249 { DIS_PDU_EMITTERNAME_AN_TPQ_50
, "AN/TPQ-50" },
6250 { DIS_PDU_EMITTERNAME_AN_TPS_63
, "AN/TPS-63" },
6251 { DIS_PDU_EMITTERNAME_AN_TPS_65
, "AN/TPS-65" },
6252 { DIS_PDU_EMITTERNAME_AN_TPS_70_V_1
, "AN/TPS-70 (V) 1" },
6253 { DIS_PDU_EMITTERNAME_AN_TPS_63SS
, "AN/TPS-63SS" },
6254 { DIS_PDU_EMITTERNAME_AN_TPS_73
, "AN/TPS-73" },
6255 { DIS_PDU_EMITTERNAME_AN_TPS_75
, "AN/TPS-75" },
6256 { DIS_PDU_EMITTERNAME_AN_TPS_77
, "AN/TPS-77" },
6257 { DIS_PDU_EMITTERNAME_AN_TPS_78
, "AN/TPS-78" },
6258 { DIS_PDU_EMITTERNAME_AN_TPS_79
, "AN/TPS-79" },
6259 { DIS_PDU_EMITTERNAME_AN_TPS_703
, "AN/TPS-703" },
6260 { DIS_PDU_EMITTERNAME_AN_TPX_46_V_7
, "AN/TPX-46(V)7" },
6261 { DIS_PDU_EMITTERNAME_AN_TPS_80
, "AN/TPS-80" },
6262 { DIS_PDU_EMITTERNAME_AN_TPY_2
, "AN/TPY-2" },
6263 { DIS_PDU_EMITTERNAME_AN_TSQ_288
, "AN/TSQ-288" },
6264 { DIS_PDU_EMITTERNAME_AN_ULQ_6A
, "AN/ULQ-6A" },
6265 { DIS_PDU_EMITTERNAME_AN_ULQ_19
, "AN/ULQ-19" },
6266 { DIS_PDU_EMITTERNAME_AN_ULQ_21
, "AN/ULQ-21" },
6267 { DIS_PDU_EMITTERNAME_AN_UPN_25
, "AN/UPN 25" },
6268 { DIS_PDU_EMITTERNAME_AN_UPS_1
, "AN/UPS 1" },
6269 { DIS_PDU_EMITTERNAME_AN_UPS_2
, "AN/UPS-2" },
6270 { DIS_PDU_EMITTERNAME_AN_UPS_3
, "AN/UPS-3" },
6271 { DIS_PDU_EMITTERNAME_AN_UPX_1
, "AN/UPX 1" },
6272 { DIS_PDU_EMITTERNAME_AN_UPX_5
, "AN/UPX 5" },
6273 { DIS_PDU_EMITTERNAME_AN_UPX_11
, "AN/UPX 11" },
6274 { DIS_PDU_EMITTERNAME_AN_UPX_12
, "AN/UPX 12" },
6275 { DIS_PDU_EMITTERNAME_AN_UPX_17
, "AN/UPX 17" },
6276 { DIS_PDU_EMITTERNAME_AN_UPX_23
, "AN/UPX 23" },
6277 { DIS_PDU_EMITTERNAME_AN_USQ_113_V_3
, "AN/USQ-113(V)3" },
6278 { DIS_PDU_EMITTERNAME_AN_VPS_2
, "AN/VPS 2" },
6279 { DIS_PDU_EMITTERNAME_AN_PLM_3
, "AN/PLM-3" },
6280 { DIS_PDU_EMITTERNAME_AN_PLM_3A
, "AN/PLM-3A" },
6281 { DIS_PDU_EMITTERNAME_AN_PLM_4
, "AN/PLM-4" },
6282 { DIS_PDU_EMITTERNAME_AN_ZPY1
, "AN/ZPY1" },
6283 { DIS_PDU_EMITTERNAME_AN_ZPY_2_MP_RTIP
, "AN/ZPY-2 MP-RTIP" },
6284 { DIS_PDU_EMITTERNAME_AN_ZPY_3
, "AN/ZPY-3" },
6285 { DIS_PDU_EMITTERNAME_AN_ZPY_8
, "AN/ZPY-8" },
6286 { DIS_PDU_EMITTERNAME_AORL_1AS
, "AORL-1AS" },
6287 { DIS_PDU_EMITTERNAME_AORL_85K_TK_MTA
, "AORL-85K/TK/MTA" },
6288 { DIS_PDU_EMITTERNAME_APAR
, "APAR" },
6289 { DIS_PDU_EMITTERNAME_APARNA
, "Aparna" },
6290 { DIS_PDU_EMITTERNAME_APECS_II
, "APECS II" },
6291 { DIS_PDU_EMITTERNAME_APELCO_AD_7_7
, " Apelco AD 7 7" },
6292 { DIS_PDU_EMITTERNAME_APG_71
, "APG 71" },
6293 { DIS_PDU_EMITTERNAME_APN_148
, "APN 148" },
6294 { DIS_PDU_EMITTERNAME_APN_227
, "APN 227" },
6295 { DIS_PDU_EMITTERNAME_APS_504_V3
, "APS 504 V3" },
6296 { DIS_PDU_EMITTERNAME_AQUITAINE_II
, "AQUITAINE II" },
6297 { DIS_PDU_EMITTERNAME_AR_1
, "AR-1" },
6298 { DIS_PDU_EMITTERNAME_AR_3D
, "AR 3D" },
6299 { DIS_PDU_EMITTERNAME_PLESSEY_AR_5
, " Plessey AR-5" },
6300 { DIS_PDU_EMITTERNAME_AR_15
, " AR-15" },
6301 { DIS_PDU_EMITTERNAME_AR_15_2
, "AR-15/2" },
6302 { DIS_PDU_EMITTERNAME_AR_320
, "AR 320" },
6303 { DIS_PDU_EMITTERNAME_AR_325
, "AR-325" },
6304 { DIS_PDU_EMITTERNAME_AR_327
, "AR 327" },
6305 { DIS_PDU_EMITTERNAME_ARBALET_52
, "Arbalet-52" },
6306 { DIS_PDU_EMITTERNAME_ARBB_31
, "ARBB-31" },
6307 { DIS_PDU_EMITTERNAME_ARBB_33
, " ARBB 33" },
6308 { DIS_PDU_EMITTERNAME_ARIES
, " ARIES" },
6309 { DIS_PDU_EMITTERNAME_ARIES_NAV
, "Aries-Nav" },
6310 { DIS_PDU_EMITTERNAME_ARIES_CS
, "Aries-CS" },
6311 { DIS_PDU_EMITTERNAME_ARGS_14E
, "ARGS-14E" },
6312 { DIS_PDU_EMITTERNAME_ARGS_31
, "ARGS 31" },
6313 { DIS_PDU_EMITTERNAME_ARGUS
, "ARGUS" },
6314 { DIS_PDU_EMITTERNAME_AR_M31
, "AR M31" },
6315 { DIS_PDU_EMITTERNAME_ARECIBO
, "ARECIBO" },
6316 { DIS_PDU_EMITTERNAME_ARED
, "ARED" },
6317 { DIS_PDU_EMITTERNAME_ARI_5954
, "ARI 5954" },
6318 { DIS_PDU_EMITTERNAME_ARI_5955
, "ARI 5955" },
6319 { DIS_PDU_EMITTERNAME_ARI_5979
, "ARI 5979" },
6320 { DIS_PDU_EMITTERNAME_ARGSN_31
, "ARGSN-31" },
6321 { DIS_PDU_EMITTERNAME_ARGOS_10
, "ARGOS-10" },
6322 { DIS_PDU_EMITTERNAME_ARGOS_800
, "ARGOS-800" },
6323 { DIS_PDU_EMITTERNAME_ARI_5983
, "ARI 5983" },
6324 { DIS_PDU_EMITTERNAME_ARI_5991
, "ARI 5991" },
6325 { DIS_PDU_EMITTERNAME_ARI_5995
, "ARI 5995" },
6326 { DIS_PDU_EMITTERNAME_ARINC_564_BNDX_KING_RDR_1E
, " ARINC 564 BNDX/KING RDR 1E" },
6327 { DIS_PDU_EMITTERNAME_ARINC_700_BNDX_KING_RDR_1E
, " ARINC 700 BNDX/KING RDR 1E" },
6328 { DIS_PDU_EMITTERNAME_ARK_1
, "ARK-1" },
6329 { DIS_PDU_EMITTERNAME_ARL_M_MTI
, " ARL-M MTI" },
6330 { DIS_PDU_EMITTERNAME_ARMOR
, "ARMOR" },
6331 { DIS_PDU_EMITTERNAME_ARSR_3
, "ARSR-3" },
6332 { DIS_PDU_EMITTERNAME_ARS_400
, "ARS-400" },
6333 { DIS_PDU_EMITTERNAME_ARSR_1
, "ARSR-1" },
6334 { DIS_PDU_EMITTERNAME_ARSR_4
, "ARSR-4" },
6335 { DIS_PDU_EMITTERNAME_ARSR_18
, "ARSR-18" },
6336 { DIS_PDU_EMITTERNAME_ARTHUR
, " ARTHUR" },
6337 { DIS_PDU_EMITTERNAME_ARTHUR_MOD_B
, "ARTHUR MOD B" },
6338 { DIS_PDU_EMITTERNAME_ARTHUR_MOD_C
, "ARTHUR MOD C" },
6339 { DIS_PDU_EMITTERNAME_ARTISAN_3D
, "ARTISAN 3D" },
6340 { DIS_PDU_EMITTERNAME_AS_2_KIPPER
, " AS 2 Kipper" },
6341 { DIS_PDU_EMITTERNAME_AS_2_KIPPER_MH
, " AS 2 Kipper MH" },
6342 { DIS_PDU_EMITTERNAME_AS_3_YJ_83K_MMW_MH
, "AS 3 YJ-83K mmW MH" },
6343 { DIS_PDU_EMITTERNAME_AS_34_KORMORAN_SEEKER
, "AS.34 Kormoran Seeker" },
6344 { DIS_PDU_EMITTERNAME_AS_4_KITCHEN
, " AS 4 Kitchen" },
6345 { DIS_PDU_EMITTERNAME_AS_4_KITCHEN_MH
, " AS 4 Kitchen MH" },
6346 { DIS_PDU_EMITTERNAME_AS_5_KELT_MH
, " AS 5 Kelt MH" },
6347 { DIS_PDU_EMITTERNAME_AS_6_KINGFISH_MH
, " AS 6 Kingfish MH" },
6348 { DIS_PDU_EMITTERNAME_AS_7_KERRY
, " AS 7 Kerry" },
6349 { DIS_PDU_EMITTERNAME_AS_7_KERRY_MG
, " AS 7 Kerry MG" },
6350 { DIS_PDU_EMITTERNAME_AS_15_KENT_ALTIMETER
, " AS 15 KENT altimeter" },
6351 { DIS_PDU_EMITTERNAME_AS_17A_KRYPTON_SEEKER
, " AS-17A Krypton Seeker" },
6352 { DIS_PDU_EMITTERNAME_AS_17B_KRYPTON_SEEKER
, " AS-17B Krypton Seeker" },
6353 { DIS_PDU_EMITTERNAME_AS901
, " AS901" },
6354 { DIS_PDU_EMITTERNAME_AS901A
, "AS901A" },
6355 { DIS_PDU_EMITTERNAME_ASARS2
, "ASARS2" },
6356 { DIS_PDU_EMITTERNAME_ASDE_KDD
, "ASDE-KDD" },
6357 { DIS_PDU_EMITTERNAME_ASLESHA
, "ASLESHA" },
6358 { DIS_PDU_EMITTERNAME_A_SMGCS
, "A-SMGCS" },
6359 { DIS_PDU_EMITTERNAME_ASMI_18X
, "ASMI-18X" },
6360 { DIS_PDU_EMITTERNAME_ASPIDE_AAM_SAM_ILL
, "Aspide AAM/SAM ILL" },
6361 { DIS_PDU_EMITTERNAME_ASMI_3
, "ASMI-3" },
6362 { DIS_PDU_EMITTERNAME_ASELSAN_MAR
, "Aselsan MAR" },
6363 { DIS_PDU_EMITTERNAME_ASR_2000
, "ASR-2000" },
6364 { DIS_PDU_EMITTERNAME_ASR_4
, "ASR-4" },
6365 { DIS_PDU_EMITTERNAME_ASR_4D
, "ASR-4D" },
6366 { DIS_PDU_EMITTERNAME_ASR_O
, "ASR O" },
6367 { DIS_PDU_EMITTERNAME_ASR_12
, "ASR-12" },
6368 { DIS_PDU_EMITTERNAME_ASR_22AL
, "ASR-22AL" },
6369 { DIS_PDU_EMITTERNAME_ASR_3
, "ASR-3" },
6370 { DIS_PDU_EMITTERNAME_ASR_5
, "ASR-5" },
6371 { DIS_PDU_EMITTERNAME_ASR_7
, "ASR-7" },
6372 { DIS_PDU_EMITTERNAME_ASR_8
, "ASR-8" },
6373 { DIS_PDU_EMITTERNAME_ASR_9
, "ASR-9" },
6374 { DIS_PDU_EMITTERNAME_ASR_9000
, "ASR-9000" },
6375 { DIS_PDU_EMITTERNAME_ASTI
, "ASTI" },
6376 { DIS_PDU_EMITTERNAME_ASR_11_DASR
, "ASR-11/DASR" },
6377 { DIS_PDU_EMITTERNAME_RAYTHEON_ASR_10SS
, " Raytheon ASR-10SS" },
6378 { DIS_PDU_EMITTERNAME_ASR_23SS
, "ASR-23SS" },
6379 { DIS_PDU_EMITTERNAME_ARABEL
, "Arabel" },
6380 { DIS_PDU_EMITTERNAME_ASTRE
, " ASTRE" },
6381 { DIS_PDU_EMITTERNAME_AT_2_SWATTER_MG
, " AT 2 Swatter MG" },
6382 { DIS_PDU_EMITTERNAME_9K114_SHTURM_MG_AT_6_SPIRAL_MG
, "9K114 Shturm MG AT-6 Spiral MG" },
6383 { DIS_PDU_EMITTERNAME_ASTOR
, "ASTOR" },
6384 { DIS_PDU_EMITTERNAME_ASTRA_RCI
, "ASTRA RCI" },
6385 { DIS_PDU_EMITTERNAME_ATCR_22
, "ATCR-22" },
6386 { DIS_PDU_EMITTERNAME_ATCR_22_M
, "ATCR-22 M" },
6387 { DIS_PDU_EMITTERNAME_ATCR_2T
, "ATCR-2T" },
6388 { DIS_PDU_EMITTERNAME_ATCR_33
, "ATCR-33" },
6389 { DIS_PDU_EMITTERNAME_ATCR_33_K_M
, "ATCR 33 K/M" },
6390 { DIS_PDU_EMITTERNAME_ATCR_33S
, "ATCR-33S" },
6391 { DIS_PDU_EMITTERNAME_ATCR_3T
, "ATCR-3T" },
6392 { DIS_PDU_EMITTERNAME_ATCR_44
, "ATCR-44" },
6393 { DIS_PDU_EMITTERNAME_ATCR_44_K
, "ATCR-44 K" },
6394 { DIS_PDU_EMITTERNAME_ARGOS_73
, " Argos 73" },
6395 { DIS_PDU_EMITTERNAME_ATCR_44_M_S
, "ATCR-44 M/S" },
6396 { DIS_PDU_EMITTERNAME_ATCR_4T
, "ATCR-4T" },
6397 { DIS_PDU_EMITTERNAME_ATLAS_ELEKTRONK_TRS_N
, " Atlas Elektronk TRS N" },
6398 { DIS_PDU_EMITTERNAME_ATLAS_8600X
, "ATLAS-8600X" },
6399 { DIS_PDU_EMITTERNAME_ATLAS_9600M
, "Atlas-9600M" },
6400 { DIS_PDU_EMITTERNAME_ATLAS_9600X
, "ATLAS-9600X" },
6401 { DIS_PDU_EMITTERNAME_ATLAS_9600S
, "ATLAS-9600S" },
6402 { DIS_PDU_EMITTERNAME_ATLAS_9740_VTS
, "ATLAS-9740 VTS" },
6403 { DIS_PDU_EMITTERNAME_ATLASS
, "ATLASS" },
6404 { DIS_PDU_EMITTERNAME_ATR_500C
, "ATR-500C" },
6405 { DIS_PDU_EMITTERNAME_AVG_65
, "AVG 65" },
6406 { DIS_PDU_EMITTERNAME_AVH_7
, "AVH 7" },
6407 { DIS_PDU_EMITTERNAME_AVIA_CM
, "AVIA CM" },
6408 { DIS_PDU_EMITTERNAME_AVIA_D
, "AVIA D" },
6409 { DIS_PDU_EMITTERNAME_AVIACONVERSIA
, " Aviaconversia" },
6410 { DIS_PDU_EMITTERNAME_AVIACONVERSIA_II
, " Aviaconversia II" },
6411 { DIS_PDU_EMITTERNAME_AVIACONVERSIA_III
, " Aviaconversia III" },
6412 { DIS_PDU_EMITTERNAME_AVQ_20
, "AVQ 20" },
6413 { DIS_PDU_EMITTERNAME_AVQ_21
, "AVQ-21" },
6414 { DIS_PDU_EMITTERNAME_AVQ30X
, "AVQ30X" },
6415 { DIS_PDU_EMITTERNAME_AVQ_50_RCA
, "AVQ-50 (RCA)" },
6416 { DIS_PDU_EMITTERNAME_AVQ_70
, "AVQ 70" },
6417 { DIS_PDU_EMITTERNAME_AWS_5
, "AWS 5" },
6418 { DIS_PDU_EMITTERNAME_AWS_6
, "AWS 6" },
6419 { DIS_PDU_EMITTERNAME_AWS_6B_300
, "AWS-6B/300" },
6420 { DIS_PDU_EMITTERNAME_B597Z
, "B597Z" },
6421 { DIS_PDU_EMITTERNAME_B636Z
, "B636Z" },
6422 { DIS_PDU_EMITTERNAME_BACK_BOARD
, " Back Board" },
6423 { DIS_PDU_EMITTERNAME_BACK_NET_A_B
, " Back Net A B" },
6424 { DIS_PDU_EMITTERNAME_BACK_TRAP
, " Back Trap" },
6425 { DIS_PDU_EMITTERNAME_BAE_SYSTEMS_RT_1805_APN
, " BAE Systems RT-1805/APN" },
6426 { DIS_PDU_EMITTERNAME_BAES_DASS_2000_JAMMER
, "BAES DASS-2000 Jammer" },
6427 { DIS_PDU_EMITTERNAME_BALANCE_BEAM
, "Balance Beam" },
6428 { DIS_PDU_EMITTERNAME_BALTIKA_B
, "BALTIKA-B" },
6429 { DIS_PDU_EMITTERNAME_BALTYK
, "BALTYK" },
6430 { DIS_PDU_EMITTERNAME_BALL_END
, " Ball End" },
6431 { DIS_PDU_EMITTERNAME_BALL_GUN
, " Ball Gun" },
6432 { DIS_PDU_EMITTERNAME_BALL_POINT
, " BALL POINT" },
6433 { DIS_PDU_EMITTERNAME_BAND_STAND
, " Band Stand" },
6434 { DIS_PDU_EMITTERNAME_BAND_STAND_3
, " Band Stand 3" },
6435 { DIS_PDU_EMITTERNAME_P_35_37_A_P_50_B_BAR_LOCK
, "P-35/37 (A); P-50 (B) Bar Lock" },
6436 { DIS_PDU_EMITTERNAME_BARAX
, "BARAX" },
6437 { DIS_PDU_EMITTERNAME_BASIR_110D
, "BASIR-110D" },
6438 { DIS_PDU_EMITTERNAME_BASS_TILT
, " Bass Tilt" },
6439 { DIS_PDU_EMITTERNAME_BADGER
, "Badger" },
6440 { DIS_PDU_EMITTERNAME_BARRACUDA_JAMMER
, "Barracuda Jammer" },
6441 { DIS_PDU_EMITTERNAME_BAVAR_373_TTR
, "Bavar-373 TTR" },
6442 { DIS_PDU_EMITTERNAME_BAVAR_373_TAR
, "Bavar-373 TAR" },
6443 { DIS_PDU_EMITTERNAME_BAVAR_373_TELAR_TER
, "Bavar-373 TELAR TER" },
6444 { DIS_PDU_EMITTERNAME_BAYKAL_COUNTERMEASURES_SUITE
, "Baykal Countermeasures Suite" },
6445 { DIS_PDU_EMITTERNAME_BEACON
, " Beacon" },
6446 { DIS_PDU_EMITTERNAME_BEAN_STICKS
, " Bean Sticks" },
6447 { DIS_PDU_EMITTERNAME_BEE_HIND
, " Bee Hind" },
6448 { DIS_PDU_EMITTERNAME_BELL_NIP_JAMMER
, "Bell Nip Jammer" },
6449 { DIS_PDU_EMITTERNAME_BELL_PUSH_JAMMER
, "Bell Push Jammer" },
6450 { DIS_PDU_EMITTERNAME_BELL_CROWN_A
, " Bell Crown A" },
6451 { DIS_PDU_EMITTERNAME_BELL_CROWN_B
, " Bell Crown B" },
6452 { DIS_PDU_EMITTERNAME_BELL_SQUAT
, " Bell Squat" },
6453 { DIS_PDU_EMITTERNAME_BIG_BACK
, " BIG BACK" },
6454 { DIS_PDU_EMITTERNAME_BIG_BIRD_A_B_C
, " Big Bird A/B/C" },
6455 { DIS_PDU_EMITTERNAME_BIG_BIRD_D
, " Big Bird D" },
6456 { DIS_PDU_EMITTERNAME_BIG_BIRD_D_MOD
, " Big Bird D Mod" },
6457 { DIS_PDU_EMITTERNAME_BIG_BIRD_E_91N6E
, " Big Bird E 91N6E" },
6458 { DIS_PDU_EMITTERNAME_BIG_BULGE
, " Big Bulge" },
6459 { DIS_PDU_EMITTERNAME_BIG_BULGE_A
, " Big Bulge A" },
6460 { DIS_PDU_EMITTERNAME_BIG_BULGE_B
, " Big Bulge B" },
6461 { DIS_PDU_EMITTERNAME_BIG_EYE
, " BIG EYE" },
6462 { DIS_PDU_EMITTERNAME_SNAR_10_BIG_FRED
, "SNAR-10 Big Fred" },
6463 { DIS_PDU_EMITTERNAME_BIG_HEAD_B
, " BIG HEAD B" },
6464 { DIS_PDU_EMITTERNAME_BIG_MESH
, " Big Mesh" },
6465 { DIS_PDU_EMITTERNAME_BIG_NET
, " Big Net" },
6466 { DIS_PDU_EMITTERNAME_BIG_REST_B
, " Big Rest B" },
6467 { DIS_PDU_EMITTERNAME_9S15MT_BILL_BOARD
, "9S15MT Bill Board" },
6468 { DIS_PDU_EMITTERNAME_BILL_FOLD
, " Bill Fold" },
6469 { DIS_PDU_EMITTERNAME_BLIGHTER_400
, "BLIGHTER 400" },
6470 { DIS_PDU_EMITTERNAME_BLOWPIPE_MG
, "Blowpipe MG" },
6471 { DIS_PDU_EMITTERNAME_BLR
, "BLR" },
6472 { DIS_PDU_EMITTERNAME_BLUE_FOX_SEA_HARRIER_FRS_MK_1_5
, "Blue Fox Sea Harrier FRS Mk 1/5" },
6473 { DIS_PDU_EMITTERNAME_BLUE_KESTREL
, "Blue Kestrel" },
6474 { DIS_PDU_EMITTERNAME_BLUE_VIXEN_SEA_HARRIER_F_A_MK_2
, "Blue Vixen Sea Harrier F/A Mk 2" },
6475 { DIS_PDU_EMITTERNAME_BLUE_SILK
, "Blue Silk" },
6476 { DIS_PDU_EMITTERNAME_BLUE_PARROT
, "Blue Parrot" },
6477 { DIS_PDU_EMITTERNAME_BLUE_ORCHID
, "Blue Orchid" },
6478 { DIS_PDU_EMITTERNAME_BM_DJG_8715
, "BM/DJG-8715" },
6479 { DIS_PDU_EMITTERNAME_BOAT_SAIL
, " Boat Sail" },
6480 { DIS_PDU_EMITTERNAME_BOR_A_550
, "BOR-A 550" },
6481 { DIS_PDU_EMITTERNAME_BOFORS_ELECTRONIC_9LV_331
, " Bofors Electronic 9LV 331" },
6482 { DIS_PDU_EMITTERNAME_BOFORS_ERICSSON_SEA_GIRAFFE_50_HC
, " Bofors Ericsson Sea Giraffe 50 HC" },
6483 { DIS_PDU_EMITTERNAME_BOWL_MESH
, " Bowl Mesh" },
6484 { DIS_PDU_EMITTERNAME_BOX_BRICK
, " Box Brick" },
6485 { DIS_PDU_EMITTERNAME_BOX_TAIL
, " Box Tail" },
6486 { DIS_PDU_EMITTERNAME_BM_KG300G_JAMMING_POD
, "BM/KG300G Jamming Pod" },
6487 { DIS_PDU_EMITTERNAME_BM_KG600_JAMMING_POD
, "BM KG600 Jamming Pod" },
6488 { DIS_PDU_EMITTERNAME_BM_KG800_JAMMING_POD
, "BM KG800 Jamming Pod" },
6489 { DIS_PDU_EMITTERNAME_BM_KG_8601_8605_8606
, "BM/KG 8601/8605/8606" },
6490 { DIS_PDU_EMITTERNAME_BPS_11A
, "BPS 11A" },
6491 { DIS_PDU_EMITTERNAME_BPS_14
, "BPS 14" },
6492 { DIS_PDU_EMITTERNAME_BPS_15A
, "BPS 15A" },
6493 { DIS_PDU_EMITTERNAME_BR_3440CA_X57
, "BR-3440CA-X57" },
6494 { DIS_PDU_EMITTERNAME_BR_15_TOKYO_KEIKI
, "BR-15 Tokyo KEIKI" },
6495 { DIS_PDU_EMITTERNAME_BRAHMOS
, "BrahMos" },
6496 { DIS_PDU_EMITTERNAME_BRIDGEMASTER
, " BridgeMaster" },
6497 { DIS_PDU_EMITTERNAME_BRIDGEMASTER_E_EPA
, " BridgeMaster E EPA" },
6498 { DIS_PDU_EMITTERNAME_BRIDGEMASTER_E_ATA_AND_ARPA
, " BridgeMaster E ATA and ARPA" },
6499 { DIS_PDU_EMITTERNAME_BRIDGEMASTER_E_NAVAL
, " BridgeMaster E naval" },
6500 { DIS_PDU_EMITTERNAME_BRIMSTONE_MMW_MH
, "Brimstone mmW MH" },
6501 { DIS_PDU_EMITTERNAME_BREAD_BIN
, " Bread Bin" },
6502 { DIS_PDU_EMITTERNAME_ASR_BRICK_BOARD
, "Asr Brick Board" },
6503 { DIS_PDU_EMITTERNAME_BT_271
, "BT 271" },
6504 { DIS_PDU_EMITTERNAME_BU_304
, "BU-304" },
6505 { DIS_PDU_EMITTERNAME_BX_732
, "BX 732" },
6506 { DIS_PDU_EMITTERNAME_BUK_MB
, "BUK-MB" },
6507 { DIS_PDU_EMITTERNAME_BURAN_D
, "Buran-D" },
6508 { DIS_PDU_EMITTERNAME_BUREVISNYK_1
, "BUREVISNYK-1" },
6509 { DIS_PDU_EMITTERNAME_BUZZ_STAND
, " Buzz Stand" },
6510 { DIS_PDU_EMITTERNAME_C_5A_MULTI_MODE_RADAR
, "C 5A Multi Mode Radar" },
6511 { DIS_PDU_EMITTERNAME_C_802_AL
, "C-802 AL" },
6512 { DIS_PDU_EMITTERNAME_CAESAR
, " CAESAR" },
6513 { DIS_PDU_EMITTERNAME_CAIMAN
, "Caiman" },
6514 { DIS_PDU_EMITTERNAME_CAKE_STAND
, " Cake Stand" },
6515 { DIS_PDU_EMITTERNAME_CALYPSO_C61
, "Calypso C61" },
6516 { DIS_PDU_EMITTERNAME_CALYPSO_C63
, "Calypso C63" },
6517 { DIS_PDU_EMITTERNAME_CALYPSO_II
, "Calypso Ii" },
6518 { DIS_PDU_EMITTERNAME_CALYPSO_III
, "Calypso III" },
6519 { DIS_PDU_EMITTERNAME_CALYPSO_IV
, "Calypso IV" },
6520 { DIS_PDU_EMITTERNAME_CARDION_COASTAL
, " Cardion Coastal" },
6521 { DIS_PDU_EMITTERNAME_CASTOR_II
, "Castor Ii" },
6522 { DIS_PDU_EMITTERNAME_CASTOR_2J_TT_CROTALE_NG
, "Castor 2J TT (Crotale NG)" },
6523 { DIS_PDU_EMITTERNAME_CAT_HOUSE
, " Cat House" },
6524 { DIS_PDU_EMITTERNAME_CDR_431
, "CDR-431" },
6525 { DIS_PDU_EMITTERNAME_CEAFAR
, "CEAFAR" },
6526 { DIS_PDU_EMITTERNAME_CEAMOUNT
, "CEAMOUNT" },
6527 { DIS_PDU_EMITTERNAME_CEAFAR2_L
, "CEAFAR2-L" },
6528 { DIS_PDU_EMITTERNAME_CEROS_200
, "CEROS 200" },
6529 { DIS_PDU_EMITTERNAME_CEROS_200_CWI
, "CEROS 200 CWI" },
6530 { DIS_PDU_EMITTERNAME_CEATAC
, "CEATAC" },
6531 { DIS_PDU_EMITTERNAME_CEAOPS
, "CEAOPS" },
6532 { DIS_PDU_EMITTERNAME_CERBERUS_III
, "Cerberus III" },
6533 { DIS_PDU_EMITTERNAME_CH_SS_N_6
, "CH/SS-N-6" },
6534 { DIS_PDU_EMITTERNAME_CERBERUS_IV
, "Cerberus IV" },
6535 { DIS_PDU_EMITTERNAME_CHAIR_BACK_TT
, " Chair Back TT" },
6536 { DIS_PDU_EMITTERNAME_CHAIR_BACK_ILL
, " Chair Back ILL" },
6537 { DIS_PDU_EMITTERNAME_LEMZ_96L6_CHEESE_BOARD
, "LEMZ 96L6 Cheese Board" },
6538 { DIS_PDU_EMITTERNAME_CHEESE_BRICK
, " Cheese Brick" },
6539 { DIS_PDU_EMITTERNAME_CHEESE_CAKE
, " Cheese Cake" },
6540 { DIS_PDU_EMITTERNAME_CHROME_DOME
, " Chrome Dome" },
6541 { DIS_PDU_EMITTERNAME_LENINETZ_OBZOR_MS_CLAM_PIPE
, "Leninetz Obzor MS Clam Pipe" },
6542 { DIS_PDU_EMITTERNAME_CLAMSHELL
, " Clamshell" },
6543 { DIS_PDU_EMITTERNAME_CLC_1
, "CLC-1" },
6544 { DIS_PDU_EMITTERNAME_CLC_2
, "CLC-2" },
6545 { DIS_PDU_EMITTERNAME_CLC_3
, "CLC-3" },
6546 { DIS_PDU_EMITTERNAME_CLR_155
, "CLR-155" },
6547 { DIS_PDU_EMITTERNAME_COAST_WATCHER_100
, "COAST WATCHER 100" },
6548 { DIS_PDU_EMITTERNAME_COASTAL_GIRAFFE
, "Coastal Giraffe" },
6549 { DIS_PDU_EMITTERNAME_COBRA
, "COBRA" },
6550 { DIS_PDU_EMITTERNAME_COBRA_SHOE
, "Cobra Shoe" },
6551 { DIS_PDU_EMITTERNAME_COLIBRI
, "Colibri" },
6552 { DIS_PDU_EMITTERNAME_COLLINS_WXR_300
, " Collins WXR-300" },
6553 { DIS_PDU_EMITTERNAME_COLLINS_WXR_700X
, " Collins WXR-700X" },
6554 { DIS_PDU_EMITTERNAME_COLLINS_TWR_850_COLLINS_WXR_840
, "Collins TWR-850 Collins WXR-840" },
6555 { DIS_PDU_EMITTERNAME_COLLINS_DN_101
, " Collins DN 101" },
6556 { DIS_PDU_EMITTERNAME_COMET_1
, " COMET-1" },
6557 { DIS_PDU_EMITTERNAME_CONDOR_MK_2
, "CONDOR MK 2" },
6558 { DIS_PDU_EMITTERNAME_CONSILIUM_SELESMAR_RTM_25_XIM
, " Consilium Selesmar RTM 25 XIM" },
6559 { DIS_PDU_EMITTERNAME_CONTRAVES_SEA_HUNTER_MK_4
, " Contraves Sea Hunter MK 4" },
6560 { DIS_PDU_EMITTERNAME_CORN_CAN
, " Corn Can" },
6561 { DIS_PDU_EMITTERNAME_COSMO_SKYMED_1
, "COSMO SKYMED-1" },
6562 { DIS_PDU_EMITTERNAME_CR_105_RMCA
, "CR-105 RMCA" },
6563 { DIS_PDU_EMITTERNAME_CREW_DUKE_2
, "CREW Duke 2" },
6564 { DIS_PDU_EMITTERNAME_CREW_DUKE_3
, "CREW Duke 3" },
6565 { DIS_PDU_EMITTERNAME_CROSS_BIRD
, " Cross Bird" },
6566 { DIS_PDU_EMITTERNAME_CROSS_DOME
, " Cross Dome" },
6567 { DIS_PDU_EMITTERNAME_CROSS_LEGS
, " Cross Legs" },
6568 { DIS_PDU_EMITTERNAME_CROSS_OUT
, " Cross Out" },
6569 { DIS_PDU_EMITTERNAME_CROSS_SLOT
, " Cross Slot" },
6570 { DIS_PDU_EMITTERNAME_CROSS_SWORD
, " Cross Sword" },
6571 { DIS_PDU_EMITTERNAME_CROSS_UP
, " Cross Up" },
6572 { DIS_PDU_EMITTERNAME_CROSS_SWORD_FC
, " Cross Sword FC" },
6573 { DIS_PDU_EMITTERNAME_CROTALE_ACQUISITION_TA_THD_5000
, "Crotale Acquisition TA THD-5000" },
6574 { DIS_PDU_EMITTERNAME_CROTALE_NG_TA_GRIFFON
, "Crotale NG TA Griffon" },
6575 { DIS_PDU_EMITTERNAME_CROTALE_TT
, "Crotale TT" },
6576 { DIS_PDU_EMITTERNAME_CROTALE_MGMISSILE_SYSTEM
, "Crotale MGMissile System" },
6577 { DIS_PDU_EMITTERNAME_CS_10_TA
, "CS-10-TA" },
6578 { DIS_PDU_EMITTERNAME_CSA_20_TER
, " CSA-20 TER" },
6579 { DIS_PDU_EMITTERNAME_CSA_20_TAR
, " CSA-20 TAR" },
6580 { DIS_PDU_EMITTERNAME_CSA_23_FDV_MG
, " CSA-23 FDV MG" },
6581 { DIS_PDU_EMITTERNAME_CSA_23_MISSILE_MH
, " CSA-23 Missile MH" },
6582 { DIS_PDU_EMITTERNAME_CSF_VARAN
, "CSF-Varan" },
6583 { DIS_PDU_EMITTERNAME_CSS_N_4_MH
, "CSS-N-4 MH" },
6584 { DIS_PDU_EMITTERNAME_CSS_C_3C_CAS_1M1_M2_MH
, "CSS C 3C CAS 1M1 M2 MH" },
6585 { DIS_PDU_EMITTERNAME_HY_2B_MH_CSS_C_3_SEERSUCKER_MH
, "HY-2B MH CSS-C-3 Seersucker MH" },
6586 { DIS_PDU_EMITTERNAME_CSS_C_2B_HY_1A_MH
, "CSS C 2B HY 1A MH" },
6587 { DIS_PDU_EMITTERNAME_CSS_N_4_SARDINE
, "CSS-N-4 Sardine" },
6588 { DIS_PDU_EMITTERNAME_CSS_N_8_SACCADE
, "CSS-N-8 Saccade" },
6589 { DIS_PDU_EMITTERNAME_CURL_STONE_B
, " Curl Stone B" },
6590 { DIS_PDU_EMITTERNAME_CWS_1
, "CWS-1" },
6591 { DIS_PDU_EMITTERNAME_CWS_2
, "CWS 2" },
6592 { DIS_PDU_EMITTERNAME_CWS_3
, "CWS-3" },
6593 { DIS_PDU_EMITTERNAME_CYGNUS
, " Cygnus" },
6594 { DIS_PDU_EMITTERNAME_CYLINDER_HEAD
, " Cylinder Head" },
6595 { DIS_PDU_EMITTERNAME_CYMBELINE
, "Cymbeline" },
6596 { DIS_PDU_EMITTERNAME_CYRANO_II
, "Cyrano II" },
6597 { DIS_PDU_EMITTERNAME_CYRANO_IV
, "Cyrano IV" },
6598 { DIS_PDU_EMITTERNAME_CYRANO_IV_M
, "Cyrano IV-M" },
6599 { DIS_PDU_EMITTERNAME_DA_01_00
, "DA-01/00" },
6600 { DIS_PDU_EMITTERNAME_DA_05_00
, "DA 05 00" },
6601 { DIS_PDU_EMITTERNAME_DA_05_2
, "DA-05/2" },
6602 { DIS_PDU_EMITTERNAME_DA_08
, "DA.08" },
6603 { DIS_PDU_EMITTERNAME_DAWN
, " Dawn" },
6604 { DIS_PDU_EMITTERNAME_DCR
, "DCR" },
6605 { DIS_PDU_EMITTERNAME_DEAD_DUCK
, " Dead Duck" },
6606 { DIS_PDU_EMITTERNAME_DECCA_20_V90_9
, " DECCA-20 V90/9" },
6607 { DIS_PDU_EMITTERNAME_DECCA_20_V90S
, " DECCA-20 V90S" },
6608 { DIS_PDU_EMITTERNAME_DECCA_45
, " DECCA 45" },
6609 { DIS_PDU_EMITTERNAME_DECCA_50
, " DECCA 50" },
6610 { DIS_PDU_EMITTERNAME_DECCA_71
, " DECCA 71" },
6611 { DIS_PDU_EMITTERNAME_DECCA_72
, "Decca 72" },
6612 { DIS_PDU_EMITTERNAME_DECCA_110
, " DECCA 110" },
6613 { DIS_PDU_EMITTERNAME_DECCA_170
, " DECCA 170" },
6614 { DIS_PDU_EMITTERNAME_DECCA_HF_2
, " DECCA HF 2" },
6615 { DIS_PDU_EMITTERNAME_DECCA_202
, " DECCA 202" },
6616 { DIS_PDU_EMITTERNAME_DECCA_D202
, " DECCA D202" },
6617 { DIS_PDU_EMITTERNAME_DECCA_303
, " DECCA 303" },
6618 { DIS_PDU_EMITTERNAME_DECCA_535
, " DECCA 535" },
6619 { DIS_PDU_EMITTERNAME_DECCA_626
, " DECCA 626" },
6620 { DIS_PDU_EMITTERNAME_DECCA_629
, " DECCA 629" },
6621 { DIS_PDU_EMITTERNAME_DECCA_914
, " DECCA 914" },
6622 { DIS_PDU_EMITTERNAME_DECCA_916
, " DECCA 916" },
6623 { DIS_PDU_EMITTERNAME_DECCA_926
, " DECCA 926" },
6624 { DIS_PDU_EMITTERNAME_DECCA_1070A
, " DECCA 1070A" },
6625 { DIS_PDU_EMITTERNAME_DECCA_1008
, " Decca 1008" },
6626 { DIS_PDU_EMITTERNAME_DECCA_1226_COMMERCIAL
, " DECCA 1226 Commercial" },
6627 { DIS_PDU_EMITTERNAME_DECCA_1290
, " DECCA 1290" },
6628 { DIS_PDU_EMITTERNAME_DECCA_1626
, " DECCA 1626" },
6629 { DIS_PDU_EMITTERNAME_DECCA_2070
, " DECCA 2070" },
6630 { DIS_PDU_EMITTERNAME_DECCA_1630
, " Decca 1630" },
6631 { DIS_PDU_EMITTERNAME_DECCA_2459
, " DECCA 2459" },
6632 { DIS_PDU_EMITTERNAME_DECCA_AWS_1
, " DECCA AWS 1" },
6633 { DIS_PDU_EMITTERNAME_DECCA_AWS_2
, " DECCA AWS 2" },
6634 { DIS_PDU_EMITTERNAME_DECCA_AWS_4
, " DECCA AWS 4" },
6635 { DIS_PDU_EMITTERNAME_DECCA_AWS_4_2
, " DECCA AWS-4 (2)" },
6636 { DIS_PDU_EMITTERNAME_DECCA_MAR
, " DECCA MAR" },
6637 { DIS_PDU_EMITTERNAME_DECCA_RM_326
, " DECCA RM 326" },
6638 { DIS_PDU_EMITTERNAME_DECCA_RM_416
, " DECCA RM 416" },
6639 { DIS_PDU_EMITTERNAME_DECCA_RM_970BT
, "DECCA RM 970BT" },
6640 { DIS_PDU_EMITTERNAME_DECCA_RM_914
, " DECCA RM 914" },
6641 { DIS_PDU_EMITTERNAME_DF_21D_SEEKER
, "DF-21D Seeker" },
6642 { DIS_PDU_EMITTERNAME_DECCA_RM_1690
, " DECCA RM 1690" },
6643 { DIS_PDU_EMITTERNAME_DECCA_1690
, " DECCA 1690" },
6644 { DIS_PDU_EMITTERNAME_DECCA_SUPER_101_MK_3
, " DECCA Super 101 MK 3" },
6645 { DIS_PDU_EMITTERNAME_DISS_1
, "DISS 1" },
6646 { DIS_PDU_EMITTERNAME_DISS_7
, "DISS-7" },
6647 { DIS_PDU_EMITTERNAME_DISS_013
, "DISS-013" },
6648 { DIS_PDU_EMITTERNAME_DISS_15D
, "DISS-15D" },
6649 { DIS_PDU_EMITTERNAME_DLD_100A
, "DLD-100A" },
6650 { DIS_PDU_EMITTERNAME_RAPIER_TTDN_181_DN_181
, "Rapier TTDN 181 DN 181" },
6651 { DIS_PDU_EMITTERNAME_RAPIER_2000_TT_BLINDFIRE_FSC_TT
, "Rapier 2000 TT BLINDFIRE FSC TT" },
6652 { DIS_PDU_EMITTERNAME_DOG_EAR
, " Dog Ear" },
6653 { DIS_PDU_EMITTERNAME_DOG_HOUSE
, " Dog House" },
6654 { DIS_PDU_EMITTERNAME_DM3
, "DM3" },
6655 { DIS_PDU_EMITTERNAME_DM_3B
, "DM-3B" },
6656 { DIS_PDU_EMITTERNAME_DM_5
, "DM-5" },
6657 { DIS_PDU_EMITTERNAME_DON_2
, "Don 2" },
6658 { DIS_PDU_EMITTERNAME_DON_A_B_2_KAY
, " Don A/B/2/Kay" },
6659 { DIS_PDU_EMITTERNAME_DONETS
, " Donets" },
6660 { DIS_PDU_EMITTERNAME_DOPPLER_90_SERIES
, " Doppler 90 Series" },
6661 { DIS_PDU_EMITTERNAME_DOWN_BEAT
, " Down Beat" },
6662 { DIS_PDU_EMITTERNAME_DR_582
, "DR-582" },
6663 { DIS_PDU_EMITTERNAME_DRAA_2A
, "DRAA 2A" },
6664 { DIS_PDU_EMITTERNAME_DRAA_2B
, "DRAA 2B" },
6665 { DIS_PDU_EMITTERNAME_DRAA_9A
, "DRAA 9A" },
6666 { DIS_PDU_EMITTERNAME_DRAA_11A
, "DRAA 11A" },
6667 { DIS_PDU_EMITTERNAME_DRAC_37B
, "DRAC 37B" },
6668 { DIS_PDU_EMITTERNAME_DRAC_38
, "DRAC 38" },
6669 { DIS_PDU_EMITTERNAME_DRAC_39
, "DRAC 39" },
6670 { DIS_PDU_EMITTERNAME_DRAC_39A
, "DRAC 39A" },
6671 { DIS_PDU_EMITTERNAME_DRAC_43A
, "DRAC 43A" },
6672 { DIS_PDU_EMITTERNAME_DRAC_44A
, "DRAC 44A" },
6673 { DIS_PDU_EMITTERNAME_DRAGON_EYE
, " Dragon Eye" },
6674 { DIS_PDU_EMITTERNAME_DRAGON_EYE_2
, " Dragon Eye 2" },
6675 { DIS_PDU_EMITTERNAME_DRAGON_EYE_3
, " Dragon Eye 3" },
6676 { DIS_PDU_EMITTERNAME_DRAGON_EYE_4
, " Dragon Eye 4" },
6677 { DIS_PDU_EMITTERNAME_DRBC_30B
, "DRBC 30B" },
6678 { DIS_PDU_EMITTERNAME_DRBC_31A
, "DRBC 31A" },
6679 { DIS_PDU_EMITTERNAME_DRBC_31D
, "DRBC-31D" },
6680 { DIS_PDU_EMITTERNAME_DRBC_32
, "DRBC-32" },
6681 { DIS_PDU_EMITTERNAME_DRBC_32A
, "DRBC 32A" },
6682 { DIS_PDU_EMITTERNAME_DRBC_32D
, "DRBC 32D" },
6683 { DIS_PDU_EMITTERNAME_DRBC_33A
, "DRBC 33A" },
6684 { DIS_PDU_EMITTERNAME_DRBI_10
, "DRBI 10" },
6685 { DIS_PDU_EMITTERNAME_DRBI_23
, "DRBI 23" },
6686 { DIS_PDU_EMITTERNAME_DRBJ_11B
, "DRBJ 11B" },
6687 { DIS_PDU_EMITTERNAME_DRBN_30
, "DRBN 30" },
6688 { DIS_PDU_EMITTERNAME_DRBN_32
, "DRBN 32" },
6689 { DIS_PDU_EMITTERNAME_DRBN_34
, "DRBN 34" },
6690 { DIS_PDU_EMITTERNAME_DRBR_51
, "DRBR 51" },
6691 { DIS_PDU_EMITTERNAME_DRBV_20A
, "DRBV-20A" },
6692 { DIS_PDU_EMITTERNAME_DRBV_20B
, "DRBV 20B" },
6693 { DIS_PDU_EMITTERNAME_DRBV_21_MARS_05
, "DRBV-21 Mars 05" },
6694 { DIS_PDU_EMITTERNAME_DRBV_22
, "DRBV 22" },
6695 { DIS_PDU_EMITTERNAME_DRBV_23
, "DRBV-23" },
6696 { DIS_PDU_EMITTERNAME_DRBV_26C
, "DRBV 26C" },
6697 { DIS_PDU_EMITTERNAME_DRBV_26D
, "DRBV 26D" },
6698 { DIS_PDU_EMITTERNAME_DRBV_30
, "DRBV 30" },
6699 { DIS_PDU_EMITTERNAME_DRBV_31
, "DRBV-31" },
6700 { DIS_PDU_EMITTERNAME_DRBV_50
, "DRBV 50" },
6701 { DIS_PDU_EMITTERNAME_DRBV_51
, "DRBV 51" },
6702 { DIS_PDU_EMITTERNAME_DRBV_51A
, "DRBV 51A" },
6703 { DIS_PDU_EMITTERNAME_DRBV_51B
, "DRBV 51B" },
6704 { DIS_PDU_EMITTERNAME_DRBV_51C
, "DRBV 51C" },
6705 { DIS_PDU_EMITTERNAME_DROP_KICK
, "Drop Kick" },
6706 { DIS_PDU_EMITTERNAME_DRUA_31
, "DRUA 31" },
6707 { DIS_PDU_EMITTERNAME_DRUM_TILT
, " Drum Tilt" },
6708 { DIS_PDU_EMITTERNAME_DRUM_TILT_A
, " Drum Tilt A" },
6709 { DIS_PDU_EMITTERNAME_DRUM_TILT_B
, " Drum Tilt B" },
6710 { DIS_PDU_EMITTERNAME_DRUN_30A
, "DRUN 30A" },
6711 { DIS_PDU_EMITTERNAME_DUMBO
, " Dumbo" },
6712 { DIS_PDU_EMITTERNAME_DWSR_92
, "DWSR-92" },
6713 { DIS_PDU_EMITTERNAME_DWSR_93S
, "DWSR-93S" },
6714 { DIS_PDU_EMITTERNAME_EAGLE
, "EAGLE" },
6715 { DIS_PDU_EMITTERNAME_EAGLE_MK_1
, "EAGLE Mk 1" },
6716 { DIS_PDU_EMITTERNAME_EAJP_JAMMING_POD
, "EAJP Jamming Pod" },
6717 { DIS_PDU_EMITTERNAME_EKCO_E390
, "EKCO E390" },
6718 { DIS_PDU_EMITTERNAME_ECR_90_CAPTOR
, "ECR-90 CAPTOR" },
6719 { DIS_PDU_EMITTERNAME_ECR_90_JAMMER
, "ECR-90 Jammer" },
6720 { DIS_PDU_EMITTERNAME_EGG_CUP_A_B
, " Egg Cup A/B" },
6721 { DIS_PDU_EMITTERNAME_EISCAT
, "EISCAT" },
6722 { DIS_PDU_EMITTERNAME_EKCO_E120
, "EKCO E120" },
6723 { DIS_PDU_EMITTERNAME_EKCO_190
, "EKCO 190" },
6724 { DIS_PDU_EMITTERNAME_EKRAN_1
, "Ekran-1" },
6725 { DIS_PDU_EMITTERNAME_EL_L_8222
, "EL/L-8222" },
6726 { DIS_PDU_EMITTERNAME_EL_L_8240
, " EL/L-8240" },
6727 { DIS_PDU_EMITTERNAME_EL_M_2001B
, "EL M 2001B" },
6728 { DIS_PDU_EMITTERNAME_EL_M_2022
, "EL/M-2022" },
6729 { DIS_PDU_EMITTERNAME_EL_M_2032
, "EL/M-2032" },
6730 { DIS_PDU_EMITTERNAME_EL_M_2052
, "EL/M-2052" },
6731 { DIS_PDU_EMITTERNAME_EL_M_2055
, "EL/M-2055" },
6732 { DIS_PDU_EMITTERNAME_EL_M_2060
, "EL/M-2060" },
6733 { DIS_PDU_EMITTERNAME_EL_M_2075
, "EL/M-2075" },
6734 { DIS_PDU_EMITTERNAME_EL_M_2022U_V_3
, "EL/M-2022U(V)3" },
6735 { DIS_PDU_EMITTERNAME_EL_M_2080
, "EL/M-2080" },
6736 { DIS_PDU_EMITTERNAME_EL_M_2080S
, "EL/M-2080S" },
6737 { DIS_PDU_EMITTERNAME_EL_M_2085
, "EL/M-2085" },
6738 { DIS_PDU_EMITTERNAME_EL_M_2106
, "EL/M-2106" },
6739 { DIS_PDU_EMITTERNAME_EL_M_2106NG
, "EL/M-2106NG" },
6740 { DIS_PDU_EMITTERNAME_EL_M_2125
, "EL/M-2125" },
6741 { DIS_PDU_EMITTERNAME_EL_M_2129
, "EL/M-2129" },
6742 { DIS_PDU_EMITTERNAME_EL_M_2150
, "EL/M-2150" },
6743 { DIS_PDU_EMITTERNAME_EL_M_2083
, "EL/M-2083" },
6744 { DIS_PDU_EMITTERNAME_EL_M_2084
, "EL/M-2084" },
6745 { DIS_PDU_EMITTERNAME_EL_M_2160_V1
, "EL/M-2160-V1" },
6746 { DIS_PDU_EMITTERNAME_EL_M_2084_MMR
, "EL/M-2084 MMR" },
6747 { DIS_PDU_EMITTERNAME_EL_M_2112
, "EL/M-2112" },
6748 { DIS_PDU_EMITTERNAME_EL_M_2200
, "EL/M-2200" },
6749 { DIS_PDU_EMITTERNAME_EL_M_2133
, "EL/M-2133" },
6750 { DIS_PDU_EMITTERNAME_EL_M_2205
, "EL/M-2205" },
6751 { DIS_PDU_EMITTERNAME_EL_M_2207
, "EL M 2207" },
6752 { DIS_PDU_EMITTERNAME_EL_M_2215
, "EL/M-2215" },
6753 { DIS_PDU_EMITTERNAME_EL_M_2216_V
, " EL/M 2216(V)" },
6754 { DIS_PDU_EMITTERNAME_EL_M_2216XH
, "EL/M-2216XH" },
6755 { DIS_PDU_EMITTERNAME_EL_M_2218S
, "EL/M-2218S" },
6756 { DIS_PDU_EMITTERNAME_ELT_361
, "ELT-361" },
6757 { DIS_PDU_EMITTERNAME_EL_M_2258
, "EL/M-2258" },
6758 { DIS_PDU_EMITTERNAME_ELT_553
, "ELT-553" },
6759 { DIS_PDU_EMITTERNAME_ELT_558
, "ELT-558" },
6760 { DIS_PDU_EMITTERNAME_ELT_572
, "ELT-572" },
6761 { DIS_PDU_EMITTERNAME_ELT_715
, "ELT 715" },
6762 { DIS_PDU_EMITTERNAME_ELTA_ELM_2022A
, "Elta ELM 2022A" },
6763 { DIS_PDU_EMITTERNAME_ELTA_EL_M_2221_GM_STGR
, "ELTA EL/M 2221 GM STGR" },
6764 { DIS_PDU_EMITTERNAME_EL_M_2228S_3D
, "EL/M-2228S/3D" },
6765 { DIS_PDU_EMITTERNAME_EL_M_2705
, "EL/M-2705" },
6766 { DIS_PDU_EMITTERNAME_EL_M_2226
, "EL/M-2226" },
6767 { DIS_PDU_EMITTERNAME_EL_M_2228X
, "EL/M-2228X" },
6768 { DIS_PDU_EMITTERNAME_ELTA_SIS
, "ELTA SIS" },
6769 { DIS_PDU_EMITTERNAME_EL_M_2238
, "EL/M-2238" },
6770 { DIS_PDU_EMITTERNAME_EL_M_2248
, "EL/M-2248" },
6771 { DIS_PDU_EMITTERNAME_EL_M_2288
, "EL/M-2288" },
6772 { DIS_PDU_EMITTERNAME_EL_M_2311
, "EL/M-2311" },
6773 { DIS_PDU_EMITTERNAME_ELM_2026
, "ELM-2026" },
6774 { DIS_PDU_EMITTERNAME_ELNA_4007
, " ELNA 4007" },
6775 { DIS_PDU_EMITTERNAME_ELT_318
, "ELT/318" },
6776 { DIS_PDU_EMITTERNAME_ELW_2085
, "ELW-2085" },
6777 { DIS_PDU_EMITTERNAME_ELT_521
, "ELT/521" },
6778 { DIS_PDU_EMITTERNAME_ELW_2090
, "ELW-2090" },
6779 { DIS_PDU_EMITTERNAME_ENHANCED_METEOR_DETECTION_RADAR_EMDR
, " Enhanced Meteor Detection Radar EMDR" },
6780 { DIS_PDU_EMITTERNAME_EMD_2900
, "EMD 2900" },
6781 { DIS_PDU_EMITTERNAME_EMPAR
, "EMPAR" },
6782 { DIS_PDU_EMITTERNAME_END_TRAY
, " End Tray" },
6783 { DIS_PDU_EMITTERNAME_EQ_36
, "EQ-36" },
6784 { DIS_PDU_EMITTERNAME_ERICSSON_SLAR
, "Ericsson SLAR" },
6785 { DIS_PDU_EMITTERNAME_ERIEYE
, "Erieye" },
6786 { DIS_PDU_EMITTERNAME_ES_3701_ECM_ESM_SUITE
, " ES-3701 ECM/ESM suite" },
6787 { DIS_PDU_EMITTERNAME_ESR_1
, "ESR 1" },
6788 { DIS_PDU_EMITTERNAME_ESR_220
, "ESR 220" },
6789 { DIS_PDU_EMITTERNAME_ESR380
, "ESR380" },
6790 { DIS_PDU_EMITTERNAME_ESTEREL
, "ESTEREL" },
6791 { DIS_PDU_EMITTERNAME_ET_316
, "ET-316" },
6792 { DIS_PDU_EMITTERNAME_EXOCET_TYPE
, "Exocet Type" },
6793 { DIS_PDU_EMITTERNAME_EXOCET_AL
, "Exocet AL" },
6794 { DIS_PDU_EMITTERNAME_EXOCET_1
, "Exocet 1" },
6795 { DIS_PDU_EMITTERNAME_EXOCET_1_MH
, "Exocet 1 MH" },
6796 { DIS_PDU_EMITTERNAME_EXOCET_2
, "Exocet 2" },
6797 { DIS_PDU_EMITTERNAME_EYE_BOWL
, " Eye Bowl" },
6798 { DIS_PDU_EMITTERNAME_EYE_SHIELD
, " Eye Shield" },
6799 { DIS_PDU_EMITTERNAME_F332Z
, " F332Z" },
6800 { DIS_PDU_EMITTERNAME_FALCON_CLAW_TI
, " Falcon Claw TI" },
6801 { DIS_PDU_EMITTERNAME_FALCON_CLAW_TT
, " Falcon Claw TT" },
6802 { DIS_PDU_EMITTERNAME_FALCON
, "FALCON" },
6803 { DIS_PDU_EMITTERNAME_FALCON_G
, "FALCON-G" },
6804 { DIS_PDU_EMITTERNAME_FALCON_EYE
, " Falcon Eye" },
6805 { DIS_PDU_EMITTERNAME_FAN_SONG_A
, " Fan Song A" },
6806 { DIS_PDU_EMITTERNAME_FAN_SONG_B_F_TA
, " Fan Song B/F TA" },
6807 { DIS_PDU_EMITTERNAME_FAN_SONG_B_F_TT
, " Fan Song B/F TT" },
6808 { DIS_PDU_EMITTERNAME_FAN_SONG_C_E_TA
, " Fan Song C/E TA" },
6809 { DIS_PDU_EMITTERNAME_FAN_SONG_C_E_TT
, " Fan Song C/E TT" },
6810 { DIS_PDU_EMITTERNAME_FAN_SONG_C_E_MG
, " Fan Song C/E MG" },
6811 { DIS_PDU_EMITTERNAME_FAN_SONG_B_FF_MG
, " Fan Song B/FF MG" },
6812 { DIS_PDU_EMITTERNAME_FAN_TAIL
, " Fan Tail" },
6813 { DIS_PDU_EMITTERNAME_FAR_2117
, "FAR-2117" },
6814 { DIS_PDU_EMITTERNAME_FAR_2827
, "FAR-2827" },
6815 { DIS_PDU_EMITTERNAME_FAR_2837S
, "FAR-2837S" },
6816 { DIS_PDU_EMITTERNAME_FAR_3000
, " FAR-3000" },
6817 { DIS_PDU_EMITTERNAME_FB_7_RADAR
, "FB-7 Radar" },
6818 { DIS_PDU_EMITTERNAME_FCR_1401
, "FCR-1401" },
6819 { DIS_PDU_EMITTERNAME_FCS_2_12E
, "FCS-2-12E" },
6820 { DIS_PDU_EMITTERNAME_FCS_2_12G
, "FCS-2-12G" },
6821 { DIS_PDU_EMITTERNAME_FCS_2_21A
, "FCS-2-21A" },
6822 { DIS_PDU_EMITTERNAME_FCS_2_21C
, "FCS-2-21C" },
6823 { DIS_PDU_EMITTERNAME_FCS_2_22
, "FCS-2-22" },
6824 { DIS_PDU_EMITTERNAME_FCS_2_31
, "FCS-2-31" },
6825 { DIS_PDU_EMITTERNAME_FCS_3
, "FCS-3" },
6826 { DIS_PDU_EMITTERNAME_FIN_CURVE
, " Fin Curve" },
6827 { DIS_PDU_EMITTERNAME_FIRE_CAN
, " Fire Can" },
6828 { DIS_PDU_EMITTERNAME_FIRE_DISH
, " Fire Dish" },
6829 { DIS_PDU_EMITTERNAME_FIRE_DOME_TA
, " Fire Dome TA" },
6830 { DIS_PDU_EMITTERNAME_FIRE_DOME_TT
, " Fire Dome TT" },
6831 { DIS_PDU_EMITTERNAME_FIRE_DOME_TI
, " Fire Dome TI" },
6832 { DIS_PDU_EMITTERNAME_FIRE_IRON
, " Fire Iron" },
6833 { DIS_PDU_EMITTERNAME_FIRE_WHEEL
, " Fire Wheel" },
6834 { DIS_PDU_EMITTERNAME_FISH_BOWL
, " Fish Bowl" },
6835 { DIS_PDU_EMITTERNAME_FK_3
, "FK-3" },
6836 { DIS_PDU_EMITTERNAME_FLAIR
, "FLAIR" },
6837 { DIS_PDU_EMITTERNAME_FLAP_LID
, " Flap Lid" },
6838 { DIS_PDU_EMITTERNAME_30N6E_FLAP_LID_B
, "30N6E Flap Lid B" },
6839 { DIS_PDU_EMITTERNAME_FLAP_TRUCK
, " Flap Truck" },
6840 { DIS_PDU_EMITTERNAME_FLAP_WHEEL
, " Flap Wheel" },
6841 { DIS_PDU_EMITTERNAME_FLASH_DANCE
, " Flash Dance" },
6842 { DIS_PDU_EMITTERNAME_FLASH_DANCE_M
, " Flash Dance M" },
6843 { DIS_PDU_EMITTERNAME_P_15_FLAT_FACE_A_B_C_D
, "P-15 Flat Face A B C D" },
6844 { DIS_PDU_EMITTERNAME_35N6_FLAT_FACE_E
, "35N6 Flat Face E" },
6845 { DIS_PDU_EMITTERNAME_FLAT_SCREEN
, " Flat Screen" },
6846 { DIS_PDU_EMITTERNAME_FLAT_SPIN
, " Flat Spin" },
6847 { DIS_PDU_EMITTERNAME_FLAT_TRACK_JAMMER
, "Flat Track Jammer" },
6848 { DIS_PDU_EMITTERNAME_FLAT_TWIN
, " Flat Twin" },
6849 { DIS_PDU_EMITTERNAME_FL_400
, "FL-400" },
6850 { DIS_PDU_EMITTERNAME_FL_1800
, "FL 1800" },
6851 { DIS_PDU_EMITTERNAME_FL_1800U
, "FL 1800U" },
6852 { DIS_PDU_EMITTERNAME_FL_1800S
, "FL 1800S" },
6853 { DIS_PDU_EMITTERNAME_FLEDERMAUS
, "Fledermaus" },
6854 { DIS_PDU_EMITTERNAME_FLYCATCHER
, " FLYCATCHER" },
6855 { DIS_PDU_EMITTERNAME_FLYCATCHER_MK_2
, "FLYCATCHER MK 2" },
6856 { DIS_PDU_EMITTERNAME_FLY_SCREEN
, " Fly Screen" },
6857 { DIS_PDU_EMITTERNAME_FLY_SCREEN_A_B
, " Fly Screen A&B" },
6858 { DIS_PDU_EMITTERNAME_FLY_TRAP_B
, " Fly Trap B" },
6859 { DIS_PDU_EMITTERNAME_FM_90
, "FM-90" },
6860 { DIS_PDU_EMITTERNAME_FOG_LAMP_MG
, " Fog Lamp MG" },
6861 { DIS_PDU_EMITTERNAME_FOG_LAMP_TT
, " Fog Lamp TT" },
6862 { DIS_PDU_EMITTERNAME_FOIL_TWO
, " Foil Two" },
6863 { DIS_PDU_EMITTERNAME_FOOTBALL
, "FootBall" },
6864 { DIS_PDU_EMITTERNAME_FOX_HUNTER
, "Fox Hunter" },
6865 { DIS_PDU_EMITTERNAME_FOX_FIRE_AL
, " Fox Fire AL" },
6866 { DIS_PDU_EMITTERNAME_FOX_FIRE_ILL
, " Fox Fire ILL" },
6867 { DIS_PDU_EMITTERNAME_FR_151A
, "FR-151A" },
6868 { DIS_PDU_EMITTERNAME_FURUNO_FR_1500_FR_1600
, " Furuno FR-1500/FR-1600" },
6869 { DIS_PDU_EMITTERNAME_FR_1505_DA
, "FR-1505 DA" },
6870 { DIS_PDU_EMITTERNAME_FR_1510DS
, "FR-1510DS" },
6871 { DIS_PDU_EMITTERNAME_FR_2000
, "FR-2000" },
6872 { DIS_PDU_EMITTERNAME_FURUNO_2855W
, "Furuno-2855W" },
6873 { DIS_PDU_EMITTERNAME_FREGAT_MAE
, " Fregat MAE" },
6874 { DIS_PDU_EMITTERNAME_FREGAT_N1
, " Fregat N1" },
6875 { DIS_PDU_EMITTERNAME_FREGAT_N2
, " Fregat N2" },
6876 { DIS_PDU_EMITTERNAME_FRONT_DOME
, " Front Dome" },
6877 { DIS_PDU_EMITTERNAME_FREGAT_MAE_5
, "Fregat MAE-5" },
6878 { DIS_PDU_EMITTERNAME_FRONT_DOOR
, " Front Door" },
6879 { DIS_PDU_EMITTERNAME_FRONT_PIECE
, " Front Piece" },
6880 { DIS_PDU_EMITTERNAME_FURBY_MMW_MH
, "Furby mmW MH" },
6881 { DIS_PDU_EMITTERNAME_FURKE
, " Furke" },
6882 { DIS_PDU_EMITTERNAME_FURKE_2_FURKE_E_POSITIV_ME1
, "Furke 2 (Furke-E, Positiv-ME1)" },
6883 { DIS_PDU_EMITTERNAME_FURKE_4
, "Furke-4" },
6884 { DIS_PDU_EMITTERNAME_FURUNO
, "Furuno" },
6885 { DIS_PDU_EMITTERNAME_FURUNO_1721
, "Furuno 1721" },
6886 { DIS_PDU_EMITTERNAME_FURUNO_1934C
, " Furuno 1934C" },
6887 { DIS_PDU_EMITTERNAME_FURUNO_1715
, " Furuno 1715" },
6888 { DIS_PDU_EMITTERNAME_FURUNO_1730
, "Furuno 1730" },
6889 { DIS_PDU_EMITTERNAME_FURUNO_1731_MARK_3
, "Furuno 1731 Mark 3" },
6890 { DIS_PDU_EMITTERNAME_FURUNO_1832
, "Furuno 1832" },
6891 { DIS_PDU_EMITTERNAME_FURUNO_1835
, " Furuno 1835" },
6892 { DIS_PDU_EMITTERNAME_FURUNO_1932
, "Furuno 1932" },
6893 { DIS_PDU_EMITTERNAME_FURUNO_1935
, " Furuno 1935" },
6894 { DIS_PDU_EMITTERNAME_FURUNO_701
, "Furuno 701" },
6895 { DIS_PDU_EMITTERNAME_FURUNO_1940
, "Furuno 1940" },
6896 { DIS_PDU_EMITTERNAME_FURUNO_711_2
, "Furuno 711 2" },
6897 { DIS_PDU_EMITTERNAME_FURUNO_FR_2130S
, " Furuno FR-2130S" },
6898 { DIS_PDU_EMITTERNAME_FURUNO_FAR_2137S
, "Furuno FAR-2137S" },
6899 { DIS_PDU_EMITTERNAME_FURUNO_FAR_28X7
, "Furuno FAR-28X7" },
6900 { DIS_PDU_EMITTERNAME_FURUNO_FAR_3230S
, " Furuno FAR-3230S" },
6901 { DIS_PDU_EMITTERNAME_FR_2110
, "FR-2110" },
6902 { DIS_PDU_EMITTERNAME_FR_2115
, "FR-2115" },
6903 { DIS_PDU_EMITTERNAME_FR_8062
, "FR-8062" },
6904 { DIS_PDU_EMITTERNAME_FURUNO_2125
, "Furuno 2125" },
6905 { DIS_PDU_EMITTERNAME_FURUNO_240
, "Furuno 240" },
6906 { DIS_PDU_EMITTERNAME_FURUNO_2400
, "Furuno 2400" },
6907 { DIS_PDU_EMITTERNAME_FR_801D_FURUNO_FR_810D
, "FR-801D Furuno FR-810D" },
6908 { DIS_PDU_EMITTERNAME_FURUNO_8051
, "Furuno 8051" },
6909 { DIS_PDU_EMITTERNAME_FURUNO_DRS_2D
, " Furuno DRS-2D" },
6910 { DIS_PDU_EMITTERNAME_FURUNO_DRS_4D
, " Furuno DRS-4D" },
6911 { DIS_PDU_EMITTERNAME_FURUNO_DRS_4A
, " Furuno DRS-4A" },
6912 { DIS_PDU_EMITTERNAME_G030A_APD_31
, "G030A(APD-31)" },
6913 { DIS_PDU_EMITTERNAME_FURUNO_DRS6A_X_CLASS
, " Furuno DRS6A X-Class" },
6914 { DIS_PDU_EMITTERNAME_DRS4W
, " DRS4W" },
6915 { DIS_PDU_EMITTERNAME_GA_01_00
, "GA 01 00" },
6916 { DIS_PDU_EMITTERNAME_GABBIANO
, "Gabbiano" },
6917 { DIS_PDU_EMITTERNAME_GAGE
, " Gage" },
6918 { DIS_PDU_EMITTERNAME_GAOFEN_3
, "Gaofen-3" },
6919 { DIS_PDU_EMITTERNAME_GAOFEN_12
, "GAOFEN-12" },
6920 { DIS_PDU_EMITTERNAME_GAP_GATE
, "GAP GATE" },
6921 { DIS_PDU_EMITTERNAME_GARDENIA
, " Gardenia" },
6922 { DIS_PDU_EMITTERNAME_GARMIN_GMR_1224
, " Garmin GMR 1224" },
6923 { DIS_PDU_EMITTERNAME_GARMIN_FANTOM_24
, " Garmin Fantom 24" },
6924 { DIS_PDU_EMITTERNAME_GARMIN_GWX_68_WEATHER_RADAR
, "Garmin GWX 68 Weather Radar" },
6925 { DIS_PDU_EMITTERNAME_GARPIN
, " Garpin" },
6926 { DIS_PDU_EMITTERNAME_GATE_GUARD
, " Gate Guard" },
6927 { DIS_PDU_EMITTERNAME_GARPUN_BAL_E
, "Garpun-Bal-E" },
6928 { DIS_PDU_EMITTERNAME_GAZETCHIK
, "Gazetchik" },
6929 { DIS_PDU_EMITTERNAME_GBS1
, "GBS1" },
6930 { DIS_PDU_EMITTERNAME_GCA_2000
, "GCA-2000" },
6931 { DIS_PDU_EMITTERNAME_FURUNO_1832_1921_SERIES
, " Furuno 1832/1921 Series" },
6932 { DIS_PDU_EMITTERNAME_GEMINI_DB
, " GEMINI-DB" },
6933 { DIS_PDU_EMITTERNAME_GEM_OLYMPUS
, " GEM Olympus" },
6934 { DIS_PDU_EMITTERNAME_GEM_SENTINEL
, " GEM Sentinel" },
6935 { DIS_PDU_EMITTERNAME_GEM_BX_132
, "GEM BX 132" },
6936 { DIS_PDU_EMITTERNAME_GEM_SC_2050X
, "GEM SC-2050X" },
6937 { DIS_PDU_EMITTERNAME_GEM_SEA_EAGLE_200_N
, " GEM Sea Eagle 200 N" },
6938 { DIS_PDU_EMITTERNAME_GENERIC_INTERNAL_JAMMER
, " Generic Internal Jammer" },
6939 { DIS_PDU_EMITTERNAME_MPDR_12_GEPARD_TA
, "MPDR-12 Gepard TA" },
6940 { DIS_PDU_EMITTERNAME_GEN_X
, "GEN-X" },
6941 { DIS_PDU_EMITTERNAME_GEPARD_TT
, " Gepard TT" },
6942 { DIS_PDU_EMITTERNAME_GERAN_F
, "GERAN-F" },
6943 { DIS_PDU_EMITTERNAME_GERFAUT
, "GERFAUT" },
6944 { DIS_PDU_EMITTERNAME_GFE_L_1
, "GFE(L)1" },
6945 { DIS_PDU_EMITTERNAME_GIRAFFE
, "GIRAFFE" },
6946 { DIS_PDU_EMITTERNAME_GIRAFFE_1X
, "GIRAFFE 1X" },
6947 { DIS_PDU_EMITTERNAME_GIRAFFE_40
, "Giraffe-40" },
6948 { DIS_PDU_EMITTERNAME_GIRAFFE_50_AT
, "Giraffe-50 AT" },
6949 { DIS_PDU_EMITTERNAME_GIRAFFE_75
, "Giraffe 75" },
6950 { DIS_PDU_EMITTERNAME_GIN_SLING_TA
, " Gin Sling TA" },
6951 { DIS_PDU_EMITTERNAME_GIN_SLING_GIN_SLING_TT
, "Gin Sling Gin Sling TT" },
6952 { DIS_PDU_EMITTERNAME_GIN_SLING_MG
, " Gin Sling MG" },
6953 { DIS_PDU_EMITTERNAME_GOAL_KEEPER
, "Goal Keeper" },
6954 { DIS_PDU_EMITTERNAME_GOLDEN_DOME
, " Golden Dome" },
6955 { DIS_PDU_EMITTERNAME_GOLDEN_HEART
, " Golden Heart" },
6956 { DIS_PDU_EMITTERNAME_GOLDEN_ROCK
, " Golden Rock" },
6957 { DIS_PDU_EMITTERNAME_GORY_MH
, " Gory MH" },
6958 { DIS_PDU_EMITTERNAME_GPN_22
, "GPN-22" },
6959 { DIS_PDU_EMITTERNAME_GPSJ_10
, "GPSJ-10" },
6960 { DIS_PDU_EMITTERNAME_GPSJ_25
, "GPSJ-25" },
6961 { DIS_PDU_EMITTERNAME_GPSJ_40
, "GPSJ-40" },
6962 { DIS_PDU_EMITTERNAME_GPSJ_50
, "GPSJ-50" },
6963 { DIS_PDU_EMITTERNAME_GRN_9
, "GRN-9" },
6964 { DIS_PDU_EMITTERNAME_GRAN_K
, "GRAN-K" },
6965 { DIS_PDU_EMITTERNAME_GRACKLE_MH
, " Grackle MH" },
6966 { DIS_PDU_EMITTERNAME_GRAVE_STONE
, " Grave Stone" },
6967 { DIS_PDU_EMITTERNAME_GRAVES
, "GRAVES" },
6968 { DIS_PDU_EMITTERNAME_GREEN_STAIN
, "Green Stain" },
6969 { DIS_PDU_EMITTERNAME_GRID_BOW
, " Grid Bow" },
6970 { DIS_PDU_EMITTERNAME_GRIFO_F
, "Grifo-F" },
6971 { DIS_PDU_EMITTERNAME_9S32_GRILL_PAN_TT
, "9S32 Grill Pan TT" },
6972 { DIS_PDU_EMITTERNAME_GRILL_SCREEN
, " GRILL SCREEN" },
6973 { DIS_PDU_EMITTERNAME_GROM_2
, "Grom-2" },
6974 { DIS_PDU_EMITTERNAME_GROUND_MASTER_400
, "GROUND MASTER 400" },
6975 { DIS_PDU_EMITTERNAME_GT_4
, "GT-4" },
6976 { DIS_PDU_EMITTERNAME_GRS_440
, "GRS 440" },
6977 { DIS_PDU_EMITTERNAME_GRUESOME_MH
, " Gruesome MH" },
6978 { DIS_PDU_EMITTERNAME_GUARDIAN
, "GUARDIAN" },
6979 { DIS_PDU_EMITTERNAME_GUARDSMAN
, "Guardsman" },
6980 { DIS_PDU_EMITTERNAME_RPK_2_GUN_DISH_ZSU_23_4
, "RPK-2 Gun Dish (ZSU-23/4)" },
6981 { DIS_PDU_EMITTERNAME_GUSHER_MH
, " Gusher MH" },
6982 { DIS_PDU_EMITTERNAME_H_RJZ_726_4A_JAMMER
, "H/RJZ-726-4A Jammer" },
6983 { DIS_PDU_EMITTERNAME_H025_NO25E
, "H025 (NO25E)" },
6984 { DIS_PDU_EMITTERNAME_HADR
, "HADR" },
6985 { DIS_PDU_EMITTERNAME_HAIR_NET
, " Hair Net" },
6986 { DIS_PDU_EMITTERNAME_HALF_PLATE_A
, " Half Plate A" },
6987 { DIS_PDU_EMITTERNAME_HALF_PLATE_B
, " Half Plate B" },
6988 { DIS_PDU_EMITTERNAME_HARD
, "HARD" },
6989 { DIS_PDU_EMITTERNAME_HARPOON
, "Harpoon" },
6990 { DIS_PDU_EMITTERNAME_HAT_BOX
, " Hat Box" },
6991 { DIS_PDU_EMITTERNAME_HAWK_SCREECH
, " Hawk Screech" },
6992 { DIS_PDU_EMITTERNAME_HAY_POLE
, " Hay Pole" },
6993 { DIS_PDU_EMITTERNAME_HAY_RICK
, " Hay Rick" },
6994 { DIS_PDU_EMITTERNAME_HEAD_LIGHT_A
, " Head Light A" },
6995 { DIS_PDU_EMITTERNAME_HEAD_LIGHTS
, " Head Lights" },
6996 { DIS_PDU_EMITTERNAME_HEAD_LIGHTS_C
, " Head Lights C" },
6997 { DIS_PDU_EMITTERNAME_HEAD_LIGHTS_MG_A
, " Head Lights MG A" },
6998 { DIS_PDU_EMITTERNAME_HEAD_LIGHTS_MG_B
, " Head Lights MG B" },
6999 { DIS_PDU_EMITTERNAME_HEAD_LIGHTS_TT
, " Head Lights TT" },
7000 { DIS_PDU_EMITTERNAME_HEAD_NET
, " Head Net" },
7001 { DIS_PDU_EMITTERNAME_HEART_ACHE_B
, " Heart Ache B" },
7002 { DIS_PDU_EMITTERNAME_HELLFIRE_MMW_MH
, "Hellfire mmW MH" },
7003 { DIS_PDU_EMITTERNAME_HEN_EGG
, " Hen Egg" },
7004 { DIS_PDU_EMITTERNAME_HEN_HOUSE
, " Hen House" },
7005 { DIS_PDU_EMITTERNAME_HEN_NEST
, " Hen Nest" },
7006 { DIS_PDU_EMITTERNAME_HEN_ROOST
, " Hen Roost" },
7007 { DIS_PDU_EMITTERNAME_HERAKLES
, " Herakles" },
7008 { DIS_PDU_EMITTERNAME_HF_2_MG
, "HF-2 MG" },
7009 { DIS_PDU_EMITTERNAME_HGR_105
, "HGR-105" },
7010 { DIS_PDU_EMITTERNAME_HERZ_9_TAR
, "Herz-9 TAR" },
7011 { DIS_PDU_EMITTERNAME_HERZ_9_TTR
, "Herz-9 TTR" },
7012 { DIS_PDU_EMITTERNAME_HERZ_9_MG
, "Herz-9 MG" },
7013 { DIS_PDU_EMITTERNAME_HIGH_BRICK
, " High Brick" },
7014 { DIS_PDU_EMITTERNAME_HIGH_FIX
, " High Fix" },
7015 { DIS_PDU_EMITTERNAME_YLC_2V_HIGH_GUARD
, "YLC-2V High Guard" },
7016 { DIS_PDU_EMITTERNAME_HIGH_LARK_TI
, " High Lark TI" },
7017 { DIS_PDU_EMITTERNAME_HIGH_LARK_1
, " High Lark 1" },
7018 { DIS_PDU_EMITTERNAME_HIGH_LARK_2
, " High Lark 2" },
7019 { DIS_PDU_EMITTERNAME_HIGH_LARK_4
, " High Lark 4" },
7020 { DIS_PDU_EMITTERNAME_HIGH_LUNE
, " High Lune" },
7021 { DIS_PDU_EMITTERNAME_HIGH_POLE_A_B
, " High Pole A&B" },
7022 { DIS_PDU_EMITTERNAME_HIGH_SCOOP
, " High Scoop" },
7023 { DIS_PDU_EMITTERNAME_9S19MT_HIGH_SCREEN
, "9S19MT High Screen" },
7024 { DIS_PDU_EMITTERNAME_HIGH_SIEVE
, " High Sieve" },
7025 { DIS_PDU_EMITTERNAME_HILL_BLOCK
, " Hill Block" },
7026 { DIS_PDU_EMITTERNAME_HIMALAYAS_COUNTERMEASURES_SUITE
, "Himalayas Countermeasures Suite" },
7027 { DIS_PDU_EMITTERNAME_HG_9550
, " HG-9550" },
7028 { DIS_PDU_EMITTERNAME_HJ_6374
, "HJ-6374" },
7029 { DIS_PDU_EMITTERNAME_HLD_RADAR_900
, " HLD-RADAR 900" },
7030 { DIS_PDU_EMITTERNAME_HLJQ_520
, "HLJQ-520" },
7031 { DIS_PDU_EMITTERNAME_HN_503
, "HN-503" },
7032 { DIS_PDU_EMITTERNAME_HN_C03_M
, "HN-C03-M" },
7033 { DIS_PDU_EMITTERNAME_HOME_TALK
, " Home Talk" },
7034 { DIS_PDU_EMITTERNAME_HORN_SPOON
, " Horn Spoon" },
7035 { DIS_PDU_EMITTERNAME_HOT_BRICK
, " Hot Brick" },
7036 { DIS_PDU_EMITTERNAME_HOT_FLASH
, " Hot Flash" },
7037 { DIS_PDU_EMITTERNAME_HOT_FLASH_2
, " Hot Flash 2" },
7038 { DIS_PDU_EMITTERNAME_IHS_6
, "IHS-6" },
7039 { DIS_PDU_EMITTERNAME_IRL144M_HOT_SHOT_TA
, "IRL144M Hot Shot TA" },
7040 { DIS_PDU_EMITTERNAME_IRL144M_HOT_SHOT_TT
, "IRL144M Hot Shot TT" },
7041 { DIS_PDU_EMITTERNAME_IRL144M_HOT_SHOT_MG
, "IRL144M Hot Shot MG" },
7042 { DIS_PDU_EMITTERNAME_HPS_106
, "HPS-106" },
7043 { DIS_PDU_EMITTERNAME_HPS_104
, "HPS-104" },
7044 { DIS_PDU_EMITTERNAME_HQ_9_MH
, "HQ-9 MH" },
7045 { DIS_PDU_EMITTERNAME_HSR_1128
, " HSR-1128" },
7046 { DIS_PDU_EMITTERNAME_HQ_9A_TER
, "HQ-9A TER" },
7047 { DIS_PDU_EMITTERNAME_HQ_9B_TER
, "HQ-9B TER" },
7048 { DIS_PDU_EMITTERNAME_HT_233
, "HT-233" },
7049 { DIS_PDU_EMITTERNAME_HQ_61
, "HQ-61" },
7050 { DIS_PDU_EMITTERNAME_HRJS
, "HRJS" },
7051 { DIS_PDU_EMITTERNAME_I_DERBY_ER
, "I-Derby ER" },
7052 { DIS_PDU_EMITTERNAME_IBIS_80
, "IBIS-80" },
7053 { DIS_PDU_EMITTERNAME_IBIS_150
, "IBIS-150" },
7054 { DIS_PDU_EMITTERNAME_IBIS_200
, "IBIS-200" },
7055 { DIS_PDU_EMITTERNAME_HQ_16_TER
, "HQ-16 TER" },
7056 { DIS_PDU_EMITTERNAME_IFF_MK_XII_AIMS_UPX_29
, "IFF MK XII AIMS UPX 29" },
7057 { DIS_PDU_EMITTERNAME_JANET
, " Janet" },
7058 { DIS_PDU_EMITTERNAME_IFF_MK_XV
, "IFF MK XV" },
7059 { DIS_PDU_EMITTERNAME_IFF_INT
, "IFF INT" },
7060 { DIS_PDU_EMITTERNAME_JACK_KNIFE
, " Jack Knife" },
7061 { DIS_PDU_EMITTERNAME_IFF_TRSP
, "IFF TRSP" },
7062 { DIS_PDU_EMITTERNAME_J_MUSIC_ELBIT_SYSTEMS_JAMMER
, "J-MUSIC Elbit Systems Jammer" },
7063 { DIS_PDU_EMITTERNAME_JAVELIN_MG
, "Javelin MG" },
7064 { DIS_PDU_EMITTERNAME_IGLA_1_SLAR
, "Igla-1 SLAR" },
7065 { DIS_PDU_EMITTERNAME_IR_SA_2B_TER
, " IR-SA-2B TER" },
7066 { DIS_PDU_EMITTERNAME_IR_SA_4_TER
, " IR-SA-4 TER" },
7067 { DIS_PDU_EMITTERNAME_IR_SA_5_TELAR_TER
, " IR-SA-5 TELAR TER" },
7068 { DIS_PDU_EMITTERNAME_J_10B_PESA
, "J-10B PESA" },
7069 { DIS_PDU_EMITTERNAME_J_10C_AESA
, "J-10C AESA" },
7070 { DIS_PDU_EMITTERNAME_J_11D_AESA
, "J-11D AESA" },
7071 { DIS_PDU_EMITTERNAME_JL_10MP
, "JL-10MP" },
7072 { DIS_PDU_EMITTERNAME_J_ALQ_8
, "J/ALQ-8" },
7073 { DIS_PDU_EMITTERNAME_J_FPS_7
, "J/FPS-7" },
7074 { DIS_PDU_EMITTERNAME_JAY_BIRD
, " Jay Bird" },
7075 { DIS_PDU_EMITTERNAME_J_FPS_3
, "J/FPS-3" },
7076 { DIS_PDU_EMITTERNAME_JH_10_MIX_BOWL
, "JH-10 Mix Bowl" },
7077 { DIS_PDU_EMITTERNAME_J_MPQ_P7
, "J/MPQ-P7" },
7078 { DIS_PDU_EMITTERNAME_JL_7
, "JL-7" },
7079 { DIS_PDU_EMITTERNAME_JL_10B
, "JL-10B" },
7080 { DIS_PDU_EMITTERNAME_JMA_1576
, "JMA 1576" },
7081 { DIS_PDU_EMITTERNAME_JRC_JMA_9252_6CA
, "JRC JMA-9252-6CA" },
7082 { DIS_PDU_EMITTERNAME_JLP_40
, "JLP-40" },
7083 { DIS_PDU_EMITTERNAME_JRC_JMR_9200_SERIES_X
, "JRC JMR-9200 Series X" },
7084 { DIS_PDU_EMITTERNAME_JRC_NMD_401
, "JRC-NMD-401" },
7085 { DIS_PDU_EMITTERNAME_JRC_JRM_310_MK2
, "JRC JRM 310 MK2" },
7086 { DIS_PDU_EMITTERNAME_JMA_1596
, "JMA 1596" },
7087 { DIS_PDU_EMITTERNAME_JN_1104
, "JN-1104" },
7088 { DIS_PDU_EMITTERNAME_JMA_7000
, "JMA 7000" },
7089 { DIS_PDU_EMITTERNAME_JRC_JMA_7700
, "JRC JMA 7700" },
7090 { DIS_PDU_EMITTERNAME_JMA_5320
, "JMA 5320" },
7091 { DIS_PDU_EMITTERNAME_JRC_JMR_9210_6XC
, "JRC JMR-9210-6XC" },
7092 { DIS_PDU_EMITTERNAME_JERS_1
, "JERS-1" },
7093 { DIS_PDU_EMITTERNAME_JINDALEE
, "JINDALEE" },
7094 { DIS_PDU_EMITTERNAME_JRC_JMA_9900_SERIES
, "JRC JMA-9900 series" },
7095 { DIS_PDU_EMITTERNAME_JLP_40D
, "JLP-40D" },
7096 { DIS_PDU_EMITTERNAME_JRC_JMA_5300_SERIES
, "JRC JMA-5300 series" },
7097 { DIS_PDU_EMITTERNAME_JUPITER
, "Jupiter" },
7098 { DIS_PDU_EMITTERNAME_JUPITER_II
, "Jupiter II" },
7099 { DIS_PDU_EMITTERNAME_JY_8
, "JY-8" },
7100 { DIS_PDU_EMITTERNAME_JY_8A
, "JY-8A" },
7101 { DIS_PDU_EMITTERNAME_JY_9
, "JY-9" },
7102 { DIS_PDU_EMITTERNAME_JY_9_MODIFIED
, "JY-9 Modified" },
7103 { DIS_PDU_EMITTERNAME_JY_11_EW
, "JY-11 EW" },
7104 { DIS_PDU_EMITTERNAME_JY_14
, "JY-14" },
7105 { DIS_PDU_EMITTERNAME_JY_14A
, "JY-14A" },
7106 { DIS_PDU_EMITTERNAME_JY_16
, "JY-16" },
7107 { DIS_PDU_EMITTERNAME_JY_24
, "JY-24" },
7108 { DIS_PDU_EMITTERNAME_J_APG_1
, "J/APG-1" },
7109 { DIS_PDU_EMITTERNAME_J_APG_2
, "J/APG-2" },
7110 { DIS_PDU_EMITTERNAME_JY_29
, "JY-29" },
7111 { DIS_PDU_EMITTERNAME_JYL_1
, "JYL-1" },
7112 { DIS_PDU_EMITTERNAME_JYL_6
, "JYL-6" },
7113 { DIS_PDU_EMITTERNAME_JYL_6A
, "JYL-6A" },
7114 { DIS_PDU_EMITTERNAME_JZ_QF_612
, "JZ/QF-612" },
7115 { DIS_PDU_EMITTERNAME_K376Z
, " K376Z" },
7116 { DIS_PDU_EMITTERNAME_K77M
, "K77M" },
7117 { DIS_PDU_EMITTERNAME_KAIGE
, "Kaige" },
7118 { DIS_PDU_EMITTERNAME_KALKAN
, "KALKAN" },
7119 { DIS_PDU_EMITTERNAME_KBP_AFGANIT
, "KBP Afganit" },
7120 { DIS_PDU_EMITTERNAME_KALKAN_II
, "KALKAN II" },
7121 { DIS_PDU_EMITTERNAME_KELVIN_HUGHES_2A
, " Kelvin Hughes 2A" },
7122 { DIS_PDU_EMITTERNAME_KELVIN_HUGHES_14_9
, " Kelvin Hughes 14/9" },
7123 { DIS_PDU_EMITTERNAME_KARPATY
, " Karpaty" },
7124 { DIS_PDU_EMITTERNAME_KASHTAN_3_JAMMING_SYSTEM
, "Kashtan-3 Jamming System" },
7125 { DIS_PDU_EMITTERNAME_KELVIN_HUGHES_TYPE_1006
, " Kelvin Hughes type 1006" },
7126 { DIS_PDU_EMITTERNAME_KELVIN_HUGHES_TYPE_1007
, " Kelvin Hughes type 1007" },
7127 { DIS_PDU_EMITTERNAME_KELVIN_HUGHES_TYPE_1007_F_BAND
, " Kelvin Hughes Type 1007 F Band" },
7128 { DIS_PDU_EMITTERNAME_KELVIN_HUGHES_2007_F_BAND
, " Kelvin Hughes 2007 F Band" },
7129 { DIS_PDU_EMITTERNAME_KELVIN_HUGHES_2007_I_BAND
, " Kelvin Hughes 2007 I Band" },
7130 { DIS_PDU_EMITTERNAME_KH_NUCLEUS_5000
, " KH Nucleus 5000" },
7131 { DIS_PDU_EMITTERNAME_KH_MANTA
, " KH MANTA" },
7132 { DIS_PDU_EMITTERNAME_KH_NUCLEUS_2_6000
, " KH NUCLEUS 2 6000" },
7133 { DIS_PDU_EMITTERNAME_KH_NUCLEUS_3_5000
, " KH NUCLEUS 3 5000" },
7134 { DIS_PDU_EMITTERNAME_KH_NUCLEUS_3_6000A
, " KH NUCLEUS 3 6000A" },
7135 { DIS_PDU_EMITTERNAME_KH_FAMILY
, "KH Family" },
7136 { DIS_PDU_EMITTERNAME_KELVIN_HUGHES_6000A
, " Kelvin Hughes 6000A" },
7137 { DIS_PDU_EMITTERNAME_KH_38MAE_MH
, "Kh-38MAE MH" },
7138 { DIS_PDU_EMITTERNAME_KG8605A
, "KG8605A" },
7139 { DIS_PDU_EMITTERNAME_KH_902M
, "KH-902M" },
7140 { DIS_PDU_EMITTERNAME_KHOROM_K
, "KHOROM-K" },
7141 { DIS_PDU_EMITTERNAME_KHIBINY
, "KHIBINY" },
7142 { DIS_PDU_EMITTERNAME_KG300E
, "KG300E" },
7143 { DIS_PDU_EMITTERNAME_KH_SHARPEYE
, " KH SharpEye" },
7144 { DIS_PDU_EMITTERNAME_KH_SHARP_EYE_B
, " KH Sharp Eye B" },
7145 { DIS_PDU_EMITTERNAME_KH_SHARP_EYE_C
, " KH Sharp Eye C" },
7146 { DIS_PDU_EMITTERNAME_KH_1700
, "KH 1700" },
7147 { DIS_PDU_EMITTERNAME_KING_PIN
, " King Pin" },
7148 { DIS_PDU_EMITTERNAME_3RD_KHORDAD_TELAR_TIR
, "3rd Khordad TELAR TIR" },
7149 { DIS_PDU_EMITTERNAME_3RD_KHORDAD_TAR
, "3rd Khordad TAR" },
7150 { DIS_PDU_EMITTERNAME_15TH_KHORDAD_TER
, "15th Khordad TER" },
7151 { DIS_PDU_EMITTERNAME_KG_300
, "KG-300" },
7152 { DIS_PDU_EMITTERNAME_KITE_SCREECH
, " Kite Screech" },
7153 { DIS_PDU_EMITTERNAME_KITE_SCREECH_A
, " Kite Screech A" },
7154 { DIS_PDU_EMITTERNAME_KITE_SCREECH_B
, " Kite Screech B" },
7155 { DIS_PDU_EMITTERNAME_KLC_3B
, "KLC-3B" },
7156 { DIS_PDU_EMITTERNAME_KJ_500_NANJING_RADAR
, "KJ-500 Nanjing Radar" },
7157 { DIS_PDU_EMITTERNAME_KIVACH
, " Kivach" },
7158 { DIS_PDU_EMITTERNAME_KJ_500_JAMMER
, "KJ-500 Jammer" },
7159 { DIS_PDU_EMITTERNAME_KLC_1
, "KLC-1" },
7160 { DIS_PDU_EMITTERNAME_KLJ_1
, "KLJ-1" },
7161 { DIS_PDU_EMITTERNAME_KLJ_3_TYPE_1473
, "KLJ-3 (Type 1473)" },
7162 { DIS_PDU_EMITTERNAME_KLJ_4
, "KLJ-4" },
7163 { DIS_PDU_EMITTERNAME_KLJ_4B
, "KLJ-4B" },
7164 { DIS_PDU_EMITTERNAME_KLJ_5
, "KLJ-5" },
7165 { DIS_PDU_EMITTERNAME_KLJ_7
, "KLJ-7" },
7166 { DIS_PDU_EMITTERNAME_KLJ_7B
, "KLJ-7B" },
7167 { DIS_PDU_EMITTERNAME_KLJ_7A
, "KLJ-7A" },
7168 { DIS_PDU_EMITTERNAME_KNIFE_REST
, " Knife Rest" },
7169 { DIS_PDU_EMITTERNAME_P_10_KNIFE_REST_B
, "P-10 Knife Rest B" },
7170 { DIS_PDU_EMITTERNAME_KNIFE_REST_C
, " KNIFE REST C" },
7171 { DIS_PDU_EMITTERNAME_KODEN_MD_3730
, " Koden MD 3730" },
7172 { DIS_PDU_EMITTERNAME_KJ_2000
, "KJ-2000" },
7173 { DIS_PDU_EMITTERNAME_KODEN_MDC_900
, " KODEN MDC-900" },
7174 { DIS_PDU_EMITTERNAME_KOOPOL
, "Koopol" },
7175 { DIS_PDU_EMITTERNAME_KOPYO_I
, "KOPYO-I" },
7176 { DIS_PDU_EMITTERNAME_KR_75
, "KR-75" },
7177 { DIS_PDU_EMITTERNAME_KRONOS
, "KRONOS" },
7178 { DIS_PDU_EMITTERNAME_KREDO_1E
, "KREDO-1E" },
7179 { DIS_PDU_EMITTERNAME_KRASUKHA_2
, "Krasukha-2" },
7180 { DIS_PDU_EMITTERNAME_KRONOS_GRAND_NAVAL
, "KRONOS GRAND NAVAL" },
7181 { DIS_PDU_EMITTERNAME_KRM_66E
, "KRM-66E" },
7182 { DIS_PDU_EMITTERNAME_KRTZ_125_2M
, "KRTZ-125-2M" },
7183 { DIS_PDU_EMITTERNAME_KSA_SRN
, "KSA SRN" },
7184 { DIS_PDU_EMITTERNAME_KSA_TSR
, "KSA TSR" },
7185 { DIS_PDU_EMITTERNAME_KS_1A_PHASED_ARRAY
, "KS-1A PHASED ARRAY" },
7186 { DIS_PDU_EMITTERNAME_KS418
, "KS418" },
7187 { DIS_PDU_EMITTERNAME_KS418E
, "KS418E" },
7188 { DIS_PDU_EMITTERNAME_KZ100
, "KZ100" },
7189 { DIS_PDU_EMITTERNAME_KZ900
, "KZ900" },
7190 { DIS_PDU_EMITTERNAME_L175V
, "L175V" },
7191 { DIS_PDU_EMITTERNAME_L370_5_PRESIDENT_S_JAMMER
, "L370-5 President-S Jammer" },
7192 { DIS_PDU_EMITTERNAME_L_415
, "L-415" },
7193 { DIS_PDU_EMITTERNAME_L_88
, "L-88" },
7194 { DIS_PDU_EMITTERNAME_LAADS
, "LAADS" },
7195 { DIS_PDU_EMITTERNAME_LAND_FALL
, " Land Fall" },
7196 { DIS_PDU_EMITTERNAME_LAND_ROLL_MG
, " Land Roll MG" },
7197 { DIS_PDU_EMITTERNAME_LAND_ROLL_TA
, " Land Roll TA" },
7198 { DIS_PDU_EMITTERNAME_LAND_ROLL_TT
, " Land Roll TT" },
7199 { DIS_PDU_EMITTERNAME_LAZUR
, "LAZUR" },
7200 { DIS_PDU_EMITTERNAME_MODEL_791_A_LAST_STRAW
, "Model 791-A Last Straw" },
7201 { DIS_PDU_EMITTERNAME_LAP_3000
, "LAP-3000" },
7202 { DIS_PDU_EMITTERNAME_LC_150
, "LC-150" },
7203 { DIS_PDU_EMITTERNAME_LEER_3
, "LEER-3" },
7204 { DIS_PDU_EMITTERNAME_LEG_DRIVE
, " Leg Drive" },
7205 { DIS_PDU_EMITTERNAME_LENINETZ_V_004
, "Leninetz V-004" },
7206 { DIS_PDU_EMITTERNAME_LENINGRAF
, " Leningraf" },
7207 { DIS_PDU_EMITTERNAME_LIANA
, "LIANA" },
7208 { DIS_PDU_EMITTERNAME_LIGHT_BULB
, " Light Bulb" },
7209 { DIS_PDU_EMITTERNAME_LIRA_A10
, "LIRA-A10" },
7210 { DIS_PDU_EMITTERNAME_LIROD_8
, "LIROD 8" },
7211 { DIS_PDU_EMITTERNAME_LIROD_MK_II
, "LIROD MK II" },
7212 { DIS_PDU_EMITTERNAME_LLX05K
, "LLX05K" },
7213 { DIS_PDU_EMITTERNAME_LMT_NRAI_6A
, "LMT NRAI-6A" },
7214 { DIS_PDU_EMITTERNAME_LN_55
, "LN 55" },
7215 { DIS_PDU_EMITTERNAME_LN_66
, " Ln 66" },
7216 { DIS_PDU_EMITTERNAME_LIMAN
, " Liman" },
7217 { DIS_PDU_EMITTERNAME_LIMAN_2
, " Liman 2" },
7218 { DIS_PDU_EMITTERNAME_LOCKHEED_VIGILANCE
, "Lockheed Vigilance" },
7219 { DIS_PDU_EMITTERNAME_LONG_BOW
, " Long Bow" },
7220 { DIS_PDU_EMITTERNAME_LONG_BRICK
, " Long Brick" },
7221 { DIS_PDU_EMITTERNAME_LONG_BULL
, " Long Bull" },
7222 { DIS_PDU_EMITTERNAME_LONG_EYE
, " Long Eye" },
7223 { DIS_PDU_EMITTERNAME_LONG_HEAD
, " Long Head" },
7224 { DIS_PDU_EMITTERNAME_LONG_TALK
, " Long Talk" },
7225 { DIS_PDU_EMITTERNAME_LONG_TRACK
, " Long Track" },
7226 { DIS_PDU_EMITTERNAME_LONG_TROUGH
, " Long Trough" },
7227 { DIS_PDU_EMITTERNAME_LOOK_TWO
, " Look Two" },
7228 { DIS_PDU_EMITTERNAME_LOPAR
, "LOPAR" },
7229 { DIS_PDU_EMITTERNAME_LORAN
, "LORAN" },
7230 { DIS_PDU_EMITTERNAME_LOW_BLOW_TA
, " Low Blow TA" },
7231 { DIS_PDU_EMITTERNAME_LOW_BLOW_TT
, " Low Blow TT" },
7232 { DIS_PDU_EMITTERNAME_LOW_BLOW_MG
, " Low Blow MG" },
7233 { DIS_PDU_EMITTERNAME_LOW_JACK_TT
, " Low Jack TT" },
7234 { DIS_PDU_EMITTERNAME_LOW_JACK_MG
, " Low Jack MG" },
7235 { DIS_PDU_EMITTERNAME_LOW_SIEVE
, " Low Sieve" },
7236 { DIS_PDU_EMITTERNAME_LOW_TROUGH
, " Low Trough" },
7237 { DIS_PDU_EMITTERNAME_LR66
, "LR66" },
7238 { DIS_PDU_EMITTERNAME_LRA_900
, "LRA-900" },
7239 { DIS_PDU_EMITTERNAME_TRS_2050_LP_23
, "TRS-2050 LP-23" },
7240 { DIS_PDU_EMITTERNAME_LW_01
, "LW 01" },
7241 { DIS_PDU_EMITTERNAME_M_1983_FCR
, " M-1983 FCR" },
7242 { DIS_PDU_EMITTERNAME_M22_40
, "M22-40" },
7243 { DIS_PDU_EMITTERNAME_M44
, "M44" },
7244 { DIS_PDU_EMITTERNAME_M401Z
, " M401Z" },
7245 { DIS_PDU_EMITTERNAME_M585Z
, " M585Z" },
7246 { DIS_PDU_EMITTERNAME_M588Z
, " M588Z" },
7247 { DIS_PDU_EMITTERNAME_MA_1_IFF_PORTION
, "MA 1 IFF Portion" },
7248 { DIS_PDU_EMITTERNAME_MAD_HACK
, "MAD HACK" },
7249 { DIS_PDU_EMITTERNAME_MARELD
, " MARELD" },
7250 { DIS_PDU_EMITTERNAME_MA_TYPE_909_
, " MA Type 909#" },
7251 { DIS_PDU_EMITTERNAME_MARC_S_152
, "MARC S-152" },
7252 { DIS_PDU_EMITTERNAME_MARCONI_1810
, " Marconi 1810" },
7253 { DIS_PDU_EMITTERNAME_MARCONI_CANADA_HC_75
, " Marconi Canada HC 75" },
7254 { DIS_PDU_EMITTERNAME_MARCONI_S_713
, " Marconi S 713" },
7255 { DIS_PDU_EMITTERNAME_MARCONI_S_1802
, " Marconi S 1802" },
7256 { DIS_PDU_EMITTERNAME_MARCONI_S247
, " Marconi S247" },
7257 { DIS_PDU_EMITTERNAME_MARCONI_S_810
, " Marconi S 810" },
7258 { DIS_PDU_EMITTERNAME_MARCONI_SA_10
, " Marconi SA 10" },
7259 { DIS_PDU_EMITTERNAME_MARCONI_ST801
, "MARCONI ST801" },
7260 { DIS_PDU_EMITTERNAME_MARCONI_ST805
, " Marconi ST805" },
7261 { DIS_PDU_EMITTERNAME_MARCONI_TYPE_967
, " Marconi type 967" },
7262 { DIS_PDU_EMITTERNAME_MARCONI_TYPE_968
, " Marconi type 968" },
7263 { DIS_PDU_EMITTERNAME_MARCONI_TYPE_992
, " Marconi type 992" },
7264 { DIS_PDU_EMITTERNAME_MARCONI_SIGNAAL_TYPE_1022
, " Marconi/signaal type 1022" },
7265 { DIS_PDU_EMITTERNAME_MARCONI_SIGNAAL_TYPE_910
, " Marconi/signaal type 910" },
7266 { DIS_PDU_EMITTERNAME_MARCONI_SIGNAAL_TYPE_911
, " Marconi/signaal type 911" },
7267 { DIS_PDU_EMITTERNAME_MARCONI_SIGNAAL_TYPE_992R
, " Marconi/signaal type 992R" },
7268 { DIS_PDU_EMITTERNAME_MARTELLO_743D
, "MARTELLO 743D" },
7269 { DIS_PDU_EMITTERNAME_MARTELLO_S_723A
, "MARTELLO S-723A" },
7270 { DIS_PDU_EMITTERNAME_MASTER_A
, "MASTER-A" },
7271 { DIS_PDU_EMITTERNAME_MBDA_FLAADS_M_SEA_CEPTOR_JAMMER
, "MBDA FLAADS-M (Sea Ceptor) Jammer" },
7272 { DIS_PDU_EMITTERNAME_MELCO_3
, "MELCO-3" },
7273 { DIS_PDU_EMITTERNAME_MELODI
, "MELODI" },
7274 { DIS_PDU_EMITTERNAME_MERLIN
, "MERLIN" },
7275 { DIS_PDU_EMITTERNAME_MERAJ_4_ASCENSION
, "Meraj-4 (Ascension)" },
7276 { DIS_PDU_EMITTERNAME_NORTHROP_GRUMMAN_MESA
, " Northrop Grumman MESA" },
7277 { DIS_PDU_EMITTERNAME_MESH_BRICK
, " Mesh Brick" },
7278 { DIS_PDU_EMITTERNAME_METEOR_1500S
, "METEOR 1500S" },
7279 { DIS_PDU_EMITTERNAME_METEOR_200
, "METEOR 200" },
7280 { DIS_PDU_EMITTERNAME_METEOR_50DX
, "METEOR 50DX" },
7281 { DIS_PDU_EMITTERNAME_METEOR_300
, "METEOR 300" },
7282 { DIS_PDU_EMITTERNAME_METEOR_BVRAAM
, "Meteor BVRAAM" },
7283 { DIS_PDU_EMITTERNAME_MFR
, "MFR" },
7284 { DIS_PDU_EMITTERNAME_MFSR_2100_45
, "MFSR 2100/45" },
7285 { DIS_PDU_EMITTERNAME_MICA_MH
, "MICA MH" },
7286 { DIS_PDU_EMITTERNAME_MICA_RF
, "MICA-RF" },
7287 { DIS_PDU_EMITTERNAME_MINERAL_ME
, "Mineral-ME" },
7288 { DIS_PDU_EMITTERNAME_MIRAGE_ILL
, "Mirage ILL" },
7289 { DIS_PDU_EMITTERNAME_MIYSIS_JAMMER
, "Miysis Jammer" },
7290 { DIS_PDU_EMITTERNAME_MK_15_PHALANX_BLK_0
, "MK 15 (Phalanx BLK 0)" },
7291 { DIS_PDU_EMITTERNAME_MK_15_CIWS
, " MK 15 CIWS" },
7292 { DIS_PDU_EMITTERNAME_MK_23
, "MK-23" },
7293 { DIS_PDU_EMITTERNAME_MK_23_TAS
, "MK 23 TAS" },
7294 { DIS_PDU_EMITTERNAME_MK_25
, "MK 25" },
7295 { DIS_PDU_EMITTERNAME_MK_25_MOD_3
, "Mk-25 Mod-3" },
7296 { DIS_PDU_EMITTERNAME_MK_25_MOD_7
, "Mk 25 Mod 7" },
7297 { DIS_PDU_EMITTERNAME_MK_35_M2
, "MK-35 M2" },
7298 { DIS_PDU_EMITTERNAME_MK_92
, "MK 92" },
7299 { DIS_PDU_EMITTERNAME_MK_92_CAS
, "MK-92 CAS" },
7300 { DIS_PDU_EMITTERNAME_MK_92_STIR
, "MK-92 STIR" },
7301 { DIS_PDU_EMITTERNAME_MK_95
, "MK 95" },
7302 { DIS_PDU_EMITTERNAME_MKS_818
, "MKS-818" },
7303 { DIS_PDU_EMITTERNAME_MLA_1
, "MLA-1" },
7304 { DIS_PDU_EMITTERNAME_MM_APQ_706
, "MM/APQ-706" },
7305 { DIS_PDU_EMITTERNAME_MM_950
, "MM 950" },
7306 { DIS_PDU_EMITTERNAME_MM_APS_705
, "MM APS 705" },
7307 { DIS_PDU_EMITTERNAME_MM_APS_784
, "MM/APS-784" },
7308 { DIS_PDU_EMITTERNAME_MM_SPG_73_RTN_12X
, "MM/SPG-73 (RTN-12X)" },
7309 { DIS_PDU_EMITTERNAME_MM_SPG_74
, "MM SPG 74" },
7310 { DIS_PDU_EMITTERNAME_MM_SPG_75
, "MM SPG 75" },
7311 { DIS_PDU_EMITTERNAME_MM_SPN_703
, "MM SPN 703" },
7312 { DIS_PDU_EMITTERNAME_MM_SPN_730
, "MM SPN 730" },
7313 { DIS_PDU_EMITTERNAME_MM_SPN_753B
, "MM SPN-753B" },
7314 { DIS_PDU_EMITTERNAME_MM_SPQ_3
, "MM/SPQ-3" },
7315 { DIS_PDU_EMITTERNAME_MM_SPS_702
, "MM SPS 702" },
7316 { DIS_PDU_EMITTERNAME_MM_SPS_768
, "MM SPS 768" },
7317 { DIS_PDU_EMITTERNAME_MM_SPS_774
, "MM SPS 774" },
7318 { DIS_PDU_EMITTERNAME_MM_SPS_791_RAN_30X
, "MM/SPS-791 (RAN-30X)" },
7319 { DIS_PDU_EMITTERNAME_MM_SPS_794_RAN_21S
, "MM SPS-794 (RAN-21S)" },
7320 { DIS_PDU_EMITTERNAME_MM_SPS_798_RAN_40L
, "MM/SPS-798 (RAN-40L)" },
7321 { DIS_PDU_EMITTERNAME_MMSR
, "MMSR" },
7322 { DIS_PDU_EMITTERNAME_MODEL_17C
, "Model-17C" },
7323 { DIS_PDU_EMITTERNAME_MOON_4
, "Moon 4" },
7324 { DIS_PDU_EMITTERNAME_MOON_PIE
, " Moon Pie" },
7325 { DIS_PDU_EMITTERNAME_MOON_CONE
, "MOON CONE" },
7326 { DIS_PDU_EMITTERNAME_MOON_RACK
, " Moon Rack" },
7327 { DIS_PDU_EMITTERNAME_MOON_FACE
, "MOON FACE" },
7328 { DIS_PDU_EMITTERNAME_MMRS
, " MMRS" },
7329 { DIS_PDU_EMITTERNAME_MOON_SHADE
, " Moon Shade" },
7330 { DIS_PDU_EMITTERNAME_MODEL_360
, "Model 360" },
7331 { DIS_PDU_EMITTERNAME_MODEL_378
, "Model 378" },
7332 { DIS_PDU_EMITTERNAME_MODEL_970
, "Model-970" },
7333 { DIS_PDU_EMITTERNAME_MODEL_974
, "Model 974" },
7334 { DIS_PDU_EMITTERNAME_MONOLIT_B
, "MONOLIT-B" },
7335 { DIS_PDU_EMITTERNAME_MONUMENT
, " Monument" },
7336 { DIS_PDU_EMITTERNAME_MOUSE
, " Mouse" },
7337 { DIS_PDU_EMITTERNAME_MP_411_ESM
, "MP-411 ESM" },
7338 { DIS_PDU_EMITTERNAME_MPDR_18_S
, "MPDR 18/S" },
7339 { DIS_PDU_EMITTERNAME_MPDR_18_X
, "MPDR 18 X" },
7340 { DIS_PDU_EMITTERNAME_MPDR_45_E
, "MPDR 45/E" },
7341 { DIS_PDU_EMITTERNAME_MR_231_1
, "MR-231-1" },
7342 { DIS_PDU_EMITTERNAME_MR_231_3
, "MR-231-3" },
7343 { DIS_PDU_EMITTERNAME_MPR
, "MPR" },
7344 { DIS_PDU_EMITTERNAME_MR_231_4
, " MR-231-4" },
7345 { DIS_PDU_EMITTERNAME_MPS_1
, "MPS-1" },
7346 { DIS_PDU_EMITTERNAME_MR_36B
, " MR-36B" },
7347 { DIS_PDU_EMITTERNAME_MR_231_MOD
, " MR-231 MOD" },
7348 { DIS_PDU_EMITTERNAME_MR_1600
, "MR-1600" },
7349 { DIS_PDU_EMITTERNAME_MRR
, "MRR" },
7350 { DIS_PDU_EMITTERNAME_MR35
, "MR35" },
7351 { DIS_PDU_EMITTERNAME_MR36
, "MR36" },
7352 { DIS_PDU_EMITTERNAME_MRL_1
, "MRL-1" },
7353 { DIS_PDU_EMITTERNAME_MRL_4
, "MRL-4" },
7354 { DIS_PDU_EMITTERNAME_MRL_5
, "MRL-5" },
7355 { DIS_PDU_EMITTERNAME_MSAM
, "MSAM" },
7356 { DIS_PDU_EMITTERNAME_MR_36A
, "MR-36A" },
7357 { DIS_PDU_EMITTERNAME_MSTAR
, "MSTAR" },
7358 { DIS_PDU_EMITTERNAME_MT_305X
, "MT-305X" },
7359 { DIS_PDU_EMITTERNAME_MR_10M1E
, "MR-10M1E" },
7360 { DIS_PDU_EMITTERNAME_MR_90
, "MR-90" },
7361 { DIS_PDU_EMITTERNAME_MRK_411
, "MRK-411" },
7362 { DIS_PDU_EMITTERNAME_MR_320M_TOPAZ_V
, "MR-320M Topaz-V" },
7363 { DIS_PDU_EMITTERNAME_MSP_418K
, "MSP-418K" },
7364 { DIS_PDU_EMITTERNAME_MUFF_COB
, " Muff Cob" },
7365 { DIS_PDU_EMITTERNAME_MUSHROOM
, "Mushroom" },
7366 { DIS_PDU_EMITTERNAME_MUSHROOM_1
, "Mushroom 1" },
7367 { DIS_PDU_EMITTERNAME_MUSHROOM_2
, "Mushroom 2" },
7368 { DIS_PDU_EMITTERNAME_MUSHROOM_3
, " Mushroom 3" },
7369 { DIS_PDU_EMITTERNAME_N_23
, "N-23" },
7370 { DIS_PDU_EMITTERNAME_N_011M_BARS
, "N-011M Bars" },
7371 { DIS_PDU_EMITTERNAME_N_011M_BARS_B
, "N-011M Bars-B" },
7372 { DIS_PDU_EMITTERNAME_N_011M_BARS_C
, "N-011M Bars-C" },
7373 { DIS_PDU_EMITTERNAME_N_011M_BARS_R
, "N-011M Bars-R" },
7374 { DIS_PDU_EMITTERNAME_N035_IRBIS_E
, "N035 Irbis-E" },
7375 { DIS_PDU_EMITTERNAME_N036_BYELKA
, "N036 Byelka" },
7376 { DIS_PDU_EMITTERNAME_N_25
, "N-25" },
7377 { DIS_PDU_EMITTERNAME_N920Z
, "N920Z" },
7378 { DIS_PDU_EMITTERNAME_N001V
, "N001V" },
7379 { DIS_PDU_EMITTERNAME_N001VE
, "N001VE" },
7380 { DIS_PDU_EMITTERNAME_N001VEP
, "N001VEP" },
7381 { DIS_PDU_EMITTERNAME_NACOS_RADARPILOT_PLATINUM
, "NACOS RADARPILOT Platinum" },
7382 { DIS_PDU_EMITTERNAME_NAMPO_B
, " Nampo B" },
7383 { DIS_PDU_EMITTERNAME_NAGIRA
, "NAGIRA" },
7384 { DIS_PDU_EMITTERNAME_NANJING_B
, " Nanjing B" },
7385 { DIS_PDU_EMITTERNAME_NANJING_C
, " Nanjing C" },
7386 { DIS_PDU_EMITTERNAME_NAYADA
, "Nayada" },
7387 { DIS_PDU_EMITTERNAME_NAYADA_5M
, "NAYADA-5M" },
7388 { DIS_PDU_EMITTERNAME_NAYADA_5PV
, "NAYADA-5PV" },
7389 { DIS_PDU_EMITTERNAME_NEBO_M
, "NEBO-M" },
7390 { DIS_PDU_EMITTERNAME_NEBO_SVU
, "Nebo-SVU" },
7391 { DIS_PDU_EMITTERNAME_NEPTUN
, "Neptun" },
7392 { DIS_PDU_EMITTERNAME_NETTUNO_4100
, "Nettuno 4100" },
7393 { DIS_PDU_EMITTERNAME_NIKE_HERCULES_MTR
, "NIKE HERCULES MTR" },
7394 { DIS_PDU_EMITTERNAME_NIKE_TT
, " NIKE TT" },
7395 { DIS_PDU_EMITTERNAME_NORTHROP_GRUMMAN_MFEW_JAMMER
, "Northrop Grumman MFEW Jammer" },
7396 { DIS_PDU_EMITTERNAME_NORINCO_3D
, "NORINCO 3D" },
7397 { DIS_PDU_EMITTERNAME_NJ_81E
, "NJ-81E" },
7398 { DIS_PDU_EMITTERNAME_NORMANDIE
, "Normandie" },
7399 { DIS_PDU_EMITTERNAME_NRJ_6A
, "NRJ-6A" },
7400 { DIS_PDU_EMITTERNAME_NOSTRADAMUS
, "NOSTRADAMUS" },
7401 { DIS_PDU_EMITTERNAME_NPG_1240
, "NPG-1240" },
7402 { DIS_PDU_EMITTERNAME_NPG_1460
, "NPG-1460" },
7403 { DIS_PDU_EMITTERNAME_NPG_434
, "NPG-434" },
7404 { DIS_PDU_EMITTERNAME_NPG_630
, "NPG-630" },
7405 { DIS_PDU_EMITTERNAME_NPM_510
, "NPM-510" },
7406 { DIS_PDU_EMITTERNAME_NUT_CAN
, " Nut Can" },
7407 { DIS_PDU_EMITTERNAME_NP_VEGA_LIANA
, "NP Vega Liana" },
7408 { DIS_PDU_EMITTERNAME_NOVELLA_NV1_70
, "Novella NV1.70" },
7409 { DIS_PDU_EMITTERNAME_NOVELLA_P_38
, "Novella-P-38" },
7410 { DIS_PDU_EMITTERNAME_NRBA_50
, "NRBA 50" },
7411 { DIS_PDU_EMITTERNAME_NRBA_51
, "NRBA 51" },
7412 { DIS_PDU_EMITTERNAME_NRBF_20A
, "NRBF 20A" },
7413 { DIS_PDU_EMITTERNAME_NRJ_5
, "NRJ-5" },
7414 { DIS_PDU_EMITTERNAME_NS_9005
, " NS-9005" },
7415 { DIS_PDU_EMITTERNAME_NS_100_SERIES
, "NS-100 Series" },
7416 { DIS_PDU_EMITTERNAME_NUR_31
, "NUR-31" },
7417 { DIS_PDU_EMITTERNAME_NWS_3
, "NWS-3" },
7418 { DIS_PDU_EMITTERNAME_NYSA_B
, " Nysa B" },
7419 { DIS_PDU_EMITTERNAME_O524A
, " O524A" },
7420 { DIS_PDU_EMITTERNAME_O580B
, " O580B" },
7421 { DIS_PDU_EMITTERNAME_O625Z
, " O625Z" },
7422 { DIS_PDU_EMITTERNAME_O626Z
, " O626Z" },
7423 { DIS_PDU_EMITTERNAME_OCEAN_MASTER
, "Ocean Master" },
7424 { DIS_PDU_EMITTERNAME_OCEAN_MASTER_400
, " Ocean Master 400" },
7425 { DIS_PDU_EMITTERNAME_ODD_GROUP
, " Odd Group" },
7426 { DIS_PDU_EMITTERNAME_ODD_LOT
, " Odd Lot" },
7427 { DIS_PDU_EMITTERNAME_ODD_PAIR
, " Odd Pair" },
7428 { DIS_PDU_EMITTERNAME_ODD_RODS
, " Odd Rods" },
7429 { DIS_PDU_EMITTERNAME_OKA
, " Oka" },
7430 { DIS_PDU_EMITTERNAME_OFOGH
, "OFOGH" },
7431 { DIS_PDU_EMITTERNAME_OFOGH_3
, "OFOGH-3" },
7432 { DIS_PDU_EMITTERNAME_OKEAN
, "OKEAN" },
7433 { DIS_PDU_EMITTERNAME_OKEAN_A
, "OKEAN A" },
7434 { DIS_PDU_EMITTERNAME_OKINXE_12C
, "OKINXE 12C" },
7435 { DIS_PDU_EMITTERNAME_OKO
, "OKO" },
7436 { DIS_PDU_EMITTERNAME_OMEGA
, "OMEGA" },
7437 { DIS_PDU_EMITTERNAME_OMERA_ORB32
, "Omera ORB32" },
7438 { DIS_PDU_EMITTERNAME_OMUL
, "OMUL" },
7439 { DIS_PDU_EMITTERNAME_ONE_EYE
, " One Eye" },
7440 { DIS_PDU_EMITTERNAME_OP_28
, "OP-28" },
7441 { DIS_PDU_EMITTERNAME_OPRL_4
, "OPRL-4" },
7442 { DIS_PDU_EMITTERNAME_OPRM_71
, "OPRM-71" },
7443 { DIS_PDU_EMITTERNAME_OPS_9
, "OPS-9" },
7444 { DIS_PDU_EMITTERNAME_OPS_11_B_C
, "OPS-11 B/C" },
7445 { DIS_PDU_EMITTERNAME_OPS_12
, "OPS-12" },
7446 { DIS_PDU_EMITTERNAME_OPS_14B
, "OPS-14B" },
7447 { DIS_PDU_EMITTERNAME_OPS_14C
, "OPS-14C" },
7448 { DIS_PDU_EMITTERNAME_OPS_16B
, "OPS-16B" },
7449 { DIS_PDU_EMITTERNAME_OPS_18
, "OPS-18" },
7450 { DIS_PDU_EMITTERNAME_OPS_19
, "OPS-19" },
7451 { DIS_PDU_EMITTERNAME_OPS_20
, "OPS-20" },
7452 { DIS_PDU_EMITTERNAME_OPS_22
, "OPS-22" },
7453 { DIS_PDU_EMITTERNAME_OPS_24
, "OPS-24" },
7454 { DIS_PDU_EMITTERNAME_OPS_28
, "OPS-28" },
7455 { DIS_PDU_EMITTERNAME_OPS_28C
, "OPS-28C" },
7456 { DIS_PDU_EMITTERNAME_OPS_39
, "OPS-39" },
7457 { DIS_PDU_EMITTERNAME_OPTIMA_3_2
, "OPTIMA 3.2" },
7458 { DIS_PDU_EMITTERNAME_OR_2
, " OR-2" },
7459 { DIS_PDU_EMITTERNAME_ORB_31D
, "ORB-31D" },
7460 { DIS_PDU_EMITTERNAME_ORB_31S
, "ORB-31S" },
7461 { DIS_PDU_EMITTERNAME_ORB_32
, "ORB 32" },
7462 { DIS_PDU_EMITTERNAME_ORB_42
, "ORB-42" },
7463 { DIS_PDU_EMITTERNAME_ORION_RTN_10X
, "Orion Rtn 10X" },
7464 { DIS_PDU_EMITTERNAME_SURFACE_WAVE_OVER_THE_HORIZON
, "Surface Wave (Over The Horizon)" },
7465 { DIS_PDU_EMITTERNAME_OTOMAT_MK_1
, "Otomat MK 1" },
7466 { DIS_PDU_EMITTERNAME_OTOMAT_MK_II_TESEO
, "Otomat MK II Teseo" },
7467 { DIS_PDU_EMITTERNAME_OTOMAT_SERIES_AL
, "Otomat Series AL" },
7468 { DIS_PDU_EMITTERNAME_OWL_SCREECH
, " Owl Screech" },
7469 { DIS_PDU_EMITTERNAME_P360Z
, "P360Z" },
7470 { DIS_PDU_EMITTERNAME_P_14
, "P-14" },
7471 { DIS_PDU_EMITTERNAME_P_180U
, "P-180U" },
7472 { DIS_PDU_EMITTERNAME_P_18_2
, "P-18-2" },
7473 { DIS_PDU_EMITTERNAME_PA_1660
, "PA-1660" },
7474 { DIS_PDU_EMITTERNAME_P_18M
, "P-18M" },
7475 { DIS_PDU_EMITTERNAME_P_190U
, "P-190U" },
7476 { DIS_PDU_EMITTERNAME_P_30
, "P-30" },
7477 { DIS_PDU_EMITTERNAME_P_18_MOD
, "P-18 MOD" },
7478 { DIS_PDU_EMITTERNAME_P_35M
, "P-35M" },
7479 { DIS_PDU_EMITTERNAME_PAGE
, "PAGE" },
7480 { DIS_PDU_EMITTERNAME_PAINT_BOX
, " Paint Box" },
7481 { DIS_PDU_EMITTERNAME_PALM_FROND
, " Palm Frond" },
7482 { DIS_PDU_EMITTERNAME_MODIFIED_PAINT_BOX
, " Modified Paint Box" },
7483 { DIS_PDU_EMITTERNAME_PALM_FROND_AB
, " Palm Frond AB" },
7484 { DIS_PDU_EMITTERNAME_PANDORA
, "Pandora" },
7485 { DIS_PDU_EMITTERNAME_PALSAR_2
, "PALSAR-2" },
7486 { DIS_PDU_EMITTERNAME_PANTSIR_SM_TAR
, "Pantsir-SM TAR" },
7487 { DIS_PDU_EMITTERNAME_PAR_2
, "PAR-2" },
7488 { DIS_PDU_EMITTERNAME_PANTSIR_S1_2RL80_TAR
, "Pantsir-S1 2RL80 TAR" },
7489 { DIS_PDU_EMITTERNAME_PANTSIR_S1_1RS2_1_TT
, "Pantsir-S1 1RS2-1 TT" },
7490 { DIS_PDU_EMITTERNAME_PAR_2000
, "PAR-2000" },
7491 { DIS_PDU_EMITTERNAME_PAR_2090C
, "PAR-2090C" },
7492 { DIS_PDU_EMITTERNAME_PAR_80
, "PAR-80" },
7493 { DIS_PDU_EMITTERNAME_PAT_HAND_TT
, " Pat Hand TT" },
7494 { DIS_PDU_EMITTERNAME_PAT_HAND_MG
, " Pat Hand MG" },
7495 { DIS_PDU_EMITTERNAME_PATRIOT
, "PATRIOT" },
7496 { DIS_PDU_EMITTERNAME_PATTY_CAKE
, " Patty Cake" },
7497 { DIS_PDU_EMITTERNAME_PAWN_CAKE
, " Pawn Cake" },
7498 { DIS_PDU_EMITTERNAME_PBR_4_RUBIN
, "PBR 4 Rubin" },
7499 { DIS_PDU_EMITTERNAME_PCS_514
, "PCS 514" },
7500 { DIS_PDU_EMITTERNAME_PEA_STICKS
, " Pea Sticks" },
7501 { DIS_PDU_EMITTERNAME_PECHORA_SC
, "Pechora SC" },
7502 { DIS_PDU_EMITTERNAME_PEEL_CONE
, " Peel Cone" },
7503 { DIS_PDU_EMITTERNAME_PEEL_GROUP
, " Peel Group" },
7504 { DIS_PDU_EMITTERNAME_PEEL_GROUP_A
, " Peel Group A" },
7505 { DIS_PDU_EMITTERNAME_PEEL_GROUP_B
, " Peel Group B" },
7506 { DIS_PDU_EMITTERNAME_PEEL_GROUP_MG
, " Peel Group MG" },
7507 { DIS_PDU_EMITTERNAME_PEEL_PAIR
, " Peel Pair" },
7508 { DIS_PDU_EMITTERNAME_PELENA
, " Pelena" },
7509 { DIS_PDU_EMITTERNAME_PGZ07
, "PGZ07" },
7510 { DIS_PDU_EMITTERNAME_PHALANX
, "Phalanx" },
7511 { DIS_PDU_EMITTERNAME_PHAZOTRON_GUKOL_4
, "Phazotron Gukol-4" },
7512 { DIS_PDU_EMITTERNAME_PHAZOTRON_ZHUK_A_AE
, "Phazotron Zhuk-A/AE" },
7513 { DIS_PDU_EMITTERNAME_PHILIPS_9LV_200
, " Philips 9LV 200" },
7514 { DIS_PDU_EMITTERNAME_PHILIPS_9LV_331
, " Philips 9LV 331" },
7515 { DIS_PDU_EMITTERNAME_PHILIPS_LV_223
, " Philips LV 223" },
7516 { DIS_PDU_EMITTERNAME_PHILIPS_SEA_GIRAFFE_50_HC
, " Philips Sea Giraffe 50 HC" },
7517 { DIS_PDU_EMITTERNAME_PHIMAT_JAMMER
, "Phimat Jammer" },
7518 { DIS_PDU_EMITTERNAME_PICOSAR
, "PICOSAR" },
7519 { DIS_PDU_EMITTERNAME_PILOT_MK2
, " PILOT MK2" },
7520 { DIS_PDU_EMITTERNAME_PIN_JIB
, " Pin Jib" },
7521 { DIS_PDU_EMITTERNAME_PIN_TIP
, " Pin Tip" },
7522 { DIS_PDU_EMITTERNAME_PL_11
, "PL-11" },
7523 { DIS_PDU_EMITTERNAME_PL_12
, "PL-12" },
7524 { DIS_PDU_EMITTERNAME_PL_15
, "PL-15" },
7525 { DIS_PDU_EMITTERNAME_PLANK_SHAD
, " Plank Shad" },
7526 { DIS_PDU_EMITTERNAME_PLANK_SHAVE
, " Plank Shave" },
7527 { DIS_PDU_EMITTERNAME_PLANK_SHAVE_A
, " Plank Shave A" },
7528 { DIS_PDU_EMITTERNAME_PLANK_SHAVE_B
, " Plank Shave B" },
7529 { DIS_PDU_EMITTERNAME_PLATE_STEER
, " Plate Steer" },
7530 { DIS_PDU_EMITTERNAME_PLESSEY_AWS_1
, " Plessey AWS 1" },
7531 { DIS_PDU_EMITTERNAME_PLESSEY_AWS_2
, " Plessey AWS-2" },
7532 { DIS_PDU_EMITTERNAME_PLESSEY_AWS_4
, " Plessey AWS 4" },
7533 { DIS_PDU_EMITTERNAME_PLESSEY_AWS_6
, " Plessey AWS 6" },
7534 { DIS_PDU_EMITTERNAME_PLESSEY_RJ
, " Plessey RJ" },
7535 { DIS_PDU_EMITTERNAME_PLESSEY_TYPE_904
, " Plessey Type 904" },
7536 { DIS_PDU_EMITTERNAME_PLESSEY_TYPE_996
, " Plessey type 996" },
7537 { DIS_PDU_EMITTERNAME_PLESSEY_AWS_9
, "Plessey AWS 9" },
7538 { DIS_PDU_EMITTERNAME_PLINTH_NET
, " Plinth Net" },
7539 { DIS_PDU_EMITTERNAME_PLUTO
, " Pluto" },
7540 { DIS_PDU_EMITTERNAME_PNA_B_RUBIN_DOWN_BEAT
, "PNA-B Rubin / Down Beat" },
7541 { DIS_PDU_EMITTERNAME_POHJANPALO
, "POHJANPALO" },
7542 { DIS_PDU_EMITTERNAME_POLIMENT_K
, "Poliment-K" },
7543 { DIS_PDU_EMITTERNAME_POLLUX
, "POLLUX" },
7544 { DIS_PDU_EMITTERNAME_POP_GROUP
, " Pop Group" },
7545 { DIS_PDU_EMITTERNAME_POP_GROUP_MG
, " Pop Group MG" },
7546 { DIS_PDU_EMITTERNAME_POP_GROUP_TA
, " Pop Group TA" },
7547 { DIS_PDU_EMITTERNAME_POP_GROUP_TT
, " Pop Group TT" },
7548 { DIS_PDU_EMITTERNAME_PORK_FIST
, " Pork Fist" },
7549 { DIS_PDU_EMITTERNAME_PORK_TROUGH
, " Pork Trough" },
7550 { DIS_PDU_EMITTERNAME_POZITIV_ME1_5P_26
, "Pozitiv-ME1 5P-26" },
7551 { DIS_PDU_EMITTERNAME_POSITIVE_ME1_2
, "Positive-ME1.2" },
7552 { DIS_PDU_EMITTERNAME_POZITIV_MK
, "Pozitiv-MK" },
7553 { DIS_PDU_EMITTERNAME_POST_BOW
, " Post Bow" },
7554 { DIS_PDU_EMITTERNAME_POST_LAMP
, " Post Lamp" },
7555 { DIS_PDU_EMITTERNAME_POT_DRUM
, " Pot Drum" },
7556 { DIS_PDU_EMITTERNAME_POT_HEAD
, " Pot Head" },
7557 { DIS_PDU_EMITTERNAME_POT_SHOT
, " Pot Shot" },
7558 { DIS_PDU_EMITTERNAME_PRAETORIAN_COUNTERMEASURES_SUITE
, "Praetorian Countermeasures Suite" },
7559 { DIS_PDU_EMITTERNAME_PRIMUS_30A
, "PRIMUS 30A" },
7560 { DIS_PDU_EMITTERNAME_PRIMUS_40_WXD
, "PRIMUS 40 WXD" },
7561 { DIS_PDU_EMITTERNAME_PRIMUS_400
, "Primus 400" },
7562 { DIS_PDU_EMITTERNAME_PRIMUS_300SL
, "PRIMUS 300SL" },
7563 { DIS_PDU_EMITTERNAME_PRIMUS_500
, "Primus 500" },
7564 { DIS_PDU_EMITTERNAME_PRIMUS_650
, "Primus 650" },
7565 { DIS_PDU_EMITTERNAME_PRIMUS_700
, "Primus 700" },
7566 { DIS_PDU_EMITTERNAME_PRIMUS_800
, "PRIMUS 800" },
7567 { DIS_PDU_EMITTERNAME_PRIMUS_3000
, " Primus 3000" },
7568 { DIS_PDU_EMITTERNAME_PRIMUS_870
, "Primus 870" },
7569 { DIS_PDU_EMITTERNAME_PRORA
, "PRORA" },
7570 { DIS_PDU_EMITTERNAME_PRS_2
, "PRS-2" },
7571 { DIS_PDU_EMITTERNAME_PRS_3_ARGON_2
, "PRS-3 Argon-2" },
7572 { DIS_PDU_EMITTERNAME_PRORA_PA_1660
, "PRORA PA-1660" },
7573 { DIS_PDU_EMITTERNAME_PS_15
, "PS-15" },
7574 { DIS_PDU_EMITTERNAME_PS_05A
, "PS-05A" },
7575 { DIS_PDU_EMITTERNAME_PS_46_A
, "PS 46 A" },
7576 { DIS_PDU_EMITTERNAME_PS_70_R
, "PS 70 R" },
7577 { DIS_PDU_EMITTERNAME_PS_171_R
, "PS-171/R" },
7578 { DIS_PDU_EMITTERNAME_PS_860
, "PS-860" },
7579 { DIS_PDU_EMITTERNAME_PS_870
, "PS-870" },
7580 { DIS_PDU_EMITTERNAME_PS_890
, "PS-890" },
7581 { DIS_PDU_EMITTERNAME_PSM_33
, "PSM-33" },
7582 { DIS_PDU_EMITTERNAME_PUFF_BALL
, " Puff Ball" },
7583 { DIS_PDU_EMITTERNAME_QUADRADAR_VI
, "Quadradar VI" },
7584 { DIS_PDU_EMITTERNAME_QW_1A
, "QW-1A" },
7585 { DIS_PDU_EMITTERNAME_PHAZOTRON_1RS2_1E
, "Phazotron 1RS2-1E" },
7586 { DIS_PDU_EMITTERNAME_PVS_200
, "PVS-200" },
7587 { DIS_PDU_EMITTERNAME_PVS_2000
, "PVS 2000" },
7588 { DIS_PDU_EMITTERNAME_R_330ZH
, "R-330ZH" },
7589 { DIS_PDU_EMITTERNAME_R_045
, "R 045" },
7590 { DIS_PDU_EMITTERNAME_R_76
, "R-76" },
7591 { DIS_PDU_EMITTERNAME_R_934B
, "R-934B" },
7592 { DIS_PDU_EMITTERNAME_RA_20
, "RA-20" },
7593 { DIS_PDU_EMITTERNAME_RA723
, "RA723" },
7594 { DIS_PDU_EMITTERNAME_R41XXX
, "R41XXX" },
7595 { DIS_PDU_EMITTERNAME_RAC_3D
, "RAC-3D" },
7596 { DIS_PDU_EMITTERNAME_RAC_30
, " RAC-30" },
7597 { DIS_PDU_EMITTERNAME_R_423AM
, "R-423AM" },
7598 { DIS_PDU_EMITTERNAME_RAAD_1_TER
, "Raad-1 TER" },
7599 { DIS_PDU_EMITTERNAME_RAAD_2_TER
, "Raad-2 TER" },
7600 { DIS_PDU_EMITTERNAME_RACAL_1229
, " Racal 1229" },
7601 { DIS_PDU_EMITTERNAME_DECCA_1230
, "DECCA 1230" },
7602 { DIS_PDU_EMITTERNAME_RACAL_AC_2690_BT
, " Racal AC 2690 BT" },
7603 { DIS_PDU_EMITTERNAME_RACAL_DECCA_1216
, " Racal Decca 1216" },
7604 { DIS_PDU_EMITTERNAME_RACAL_DECCA_20V90_9
, "Racal-DECCA 20V90/9" },
7605 { DIS_PDU_EMITTERNAME_RACAL_DECCA_360
, " Racal Decca 360" },
7606 { DIS_PDU_EMITTERNAME_RACAL_DECCA_AC_1290
, " Racal Decca AC 1290" },
7607 { DIS_PDU_EMITTERNAME_RACAL_DECCA_TM_1229
, " Racal Decca TM 1229" },
7608 { DIS_PDU_EMITTERNAME_RACAL_DECCA_TM_1626
, " Racal Decca TM 1626" },
7609 { DIS_PDU_EMITTERNAME_RACAL_DRBN_34A
, " Racal DRBN 34A" },
7610 { DIS_PDU_EMITTERNAME_RADA_MHR
, "RADA MHR" },
7611 { DIS_PDU_EMITTERNAME_RADAR_24
, " Radar 24" },
7612 { DIS_PDU_EMITTERNAME_RADARPILOT_1000
, " RADARPILOT 1000" },
7613 { DIS_PDU_EMITTERNAME_RADARPILOT_1100
, " RADARPILOT 1100" },
7614 { DIS_PDU_EMITTERNAME_RAJENDRA
, "RAJENDRA" },
7615 { DIS_PDU_EMITTERNAME_RAN_7S
, "RAN 7S" },
7616 { DIS_PDU_EMITTERNAME_RAN_10S
, "RAN 10S" },
7617 { DIS_PDU_EMITTERNAME_RAN_11_LX
, "RAN 11 LX" },
7618 { DIS_PDU_EMITTERNAME_RANI
, "Rani" },
7619 { DIS_PDU_EMITTERNAME_RAPHAEL_TH
, "RAPHAEL-TH" },
7620 { DIS_PDU_EMITTERNAME_RAPIER_TA
, "Rapier TA" },
7621 { DIS_PDU_EMITTERNAME_RAPIER_2000_TA_DAGGER
, "Rapier 2000 TA Dagger" },
7622 { DIS_PDU_EMITTERNAME_RAPIER_MG
, "Rapier MG" },
7623 { DIS_PDU_EMITTERNAME_RASCAR_3400C
, "RASCAR 3400C" },
7624 { DIS_PDU_EMITTERNAME_RASHMI
, "Rashmi" },
7625 { DIS_PDU_EMITTERNAME_RASIT
, "Rasit" },
7626 { DIS_PDU_EMITTERNAME_RASIT_3190B
, "Rasit 3190B" },
7627 { DIS_PDU_EMITTERNAME_RAT_31_DL_M
, "RAT-31 DL/M" },
7628 { DIS_PDU_EMITTERNAME_RAT_31_DL
, "RAT-31 DL" },
7629 { DIS_PDU_EMITTERNAME_RAT_31S
, "RAT-31S" },
7630 { DIS_PDU_EMITTERNAME_RAT_8_S
, "RAT-8 S" },
7631 { DIS_PDU_EMITTERNAME_RAT_31_SL
, "RAT-31 SL" },
7632 { DIS_PDU_EMITTERNAME_RAVEN_ES_05
, "Raven ES-05" },
7633 { DIS_PDU_EMITTERNAME_RATAC_LCT
, "RATAC (LCT)" },
7634 { DIS_PDU_EMITTERNAME_RAWL
, "RAWL" },
7635 { DIS_PDU_EMITTERNAME_RATTLER
, " Rattler" },
7636 { DIS_PDU_EMITTERNAME_RAWS
, "RAWS" },
7637 { DIS_PDU_EMITTERNAME_RAWL_02
, "RAWL-02" },
7638 { DIS_PDU_EMITTERNAME_RAYTHEON_1220
, " Raytheon 1220" },
7639 { DIS_PDU_EMITTERNAME_RAWS_03
, "RAWS-03" },
7640 { DIS_PDU_EMITTERNAME_RAYTHEON_1210XX
, " Raytheon 1210xx" },
7641 { DIS_PDU_EMITTERNAME_RAYTHEON_1302
, " Raytheon 1302" },
7642 { DIS_PDU_EMITTERNAME_RAYTHEON_1500
, " Raytheon 1500" },
7643 { DIS_PDU_EMITTERNAME_RAYTHEON_1645
, " Raytheon 1645" },
7644 { DIS_PDU_EMITTERNAME_RAYTHEON_1650
, " Raytheon 1650" },
7645 { DIS_PDU_EMITTERNAME_RAYTHEON_1900
, " Raytheon 1900" },
7646 { DIS_PDU_EMITTERNAME_RAYTHEON_2502
, " Raytheon 2502" },
7647 { DIS_PDU_EMITTERNAME_RAYTHEON_ANSCHUTZ_NAUTOSCAN_NX
, "Raytheon Anschutz NautoScan NX" },
7648 { DIS_PDU_EMITTERNAME_RAYTHEON_R41
, " Raytheon R41" },
7649 { DIS_PDU_EMITTERNAME_RAYTHEON_RM_1025_6X
, " Raytheon RM 1025 6X" },
7650 { DIS_PDU_EMITTERNAME_RAYTHEON_SL_72
, " Raytheon SL 72" },
7651 { DIS_PDU_EMITTERNAME_RAYTHEON_TM_1650_6X
, " Raytheon TM 1650/6X" },
7652 { DIS_PDU_EMITTERNAME_RAYTHEON_TM_1660_12S
, " Raytheon TM 1660/12S" },
7653 { DIS_PDU_EMITTERNAME_RAY_1220XR
, "RAY-1220XR" },
7654 { DIS_PDU_EMITTERNAME_RAY_1401
, " RAY-1401" },
7655 { DIS_PDU_EMITTERNAME_RAY_2900
, " Ray 2900" },
7656 { DIS_PDU_EMITTERNAME_RAYMARINE_RD218
, " Raymarine RD218" },
7657 { DIS_PDU_EMITTERNAME_RAYPATH
, " Raypath" },
7658 { DIS_PDU_EMITTERNAME_RAYTHEON_PATHFINDER_ST_MK2
, " Raytheon Pathfinder ST mk2" },
7659 { DIS_PDU_EMITTERNAME_RBE2
, "RBE2" },
7660 { DIS_PDU_EMITTERNAME_RBE2_AA
, "RBE2-AA" },
7661 { DIS_PDU_EMITTERNAME_RCT_180
, "RCT-180" },
7662 { DIS_PDU_EMITTERNAME_RDM
, "RDM" },
7663 { DIS_PDU_EMITTERNAME_RDM_3
, "RDM-3" },
7664 { DIS_PDU_EMITTERNAME_RDI
, "RDI" },
7665 { DIS_PDU_EMITTERNAME_RDY
, "RDY" },
7666 { DIS_PDU_EMITTERNAME_RDY_3
, "RDY-3" },
7667 { DIS_PDU_EMITTERNAME_RDS_86
, "RDS-86" },
7668 { DIS_PDU_EMITTERNAME_RDN_72
, "RDN 72" },
7669 { DIS_PDU_EMITTERNAME_RDR_1A
, "RDR 1A" },
7670 { DIS_PDU_EMITTERNAME_RDR_1E
, "RDR 1E" },
7671 { DIS_PDU_EMITTERNAME_RDR_4A
, "RDR 4A" },
7672 { DIS_PDU_EMITTERNAME_RDR_150
, "RDR-150" },
7673 { DIS_PDU_EMITTERNAME_RDR_160XD
, "RDR-160XD" },
7674 { DIS_PDU_EMITTERNAME_RDR_230_HP
, "RDR-230 HP" },
7675 { DIS_PDU_EMITTERNAME_RDR_1100
, "RDR 1100" },
7676 { DIS_PDU_EMITTERNAME_RDR_1150
, "RDR-1150" },
7677 { DIS_PDU_EMITTERNAME_RDR_1200
, "RDR 1200" },
7678 { DIS_PDU_EMITTERNAME_RDR_1400
, "RDR 1400" },
7679 { DIS_PDU_EMITTERNAME_RDR_1400_C
, "RDR 1400 C" },
7680 { DIS_PDU_EMITTERNAME_RDR_4000
, "RDR 4000" },
7681 { DIS_PDU_EMITTERNAME_RDR_1500
, "RDR 1500" },
7682 { DIS_PDU_EMITTERNAME_RICE_CAKE
, " Rice Cake" },
7683 { DIS_PDU_EMITTERNAME_RDR_1600
, "RDR 1600" },
7684 { DIS_PDU_EMITTERNAME_RDR_2000
, "RDR 2000" },
7685 { DIS_PDU_EMITTERNAME_RDR_1700B
, "RDR 1700B" },
7686 { DIS_PDU_EMITTERNAME_REMORA
, "Remora" },
7687 { DIS_PDU_EMITTERNAME_RICE_FIELD
, "Rice Field" },
7688 { DIS_PDU_EMITTERNAME_REC_1A
, "REC-1A" },
7689 { DIS_PDU_EMITTERNAME_REC_1B
, "REC-1B" },
7690 { DIS_PDU_EMITTERNAME_REC_1C
, "REC-1C" },
7691 { DIS_PDU_EMITTERNAME_RESOLVE_EAS
, "Resolve EAS" },
7692 { DIS_PDU_EMITTERNAME_RICE_CUP_C
, " Rice Cup C" },
7693 { DIS_PDU_EMITTERNAME_REL_6E
, "REL-6E" },
7694 { DIS_PDU_EMITTERNAME_REC_1
, "REC-1" },
7695 { DIS_PDU_EMITTERNAME_RICE_BOWL
, " Rice Bowl" },
7696 { DIS_PDU_EMITTERNAME_IMPROVED_REPORTER
, "Improved Reporter" },
7697 { DIS_PDU_EMITTERNAME_RICE_BUG
, " Rice Bug" },
7698 { DIS_PDU_EMITTERNAME_RICE_CUP
, " Rice Cup" },
7699 { DIS_PDU_EMITTERNAME_RICE_LAMP
, " Rice Lamp" },
7700 { DIS_PDU_EMITTERNAME_RICE_BIRD
, " Rice Bird" },
7701 { DIS_PDU_EMITTERNAME_REVATHI
, "REVATHI" },
7702 { DIS_PDU_EMITTERNAME_REZONANS
, "REZONANS" },
7703 { DIS_PDU_EMITTERNAME_RGM_UGM_109B
, "RGM/UGM-109B" },
7704 { DIS_PDU_EMITTERNAME_RGM_UGM_109E_HOMING_RADAR
, "RGM/UGM-109E Homing Radar" },
7705 { DIS_PDU_EMITTERNAME_RICE_PAD
, " Rice Pad" },
7706 { DIS_PDU_EMITTERNAME_RKL_526
, "RKL-526" },
7707 { DIS_PDU_EMITTERNAME_RKZ_764
, "RKZ-764" },
7708 { DIS_PDU_EMITTERNAME_RKZ_766
, "RKZ-766" },
7709 { DIS_PDU_EMITTERNAME_RKL_165
, "RKL-165" },
7710 { DIS_PDU_EMITTERNAME_RKL_609
, "RKL-609" },
7711 { DIS_PDU_EMITTERNAME_RKL_800
, "RKL-800" },
7712 { DIS_PDU_EMITTERNAME_RKZ_761
, "RKZ-761" },
7713 { DIS_PDU_EMITTERNAME_RKZ_2000
, "RKZ-2000" },
7714 { DIS_PDU_EMITTERNAME_RIS_4C_A
, "RIS-4C/A" },
7715 { DIS_PDU_EMITTERNAME_RL_2000
, "RL-2000" },
7716 { DIS_PDU_EMITTERNAME_RL_41
, "RL-41" },
7717 { DIS_PDU_EMITTERNAME_RIR_778
, "RIR 778" },
7718 { DIS_PDU_EMITTERNAME_RISAT
, "RISAT" },
7719 { DIS_PDU_EMITTERNAME_RLM_S
, "RLM-S" },
7720 { DIS_PDU_EMITTERNAME_RIM_HAT_ESM_ECM_SUITE
, "Rim Hat ESM/ECM Suite" },
7721 { DIS_PDU_EMITTERNAME_REL_86TM
, " REL-86TM" },
7722 { DIS_PDU_EMITTERNAME_RICE_SCREEN
, " Rice Screen" },
7723 { DIS_PDU_EMITTERNAME_DECCA_RM_1070A
, " DECCA RM 1070A" },
7724 { DIS_PDU_EMITTERNAME_RM370BT
, "RM370BT" },
7725 { DIS_PDU_EMITTERNAME_ROCKWELL_COLLINS_FMR_200X
, " Rockwell Collins FMR-200X" },
7726 { DIS_PDU_EMITTERNAME_RM_231_2
, " RM-231-2" },
7727 { DIS_PDU_EMITTERNAME_RM_231_3
, " RM-231-3" },
7728 { DIS_PDU_EMITTERNAME_RMT_0100A
, "RMT 0100A" },
7729 { DIS_PDU_EMITTERNAME_RN_222
, "RN-222" },
7730 { DIS_PDU_EMITTERNAME_ROLAND_2
, "ROLAND 2" },
7731 { DIS_PDU_EMITTERNAME_ROLAND_BN
, "ROLAND BN" },
7732 { DIS_PDU_EMITTERNAME_ROLAND_MG
, "ROLAND MG" },
7733 { DIS_PDU_EMITTERNAME_ROLAND_TA
, "ROLAND TA" },
7734 { DIS_PDU_EMITTERNAME_ROLAND_TT
, "ROLAND TT" },
7735 { DIS_PDU_EMITTERNAME_ROTODOME
, "ROTODOME" },
7736 { DIS_PDU_EMITTERNAME_ROUND_BALL
, " Round Ball" },
7737 { DIS_PDU_EMITTERNAME_RP_379D_TIRADA_D
, "RP-379D Tirada D" },
7738 { DIS_PDU_EMITTERNAME_RP_3
, "RP-3" },
7739 { DIS_PDU_EMITTERNAME_RP_4G
, "RP-4G" },
7740 { DIS_PDU_EMITTERNAME_ROUND_HOUSE
, " Round House" },
7741 { DIS_PDU_EMITTERNAME_ROUND_HOUSE_B
, " Round House B" },
7742 { DIS_PDU_EMITTERNAME_RPR_117
, "RPR-117" },
7743 { DIS_PDU_EMITTERNAME_RS_02_50
, "RS-02/50" },
7744 { DIS_PDU_EMITTERNAME_RSR_210N
, " RSR 210N" },
7745 { DIS_PDU_EMITTERNAME_RT_02_50
, "RT-02/50" },
7746 { DIS_PDU_EMITTERNAME_RTA_4100
, "RTA-4100" },
7747 { DIS_PDU_EMITTERNAME_RTN_1A
, "RTN-1A" },
7748 { DIS_PDU_EMITTERNAME_RTN_25X
, "RTN-25X" },
7749 { DIS_PDU_EMITTERNAME_RTS_6400
, "RTS-6400" },
7750 { DIS_PDU_EMITTERNAME_RUBY_RAKE
, " Ruby Rake" },
7751 { DIS_PDU_EMITTERNAME_RUM_SLING
, " Rum Sling" },
7752 { DIS_PDU_EMITTERNAME_RUM_SLING_RO
, " Rum Sling RO" },
7753 { DIS_PDU_EMITTERNAME_RUM_SLING_TT
, " Rum Sling TT" },
7754 { DIS_PDU_EMITTERNAME_RV2
, "RV2" },
7755 { DIS_PDU_EMITTERNAME_RV3
, "RV3" },
7756 { DIS_PDU_EMITTERNAME_RV5
, "RV5" },
7757 { DIS_PDU_EMITTERNAME_RV10
, "RV10" },
7758 { DIS_PDU_EMITTERNAME_RV_15M
, "RV-15M" },
7759 { DIS_PDU_EMITTERNAME_RV17
, "RV17" },
7760 { DIS_PDU_EMITTERNAME_RV18
, "RV18" },
7761 { DIS_PDU_EMITTERNAME_RV_21
, "RV-21" },
7762 { DIS_PDU_EMITTERNAME_RV_21B
, "RV-21B" },
7763 { DIS_PDU_EMITTERNAME_RV_25
, "RV-25" },
7764 { DIS_PDU_EMITTERNAME_RV_377
, "RV-377" },
7765 { DIS_PDU_EMITTERNAME_RV_UM
, "RV UM" },
7766 { DIS_PDU_EMITTERNAME_RWD_8
, "RWD-8" },
7767 { DIS_PDU_EMITTERNAME_RXN_2_60
, " RXN 2-60" },
7768 { DIS_PDU_EMITTERNAME_RYE_HOUSE
, " Rye House" },
7769 { DIS_PDU_EMITTERNAME_S_1810CD
, "S-1810CD" },
7770 { DIS_PDU_EMITTERNAME_SAHAB
, "Sahab" },
7771 { DIS_PDU_EMITTERNAME_SALAMANDRE
, "Salamandre" },
7772 { DIS_PDU_EMITTERNAME_SAMYUNG_SMR_7200
, " Samyung SMR-7200" },
7773 { DIS_PDU_EMITTERNAME_S1850M
, "S1850M" },
7774 { DIS_PDU_EMITTERNAME_S_511
, "S-511" },
7775 { DIS_PDU_EMITTERNAME_S_512
, "S-512" },
7776 { DIS_PDU_EMITTERNAME_S_600
, "S-600" },
7777 { DIS_PDU_EMITTERNAME_S_604
, "S-604" },
7778 { DIS_PDU_EMITTERNAME_S_763_LANZA_3D
, "S-763 LANZA 3D" },
7779 { DIS_PDU_EMITTERNAME_S_613
, "S-613" },
7780 { DIS_PDU_EMITTERNAME_S_631
, "S-631" },
7781 { DIS_PDU_EMITTERNAME_S_654
, "S-654" },
7782 { DIS_PDU_EMITTERNAME_S_669
, "S-669" },
7783 { DIS_PDU_EMITTERNAME_SA_2_GUIDELINE
, " SA 2 Guideline" },
7784 { DIS_PDU_EMITTERNAME_S_244
, "S-244" },
7785 { DIS_PDU_EMITTERNAME_S_711
, "S-711" },
7786 { DIS_PDU_EMITTERNAME_SA_3_GOA
, " SA 3 Goa" },
7787 { DIS_PDU_EMITTERNAME_SA_8_GECKO_DT
, " SA 8 Gecko DT" },
7788 { DIS_PDU_EMITTERNAME_GLADIATOR_TELAR_TIR
, " Gladiator TELAR TIR" },
7789 { DIS_PDU_EMITTERNAME_GIANT_TELAR_TIR
, " Giant TELAR TIR" },
7790 { DIS_PDU_EMITTERNAME_SABER_M60
, "SABER-M60" },
7791 { DIS_PDU_EMITTERNAME_SAMOVAR
, "Samovar" },
7792 { DIS_PDU_EMITTERNAME_SAMPSON
, "Sampson" },
7793 { DIS_PDU_EMITTERNAME_SA_N_7_GADFLY_TI
, " SA N 7 Gadfly TI" },
7794 { DIS_PDU_EMITTERNAME_SA_N_11_CADS_1_UN
, " SA N 11 Cads 1 UN" },
7795 { DIS_PDU_EMITTERNAME_SACCADE_MH
, "Saccade MH" },
7796 { DIS_PDU_EMITTERNAME_SALT_POT_A_B
, " Salt Pot A&B" },
7797 { DIS_PDU_EMITTERNAME_SAP_14
, "SAP-14" },
7798 { DIS_PDU_EMITTERNAME_SAP_518
, "SAP-518" },
7799 { DIS_PDU_EMITTERNAME_SAP_518M
, "SAP-518M" },
7800 { DIS_PDU_EMITTERNAME_SAND_BAR
, "Sand Bar" },
7801 { DIS_PDU_EMITTERNAME_SA_26_PECHORA_2M_TTR
, " SA-26 Pechora-2M TTR" },
7802 { DIS_PDU_EMITTERNAME_SAR_ON_UAVS
, "SAR (on UAVs)" },
7803 { DIS_PDU_EMITTERNAME_SATRAPE
, "SATRAPE" },
7804 { DIS_PDU_EMITTERNAME_SATURNE_II
, "SATURNE II" },
7805 { DIS_PDU_EMITTERNAME_SAYYAD_2_TER
, "Sayyad-2 TER" },
7806 { DIS_PDU_EMITTERNAME_SCAN_CAN
, " Scan Can" },
7807 { DIS_PDU_EMITTERNAME_SCAN_FIX
, " Scan Fix" },
7808 { DIS_PDU_EMITTERNAME_SCAN_ODD
, " Scan Odd" },
7809 { DIS_PDU_EMITTERNAME_SCANTER_1002
, "SCANTER 1002" },
7810 { DIS_PDU_EMITTERNAME_SCANTER_2001
, " SCANTER 2001" },
7811 { DIS_PDU_EMITTERNAME_SCANTER_2002
, " SCANTER 2002" },
7812 { DIS_PDU_EMITTERNAME_SCANTER_2100
, " SCANTER 2100" },
7813 { DIS_PDU_EMITTERNAME_SCANTER_4002
, "SCANTER 4002" },
7814 { DIS_PDU_EMITTERNAME_SCANTER_4100
, " SCANTER 4100" },
7815 { DIS_PDU_EMITTERNAME_SCANTER_5102
, "SCANTER 5102" },
7816 { DIS_PDU_EMITTERNAME_SCANTER_5502
, "SCANTER 5502" },
7817 { DIS_PDU_EMITTERNAME_SCANTER_6000
, " SCANTER 6000" },
7818 { DIS_PDU_EMITTERNAME_SCANTER_6002
, " SCANTER 6002" },
7819 { DIS_PDU_EMITTERNAME_SCANTER_MIL_009
, " Scanter Mil 009" },
7820 { DIS_PDU_EMITTERNAME_SCAN_THREE
, " Scan Three" },
7821 { DIS_PDU_EMITTERNAME_SCANTER_MIL_S
, "SCANTER MIL S" },
7822 { DIS_PDU_EMITTERNAME_SCANTER_SMR
, "Scanter SMR" },
7823 { DIS_PDU_EMITTERNAME_SCANTER_CSR
, "SCANTER (CSR)" },
7824 { DIS_PDU_EMITTERNAME_SCORADS
, "SCORADS" },
7825 { DIS_PDU_EMITTERNAME_SCIMITAR
, "Scimitar" },
7826 { DIS_PDU_EMITTERNAME_STAR_2000
, "STAR 2000" },
7827 { DIS_PDU_EMITTERNAME_SCOREBOARD
, " SCOREBOARD" },
7828 { DIS_PDU_EMITTERNAME_SCOOP_PAIR
, "Scoop Pair" },
7829 { DIS_PDU_EMITTERNAME_SCOUP_PLATE
, " Scoup Plate" },
7830 { DIS_PDU_EMITTERNAME_SCOUT
, " SCOUT" },
7831 { DIS_PDU_EMITTERNAME_SCR_584
, "SCR-584" },
7832 { DIS_PDU_EMITTERNAME_SEA_ARCHER_2
, "Sea Archer 2" },
7833 { DIS_PDU_EMITTERNAME_SEA_BASED_X_BAND
, "Sea Based X-Band" },
7834 { DIS_PDU_EMITTERNAME_SEA_DRAGON
, "Sea Dragon" },
7835 { DIS_PDU_EMITTERNAME_SEA_EAGLE_TYPE_381
, "Sea Eagle (Type 381)" },
7836 { DIS_PDU_EMITTERNAME_SEA_EAGLE_S_C_TYPE_382
, "Sea Eagle S/C (Type 382)" },
7837 { DIS_PDU_EMITTERNAME_SEA_FALCON
, "SEA FALCON" },
7838 { DIS_PDU_EMITTERNAME_SEA_GIRAFFE_AMB
, " Sea Giraffe AMB" },
7839 { DIS_PDU_EMITTERNAME_SEAGUARD
, " Seaguard" },
7840 { DIS_PDU_EMITTERNAME_SEA_HAWK_SHN_X12
, "Sea-Hawk SHN X12" },
7841 { DIS_PDU_EMITTERNAME_SEA_HUNTER_4_MG
, "Sea Hunter 4 MG" },
7842 { DIS_PDU_EMITTERNAME_SEA_HUNTER_4_TA
, "Sea Hunter 4 TA" },
7843 { DIS_PDU_EMITTERNAME_SEA_HUNTER_4_TT
, "Sea Hunter 4 TT" },
7844 { DIS_PDU_EMITTERNAME_SEA_GULL
, " Sea Gull" },
7845 { DIS_PDU_EMITTERNAME_SEA_MASTER_400
, " Sea Master 400" },
7846 { DIS_PDU_EMITTERNAME_SEA_NET
, " Sea Net" },
7847 { DIS_PDU_EMITTERNAME_SEA_SPRAY
, "Sea Spray" },
7848 { DIS_PDU_EMITTERNAME_SEA_TIGER
, "Sea Tiger" },
7849 { DIS_PDU_EMITTERNAME_SEA_TIGER_M
, "Sea Tiger M" },
7850 { DIS_PDU_EMITTERNAME_SEASTAR_SEA_WATCHER_100
, "Seastar Sea Watcher 100" },
7851 { DIS_PDU_EMITTERNAME_SEARCHWATER
, "Searchwater" },
7852 { DIS_PDU_EMITTERNAME_SEARCHWATER_2000
, "Searchwater 2000" },
7853 { DIS_PDU_EMITTERNAME_SEASONDE
, "SEASONDE" },
7854 { DIS_PDU_EMITTERNAME_SEASPRAY_7000E
, "SEASPRAY 7000E" },
7855 { DIS_PDU_EMITTERNAME_SEAVUE
, "SeaVue" },
7856 { DIS_PDU_EMITTERNAME_SEASPRAY_MK3
, " Seaspray Mk3" },
7857 { DIS_PDU_EMITTERNAME_SELENIA_ORION_7
, " Selenia Orion 7" },
7858 { DIS_PDU_EMITTERNAME_SELENIA_TYPE_912
, " Selenia type 912" },
7859 { DIS_PDU_EMITTERNAME_SELENNIA_RAN_12_L_X
, " Selennia RAN 12 L/X" },
7860 { DIS_PDU_EMITTERNAME_SELENIA_RAN_20S
, "Selenia RAN 20S" },
7861 { DIS_PDU_EMITTERNAME_SELENNIA_RTN_10X
, " Selennia RTN 10X" },
7862 { DIS_PDU_EMITTERNAME_SELINIA_ARP_1645
, " Selinia ARP 1645" },
7863 { DIS_PDU_EMITTERNAME_SENTIR_M20
, "SENTIR-M20" },
7864 { DIS_PDU_EMITTERNAME_SERDAR
, "SERDAR" },
7865 { DIS_PDU_EMITTERNAME_SERHAT
, "SERHAT" },
7866 { DIS_PDU_EMITTERNAME_SERIES_10_COMPACT_SUBMARINE_RADAR_CSR
, " Series 10 Compact Submarine Radar (CSR)" },
7867 { DIS_PDU_EMITTERNAME_SERIES_52
, "SERIES 52" },
7868 { DIS_PDU_EMITTERNAME_SERIES_320
, "SERIES 320" },
7869 { DIS_PDU_EMITTERNAME_SG
, "SG" },
7870 { DIS_PDU_EMITTERNAME_SGJ_02
, " SGJ-02" },
7871 { DIS_PDU_EMITTERNAME_SGJ_03
, " SGJ-03" },
7872 { DIS_PDU_EMITTERNAME_SGR_102_00
, "SGR 102 00" },
7873 { DIS_PDU_EMITTERNAME_SGR_103_02
, "SGR 103/02" },
7874 { DIS_PDU_EMITTERNAME_SGR_104
, "SGR-104" },
7875 { DIS_PDU_EMITTERNAME_SHAHED_129_SAR
, "Shahed-129 SAR" },
7876 { DIS_PDU_EMITTERNAME_SHAHINE
, "SHAHINE" },
7877 { DIS_PDU_EMITTERNAME_SHEET_BEND
, " Sheet Bend" },
7878 { DIS_PDU_EMITTERNAME_SHEET_CURVE
, " Sheet Curve" },
7879 { DIS_PDU_EMITTERNAME_SHIKRA
, "SHIKRA" },
7880 { DIS_PDU_EMITTERNAME_SHIP_GLOBE
, " Ship Globe" },
7881 { DIS_PDU_EMITTERNAME_SHIP_WHEEL
, " Ship Wheel" },
7882 { DIS_PDU_EMITTERNAME_SGR_114
, "SGR 114" },
7883 { DIS_PDU_EMITTERNAME_SHORE_WALK_A
, " Shore Walk A" },
7884 { DIS_PDU_EMITTERNAME_SHORT_HORN
, " Short Horn" },
7885 { DIS_PDU_EMITTERNAME_SHOT_DOME
, " Shot Dome" },
7886 { DIS_PDU_EMITTERNAME_SIDE_GLOBE_JN
, " Side Globe JN" },
7887 { DIS_PDU_EMITTERNAME_PRV_11_SIDE_NET
, "PRV-11 Side Net" },
7888 { DIS_PDU_EMITTERNAME_SIDE_WALK_A
, " Side Walk A" },
7889 { DIS_PDU_EMITTERNAME_SIGNAAL_BHARAT
, "Signaal - Bharat" },
7890 { DIS_PDU_EMITTERNAME_SIGNAAL_DA_02
, " Signaal DA 02" },
7891 { DIS_PDU_EMITTERNAME_SIGNAAL_DA_05
, " Signaal DA 05" },
7892 { DIS_PDU_EMITTERNAME_SIGNAAL_DA_08
, " Signaal DA 08" },
7893 { DIS_PDU_EMITTERNAME_SIGNAAL_DA_08_2LS
, " Signaal DA 08/2LS" },
7894 { DIS_PDU_EMITTERNAME_SIGNAAL_LW_04
, " Signaal LW 04" },
7895 { DIS_PDU_EMITTERNAME_SIGNAAL_LW_08
, " Signaal LW 08" },
7896 { DIS_PDU_EMITTERNAME_SIGNAAL_LWOR
, " Signaal LWOR" },
7897 { DIS_PDU_EMITTERNAME_SIGNAAL_M45
, " Signaal M45" },
7898 { DIS_PDU_EMITTERNAME_SIGNAAL_MW_08
, " Signaal MW 08" },
7899 { DIS_PDU_EMITTERNAME_SIGNAAL_SMART
, " Signaal SMART" },
7900 { DIS_PDU_EMITTERNAME_SIGNAAL_STING
, " Signaal STING" },
7901 { DIS_PDU_EMITTERNAME_SIGNAAL_STIR
, " Signaal STIR" },
7902 { DIS_PDU_EMITTERNAME_SIGNAAL_STIR_1_8M
, " Signaal STIR 1.8M" },
7903 { DIS_PDU_EMITTERNAME_SIGNAAL_STIR_24M
, " Signaal STIR 24M" },
7904 { DIS_PDU_EMITTERNAME_SIGNAAL_WM_20_2
, " Signaal WM 20/2" },
7905 { DIS_PDU_EMITTERNAME_SIGNAAL_WM_25
, " Signaal WM 25" },
7906 { DIS_PDU_EMITTERNAME_SIGNAAL_WM_27
, " Signaal WM 27" },
7907 { DIS_PDU_EMITTERNAME_SIGNAAL_WM_28
, " Signaal WM 28" },
7908 { DIS_PDU_EMITTERNAME_SIGNAAL_ZW_01
, " Signaal ZW 01" },
7909 { DIS_PDU_EMITTERNAME_SIGNAAL_ZW_06
, " Signaal ZW 06" },
7910 { DIS_PDU_EMITTERNAME_SIGNAAL_ZW_07
, " Signaal ZW 07" },
7911 { DIS_PDU_EMITTERNAME_SIGNAAL_ZW_0800
, " Signaal ZW 0800" },
7912 { DIS_PDU_EMITTERNAME_SIMRAD_3G
, "SIMRAD 3G" },
7913 { DIS_PDU_EMITTERNAME_SIMRAD_4G
, "SIMRAD 4G" },
7914 { DIS_PDU_EMITTERNAME_SIMRAD_CA54
, " Simrad CA54" },
7915 { DIS_PDU_EMITTERNAME_SIMRAD_HALO_6
, " SIMRAD Halo-6" },
7916 { DIS_PDU_EMITTERNAME_SKI_POLE
, " Ski Pole" },
7917 { DIS_PDU_EMITTERNAME_SKIN_HEAD
, " Skin Head" },
7918 { DIS_PDU_EMITTERNAME_SKIP_SPIN
, " Skip Spin" },
7919 { DIS_PDU_EMITTERNAME_SKYFENDER
, "SKYFENDER" },
7920 { DIS_PDU_EMITTERNAME_SKY_WAVE_OVER_THE_HORIZON
, "Sky Wave (Over The Horizon)" },
7921 { DIS_PDU_EMITTERNAME_SKYGUARD_B
, "Skyguard B" },
7922 { DIS_PDU_EMITTERNAME_SKYGUARD_TA_UAR_1021
, "SKYGUARD TA UAR-1021" },
7923 { DIS_PDU_EMITTERNAME_SKYGUARD_TT_UAR_1021
, "SKYGUARD TT UAR-1021" },
7924 { DIS_PDU_EMITTERNAME_SKYGUARD_LR
, "Skyguard LR" },
7925 { DIS_PDU_EMITTERNAME_SKYMASTER
, "Skymaster" },
7926 { DIS_PDU_EMITTERNAME_SKY_WATCH
, " Sky Watch" },
7927 { DIS_PDU_EMITTERNAME_SKY_RANGER
, "Sky Ranger" },
7928 { DIS_PDU_EMITTERNAME_SKYSHADOW
, " SKYSHADOW" },
7929 { DIS_PDU_EMITTERNAME_SKYSHIELD_TA
, "SKYSHIELD TA" },
7930 { DIS_PDU_EMITTERNAME_SL
, "SL" },
7931 { DIS_PDU_EMITTERNAME_SL_ALQ_234
, "SL/ALQ-234" },
7932 { DIS_PDU_EMITTERNAME_SLAP_SHOT
, " Slap Shot" },
7933 { DIS_PDU_EMITTERNAME_SLAP_SHOT_G
, " Slap Shot G" },
7934 { DIS_PDU_EMITTERNAME_SLC_2
, "SLC-2" },
7935 { DIS_PDU_EMITTERNAME_SLC_2E
, "SLC-2E" },
7936 { DIS_PDU_EMITTERNAME_SLC_4
, "SLC-4" },
7937 { DIS_PDU_EMITTERNAME_SLIM_NET
, " Slim Net" },
7938 { DIS_PDU_EMITTERNAME_SLOT_BACK_A
, " Slot Back A" },
7939 { DIS_PDU_EMITTERNAME_SLOT_BACK_ILL
, " Slot Back ILL" },
7940 { DIS_PDU_EMITTERNAME_SLOT_BACK_B
, " Slot Back B" },
7941 { DIS_PDU_EMITTERNAME_SLOT_BACK_IV
, " Slot Back IV" },
7942 { DIS_PDU_EMITTERNAME_SLOT_BACK_B_TOPAZ
, " Slot Back B Topaz" },
7943 { DIS_PDU_EMITTERNAME_SLOT_BACK_E
, " Slot Back E" },
7944 { DIS_PDU_EMITTERNAME_SLOT_BACK_G
, " Slot Back G" },
7945 { DIS_PDU_EMITTERNAME_SLOT_BACK_VI
, " Slot Back VI" },
7946 { DIS_PDU_EMITTERNAME_SLOT_REST
, " Slot Rest" },
7947 { DIS_PDU_EMITTERNAME_SM_674A_UPM
, "SM-674A/UPM" },
7948 { DIS_PDU_EMITTERNAME_SMA_3_RM
, " SMA 3 RM" },
7949 { DIS_PDU_EMITTERNAME_SMA_3_RM_20
, " SMA 3 RM 20" },
7950 { DIS_PDU_EMITTERNAME_SMA_3RM_20A_SMG
, " SMA 3RM 20A/SMG" },
7951 { DIS_PDU_EMITTERNAME_SMA_BPS_704
, " SMA BPS 704" },
7952 { DIS_PDU_EMITTERNAME_SMA_SPIN_749_V_2
, " SMA SPIN 749 (V) 2" },
7953 { DIS_PDU_EMITTERNAME_SMA_SPN_703
, " SMA SPN 703" },
7954 { DIS_PDU_EMITTERNAME_SMA_SPN_751
, " SMA SPN 751" },
7955 { DIS_PDU_EMITTERNAME_SMA_SPOS_748
, " SMA SPOS 748" },
7956 { DIS_PDU_EMITTERNAME_SMA_SPQ_2
, " SMA SPQ 2" },
7957 { DIS_PDU_EMITTERNAME_SMA_SPQ_2D
, " SMA SPQ 2D" },
7958 { DIS_PDU_EMITTERNAME_SMA_SPQ_701
, " SMA SPQ 701" },
7959 { DIS_PDU_EMITTERNAME_SMA_SPS_702_UPX
, " SMA SPS 702 UPX" },
7960 { DIS_PDU_EMITTERNAME_SMA_ST_2_OTOMAT_II_MH
, " SMA ST 2 OTOMAT II MH" },
7961 { DIS_PDU_EMITTERNAME_SR_47A
, "SR-47A" },
7962 { DIS_PDU_EMITTERNAME_SMA_718_BEACON
, " SMA 718 Beacon" },
7963 { DIS_PDU_EMITTERNAME_SMALL_FRED
, " Small Fred" },
7964 { DIS_PDU_EMITTERNAME_SMART_S
, "SMART-S" },
7965 { DIS_PDU_EMITTERNAME_SMART_S_MK2
, "SMART-S Mk2" },
7966 { DIS_PDU_EMITTERNAME_SMART_L
, "SMART-L" },
7967 { DIS_PDU_EMITTERNAME_SM_932
, "SM-932" },
7968 { DIS_PDU_EMITTERNAME_SMOG_LAMP
, " Smog Lamp" },
7969 { DIS_PDU_EMITTERNAME_SNAP_SHOT
, " Snap Shot" },
7970 { DIS_PDU_EMITTERNAME_SNOOP_DRIFT
, " Snoop Drift" },
7971 { DIS_PDU_EMITTERNAME_SNOOP_HALF
, " Snoop Half" },
7972 { DIS_PDU_EMITTERNAME_SNOOP_HEAD
, " Snoop Head" },
7973 { DIS_PDU_EMITTERNAME_SNOOP_PAIR
, " Snoop Pair" },
7974 { DIS_PDU_EMITTERNAME_SNOOP_PLATE
, " Snoop Plate" },
7975 { DIS_PDU_EMITTERNAME_SNOOP_PING
, " Snoop Ping" },
7976 { DIS_PDU_EMITTERNAME_SNOOP_SLAB
, " Snoop Slab" },
7977 { DIS_PDU_EMITTERNAME_SNOOP_TRAY
, " Snoop Tray" },
7978 { DIS_PDU_EMITTERNAME_SNOOP_TRAY_1
, " Snoop Tray 1" },
7979 { DIS_PDU_EMITTERNAME_SNOOP_TRAY_2
, " Snoop Tray 2" },
7980 { DIS_PDU_EMITTERNAME_SNOOP_TRAY_3
, " SNOOP TRAY 3" },
7981 { DIS_PDU_EMITTERNAME_SNOOP_WATCH
, " Snoop Watch" },
7982 { DIS_PDU_EMITTERNAME_9S18M1_SNOW_DRIFT
, "9S18M1 Snow Drift" },
7983 { DIS_PDU_EMITTERNAME_9S18M1E_SNOW_DRIFT
, "9S18M1E Snow Drift" },
7984 { DIS_PDU_EMITTERNAME_SPB_7
, "SPB-7" },
7985 { DIS_PDU_EMITTERNAME_SNOW_DROP
, " Snow Drop" },
7986 { DIS_PDU_EMITTERNAME_SNW_10
, "SNW-10" },
7987 { DIS_PDU_EMITTERNAME_SO_1
, "SO-1" },
7988 { DIS_PDU_EMITTERNAME_SO_12
, "SO-12" },
7989 { DIS_PDU_EMITTERNAME_SO_A_COMMUNIST
, "SO A Communist" },
7990 { DIS_PDU_EMITTERNAME_SO_69
, "SO-69" },
7991 { DIS_PDU_EMITTERNAME_SOCK_EYE
, " Sock Eye" },
7992 { DIS_PDU_EMITTERNAME_SOM_64
, "SOM 64" },
7993 { DIS_PDU_EMITTERNAME_SOPKA_HILL
, "Sopka (Hill)" },
7994 { DIS_PDU_EMITTERNAME_SORBSIYA
, " Sorbsiya" },
7995 { DIS_PDU_EMITTERNAME_SORBTSIYA_L005
, "Sorbtsiya L005" },
7996 { DIS_PDU_EMITTERNAME_SORBTSIYA_L005S
, "Sorbtsiya L005S" },
7997 { DIS_PDU_EMITTERNAME_SPADA_SIR
, "SPADA SIR" },
7998 { DIS_PDU_EMITTERNAME_SPADA_TT
, " SPADA TT" },
7999 { DIS_PDU_EMITTERNAME_SPARROW_AIM_RIM_7_ILL
, "Sparrow (AIM/RIM-7) ILL" },
8000 { DIS_PDU_EMITTERNAME_SPERRY_RASCAR
, "SPERRY RASCAR" },
8001 { DIS_PDU_EMITTERNAME_SPECTRA
, "SPECTRA" },
8002 { DIS_PDU_EMITTERNAME_SPEAR3_MMW
, "SPEAR3 MMW" },
8003 { DIS_PDU_EMITTERNAME_SPERRY_M_3
, " Sperry M-3" },
8004 { DIS_PDU_EMITTERNAME_SPERRY_VISIONMASTER_FT
, " SPERRY VISIONMASTER FT" },
8005 { DIS_PDU_EMITTERNAME_SPEXER_2000
, "SPEXER 2000" },
8006 { DIS_PDU_EMITTERNAME_SPG_53F
, "SPG 53F" },
8007 { DIS_PDU_EMITTERNAME_SPG_70_RTN_10X
, "SPG 70 (RTN 10X)" },
8008 { DIS_PDU_EMITTERNAME_SPG_74_RTN_20X
, "SPG 74 (RTN 20X)" },
8009 { DIS_PDU_EMITTERNAME_SPG_75_RTN_30X
, "SPG 75 (RTN 30X)" },
8010 { DIS_PDU_EMITTERNAME_SPG_76_RTN_30X
, "SPG 76 (RTN 30X)" },
8011 { DIS_PDU_EMITTERNAME_SPIN_SCAN_A
, " Spin Scan A" },
8012 { DIS_PDU_EMITTERNAME_SPIN_SCAN_B
, " Spin Scan B" },
8013 { DIS_PDU_EMITTERNAME_SPIN_TROUGH
, " Spin Trough" },
8014 { DIS_PDU_EMITTERNAME_SPINO_D_ADDA_WTR
, "SPINO D'ADDA WTR" },
8015 { DIS_PDU_EMITTERNAME_SPJ_40
, "SPJ-40" },
8016 { DIS_PDU_EMITTERNAME_SPLASH_DROP
, " Splash Drop" },
8017 { DIS_PDU_EMITTERNAME_SPN_2
, "SPN-2" },
8018 { DIS_PDU_EMITTERNAME_SPN_4
, "SPN-4" },
8019 { DIS_PDU_EMITTERNAME_SPN_30
, "SPN-30" },
8020 { DIS_PDU_EMITTERNAME_SPN_35A
, "SPN 35A" },
8021 { DIS_PDU_EMITTERNAME_SPN_41
, "SPN 41" },
8022 { DIS_PDU_EMITTERNAME_SPN_42
, "SPN 42" },
8023 { DIS_PDU_EMITTERNAME_SPN_43A
, "SPN 43A" },
8024 { DIS_PDU_EMITTERNAME_SPN_43B
, "SPN 43B" },
8025 { DIS_PDU_EMITTERNAME_SPN_44
, "SPN 44" },
8026 { DIS_PDU_EMITTERNAME_SPN_46
, "SPN 46" },
8027 { DIS_PDU_EMITTERNAME_SPN_703
, "SPN 703" },
8028 { DIS_PDU_EMITTERNAME_SPN_720_P_2080
, "SPN 720 P-2080" },
8029 { DIS_PDU_EMITTERNAME_SPN_728_V_1
, "SPN 728 (V) 1" },
8030 { DIS_PDU_EMITTERNAME_SPN_748
, "SPN 748" },
8031 { DIS_PDU_EMITTERNAME_SPN_750
, "SPN 750" },
8032 { DIS_PDU_EMITTERNAME_SPO_8
, "SPO-8" },
8033 { DIS_PDU_EMITTERNAME_SPN_753G
, "SPN 753G" },
8034 { DIS_PDU_EMITTERNAME_SPONGE_CAKE
, " Sponge Cake" },
8035 { DIS_PDU_EMITTERNAME_P_12_SPOON_REST
, "P-12 Spoon Rest" },
8036 { DIS_PDU_EMITTERNAME_P_18_SPOON_REST_A
, "P-18 Spoon Rest A" },
8037 { DIS_PDU_EMITTERNAME_P_18_SPOON_REST_B
, "P-18 Spoon Rest B" },
8038 { DIS_PDU_EMITTERNAME_P_18_SPOON_REST_D
, "P-18 Spoon Rest D" },
8039 { DIS_PDU_EMITTERNAME_P_18MH2
, "P-18MH2" },
8040 { DIS_PDU_EMITTERNAME_SPORK_REST
, " Spork Rest" },
8041 { DIS_PDU_EMITTERNAME_SPQ_712_RAN_12_L_X
, "SPQ 712 (RAN 12 L/X)" },
8042 { DIS_PDU_EMITTERNAME_SPR_2
, "SPR-2" },
8043 { DIS_PDU_EMITTERNAME_SPR_51
, "SPR-51" },
8044 { DIS_PDU_EMITTERNAME_SPS_5_FASOL
, "SPS-5 FASOL" },
8045 { DIS_PDU_EMITTERNAME_SPS_6
, "SPS-6" },
8046 { DIS_PDU_EMITTERNAME_SPS_6C
, "SPS 6C" },
8047 { DIS_PDU_EMITTERNAME_SPS_10F
, "SPS 10F" },
8048 { DIS_PDU_EMITTERNAME_SPS_12
, "SPS 12" },
8049 { DIS_PDU_EMITTERNAME_SPS_22N_BUKET
, "SPS-22N BUKET" },
8050 { DIS_PDU_EMITTERNAME_SPS_33N_BUKET
, "SPS-33N BUKET" },
8051 { DIS_PDU_EMITTERNAME_SPS_44N_BUKET
, "SPS-44N BUKET" },
8052 { DIS_PDU_EMITTERNAME_SPS_55N_BUKET
, "SPS-55N BUKET" },
8053 { DIS_PDU_EMITTERNAME_SPS_62
, "SPS-62" },
8054 { DIS_PDU_EMITTERNAME_SPS_100K
, "SPS-100K" },
8055 { DIS_PDU_EMITTERNAME_SPS_141
, "SPS-141" },
8056 { DIS_PDU_EMITTERNAME_SPS_142
, "SPS-142" },
8057 { DIS_PDU_EMITTERNAME_SPS_143
, "SPS-143" },
8058 { DIS_PDU_EMITTERNAME_SPS_151
, "SPS-151" },
8059 { DIS_PDU_EMITTERNAME_SPS_152
, "SPS-152" },
8060 { DIS_PDU_EMITTERNAME_SPS_153
, "SPS-153" },
8061 { DIS_PDU_EMITTERNAME_SPS_160_GERAN
, "SPS-160 Geran" },
8062 { DIS_PDU_EMITTERNAME_SPS_161
, "SPS-161" },
8063 { DIS_PDU_EMITTERNAME_SPS_95K
, "SPS-95K" },
8064 { DIS_PDU_EMITTERNAME_SPS_171_JAMMER
, "SPS-171 Jammer" },
8065 { DIS_PDU_EMITTERNAME_SPS_172_JAMMER
, "SPS-172 Jammer" },
8066 { DIS_PDU_EMITTERNAME_SPS_768_RAN_EL
, "SPS 768 (RAN EL)" },
8067 { DIS_PDU_EMITTERNAME_SPS_540K
, "SPS-540K" },
8068 { DIS_PDU_EMITTERNAME_SPS_550K_MF
, "SPS-550K MF" },
8069 { DIS_PDU_EMITTERNAME_SPS_774_RAN_10S
, "SPS 774 (RAN 10S)" },
8070 { DIS_PDU_EMITTERNAME_SPY_790
, "SPY 790" },
8071 { DIS_PDU_EMITTERNAME_SQUARE_HEAD
, " Square Head" },
8072 { DIS_PDU_EMITTERNAME_SQUARE_PAIR
, " Square Pair" },
8073 { DIS_PDU_EMITTERNAME_SQUARE_SLOT
, " Square Slot" },
8074 { DIS_PDU_EMITTERNAME_SQUARE_TIE
, " Square Tie" },
8075 { DIS_PDU_EMITTERNAME_SHMEL_SQUASH_DOME
, "Shmel Squash Dome" },
8076 { DIS_PDU_EMITTERNAME_P_15M_SQUAT_EYE
, "P-15M Squat Eye" },
8077 { DIS_PDU_EMITTERNAME_SQUINT_EYE
, " Squint Eye" },
8078 { DIS_PDU_EMITTERNAME_SQUIRE
, "SQUIRE" },
8079 { DIS_PDU_EMITTERNAME_SR2410C
, "SR2410C" },
8080 { DIS_PDU_EMITTERNAME_SR47B_G
, "SR47B-G" },
8081 { DIS_PDU_EMITTERNAME_SRE_M5
, "SRE-M5" },
8082 { DIS_PDU_EMITTERNAME_SRN_6
, "SRN 6" },
8083 { DIS_PDU_EMITTERNAME_SRN_15
, "SRN 15" },
8084 { DIS_PDU_EMITTERNAME_SRN_206
, "SRN 206" },
8085 { DIS_PDU_EMITTERNAME_SRN_745
, "SRN 745" },
8086 { DIS_PDU_EMITTERNAME_SRO_1
, "SRO 1" },
8087 { DIS_PDU_EMITTERNAME_SRO_2
, "SRO 2" },
8088 { DIS_PDU_EMITTERNAME_SS_C_2B_SAMLET_MG
, " SS C 2B Samlet MG" },
8089 { DIS_PDU_EMITTERNAME_SS_N_2A_B_CSSC
, " SS N 2A B CSSC" },
8090 { DIS_PDU_EMITTERNAME_SS_N_2A_B_CSSC_2A_3A2_MH
, " SS N 2A B CSSC 2A 3A2 MH" },
8091 { DIS_PDU_EMITTERNAME_SS_N_2C_SEEKER
, " SS N 2C Seeker" },
8092 { DIS_PDU_EMITTERNAME_SS_N_2C_D_STYX
, " SS N 2C D Styx" },
8093 { DIS_PDU_EMITTERNAME_SS_N_2C_D_STYX_C_D_MH
, " SS N 2C D Styx C D MH" },
8094 { DIS_PDU_EMITTERNAME_SS_N_2C_STYX_AL
, " SS-N-2C Styx AL" },
8095 { DIS_PDU_EMITTERNAME_SS_N_2D_STYX_AL
, " SS-N-2D Styx AL" },
8096 { DIS_PDU_EMITTERNAME_SS_N_3_SSC_SS_C_18_BN
, " SS N 3 SSC SS C 18 BN" },
8097 { DIS_PDU_EMITTERNAME_SS_N_3B_SEPAL_AL
, " SS N 3B Sepal AL" },
8098 { DIS_PDU_EMITTERNAME_SS_N_3B_SEPAL_MH
, " SS N 3B Sepal MH" },
8099 { DIS_PDU_EMITTERNAME_SS_N_7_STARBRIGHT
, " SS-N-7 Starbright" },
8100 { DIS_PDU_EMITTERNAME_SS_N_9_SIREN
, " SS N 9 Siren" },
8101 { DIS_PDU_EMITTERNAME_SS_N_9_SIREN_AL
, " SS N 9 Siren AL" },
8102 { DIS_PDU_EMITTERNAME_SS_N_9_SIREN_MH
, " SS N 9 Siren MH" },
8103 { DIS_PDU_EMITTERNAME_SS_N_10A_FL_10_MMW_MH
, "SS-N-10A FL-10 mmW MH" },
8104 { DIS_PDU_EMITTERNAME_SS_N_11_NASR_1_MMW_MH
, "SS-N-11 Nasr-1 mmW MH" },
8105 { DIS_PDU_EMITTERNAME_SS_N_12_SANDBOX_AL
, " SS N 12 Sandbox AL" },
8106 { DIS_PDU_EMITTERNAME_SS_N_12_YJ_83J_MMW_MH
, "SS-N-12 YJ-83J mmW MH" },
8107 { DIS_PDU_EMITTERNAME_SS_N_12_SANDBOX_MH
, " SS N 12 Sandbox MH" },
8108 { DIS_PDU_EMITTERNAME_SS_NX_13_SHREDDER
, " SS-NX-13 Shredder" },
8109 { DIS_PDU_EMITTERNAME_SS_N_14B_SILEX_AL
, " SS-N-14B Silex AL" },
8110 { DIS_PDU_EMITTERNAME_SS_N_19_SHIPWRECK
, " SS N 19 Shipwreck" },
8111 { DIS_PDU_EMITTERNAME_SS_N_19_SHIPWRECK_AL
, " SS N 19 Shipwreck AL" },
8112 { DIS_PDU_EMITTERNAME_SS_N_19_SHIPWRECK_MH
, " SS N 19 Shipwreck MH" },
8113 { DIS_PDU_EMITTERNAME_SS_N_21_AL
, " SS N 21 AL" },
8114 { DIS_PDU_EMITTERNAME_SS_N_22_SUNBURN
, " SS N 22 Sunburn" },
8115 { DIS_PDU_EMITTERNAME_SS_N_22_SUNBURN_MH
, " SS N 22 Sunburn MH" },
8116 { DIS_PDU_EMITTERNAME_SS_N_22_SUNBURN_AL
, " SS-N-22 Sunburn AL" },
8117 { DIS_PDU_EMITTERNAME_SS_N_25_SWITCHBLADE_MH
, " SS-N-25 Switchblade MH" },
8118 { DIS_PDU_EMITTERNAME_SS_N_26_STROBILE_MMW_MH
, "SS-N-26 Strobile MMW MH" },
8119 { DIS_PDU_EMITTERNAME_SS_N_27_SIZZLER_MH
, " SS-N-27 Sizzler MH" },
8120 { DIS_PDU_EMITTERNAME_SS_N_27A_SIZZLER_AL
, " SS-N-27A Sizzler AL" },
8121 { DIS_PDU_EMITTERNAME_STING_EO_MK2
, " STING EO Mk2" },
8122 { DIS_PDU_EMITTERNAME_STIR_1_2_EO_MK2
, " STIR 1.2 EO Mk2" },
8123 { DIS_PDU_EMITTERNAME_STIR_2_4_HP_MK2
, " STIR 2.4 HP Mk2" },
8124 { DIS_PDU_EMITTERNAME_STONE_CAKE
, " Stone Cake" },
8125 { DIS_PDU_EMITTERNAME_STR_41
, "STR 41" },
8126 { DIS_PDU_EMITTERNAME_ST_858
, "ST-858" },
8127 { DIS_PDU_EMITTERNAME_START_1M
, "START-1M" },
8128 { DIS_PDU_EMITTERNAME_STENTOR
, "STENTOR" },
8129 { DIS_PDU_EMITTERNAME_STORM_SHADOW_AHR
, "Storm Shadow AHR" },
8130 { DIS_PDU_EMITTERNAME_STRAIGHT_FLUSH
, "STRAIGHT FLUSH" },
8131 { DIS_PDU_EMITTERNAME_STRAIGHT_FLUSH_TA
, " Straight Flush TA" },
8132 { DIS_PDU_EMITTERNAME_STRAIGHT_FLUSH_TT
, " Straight Flush TT" },
8133 { DIS_PDU_EMITTERNAME_STRAIGHT_FLUSH_ILL
, " Straight Flush ILL" },
8134 { DIS_PDU_EMITTERNAME_STRIKE_OUT
, " Strike Out" },
8135 { DIS_PDU_EMITTERNAME_STRUT_CURVE
, " Strut Curve" },
8136 { DIS_PDU_EMITTERNAME_STRUT_PAIR
, " Strut Pair" },
8137 { DIS_PDU_EMITTERNAME_STRUT_PAIR_1
, " Strut Pair 1" },
8138 { DIS_PDU_EMITTERNAME_STRUT_PAIR_2
, " Strut Pair 2" },
8139 { DIS_PDU_EMITTERNAME_SUN_VISOR
, " Sun Visor" },
8140 { DIS_PDU_EMITTERNAME_SUPERDARN
, "SUPERDARN" },
8141 { DIS_PDU_EMITTERNAME_SUPERFLEDERMAUS
, "Superfledermaus" },
8142 { DIS_PDU_EMITTERNAME_SUPERSEARCHER
, "Supersearcher" },
8143 { DIS_PDU_EMITTERNAME_SWIFT_ROD_1
, " Swift Rod 1" },
8144 { DIS_PDU_EMITTERNAME_SWIFT_ROD_2
, " Swift Rod 2" },
8145 { DIS_PDU_EMITTERNAME_SYMPHONY
, "SYMPHONY" },
8146 { DIS_PDU_EMITTERNAME_SYNAPSIS_MK2
, "SYNAPSIS Mk2" },
8147 { DIS_PDU_EMITTERNAME_SY80
, "SY80" },
8148 { DIS_PDU_EMITTERNAME_T1166
, " T1166" },
8149 { DIS_PDU_EMITTERNAME_T1171
, " T1171" },
8150 { DIS_PDU_EMITTERNAME_T1202
, " T1202" },
8151 { DIS_PDU_EMITTERNAME_T6004
, " T6004" },
8152 { DIS_PDU_EMITTERNAME_T6031
, " T6031" },
8153 { DIS_PDU_EMITTERNAME_T8067
, " T8067" },
8154 { DIS_PDU_EMITTERNAME_T8068
, " T8068" },
8155 { DIS_PDU_EMITTERNAME_T8124
, " T8124" },
8156 { DIS_PDU_EMITTERNAME_T8408
, " T8408" },
8157 { DIS_PDU_EMITTERNAME_T8911
, " T8911" },
8158 { DIS_PDU_EMITTERNAME_T8937
, " T8937" },
8159 { DIS_PDU_EMITTERNAME_T8944
, " T8944" },
8160 { DIS_PDU_EMITTERNAME_T8987
, " T8987" },
8161 { DIS_PDU_EMITTERNAME_TA_10K
, "TA-10K" },
8162 { DIS_PDU_EMITTERNAME_JY_11B_TALL_BOARD
, "JY-11B Tall Board" },
8163 { DIS_PDU_EMITTERNAME_TACAN_SURF
, "TACAN/SURF" },
8164 { DIS_PDU_EMITTERNAME_P_14_TALL_KING
, "P-14 Tall King" },
8165 { DIS_PDU_EMITTERNAME_TALL_KING_B
, " TALL KING B" },
8166 { DIS_PDU_EMITTERNAME_TALL_KING_C
, " TALL KING C" },
8167 { DIS_PDU_EMITTERNAME_TALL_MIKE
, " Tall Mike" },
8168 { DIS_PDU_EMITTERNAME_TALL_PATH
, " Tall Path" },
8169 { DIS_PDU_EMITTERNAME_TDR_94_MODE_S
, "TDR-94 (MODE S)" },
8170 { DIS_PDU_EMITTERNAME_TEA_SPOON
, " Tea Spoon" },
8171 { DIS_PDU_EMITTERNAME_TEAM_PLAY
, " Team Play" },
8172 { DIS_PDU_EMITTERNAME_TALISMAN
, "TALISMAN" },
8173 { DIS_PDU_EMITTERNAME_TEAM_WORK
, " Team Work" },
8174 { DIS_PDU_EMITTERNAME_T1135
, "T1135" },
8175 { DIS_PDU_EMITTERNAME_TANCAN_SURF
, "TANCAN/SURF" },
8176 { DIS_PDU_EMITTERNAME_TECSAR
, "TECSAR" },
8177 { DIS_PDU_EMITTERNAME_TERRASAR_X
, "TERRASAR-X" },
8178 { DIS_PDU_EMITTERNAME_TESAR
, "TESAR" },
8179 { DIS_PDU_EMITTERNAME_THAAD_GBR
, "THAAD GBR" },
8180 { DIS_PDU_EMITTERNAME_THALES_RDY_2
, "Thales RDY-2" },
8181 { DIS_PDU_EMITTERNAME_THALES_NEDERLAND_SIGNAAL_APAR
, "Thales Nederland Signaal APAR" },
8182 { DIS_PDU_EMITTERNAME_THALES_SCORPION_JAMMER
, "Thales Scorpion Jammer" },
8183 { DIS_PDU_EMITTERNAME_THALES_VARIANT
, "Thales Variant" },
8184 { DIS_PDU_EMITTERNAME_THALES_ICMS_JAMMER
, "Thales ICMS Jammer" },
8185 { DIS_PDU_EMITTERNAME_THALES_IMEWS_JAMMER
, "Thales IMEWS Jammer" },
8186 { DIS_PDU_EMITTERNAME_THD_225
, "THD 225" },
8187 { DIS_PDU_EMITTERNAME_THD_1012
, "THD 1012" },
8188 { DIS_PDU_EMITTERNAME_THD_1098
, "THD 1098" },
8189 { DIS_PDU_EMITTERNAME_THD_1213
, "THD 1213" },
8190 { DIS_PDU_EMITTERNAME_THD_1940_PICADOR
, "THD 1940 Picador" },
8191 { DIS_PDU_EMITTERNAME_THD_1955_PALMIER
, "THD-1955 Palmier" },
8192 { DIS_PDU_EMITTERNAME_THD_5500
, "THD 5500" },
8193 { DIS_PDU_EMITTERNAME_THIRD_OF_KHORDAD
, "Third of Khordad" },
8194 { DIS_PDU_EMITTERNAME_THIN_PATH
, " Thin Path" },
8195 { DIS_PDU_EMITTERNAME_PRV_9_THIN_SKIN
, "PRV-9 Thin Skin" },
8196 { DIS_PDU_EMITTERNAME_PRV_16_THIN_SKIN_B
, "PRV-16 Thin Skin B" },
8197 { DIS_PDU_EMITTERNAME_THOMPSON_CSF_TA_10
, " Thompson CSF TA-10" },
8198 { DIS_PDU_EMITTERNAME_THOMPSON_CSF_TH_D_1040_NEPTUNE
, " Thompson CSF TH D 1040 Neptune" },
8199 { DIS_PDU_EMITTERNAME_THOMPSON_CSF_CALYPSO
, " Thompson CSF Calypso" },
8200 { DIS_PDU_EMITTERNAME_THOMPSON_CSF_CASTOR
, " Thompson CSF CASTOR" },
8201 { DIS_PDU_EMITTERNAME_THOMPSON_CSF_CASTOR_II
, " Thompson CSF Castor II" },
8202 { DIS_PDU_EMITTERNAME_THOMSON_CSF_DOMINO_30
, "Thomson-CSF Domino 30" },
8203 { DIS_PDU_EMITTERNAME_THOMPSON_CSF_DRBC_32A
, " Thompson CSF DRBC 32A" },
8204 { DIS_PDU_EMITTERNAME_THOMPSON_CSF_DRBJ_11_D_E
, " Thompson CSF DRBJ 11 D/E" },
8205 { DIS_PDU_EMITTERNAME_THOMPSON_CSF_DRBV_15A
, " Thompson CSF DRBV 15A" },
8206 { DIS_PDU_EMITTERNAME_THOMPSON_CSF_DRBV_15C
, " Thompson CSF DRBV 15C" },
8207 { DIS_PDU_EMITTERNAME_THOMPSON_CSF_DRBV_22D
, " Thompson CSF DRBV 22D" },
8208 { DIS_PDU_EMITTERNAME_THOMPSON_CSF_DRBV_23B
, " Thompson CSF DRBV 23B" },
8209 { DIS_PDU_EMITTERNAME_THOMPSON_CSF_DRUA_33
, " Thompson CSF DRUA 33" },
8210 { DIS_PDU_EMITTERNAME_THOMPSON_CSF_MARS_DRBV_21A
, " Thompson CSF Mars DRBV 21A" },
8211 { DIS_PDU_EMITTERNAME_THOMPSON_CSF_SEA_TIGER
, " Thompson CSF Sea Tiger" },
8212 { DIS_PDU_EMITTERNAME_THOMPSON_CSF_TRITON
, " Thompson CSF Triton" },
8213 { DIS_PDU_EMITTERNAME_THOMPSON_CSF_VEGA_WITH_DRBC_32E
, " Thompson CSF Vega with DRBC 32E" },
8214 { DIS_PDU_EMITTERNAME_THOMSON_ENR_EUROPEAN_NAVY_RADAR
, "Thomson ENR (European Navy Radar)" },
8215 { DIS_PDU_EMITTERNAME_THOMSON_RDI
, "Thomson RDI" },
8216 { DIS_PDU_EMITTERNAME_TIER_II_PLUS
, "Tier II Plus" },
8217 { DIS_PDU_EMITTERNAME_TPS_755
, "TPS-755" },
8218 { DIS_PDU_EMITTERNAME_TPS_830K
, "TPS-830K" },
8219 { DIS_PDU_EMITTERNAME_TRS_2105_TIGER_G
, "TRS-2105 TIGER-G" },
8220 { DIS_PDU_EMITTERNAME_TR_23K
, "TR-23K" },
8221 { DIS_PDU_EMITTERNAME_TR_23MR
, "TR-23MR" },
8222 { DIS_PDU_EMITTERNAME_TRAC_2100
, "TRAC-2100" },
8223 { DIS_PDU_EMITTERNAME_TRAC_2300
, "TRAC-2300" },
8224 { DIS_PDU_EMITTERNAME_HT_223_TIGER_PAW
, "HT-223 Tiger Paw" },
8225 { DIS_PDU_EMITTERNAME_TRADEX
, "TRADEX" },
8226 { DIS_PDU_EMITTERNAME_TRAIL_XI
, "TRAIL XI" },
8227 { DIS_PDU_EMITTERNAME_TRD_1211
, "TRD-1211" },
8228 { DIS_PDU_EMITTERNAME_TRD_1235
, "TRD-1235" },
8229 { DIS_PDU_EMITTERNAME_TRS_2100_TIGER_S
, "TRS-2100 TIGER-S" },
8230 { DIS_PDU_EMITTERNAME_TRAC_NG
, "TRAC NG" },
8231 { DIS_PDU_EMITTERNAME_TIE_RODS
, " Tie Rods" },
8232 { DIS_PDU_EMITTERNAME_36D6_TIN_SHIELD
, "36D6 Tin Shield" },
8233 { DIS_PDU_EMITTERNAME_TIN_TRAP
, " Tin Trap" },
8234 { DIS_PDU_EMITTERNAME_TIRSPONDER
, "TIRSPONDER" },
8235 { DIS_PDU_EMITTERNAME_TK_25E_5
, "TK-25E-5" },
8236 { DIS_PDU_EMITTERNAME_TMK_MK2
, "TMK Mk2" },
8237 { DIS_PDU_EMITTERNAME_TMX_MK2
, "TMX Mk2" },
8238 { DIS_PDU_EMITTERNAME_TOAD_STOOL_1
, " Toad Stool 1" },
8239 { DIS_PDU_EMITTERNAME_TOAD_STOOL_2
, " Toad Stool 2" },
8240 { DIS_PDU_EMITTERNAME_TOAD_STOOL_3
, " Toad Stool 3" },
8241 { DIS_PDU_EMITTERNAME_TOAD_STOOL_4
, " Toad Stool 4" },
8242 { DIS_PDU_EMITTERNAME_TOAD_STOOL_5
, " Toad Stool 5" },
8243 { DIS_PDU_EMITTERNAME_TOKEN_B
, "Token B" },
8244 { DIS_PDU_EMITTERNAME_TOMB_STONE
, " Tomb Stone" },
8245 { DIS_PDU_EMITTERNAME_TONSON
, "Tonson" },
8246 { DIS_PDU_EMITTERNAME_TOP_BOW
, " Top Bow" },
8247 { DIS_PDU_EMITTERNAME_TOP_DOME
, " Top Dome" },
8248 { DIS_PDU_EMITTERNAME_TOP_KNOT
, " Top Knot" },
8249 { DIS_PDU_EMITTERNAME_TOP_MESH
, " Top Mesh" },
8250 { DIS_PDU_EMITTERNAME_TOP_PAIR
, " Top Pair" },
8251 { DIS_PDU_EMITTERNAME_TOP_PLATE
, " Top Plate" },
8252 { DIS_PDU_EMITTERNAME_TOP_PLATE_B
, " Top Plate B" },
8253 { DIS_PDU_EMITTERNAME_TOP_SAIL
, " Top Sail" },
8254 { DIS_PDU_EMITTERNAME_TOP_STEER
, " Top Steer" },
8255 { DIS_PDU_EMITTERNAME_TOP_TROUGH
, " Top Trough" },
8256 { DIS_PDU_EMITTERNAME_TORNADO_GMR
, "Tornado GMR" },
8257 { DIS_PDU_EMITTERNAME_TORNADO_TFR
, "Tornado TFR" },
8258 { DIS_PDU_EMITTERNAME_SCRUM_HALF_TA
, " Scrum Half TA" },
8259 { DIS_PDU_EMITTERNAME_SCRUM_HALF_TT
, " Scrum Half TT" },
8260 { DIS_PDU_EMITTERNAME_TOR_M2_TER_SCRUM_HALF_C
, "TOR-M2 TER Scrum Half C" },
8261 { DIS_PDU_EMITTERNAME_SCRUM_HALF_MG
, " Scrum Half MG" },
8262 { DIS_PDU_EMITTERNAME_TRACK_DISH
, " Track Dish" },
8263 { DIS_PDU_EMITTERNAME_TR_47C
, "TR-47C" },
8264 { DIS_PDU_EMITTERNAME_TORSO_M
, "TORSO M" },
8265 { DIS_PDU_EMITTERNAME_TQN_2
, "TQN-2" },
8266 { DIS_PDU_EMITTERNAME_TRAP_DOOR
, " Trap Door" },
8267 { DIS_PDU_EMITTERNAME_TRD_1500
, "TRD-1500" },
8268 { DIS_PDU_EMITTERNAME_TRICK_SHOT_TAR
, " Trick Shot TAR" },
8269 { DIS_PDU_EMITTERNAME_TRICK_SHOT_TER
, " Trick Shot TER" },
8270 { DIS_PDU_EMITTERNAME_TRISPONDE
, "TRISPONDE" },
8271 { DIS_PDU_EMITTERNAME_TRML
, "TRML" },
8272 { DIS_PDU_EMITTERNAME_TRS_2215
, "TRS-2215" },
8273 { DIS_PDU_EMITTERNAME_TRML_3D
, "TRML-3D" },
8274 { DIS_PDU_EMITTERNAME_TRM_S
, "TRM-S" },
8275 { DIS_PDU_EMITTERNAME_TRS_2056
, "TRS-2056" },
8276 { DIS_PDU_EMITTERNAME_TRS_3010
, "TRS 3010" },
8277 { DIS_PDU_EMITTERNAME_TRS_2060
, "TRS-2060" },
8278 { DIS_PDU_EMITTERNAME_TRS_2245
, "TRS-2245" },
8279 { DIS_PDU_EMITTERNAME_TRS_2310
, "TRS-2310" },
8280 { DIS_PDU_EMITTERNAME_TRITON_G
, "Triton G" },
8281 { DIS_PDU_EMITTERNAME_TRS_22XX
, "TRS-22XX" },
8282 { DIS_PDU_EMITTERNAME_TRS_3030
, "TRS 3030" },
8283 { DIS_PDU_EMITTERNAME_TRS_3033
, "TRS 3033" },
8284 { DIS_PDU_EMITTERNAME_TRS_3203
, "TRS 3203" },
8285 { DIS_PDU_EMITTERNAME_TRS_3405
, "TRS 3405" },
8286 { DIS_PDU_EMITTERNAME_TRS_3410
, "TRS 3410" },
8287 { DIS_PDU_EMITTERNAME_TRS_3415
, "TRS 3415" },
8288 { DIS_PDU_EMITTERNAME_TRS_3D
, "TRS-3D" },
8289 { DIS_PDU_EMITTERNAME_TRS_3D_16
, "TRS-3D/16" },
8290 { DIS_PDU_EMITTERNAME_TRS_3D_16_ES
, "TRS-3D/16-ES" },
8291 { DIS_PDU_EMITTERNAME_TRS_3D_32
, "TRS-3D/32" },
8292 { DIS_PDU_EMITTERNAME_TRS_4D
, "TRS-4D" },
8293 { DIS_PDU_EMITTERNAME_TRS_C
, "TRS-C" },
8294 { DIS_PDU_EMITTERNAME_TRS_N
, "TRS-N" },
8295 { DIS_PDU_EMITTERNAME_TS_4478A
, "TS-4478A" },
8296 { DIS_PDU_EMITTERNAME_TSE_5000
, "TSE 5000" },
8297 { DIS_PDU_EMITTERNAME_TSR_333
, "TSR 333" },
8298 { DIS_PDU_EMITTERNAME_TSR_793
, "TSR 793" },
8299 { DIS_PDU_EMITTERNAME_TUB_BRICK
, " Tub Brick" },
8300 { DIS_PDU_EMITTERNAME_TUBE_ARM
, " Tube Arm" },
8301 { DIS_PDU_EMITTERNAME_TW_1374
, "TW 1374" },
8302 { DIS_PDU_EMITTERNAME_TW_1378
, "TW 1378" },
8303 { DIS_PDU_EMITTERNAME_TW_1446
, "TW 1446" },
8304 { DIS_PDU_EMITTERNAME_TWIN_EYES
, " Twin Eyes" },
8305 { DIS_PDU_EMITTERNAME_TWIN_PILL
, " Twin Pill" },
8306 { DIS_PDU_EMITTERNAME_TWIN_SCAN
, " Twin Scan" },
8307 { DIS_PDU_EMITTERNAME_TWIN_SCAN_RO
, " Twin Scan Ro" },
8308 { DIS_PDU_EMITTERNAME_TWO_SPOT
, " Two Spot" },
8309 { DIS_PDU_EMITTERNAME_TYPE_071_LPD
, "Type 071 LPD" },
8310 { DIS_PDU_EMITTERNAME_TYPE_2_12_J_A
, "Type 2-12 J/A" },
8311 { DIS_PDU_EMITTERNAME_TYPE_2_21_J_A
, "Type 2-21 J/A" },
8312 { DIS_PDU_EMITTERNAME_TYPE_2_23
, "Type 2-23" },
8313 { DIS_PDU_EMITTERNAME_TYPE_80_ASM_1
, "Type 80/ASM-1" },
8314 { DIS_PDU_EMITTERNAME_TYPE_120
, "Type 120" },
8315 { DIS_PDU_EMITTERNAME_TYPE_208
, "Type 208" },
8316 { DIS_PDU_EMITTERNAME_TYPE_222
, "Type 222" },
8317 { DIS_PDU_EMITTERNAME_TYPE_226
, "Type 226" },
8318 { DIS_PDU_EMITTERNAME_TYPE_232H
, "Type 232H" },
8319 { DIS_PDU_EMITTERNAME_TYPE_245
, "TYPE 245" },
8320 { DIS_PDU_EMITTERNAME_TYPE_262
, "TYPE 262" },
8321 { DIS_PDU_EMITTERNAME_TYPE_275
, "TYPE 275" },
8322 { DIS_PDU_EMITTERNAME_TYPE_278
, "TYPE 278" },
8323 { DIS_PDU_EMITTERNAME_TYPE_293
, "TYPE 293" },
8324 { DIS_PDU_EMITTERNAME_TYPE_341
, "Type 341" },
8325 { DIS_PDU_EMITTERNAME_TYPE_313
, "TYPE 313" },
8326 { DIS_PDU_EMITTERNAME_TYPE_305A
, "Type 305A" },
8327 { DIS_PDU_EMITTERNAME_TYPE_334
, "Type 334" },
8328 { DIS_PDU_EMITTERNAME_TYPE_342
, "Type 342" },
8329 { DIS_PDU_EMITTERNAME_TYPE_343_SUN_VISOR_B
, "TYPE 343 SUN VISOR B" },
8330 { DIS_PDU_EMITTERNAME_TYPE_344
, "Type 344" },
8331 { DIS_PDU_EMITTERNAME_TYPE_345
, "Type 345" },
8332 { DIS_PDU_EMITTERNAME_TYPE_346
, "Type 346" },
8333 { DIS_PDU_EMITTERNAME_TYPE_349A
, "Type 349A" },
8334 { DIS_PDU_EMITTERNAME_TYPE_347B
, "TYPE 347B" },
8335 { DIS_PDU_EMITTERNAME_TYPE_347G
, "Type 347G" },
8336 { DIS_PDU_EMITTERNAME_TYPE_359
, "Type 359" },
8337 { DIS_PDU_EMITTERNAME_TYPE_352
, "Type 352" },
8338 { DIS_PDU_EMITTERNAME_TYPE_360
, "Type 360" },
8339 { DIS_PDU_EMITTERNAME_TYPE_362_ESR_1_SR_47B
, "Type 362 ESR-1 SR-47B" },
8340 { DIS_PDU_EMITTERNAME_TYPE_354
, "Type 354" },
8341 { DIS_PDU_EMITTERNAME_TYPE_366
, "Type 366" },
8342 { DIS_PDU_EMITTERNAME_TYPE_363
, "Type 363" },
8343 { DIS_PDU_EMITTERNAME_TYPE_364_SEAGULL_C
, "Type 364 Seagull-C" },
8344 { DIS_PDU_EMITTERNAME_TYPE_404A_CH
, "Type-404A(CH)" },
8345 { DIS_PDU_EMITTERNAME_TYPE_405
, "Type 405" },
8346 { DIS_PDU_EMITTERNAME_TYPE_405J
, "TYPE 405J" },
8347 { DIS_PDU_EMITTERNAME_TYPE_408D_MOON_STOOL_B
, "Type 408D Moon Stool B" },
8348 { DIS_PDU_EMITTERNAME_TYPE_517B
, "Type 517B" },
8349 { DIS_PDU_EMITTERNAME_TYPE_518_HAI_YING_GOD_EYE_REL_2
, "Type 518 (Hai Ying, God Eye, REL-2)" },
8350 { DIS_PDU_EMITTERNAME_TYPE_589
, "Type 589" },
8351 { DIS_PDU_EMITTERNAME_TYPE_651
, "TYPE 651" },
8352 { DIS_PDU_EMITTERNAME_TYPE_702
, "Type 702" },
8353 { DIS_PDU_EMITTERNAME_TYPE_704
, "Type 704" },
8354 { DIS_PDU_EMITTERNAME_TYPE_753
, "Type 753" },
8355 { DIS_PDU_EMITTERNAME_TYPE_756
, "Type 756" },
8356 { DIS_PDU_EMITTERNAME_TYPE_713
, "TYPE 713" },
8357 { DIS_PDU_EMITTERNAME_TYPE_714
, "TYPE 714" },
8358 { DIS_PDU_EMITTERNAME_TYPE_702_D
, "TYPE 702-D" },
8359 { DIS_PDU_EMITTERNAME_TYPE_760
, "Type 760" },
8360 { DIS_PDU_EMITTERNAME_TYPE_815
, "Type 815" },
8361 { DIS_PDU_EMITTERNAME_TYPE_793
, "Type 793" },
8362 { DIS_PDU_EMITTERNAME_TYPE_8A_813
, "Type 8A-813" },
8363 { DIS_PDU_EMITTERNAME_TYPE_901M
, "TYPE 901M" },
8364 { DIS_PDU_EMITTERNAME_TYPE_902
, "TYPE 902" },
8365 { DIS_PDU_EMITTERNAME_TYPE_902B
, "Type 902B" },
8366 { DIS_PDU_EMITTERNAME_TYPE_903
, "TYPE 903" },
8367 { DIS_PDU_EMITTERNAME_TYPE_909_TI
, "TYPE 909 TI" },
8368 { DIS_PDU_EMITTERNAME_TYPE_909_TT
, "TYPE 909 TT" },
8369 { DIS_PDU_EMITTERNAME_TYPE_910
, "TYPE 910" },
8370 { DIS_PDU_EMITTERNAME_TYPE_931_CH
, "TYPE-931(CH)" },
8371 { DIS_PDU_EMITTERNAME_TYPE_965
, "TYPE 965" },
8372 { DIS_PDU_EMITTERNAME_TYPE_967
, "TYPE 967" },
8373 { DIS_PDU_EMITTERNAME_TYPE_968
, "TYPE 968" },
8374 { DIS_PDU_EMITTERNAME_TYPE_974
, "TYPE 974" },
8375 { DIS_PDU_EMITTERNAME_TYPE_975
, "TYPE 975" },
8376 { DIS_PDU_EMITTERNAME_TYPE_978
, "TYPE 978" },
8377 { DIS_PDU_EMITTERNAME_TYPE_981
, "Type 981" },
8378 { DIS_PDU_EMITTERNAME_TYPE_981_3
, "Type 981-3" },
8379 { DIS_PDU_EMITTERNAME_TYPE_982
, "TYPE 982" },
8380 { DIS_PDU_EMITTERNAME_TYPE_984
, "Type 984" },
8381 { DIS_PDU_EMITTERNAME_TYPE_985
, "Type 985" },
8382 { DIS_PDU_EMITTERNAME_TYPE_992
, "TYPE 992" },
8383 { DIS_PDU_EMITTERNAME_TYPE_993
, "TYPE 993" },
8384 { DIS_PDU_EMITTERNAME_TYPE_994
, "TYPE 994" },
8385 { DIS_PDU_EMITTERNAME_TYPE_996
, "Type 996" },
8386 { DIS_PDU_EMITTERNAME_TYPE_997_ARTISAN
, "Type 997 Artisan" },
8387 { DIS_PDU_EMITTERNAME_TYPE_1006_1
, "TYPE 1006(1)" },
8388 { DIS_PDU_EMITTERNAME_TYPE_1006_2
, "TYPE 1006(2)" },
8389 { DIS_PDU_EMITTERNAME_TYPE_1022
, "TYPE 1022" },
8390 { DIS_PDU_EMITTERNAME_TYPE_1047
, "Type 1047" },
8391 { DIS_PDU_EMITTERNAME_TYPE_1048
, "Type 1048" },
8392 { DIS_PDU_EMITTERNAME_TYPE_1474
, "Type 1474" },
8393 { DIS_PDU_EMITTERNAME_TYPE_1493
, "Type 1493" },
8394 { DIS_PDU_EMITTERNAME_ULTRA
, "ULTRA" },
8395 { DIS_PDU_EMITTERNAME_UK_MK_10
, "UK MK 10" },
8396 { DIS_PDU_EMITTERNAME_UPS_220C
, "UPS-220C" },
8397 { DIS_PDU_EMITTERNAME_UPX_1_10
, "UPX 1 10" },
8398 { DIS_PDU_EMITTERNAME_UPX_27
, "UPX 27" },
8399 { DIS_PDU_EMITTERNAME_URN_20
, "URN 20" },
8400 { DIS_PDU_EMITTERNAME_UTES_A
, "UTES-A" },
8401 { DIS_PDU_EMITTERNAME_UTES_T
, "UTES-T" },
8402 { DIS_PDU_EMITTERNAME_URN_25
, "URN 25" },
8403 { DIS_PDU_EMITTERNAME_VIGILANT
, "VIGILANT" },
8404 { DIS_PDU_EMITTERNAME_VITEBSK_L370_JAMMER
, "Vitebsk L370 Jammer" },
8405 { DIS_PDU_EMITTERNAME_VOLEX_III_IV
, "VOLEX III/IV" },
8406 { DIS_PDU_EMITTERNAME_VOLGA
, "VOLGA" },
8407 { DIS_PDU_EMITTERNAME_VORONEZH_DM
, "VORONEZH-DM" },
8408 { DIS_PDU_EMITTERNAME_VOSTOK
, "VOSTOK" },
8409 { DIS_PDU_EMITTERNAME_VOSTOK_E
, "VOSTOK-E" },
8410 { DIS_PDU_EMITTERNAME_VSR
, "VSR" },
8411 { DIS_PDU_EMITTERNAME_VOSTOK_3D
, "VOSTOK-3D" },
8412 { DIS_PDU_EMITTERNAME_VSTAR_PT
, "VSTAR-PT" },
8413 { DIS_PDU_EMITTERNAME_W_160
, "W-160" },
8414 { DIS_PDU_EMITTERNAME_W1028
, "W1028" },
8415 { DIS_PDU_EMITTERNAME_W8818
, "W8818" },
8416 { DIS_PDU_EMITTERNAME_W8838
, "W8838" },
8417 { DIS_PDU_EMITTERNAME_W8852
, "W8852" },
8418 { DIS_PDU_EMITTERNAME_WALL_BOARD
, " WALL BOARD" },
8419 { DIS_PDU_EMITTERNAME_WALL_RUST
, " Wall Rust" },
8420 { DIS_PDU_EMITTERNAME_WAS_74S
, "WAS-74S" },
8421 { DIS_PDU_EMITTERNAME_WASP_HEAD
, " Wasp Head" },
8422 { DIS_PDU_EMITTERNAME_WATCHDOG
, "WATCHDOG" },
8423 { DIS_PDU_EMITTERNAME_WATCH_GUARD
, " Watch Guard" },
8424 { DIS_PDU_EMITTERNAME_WATCHMAN
, "Watchman" },
8425 { DIS_PDU_EMITTERNAME_WAVESTORM
, "WAVESTORM" },
8426 { DIS_PDU_EMITTERNAME_WATCHMAN_S
, "WATCHMAN-S" },
8427 { DIS_PDU_EMITTERNAME_WATCHMAN_T
, "WATCHMAN-T" },
8428 { DIS_PDU_EMITTERNAME_WEATHER_SCOUT_2
, "WEATHER SCOUT 2" },
8429 { DIS_PDU_EMITTERNAME_WESTERN_ELECTRIC_MK_10
, " Western Electric MK 10" },
8430 { DIS_PDU_EMITTERNAME_WESTINGHOUSE_ADR_4_LRSR
, " Westinghouse ADR-4 LRSR" },
8431 { DIS_PDU_EMITTERNAME_WESTINGHOUSE_ELECTRIC_SPG_50
, " Westinghouse Electric SPG 50" },
8432 { DIS_PDU_EMITTERNAME_WESTINGHOUSE_ELECTRIC_W_120
, " Westinghouse Electric W 120" },
8433 { DIS_PDU_EMITTERNAME_WESTINGHOUSE_SPS_29C
, " Westinghouse SPS 29C" },
8434 { DIS_PDU_EMITTERNAME_WESTINGHOUSE_SPS_37
, " Westinghouse SPS 37" },
8435 { DIS_PDU_EMITTERNAME_WET_EYE
, "Wet Eye" },
8436 { DIS_PDU_EMITTERNAME_WET_EYE_2
, "Wet Eye 2" },
8437 { DIS_PDU_EMITTERNAME_WET_EYE_MOD
, "Wet Eye Mod" },
8438 { DIS_PDU_EMITTERNAME_WF44S
, "WF44S" },
8439 { DIS_PDU_EMITTERNAME_WGU_41_B
, "WGU-41/B" },
8440 { DIS_PDU_EMITTERNAME_WGU_44_B
, "WGU-44/B" },
8441 { DIS_PDU_EMITTERNAME_WHIFF
, " Whiff" },
8442 { DIS_PDU_EMITTERNAME_WHIFF_BRICK
, " Whiff Brick" },
8443 { DIS_PDU_EMITTERNAME_WHIFF_FIRE
, " Whiff Fire" },
8444 { DIS_PDU_EMITTERNAME_WHITE_HOUSE
, " WHITE HOUSE" },
8445 { DIS_PDU_EMITTERNAME_WIDE_MAT
, " Wide Mat" },
8446 { DIS_PDU_EMITTERNAME_WINE_GLASS_JAMMER
, "Wine Glass Jammer" },
8447 { DIS_PDU_EMITTERNAME_WILD_CARD
, "Wild Card" },
8448 { DIS_PDU_EMITTERNAME_WILDCAT
, "WILDCAT" },
8449 { DIS_PDU_EMITTERNAME_WITCH_EIGHT
, " Witch Eight" },
8450 { DIS_PDU_EMITTERNAME_WITCH_FIVE
, " Witch Five" },
8451 { DIS_PDU_EMITTERNAME_WLR
, "WLR" },
8452 { DIS_PDU_EMITTERNAME_WM2X_SERIES
, "WM2X Series" },
8453 { DIS_PDU_EMITTERNAME_WM2X_SERIES_CAS
, "WM2X Series CAS" },
8454 { DIS_PDU_EMITTERNAME_WR_10X
, "WR-10X" },
8455 { DIS_PDU_EMITTERNAME_WR_2100
, "WR-2100" },
8456 { DIS_PDU_EMITTERNAME_WSR_74C
, "WSR-74C" },
8457 { DIS_PDU_EMITTERNAME_WSR_74S
, "WSR-74S" },
8458 { DIS_PDU_EMITTERNAME_WSR_81
, "WSR-81" },
8459 { DIS_PDU_EMITTERNAME_WXR_700C
, "WXR-700C" },
8460 { DIS_PDU_EMITTERNAME_WXR_2100_MSTT
, "WXR-2100 MSTT" },
8461 { DIS_PDU_EMITTERNAME_WOOD_GAGE
, " Wood Gage" },
8462 { DIS_PDU_EMITTERNAME_X_TAR25
, "X-TAR25" },
8463 { DIS_PDU_EMITTERNAME_X_TAR3D
, "X-TAR3D" },
8464 { DIS_PDU_EMITTERNAME_YAOGAN_3
, "YAOGAN 3" },
8465 { DIS_PDU_EMITTERNAME_YAOGAN_29
, "Yaogan-29" },
8466 { DIS_PDU_EMITTERNAME_YARD_RAKE
, " Yard Rake" },
8467 { DIS_PDU_EMITTERNAME_YH_96
, "YH-96" },
8468 { DIS_PDU_EMITTERNAME_YEW_LOOP
, " Yew Loop" },
8469 { DIS_PDU_EMITTERNAME_YITIAN_ADS
, "YITIAN ADS" },
8470 { DIS_PDU_EMITTERNAME_YD_3
, "YD-3" },
8471 { DIS_PDU_EMITTERNAME_YJ_12_MH
, "YJ-12 MH" },
8472 { DIS_PDU_EMITTERNAME_YJ_62_MH
, "YJ-62 MH" },
8473 { DIS_PDU_EMITTERNAME_YJ_82_MH
, "YJ-82 MH" },
8474 { DIS_PDU_EMITTERNAME_YJ_83_MH
, "YJ-83 MH" },
8475 { DIS_PDU_EMITTERNAME_YJ_63
, "YJ-63" },
8476 { DIS_PDU_EMITTERNAME_YLC_2
, "YLC-2" },
8477 { DIS_PDU_EMITTERNAME_YLC_2A
, "YLC-2A" },
8478 { DIS_PDU_EMITTERNAME_YLC_4
, "YLC-4" },
8479 { DIS_PDU_EMITTERNAME_YLC_6
, "YLC-6" },
8480 { DIS_PDU_EMITTERNAME_YLC_6M
, "YLC-6M" },
8481 { DIS_PDU_EMITTERNAME_YLC_8
, "YLC-8" },
8482 { DIS_PDU_EMITTERNAME_YLC_8B
, "YLC-8B" },
8483 { DIS_PDU_EMITTERNAME_YLC_18_TALL_PAGE
, "YLC-18 Tall Page" },
8484 { DIS_PDU_EMITTERNAME_YO_YO
, " Yo-Yo" },
8485 { DIS_PDU_EMITTERNAME_ZASLON_A
, "Zaslon-A" },
8486 { DIS_PDU_EMITTERNAME_ZASLON_MULTI_PURPOSE_X_AND_S_BAND
, "Zaslon Multi-purpose (X- and S-band)" },
8487 { DIS_PDU_EMITTERNAME_ZOO_PARK_1
, "Zoo Park 1" },
8488 { DIS_PDU_EMITTERNAME_ZPS_6
, "ZPS-6" },
8489 { DIS_PDU_EMITTERNAME_ZOOPARK_3
, "ZOOPARK-3" },
8490 { DIS_PDU_EMITTERNAME_ZOOPARK_1M
, "ZOOPARK-1M" },
8491 { DIS_PDU_EMITTERNAME_ZD_12
, "ZD-12" },
8492 { DIS_PDU_EMITTERNAME_ZW_06
, "ZW-06" },
8493 { DIS_PDU_EMITTERNAME_AN_ALQ_136_V_1
, "AN/ALQ-136(V)1" },
8494 { DIS_PDU_EMITTERNAME_AN_ALQ_136_V_2
, "AN/ALQ-136(V)2" },
8495 { DIS_PDU_EMITTERNAME_AN_ALQ_136_V_3
, "AN/ALQ-136(V)3" },
8496 { DIS_PDU_EMITTERNAME_AN_ALQ_136_V_4
, "AN/ALQ-136(V)4" },
8497 { DIS_PDU_EMITTERNAME_AN_ALQ_136_V_5
, "AN/ALQ-136(V)5" },
8498 { DIS_PDU_EMITTERNAME_AN_ALQ_162_V_2
, "AN/ALQ-162(V)2" },
8499 { DIS_PDU_EMITTERNAME_AN_ALQ_162_V_3
, "AN/ALQ-162(V)3" },
8500 { DIS_PDU_EMITTERNAME_AN_ALQ_162_V_4
, "AN/ALQ-162(V)4" },
8501 { DIS_PDU_EMITTERNAME_ZHUK_M
, "Zhuk-M" },
8502 { DIS_PDU_EMITTERNAME_ZHUK_MAE
, "ZHUK-MAE" },
8503 { DIS_PDU_EMITTERNAME_ZHUK_ME
, "ZHUK-ME" },
8504 { DIS_PDU_EMITTERNAME_ZHUK_MME
, "ZHUK-MME" },
8505 { DIS_PDU_EMITTERNAME_ZHUK_MSE
, "Zhuk-MSE" },
8509 static value_string_ext DIS_PDU_EmitterName_Strings_Ext
= VALUE_STRING_EXT_INIT(DIS_PDU_EmitterName_Strings
);
8511 /* SISO-REF-010 [UID 76] */
8514 DIS_EMISSION_FUNCTION_OTHER
= 0,
8515 DIS_EMISSION_FUNCTION_MULTI_FUNCTION
= 1,
8516 DIS_EMISSION_FUNCTION_EARLY_WARNING_SURVEILLANCE
= 2,
8517 DIS_EMISSION_FUNCTION_HEIGHT_FINDER
= 3,
8518 DIS_EMISSION_FUNCTION_FIRE_CONTROL
= 4,
8519 DIS_EMISSION_FUNCTION_ACQUISITION_DETECTION
= 5,
8520 DIS_EMISSION_FUNCTION_TRACKER
= 6,
8521 DIS_EMISSION_FUNCTION_GUIDANCE_ILLUMINATION
= 7,
8522 DIS_EMISSION_FUNCTION_FIRING_POINT_LAUNCH_POINT_LOCATION
= 8,
8523 DIS_EMISSION_FUNCTION_RANGE_ONLY
= 9,
8524 DIS_EMISSION_FUNCTION_RADAR_ALTIMETER
= 10,
8525 DIS_EMISSION_FUNCTION_IMAGING
= 11,
8526 DIS_EMISSION_FUNCTION_MOTION_DETECTION
= 12,
8527 DIS_EMISSION_FUNCTION_NAVIGATION
= 13,
8528 DIS_EMISSION_FUNCTION_WEATHER_METEOROLOGICAL
= 14,
8529 DIS_EMISSION_FUNCTION_INSTRUMENTATION
= 15,
8530 DIS_EMISSION_FUNCTION_IDENTIFICATION_CLASSIFICATION_INCLUDING_IFF
= 16,
8531 DIS_EMISSION_FUNCTION_AAA_ANTI_AIRCRAFT_ARTILLERY_FIRE_CONTROL
= 17,
8532 DIS_EMISSION_FUNCTION_AIR_SEARCH_BOMB
= 18,
8533 DIS_EMISSION_FUNCTION_AIR_INTERCEPT
= 19,
8534 DIS_EMISSION_FUNCTION_ALTIMETER
= 20,
8535 DIS_EMISSION_FUNCTION_AIR_MAPPING
= 21,
8536 DIS_EMISSION_FUNCTION_AIR_TRAFFIC_CONTROL
= 22,
8537 DIS_EMISSION_FUNCTION_BEACON
= 23,
8538 DIS_EMISSION_FUNCTION_BATTLEFIELD_SURVEILLANCE
= 24,
8539 DIS_EMISSION_FUNCTION_GROUND_CONTROL_APPROACH
= 25,
8540 DIS_EMISSION_FUNCTION_GROUND_CONTROL_INTERCEPT
= 26,
8541 DIS_EMISSION_FUNCTION_COASTAL_SURVEILLANCE
= 27,
8542 DIS_EMISSION_FUNCTION_DECOY_MIMIC
= 28,
8543 DIS_EMISSION_FUNCTION_DATA_TRANSMISSION
= 29,
8544 DIS_EMISSION_FUNCTION_EARTH_SURVEILLANCE
= 30,
8545 DIS_EMISSION_FUNCTION_GUN_LAY_BEACON
= 31,
8546 DIS_EMISSION_FUNCTION_GROUND_MAPPING
= 32,
8547 DIS_EMISSION_FUNCTION_HARBOR_SURVEILLANCE
= 33,
8548 DIS_EMISSION_FUNCTION_ILS_INSTRUMENT_LANDING_SYSTEM
= 35,
8549 DIS_EMISSION_FUNCTION_IONOSPHERIC_SOUND
= 36,
8550 DIS_EMISSION_FUNCTION_INTERROGATOR
= 37,
8551 DIS_EMISSION_FUNCTION_JAMMER
= 42,
8552 DIS_EMISSION_FUNCTION_MISSILE_ACQUISITION
= 47,
8553 DIS_EMISSION_FUNCTION_MISSILE_DOWNLINK
= 48,
8554 DIS_EMISSION_FUNCTION_SPACE
= 50,
8555 DIS_EMISSION_FUNCTION_SURFACE_SEARCH
= 51,
8556 DIS_EMISSION_FUNCTION_SHELL_TRACKING
= 52,
8557 DIS_EMISSION_FUNCTION_TELEVISION
= 56,
8558 DIS_EMISSION_FUNCTION_UNKNOWN
= 57,
8559 DIS_EMISSION_FUNCTION_VIDEO_REMOTING
= 58,
8560 DIS_EMISSION_FUNCTION_EXPERIMENTAL_OR_TRAINING
= 59,
8561 DIS_EMISSION_FUNCTION_MISSILE_GUIDANCE
= 60,
8562 DIS_EMISSION_FUNCTION_MISSILE_HOMING
= 61,
8563 DIS_EMISSION_FUNCTION_MISSILE_TRACKING
= 62,
8564 DIS_EMISSION_FUNCTION_NAVIGATION_DISTANCE_MEASURING_EQUIPMENT
= 71,
8565 DIS_EMISSION_FUNCTION_TERRAIN_FOLLOWING
= 72,
8566 DIS_EMISSION_FUNCTION_WEATHER_AVOIDANCE
= 73,
8567 DIS_EMISSION_FUNCTION_PROXIMITY_FUSE
= 74,
8568 DIS_EMISSION_FUNCTION_RADIOSONDE
= 76,
8569 DIS_EMISSION_FUNCTION_SONOBUOY
= 77,
8570 DIS_EMISSION_FUNCTION_BATHYTHERMAL_SENSOR
= 78,
8571 DIS_EMISSION_FUNCTION_TOWED_COUNTER_MEASURE
= 79,
8572 DIS_EMISSION_FUNCTION_DIPPING_SONAR
= 80,
8573 DIS_EMISSION_FUNCTION_TOWED_ACOUSTIC_SENSOR
= 81,
8574 DIS_EMISSION_FUNCTION_WEAPON_NON_LETHAL
= 96,
8575 DIS_EMISSION_FUNCTION_WEAPON_LETHAL
= 97,
8576 DIS_EMISSION_FUNCTION_TEST_EQUIPMENT
= 98,
8577 DIS_EMISSION_FUNCTION_ACQUISITION_TRACK
= 99,
8578 DIS_EMISSION_FUNCTION_TRACK_GUIDANCE
= 100,
8579 DIS_EMISSION_FUNCTION_GUIDANCE_ILLUMINATION_TRACK_ACQUISITION
= 101,
8580 DIS_EMISSION_FUNCTION_SEARCH_ACQUISITION
= 102,
8581 DIS_EMISSION_FUNCTION_DROPSONDE
= 103
8582 } DIS_PDU_Emitter_System_Function
;
8584 static const value_string DIS_PDU_Emitter_System_Function_Strings
[] = {
8585 { DIS_EMISSION_FUNCTION_OTHER
, "Other" },
8586 { DIS_EMISSION_FUNCTION_MULTI_FUNCTION
, "Multi-function" },
8587 { DIS_EMISSION_FUNCTION_EARLY_WARNING_SURVEILLANCE
, "Early Warning/Surveillance" },
8588 { DIS_EMISSION_FUNCTION_HEIGHT_FINDER
, "Height Finder" },
8589 { DIS_EMISSION_FUNCTION_FIRE_CONTROL
, "Fire Control" },
8590 { DIS_EMISSION_FUNCTION_ACQUISITION_DETECTION
, "Acquisition/Detection" },
8591 { DIS_EMISSION_FUNCTION_TRACKER
, "Tracker" },
8592 { DIS_EMISSION_FUNCTION_GUIDANCE_ILLUMINATION
, "Guidance/Illumination" },
8593 { DIS_EMISSION_FUNCTION_FIRING_POINT_LAUNCH_POINT_LOCATION
, "Firing point/launch point location" },
8594 { DIS_EMISSION_FUNCTION_RANGE_ONLY
, "Range-Only" },
8595 { DIS_EMISSION_FUNCTION_RADAR_ALTIMETER
, "Radar Altimeter" },
8596 { DIS_EMISSION_FUNCTION_IMAGING
, "Imaging" },
8597 { DIS_EMISSION_FUNCTION_MOTION_DETECTION
, "Motion Detection" },
8598 { DIS_EMISSION_FUNCTION_NAVIGATION
, "Navigation" },
8599 { DIS_EMISSION_FUNCTION_WEATHER_METEOROLOGICAL
, "Weather / Meteorological" },
8600 { DIS_EMISSION_FUNCTION_INSTRUMENTATION
, "Instrumentation" },
8601 { DIS_EMISSION_FUNCTION_IDENTIFICATION_CLASSIFICATION_INCLUDING_IFF
, "Identification/Classification (including IFF)" },
8602 { DIS_EMISSION_FUNCTION_AAA_ANTI_AIRCRAFT_ARTILLERY_FIRE_CONTROL
, "AAA (Anti-Aircraft Artillery) Fire Control" },
8603 { DIS_EMISSION_FUNCTION_AIR_SEARCH_BOMB
, "Air Search/Bomb" },
8604 { DIS_EMISSION_FUNCTION_AIR_INTERCEPT
, "Air Intercept" },
8605 { DIS_EMISSION_FUNCTION_ALTIMETER
, "Altimeter" },
8606 { DIS_EMISSION_FUNCTION_AIR_MAPPING
, "Air Mapping" },
8607 { DIS_EMISSION_FUNCTION_AIR_TRAFFIC_CONTROL
, "Air Traffic Control" },
8608 { DIS_EMISSION_FUNCTION_BEACON
, "Beacon" },
8609 { DIS_EMISSION_FUNCTION_BATTLEFIELD_SURVEILLANCE
, "Battlefield Surveillance" },
8610 { DIS_EMISSION_FUNCTION_GROUND_CONTROL_APPROACH
, "Ground Control Approach" },
8611 { DIS_EMISSION_FUNCTION_GROUND_CONTROL_INTERCEPT
, "Ground Control Intercept" },
8612 { DIS_EMISSION_FUNCTION_COASTAL_SURVEILLANCE
, "Coastal Surveillance" },
8613 { DIS_EMISSION_FUNCTION_DECOY_MIMIC
, "Decoy/Mimic" },
8614 { DIS_EMISSION_FUNCTION_DATA_TRANSMISSION
, "Data Transmission" },
8615 { DIS_EMISSION_FUNCTION_EARTH_SURVEILLANCE
, "Earth Surveillance" },
8616 { DIS_EMISSION_FUNCTION_GUN_LAY_BEACON
, "Gun Lay Beacon" },
8617 { DIS_EMISSION_FUNCTION_GROUND_MAPPING
, "Ground Mapping" },
8618 { DIS_EMISSION_FUNCTION_HARBOR_SURVEILLANCE
, "Harbor Surveillance" },
8619 { DIS_EMISSION_FUNCTION_ILS_INSTRUMENT_LANDING_SYSTEM
, "ILS (Instrument Landing System)" },
8620 { DIS_EMISSION_FUNCTION_IONOSPHERIC_SOUND
, "Ionospheric Sound" },
8621 { DIS_EMISSION_FUNCTION_INTERROGATOR
, "Interrogator" },
8622 { DIS_EMISSION_FUNCTION_JAMMER
, "Jammer" },
8623 { DIS_EMISSION_FUNCTION_MISSILE_ACQUISITION
, "Missile Acquisition" },
8624 { DIS_EMISSION_FUNCTION_MISSILE_DOWNLINK
, "Missile Downlink" },
8625 { DIS_EMISSION_FUNCTION_SPACE
, "Space" },
8626 { DIS_EMISSION_FUNCTION_SURFACE_SEARCH
, "Surface Search" },
8627 { DIS_EMISSION_FUNCTION_SHELL_TRACKING
, "Shell Tracking" },
8628 { DIS_EMISSION_FUNCTION_TELEVISION
, "Television" },
8629 { DIS_EMISSION_FUNCTION_UNKNOWN
, "Unknown" },
8630 { DIS_EMISSION_FUNCTION_VIDEO_REMOTING
, "Video Remoting" },
8631 { DIS_EMISSION_FUNCTION_EXPERIMENTAL_OR_TRAINING
, "Experimental or Training" },
8632 { DIS_EMISSION_FUNCTION_MISSILE_GUIDANCE
, "Missile Guidance" },
8633 { DIS_EMISSION_FUNCTION_MISSILE_HOMING
, "Missile Homing" },
8634 { DIS_EMISSION_FUNCTION_MISSILE_TRACKING
, "Missile Tracking" },
8635 { DIS_EMISSION_FUNCTION_NAVIGATION_DISTANCE_MEASURING_EQUIPMENT
, "Navigation/Distance Measuring Equipment" },
8636 { DIS_EMISSION_FUNCTION_TERRAIN_FOLLOWING
, "Terrain Following" },
8637 { DIS_EMISSION_FUNCTION_WEATHER_AVOIDANCE
, "Weather Avoidance" },
8638 { DIS_EMISSION_FUNCTION_PROXIMITY_FUSE
, "Proximity Fuse" },
8639 { DIS_EMISSION_FUNCTION_RADIOSONDE
, "Radiosonde" },
8640 { DIS_EMISSION_FUNCTION_SONOBUOY
, "Sonobuoy" },
8641 { DIS_EMISSION_FUNCTION_BATHYTHERMAL_SENSOR
, "Bathythermal Sensor" },
8642 { DIS_EMISSION_FUNCTION_TOWED_COUNTER_MEASURE
, "Towed Counter Measure" },
8643 { DIS_EMISSION_FUNCTION_DIPPING_SONAR
, "Dipping Sonar" },
8644 { DIS_EMISSION_FUNCTION_TOWED_ACOUSTIC_SENSOR
, "Towed Acoustic Sensor" },
8645 { DIS_EMISSION_FUNCTION_WEAPON_NON_LETHAL
, "Weapon, non-lethal" },
8646 { DIS_EMISSION_FUNCTION_WEAPON_LETHAL
, "Weapon, lethal" },
8647 { DIS_EMISSION_FUNCTION_TEST_EQUIPMENT
, "Test Equipment" },
8648 { DIS_EMISSION_FUNCTION_ACQUISITION_TRACK
, "Acquisition Track" },
8649 { DIS_EMISSION_FUNCTION_TRACK_GUIDANCE
, "Track Guidance" },
8650 { DIS_EMISSION_FUNCTION_GUIDANCE_ILLUMINATION_TRACK_ACQUISITION
, "Guidance Illumination Track Acquisition" },
8651 { DIS_EMISSION_FUNCTION_SEARCH_ACQUISITION
, "Search Acquisition" },
8652 { DIS_EMISSION_FUNCTION_DROPSONDE
, "Dropsonde" },
8656 static value_string_ext DIS_PDU_Emitter_System_Function_Strings_Ext
= VALUE_STRING_EXT_INIT(DIS_PDU_Emitter_System_Function_Strings
);
8658 /* SISO-REF-010 [UID 77] */
8661 DIS_PDU_ELECTROMAGNETIC_EMISSION_STATE_UPDATE_INDICATOR_HEARTBEAT_UPDATE
= 0,
8662 DIS_PDU_ELECTROMAGNETIC_EMISSION_STATE_UPDATE_INDICATOR_CHANGED_DATA_UPDATE
= 1
8663 } DIS_PDU_Electromagnetic_Emission_State_Update_Indicator
;
8665 /* SISO-REF-010 [UID 78] */
8668 DIS_BEAM_FUNCTION_OTHER
= 0,
8669 DIS_BEAM_FUNCTION_SEARCH
= 1,
8670 DIS_BEAM_FUNCTION_HEIGHT_FINDING
= 2,
8671 DIS_BEAM_FUNCTION_ACQUISITION
= 3,
8672 DIS_BEAM_FUNCTION_TRACKING
= 4,
8673 DIS_BEAM_FUNCTION_ACQUISITION_AND_TRACKING
= 5,
8674 DIS_BEAM_FUNCTION_COMMAND_GUIDANCE
= 6,
8675 DIS_BEAM_FUNCTION_ILLUMINATION
= 7,
8676 DIS_BEAM_FUNCTION_RANGING
= 8,
8677 DIS_BEAM_FUNCTION_MISSILE_BEACON
= 9,
8678 DIS_BEAM_FUNCTION_MISSILE_FUSING
= 10,
8679 DIS_BEAM_FUNCTION_ACTIVE_RADAR_MISSILE_SEEKER
= 11,
8680 DIS_BEAM_FUNCTION_JAMMING
= 12,
8681 DIS_BEAM_FUNCTION_IFF
= 13,
8682 DIS_BEAM_FUNCTION_NAVIGATION_WEATHER
= 14,
8683 DIS_BEAM_FUNCTION_METEOROLOGICAL
= 15,
8684 DIS_BEAM_FUNCTION_DATA_TRANSMISSION
= 16,
8685 DIS_BEAM_FUNCTION_NAVIGATIONAL_DIRECTIONAL_BEACON
= 17,
8686 DIS_BEAM_FUNCTION_IR_JAMMER
= 18,
8687 DIS_BEAM_FUNCTION_GROUND_MAPPING
= 19,
8688 DIS_BEAM_FUNCTION_TIME_SHARED_SEARCH
= 20,
8689 DIS_BEAM_FUNCTION_TIME_SHARED_ACQUISITION
= 21,
8690 DIS_BEAM_FUNCTION_TIME_SHARED_TRACK
= 22,
8691 DIS_BEAM_FUNCTION_TIME_SHARED_COMMAND_GUIDANCE
= 23,
8692 DIS_BEAM_FUNCTION_TIME_SHARED_ILLUMINATION
= 24,
8693 DIS_BEAM_FUNCTION_TIME_SHARED_JAMMING
= 25
8694 } DIS_PDU_Electromagnetic_Emission_Beam_Function
;
8696 static const value_string DIS_PDU_Electromagnetic_Emission_Beam_Function_Strings
[] = {
8697 { DIS_BEAM_FUNCTION_OTHER
, "Other" },
8698 { DIS_BEAM_FUNCTION_SEARCH
, "Search" },
8699 { DIS_BEAM_FUNCTION_HEIGHT_FINDING
, "Height Finding" },
8700 { DIS_BEAM_FUNCTION_ACQUISITION
, "Acquisition" },
8701 { DIS_BEAM_FUNCTION_TRACKING
, "Tracking" },
8702 { DIS_BEAM_FUNCTION_ACQUISITION_AND_TRACKING
, "Acquisition and tracking" },
8703 { DIS_BEAM_FUNCTION_COMMAND_GUIDANCE
, "Command guidance" },
8704 { DIS_BEAM_FUNCTION_ILLUMINATION
, "Illumination" },
8705 { DIS_BEAM_FUNCTION_RANGING
, "Ranging" },
8706 { DIS_BEAM_FUNCTION_MISSILE_BEACON
, "Missile beacon" },
8707 { DIS_BEAM_FUNCTION_MISSILE_FUSING
, "Missile Fusing" },
8708 { DIS_BEAM_FUNCTION_ACTIVE_RADAR_MISSILE_SEEKER
, "Active radar missile seeker" },
8709 { DIS_BEAM_FUNCTION_JAMMING
, "Jamming" },
8710 { DIS_BEAM_FUNCTION_IFF
, "IFF" },
8711 { DIS_BEAM_FUNCTION_NAVIGATION_WEATHER
, "Navigation / Weather" },
8712 { DIS_BEAM_FUNCTION_METEOROLOGICAL
, "Meteorological" },
8713 { DIS_BEAM_FUNCTION_DATA_TRANSMISSION
, "Data transmission" },
8714 { DIS_BEAM_FUNCTION_NAVIGATIONAL_DIRECTIONAL_BEACON
, "Navigational directional beacon" },
8715 { DIS_BEAM_FUNCTION_IR_JAMMER
, "IR Jammer" },
8716 { DIS_BEAM_FUNCTION_GROUND_MAPPING
, "Ground Mapping" },
8717 { DIS_BEAM_FUNCTION_TIME_SHARED_SEARCH
, "Time-Shared Search" },
8718 { DIS_BEAM_FUNCTION_TIME_SHARED_ACQUISITION
, "Time-Shared Acquisition" },
8719 { DIS_BEAM_FUNCTION_TIME_SHARED_TRACK
, "Time-Shared Track" },
8720 { DIS_BEAM_FUNCTION_TIME_SHARED_COMMAND_GUIDANCE
, "Time-Shared Command Guidance" },
8721 { DIS_BEAM_FUNCTION_TIME_SHARED_ILLUMINATION
, "Time-Shared Illumination" },
8722 { DIS_BEAM_FUNCTION_TIME_SHARED_JAMMING
, "Time-Shared Jamming" },
8726 /* SISO-REF-010 [UID 79] */
8729 DIS_PDU_HIGH_DENSITY_TRACK_JAM_NOT_SELECTED
= 0,
8730 DIS_PDU_HIGH_DENSITY_TRACK_JAM_SELECTED
= 1
8731 } DIS_PDU_High_Density_Track_Jam
;
8733 /* SISO-REF-010 [UID 80] */
8736 DIS_PDU_DESIGNATOR_SYSTEM_NAME_NOT_SPECIFIED
= 0,
8737 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAQ_4
= 1000,
8738 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAQ_7
= 1100,
8739 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAQ_8
= 1200,
8740 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAQ_14_LANTIRN
= 1300,
8741 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAQ_19
= 1400,
8742 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAQ_22A_SAFIRE
= 1500,
8743 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAQ_22B_SAFIRE_LP
= 1600,
8744 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAQ_22C_STAR_SAFIRE_I
= 1700,
8745 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAQ_22D_BRITE_STAR
= 1800,
8746 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAQ_24_V_DIRCM_NEMESIS
= 1900,
8747 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAQ_25_LTS
= 2000,
8748 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAQ_28_V_LITENING_II
= 2100,
8749 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAQ_30
= 2200,
8750 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAQ_32
= 2300,
8751 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAQ_33_SNIPER
= 2400,
8752 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAQ_37
= 2500,
8753 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAQ_38
= 2600,
8754 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAQ_40
= 2650,
8755 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAS_32
= 2700,
8756 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAS_35V
= 2800,
8757 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAS_37
= 2900,
8758 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAS_38
= 3000,
8759 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAS_44_V
= 3100,
8760 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAS_46
= 3200,
8761 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAS_49
= 3300,
8762 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAS_51
= 3400,
8763 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAS_52_MTS_A
= 3500,
8764 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_ALQ_10
= 3600,
8765 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_ASQ_228
= 3700,
8766 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AVQ_25
= 4400,
8767 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AVQ_26
= 4500,
8768 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_GVS_5
= 4600,
8769 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_PED_1_LLDR
= 4700,
8770 DIS_PDU_DESIGNATOR_SYSTEM_NAME_TADS_LRF_D
= 4800,
8771 DIS_PDU_DESIGNATOR_SYSTEM_NAME_MMS_LRF_D
= 4900,
8772 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AH_1_C_NITE
= 5000,
8773 DIS_PDU_DESIGNATOR_SYSTEM_NAME_MATES
= 5100,
8774 DIS_PDU_DESIGNATOR_SYSTEM_NAME_TCV_115
= 5200,
8775 DIS_PDU_DESIGNATOR_SYSTEM_NAME_TIM
= 5300,
8776 DIS_PDU_DESIGNATOR_SYSTEM_NAME_TMS_303
= 5400,
8777 DIS_PDU_DESIGNATOR_SYSTEM_NAME_TMY_303
= 5500,
8778 DIS_PDU_DESIGNATOR_SYSTEM_NAME_ALRAD
= 5600,
8779 DIS_PDU_DESIGNATOR_SYSTEM_NAME_RFTDL
= 5700,
8780 DIS_PDU_DESIGNATOR_SYSTEM_NAME_VVLR
= 5800,
8781 DIS_PDU_DESIGNATOR_SYSTEM_NAME_P0705_HELL
= 6000,
8782 DIS_PDU_DESIGNATOR_SYSTEM_NAME_P0708_PULSE
= 6100,
8783 DIS_PDU_DESIGNATOR_SYSTEM_NAME_HELD
= 6200,
8784 DIS_PDU_DESIGNATOR_SYSTEM_NAME_TYPE_105
= 6300,
8785 DIS_PDU_DESIGNATOR_SYSTEM_NAME_TYPE_118
= 6400,
8786 DIS_PDU_DESIGNATOR_SYSTEM_NAME_TYPE_121
= 6500,
8787 DIS_PDU_DESIGNATOR_SYSTEM_NAME_TYPE_126
= 6600,
8788 DIS_PDU_DESIGNATOR_SYSTEM_NAME_TYPE_629
= 6700,
8789 DIS_PDU_DESIGNATOR_SYSTEM_NAME_CLDS
= 6800,
8790 DIS_PDU_DESIGNATOR_SYSTEM_NAME_TAV_38
= 6900,
8791 DIS_PDU_DESIGNATOR_SYSTEM_NAME_TMV_630
= 7000,
8792 DIS_PDU_DESIGNATOR_SYSTEM_NAME_ALTM_1020
= 7100,
8793 DIS_PDU_DESIGNATOR_SYSTEM_NAME_ALATS
= 7200,
8794 DIS_PDU_DESIGNATOR_SYSTEM_NAME_DARK_STAR_LAMPS
= 7300,
8795 DIS_PDU_DESIGNATOR_SYSTEM_NAME_GLTD_II
= 7400,
8796 DIS_PDU_DESIGNATOR_SYSTEM_NAME_MBT_ELRF
= 7500,
8797 DIS_PDU_DESIGNATOR_SYSTEM_NAME_MARK_VII
= 7600,
8798 DIS_PDU_DESIGNATOR_SYSTEM_NAME_SIRE_V
= 7700,
8799 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAQ_16B
= 7800,
8800 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAQ_16D_AESOP
= 7900,
8801 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAQ_21_STAR_SAFIRE_III
= 8000,
8802 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAQ_22E_BRITE_STAR
= 8100,
8803 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAQ_36_STAR_SAFIRE_II
= 8200,
8804 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAS_38A_NITE_HAWK
= 8300,
8805 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAS_38B_NITE_HAWK
= 8400,
8806 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAS_44C_V
= 8500,
8807 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_AAS_53_CSP
= 8600,
8808 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_ASQ_28_ATFLIR
= 8700,
8809 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_DAS_1_MTS_B
= 8800,
8810 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_PAQ_1_LTD
= 8900,
8811 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_PAQ_3_MULE
= 9000,
8812 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_PEQ_1_SOFLAM
= 9090,
8813 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_PEQ_3
= 9100,
8814 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_PEQ_15_ATPIAL
= 9140,
8815 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_PEQ_18_IZLID_1000P
= 9150,
8816 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_TVQ_2_G_VLLD
= 9200,
8817 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_ZSQ_2_V_1_EOS
= 9300,
8818 DIS_PDU_DESIGNATOR_SYSTEM_NAME_AN_ZSQ_2_V_2_EOS
= 9400,
8819 DIS_PDU_DESIGNATOR_SYSTEM_NAME_CIRCM
= 9500,
8820 DIS_PDU_DESIGNATOR_SYSTEM_NAME_GUARDIAN
= 9600,
8821 DIS_PDU_DESIGNATOR_SYSTEM_NAME_IZLID_200P
= 9700,
8822 DIS_PDU_DESIGNATOR_SYSTEM_NAME_IZLID_1000P_W
= 9800,
8823 DIS_PDU_DESIGNATOR_SYSTEM_NAME_MMS
= 9900,
8824 DIS_PDU_DESIGNATOR_SYSTEM_NAME_M_TADS_PNVS_ARROWHEAD
= 10000,
8825 DIS_PDU_DESIGNATOR_SYSTEM_NAME_RBS_70
= 10100,
8826 DIS_PDU_DESIGNATOR_SYSTEM_NAME_RBS_90
= 10200,
8827 DIS_PDU_DESIGNATOR_SYSTEM_NAME_TADS_PNVS
= 10300,
8828 DIS_PDU_DESIGNATOR_SYSTEM_NAME_COLIBRI
= 10400,
8829 DIS_PDU_DESIGNATOR_SYSTEM_NAME_DAMOCLES
= 10500,
8830 DIS_PDU_DESIGNATOR_SYSTEM_NAME_I_251_SHKVAL
= 10600,
8831 DIS_PDU_DESIGNATOR_SYSTEM_NAME_KPS_53AV_EOTS
= 10700,
8832 DIS_PDU_DESIGNATOR_SYSTEM_NAME_STAR_SAFIRE_380
= 10800,
8833 DIS_PDU_DESIGNATOR_SYSTEM_NAME_JANUS_T_EOS
= 10900,
8834 DIS_PDU_DESIGNATOR_SYSTEM_NAME_LOTHAR_EOS
= 11000,
8835 DIS_PDU_DESIGNATOR_SYSTEM_NAME_MK46_MOD_1_EOS
= 11100,
8836 DIS_PDU_DESIGNATOR_SYSTEM_NAME_MTK_201ME_EOS
= 11200,
8837 DIS_PDU_DESIGNATOR_SYSTEM_NAME_THALES_MIRADOR_MK2_EOS
= 11300,
8838 DIS_PDU_DESIGNATOR_SYSTEM_NAME_TPN_1M_49_23_EOS
= 11400
8839 } DIS_PDU_Designator_System_Name
;
8841 /* SISO-REF-010 [UID 82] */
8844 DIS_PDU_IFF_SYSTEM_TYPE_NOT_USED_INVALID_VALUE
= 0,
8845 DIS_PDU_IFF_SYSTEM_TYPE_MARK_X_XII_ATCRBS_TRANSPONDER
= 1,
8846 DIS_PDU_IFF_SYSTEM_TYPE_MARK_X_XII_ATCRBS_INTERROGATOR
= 2,
8847 DIS_PDU_IFF_SYSTEM_TYPE_SOVIET_TRANSPONDER
= 3,
8848 DIS_PDU_IFF_SYSTEM_TYPE_SOVIET_INTERROGATOR
= 4,
8849 DIS_PDU_IFF_SYSTEM_TYPE_RRB_TRANSPONDER
= 5,
8850 DIS_PDU_IFF_SYSTEM_TYPE_MARK_XIIA_INTERROGATOR
= 6,
8851 DIS_PDU_IFF_SYSTEM_TYPE_MODE_5_INTERROGATOR
= 7,
8852 DIS_PDU_IFF_SYSTEM_TYPE_MODE_S_INTERROGATOR
= 8,
8853 DIS_PDU_IFF_SYSTEM_TYPE_MARK_XIIA_TRANSPONDER
= 9,
8854 DIS_PDU_IFF_SYSTEM_TYPE_MODE_5_TRANSPONDER
= 10,
8855 DIS_PDU_IFF_SYSTEM_TYPE_MODE_S_TRANSPONDER
= 11,
8856 DIS_PDU_IFF_SYSTEM_TYPE_MARK_XIIA_COMBINED_INTERROGATOR_TRANSPONDER_CIT
= 12,
8857 DIS_PDU_IFF_SYSTEM_TYPE_MARK_XII_COMBINED_INTERROGATOR_TRANSPONDER_CIT
= 13,
8858 DIS_PDU_IFF_SYSTEM_TYPE_TCAS_ACAS_TRANSCEIVER
= 14
8859 } DIS_PDU_IFF_System_Type
;
8861 static const value_string DIS_PDU_IFF_System_Type_Strings
[] = {
8862 { DIS_PDU_IFF_SYSTEM_TYPE_NOT_USED_INVALID_VALUE
, "Not Used (Invalid Value)" },
8863 { DIS_PDU_IFF_SYSTEM_TYPE_MARK_X_XII_ATCRBS_TRANSPONDER
, "Mark X/XII/ATCRBS Transponder" },
8864 { DIS_PDU_IFF_SYSTEM_TYPE_MARK_X_XII_ATCRBS_INTERROGATOR
, "Mark X/XII/ATCRBS Interrogator" },
8865 { DIS_PDU_IFF_SYSTEM_TYPE_SOVIET_TRANSPONDER
, "Soviet Transponder" },
8866 { DIS_PDU_IFF_SYSTEM_TYPE_SOVIET_INTERROGATOR
, "Soviet Interrogator" },
8867 { DIS_PDU_IFF_SYSTEM_TYPE_RRB_TRANSPONDER
, "RRB Transponder" },
8868 { DIS_PDU_IFF_SYSTEM_TYPE_MARK_XIIA_INTERROGATOR
, "Mark XIIA Interrogator" },
8869 { DIS_PDU_IFF_SYSTEM_TYPE_MODE_5_INTERROGATOR
, "Mode 5 Interrogator" },
8870 { DIS_PDU_IFF_SYSTEM_TYPE_MODE_S_INTERROGATOR
, "Mode S Interrogator" },
8871 { DIS_PDU_IFF_SYSTEM_TYPE_MARK_XIIA_TRANSPONDER
, "Mark XIIA Transponder" },
8872 { DIS_PDU_IFF_SYSTEM_TYPE_MODE_5_TRANSPONDER
, "Mode 5 Transponder" },
8873 { DIS_PDU_IFF_SYSTEM_TYPE_MODE_S_TRANSPONDER
, "Mode S Transponder" },
8874 { DIS_PDU_IFF_SYSTEM_TYPE_MARK_XIIA_COMBINED_INTERROGATOR_TRANSPONDER_CIT
, "Mark XIIA Combined Interrogator/Transponder (CIT)" },
8875 { DIS_PDU_IFF_SYSTEM_TYPE_MARK_XII_COMBINED_INTERROGATOR_TRANSPONDER_CIT
, "Mark XII Combined Interrogator/Transponder (CIT)" },
8876 { DIS_PDU_IFF_SYSTEM_TYPE_TCAS_ACAS_TRANSCEIVER
, "TCAS/ACAS Transceiver" },
8880 /* SISO-REF-010 [UID 83] */
8883 DIS_PDU_IFF_SYSTEM_NAME_NOT_USED_INVALID_VALUE
= 0,
8884 DIS_PDU_IFF_SYSTEM_NAME_GENERIC_MARK_X
= 1,
8885 DIS_PDU_IFF_SYSTEM_NAME_GENERIC_MARK_XII
= 2,
8886 DIS_PDU_IFF_SYSTEM_NAME_GENERIC_ATCRBS
= 3,
8887 DIS_PDU_IFF_SYSTEM_NAME_GENERIC_SOVIET
= 4,
8888 DIS_PDU_IFF_SYSTEM_NAME_GENERIC_MODE_S
= 5,
8889 DIS_PDU_IFF_SYSTEM_NAME_GENERIC_MARK_X_XII_ATCRBS
= 6,
8890 DIS_PDU_IFF_SYSTEM_NAME_GENERIC_MARK_X_XII_ATCRBS_MODE_S
= 7,
8891 DIS_PDU_IFF_SYSTEM_NAME_ARI_5954_RRB
= 8,
8892 DIS_PDU_IFF_SYSTEM_NAME_ARI_5983_RRB
= 9,
8893 DIS_PDU_IFF_SYSTEM_NAME_GENERIC_RRB
= 10,
8894 DIS_PDU_IFF_SYSTEM_NAME_GENERIC_MARK_XIIA
= 11,
8895 DIS_PDU_IFF_SYSTEM_NAME_GENERIC_MODE_5
= 12,
8896 DIS_PDU_IFF_SYSTEM_NAME_GENERIC_MARK_XIIA_COMBINED_INTERROGATOR_TRANSPONDER_CIT
= 13,
8897 DIS_PDU_IFF_SYSTEM_NAME_GENERIC_MARK_XII_COMBINED_INTERROGATOR_TRANSPONDER_CIT
= 14,
8898 DIS_PDU_IFF_SYSTEM_NAME_GENERIC_TCAS_I_ACAS_I_TRANSCEIVER
= 15,
8899 DIS_PDU_IFF_SYSTEM_NAME_GENERIC_TCAS_II_ACAS_II_TRANSCEIVER
= 16,
8900 DIS_PDU_IFF_SYSTEM_NAME_GENERIC_MARK_X_A
= 17,
8901 DIS_PDU_IFF_SYSTEM_NAME_GENERIC_MARK_X_SIF
= 18
8902 } DIS_PDU_IFF_System_Name
;
8904 static const value_string DIS_PDU_IFF_System_Name_Strings
[] = {
8905 { DIS_PDU_IFF_SYSTEM_NAME_NOT_USED_INVALID_VALUE
, "Not Used (Invalid Value)" },
8906 { DIS_PDU_IFF_SYSTEM_NAME_GENERIC_MARK_X
, "Generic Mark X" },
8907 { DIS_PDU_IFF_SYSTEM_NAME_GENERIC_MARK_XII
, "Generic Mark XII" },
8908 { DIS_PDU_IFF_SYSTEM_NAME_GENERIC_ATCRBS
, "Generic ATCRBS" },
8909 { DIS_PDU_IFF_SYSTEM_NAME_GENERIC_SOVIET
, "Generic Soviet" },
8910 { DIS_PDU_IFF_SYSTEM_NAME_GENERIC_MODE_S
, "Generic Mode S" },
8911 { DIS_PDU_IFF_SYSTEM_NAME_GENERIC_MARK_X_XII_ATCRBS
, "Generic Mark X/XII/ATCRBS" },
8912 { DIS_PDU_IFF_SYSTEM_NAME_GENERIC_MARK_X_XII_ATCRBS_MODE_S
, "Generic Mark X/XII/ATCRBS/Mode S" },
8913 { DIS_PDU_IFF_SYSTEM_NAME_ARI_5954_RRB
, "ARI 5954 (RRB)" },
8914 { DIS_PDU_IFF_SYSTEM_NAME_ARI_5983_RRB
, "ARI 5983 (RRB)" },
8915 { DIS_PDU_IFF_SYSTEM_NAME_GENERIC_RRB
, "Generic RRB" },
8916 { DIS_PDU_IFF_SYSTEM_NAME_GENERIC_MARK_XIIA
, "Generic Mark XIIA" },
8917 { DIS_PDU_IFF_SYSTEM_NAME_GENERIC_MODE_5
, "Generic Mode 5" },
8918 { DIS_PDU_IFF_SYSTEM_NAME_GENERIC_MARK_XIIA_COMBINED_INTERROGATOR_TRANSPONDER_CIT
, "Generic Mark XIIA Combined Interrogator/Transponder (CIT)" },
8919 { DIS_PDU_IFF_SYSTEM_NAME_GENERIC_MARK_XII_COMBINED_INTERROGATOR_TRANSPONDER_CIT
, "Generic Mark XII Combined Interrogator/Transponder (CIT)" },
8920 { DIS_PDU_IFF_SYSTEM_NAME_GENERIC_TCAS_I_ACAS_I_TRANSCEIVER
, "Generic TCAS I/ACAS I Transceiver" },
8921 { DIS_PDU_IFF_SYSTEM_NAME_GENERIC_TCAS_II_ACAS_II_TRANSCEIVER
, "Generic TCAS II/ACAS II Transceiver" },
8922 { DIS_PDU_IFF_SYSTEM_NAME_GENERIC_MARK_X_A
, "Generic Mark X (A)" },
8923 { DIS_PDU_IFF_SYSTEM_NAME_GENERIC_MARK_X_SIF
, "Generic Mark X (SIF)" },
8927 /* SISO-REF-010 [UID 84] */
8930 DIS_PDU_IFF_SYSTEM_MODE_NO_STATEMENT
= 0,
8931 DIS_PDU_IFF_SYSTEM_MODE_OFF
= 1,
8932 DIS_PDU_IFF_SYSTEM_MODE_STANDBY
= 2,
8933 DIS_PDU_IFF_SYSTEM_MODE_NORMAL
= 3,
8934 DIS_PDU_IFF_SYSTEM_MODE_EMERGENCY
= 4,
8935 DIS_PDU_IFF_SYSTEM_MODE_LOW_OR_LOW_SENSITIVITY
= 5
8936 } DIS_PDU_IFF_System_Mode
;
8938 static const value_string DIS_PDU_IFF_System_Mode_Strings
[] = {
8939 { DIS_PDU_IFF_SYSTEM_MODE_NO_STATEMENT
, "No Statement" },
8940 { DIS_PDU_IFF_SYSTEM_MODE_OFF
, "Off" },
8941 { DIS_PDU_IFF_SYSTEM_MODE_STANDBY
, "Standby" },
8942 { DIS_PDU_IFF_SYSTEM_MODE_NORMAL
, "Normal" },
8943 { DIS_PDU_IFF_SYSTEM_MODE_EMERGENCY
, "Emergency" },
8944 { DIS_PDU_IFF_SYSTEM_MODE_LOW_OR_LOW_SENSITIVITY
, "Low or Low Sensitivity" },
8948 /* SISO-REF-010 [UID 87] */
8951 DIS_PDU_IFF_LAYER_SPECIFIC_INFORMATION_NO_LAYER_SPECIFIC_INFORMATION_IS_PRESENT
= 0
8952 } DIS_PDU_IFF_Layer_Specific_Information
;
8954 /* SISO-REF-010 [UID 96] */
8957 DIS_PDU_IFF_ALTERNATE_MODE_4_CHALLENGE_REPLY_NO_STATEMENT
= 0,
8958 DIS_PDU_IFF_ALTERNATE_MODE_4_CHALLENGE_REPLY_VALID
= 1,
8959 DIS_PDU_IFF_ALTERNATE_MODE_4_CHALLENGE_REPLY_INVALID
= 2,
8960 DIS_PDU_IFF_ALTERNATE_MODE_4_CHALLENGE_REPLY_NO_RESPONSE
= 3,
8961 DIS_PDU_IFF_ALTERNATE_MODE_4_CHALLENGE_REPLY_UNABLE_TO_VERIFY
= 4
8962 } DIS_PDU_IFF_Alternate_Mode_4_Challenge_Reply
;
8964 static const value_string DIS_PDU_IFF_Alternate_Mode_4_Challenge_Reply_Strings
[] = {
8965 { DIS_PDU_IFF_ALTERNATE_MODE_4_CHALLENGE_REPLY_NO_STATEMENT
, "No Statement" },
8966 { DIS_PDU_IFF_ALTERNATE_MODE_4_CHALLENGE_REPLY_VALID
, "Valid" },
8967 { DIS_PDU_IFF_ALTERNATE_MODE_4_CHALLENGE_REPLY_INVALID
, "Invalid" },
8968 { DIS_PDU_IFF_ALTERNATE_MODE_4_CHALLENGE_REPLY_NO_RESPONSE
, "No response" },
8969 { DIS_PDU_IFF_ALTERNATE_MODE_4_CHALLENGE_REPLY_UNABLE_TO_VERIFY
, "Unable to Verify" },
8973 /* SISO-REF-010 [UID 97] */
8976 DIS_PDU_IFF_SYSTEM_TYPE_1_OPERATIONAL_PARAMETER_1_NO_OPERATIONAL_PARAMETER_1_DATA
= 0
8977 } DIS_PDU_IFF_System_Type_1_Operational_Parameter_1
;
8979 /* SISO-REF-010 [UID 98] */
8982 DIS_PDU_IFF_SYSTEM_TYPE_1_OPERATIONAL_PARAMETER_2_NO_OPERATIONAL_PARAMETER_2_DATA
= 0
8983 } DIS_PDU_IFF_System_Type_1_Operational_Parameter_2
;
8985 /* SISO-REF-010 [UID 99] */
8988 DIS_PDU_EXTENSION_RECORD_TYPES_ARTICULATED_PARTS
= 2000,
8989 DIS_PDU_EXTENSION_RECORD_TYPES_ATTACHED_PARTS
= 2001,
8990 DIS_PDU_EXTENSION_RECORD_TYPES_ENTITY_ASSOCIATION
= 2002,
8991 DIS_PDU_EXTENSION_RECORD_TYPES_ENTITY_TYPE
= 2003,
8992 DIS_PDU_EXTENSION_RECORD_TYPES_SEPARATION
= 2004,
8993 DIS_PDU_EXTENSION_RECORD_TYPES_POINT_OBJECT
= 2005,
8994 DIS_PDU_EXTENSION_RECORD_TYPES_LINEAR_OBJECT
= 2006,
8995 DIS_PDU_EXTENSION_RECORD_TYPES_AREAL_OBJECT
= 2007,
8996 DIS_PDU_EXTENSION_RECORD_TYPES_COMBINED_PARABOLIC_CIRCULAR_DRA
= 2010,
8997 DIS_PDU_EXTENSION_RECORD_TYPES_MULTIPLE_STATIC_ENTITY
= 2020,
8998 DIS_PDU_EXTENSION_RECORD_TYPES_MULTIPLE_MOVING_ENTITY
= 2021,
8999 DIS_PDU_EXTENSION_RECORD_TYPES_MULTIPLE_ACCELERATING_ENTITY
= 2022,
9000 DIS_PDU_EXTENSION_RECORD_TYPES_MULTIPLE_POINT_OBJECT
= 2023,
9001 DIS_PDU_EXTENSION_RECORD_TYPES_IS_PART_OF
= 2030,
9002 DIS_PDU_EXTENSION_RECORD_TYPES_COLLISION_ELASTIC
= 2500,
9003 DIS_PDU_EXTENSION_RECORD_TYPES_HIGH_FIDELITY_HAVE_QUICK
= 3000,
9004 DIS_PDU_EXTENSION_RECORD_TYPES_ANTENNA_LOCATION
= 3001,
9005 DIS_PDU_EXTENSION_RECORD_TYPES_RELATIVE_ANTENNA_LOCATION
= 3002,
9006 DIS_PDU_EXTENSION_RECORD_TYPES_CRYPTO_SYSTEM
= 3003,
9007 DIS_PDU_EXTENSION_RECORD_TYPES_BEAM_ANTENNA_PATTERN
= 3004,
9008 DIS_PDU_EXTENSION_RECORD_TYPES_ENCODED_AUDIO
= 3100,
9009 DIS_PDU_EXTENSION_RECORD_TYPES_DATABASE_INDEX
= 3101,
9010 DIS_PDU_EXTENSION_RECORD_TYPES_INTERCOM_ENTITY_DESTINATION
= 3200,
9011 DIS_PDU_EXTENSION_RECORD_TYPES_INTERCOM_GROUP_DESTINATION
= 3201,
9012 DIS_PDU_EXTENSION_RECORD_TYPES_INTERCOM_GROUP_ASSIGNMENT
= 3202,
9013 DIS_PDU_EXTENSION_RECORD_TYPES_EE_BEAM
= 3503,
9014 DIS_PDU_EXTENSION_RECORD_TYPES_JAMMER_PARAMETERS
= 3504,
9015 DIS_PDU_EXTENSION_RECORD_TYPES_UNIVERSAL_SCAN_DATA
= 3505,
9016 DIS_PDU_EXTENSION_RECORD_TYPES_PULSE_TABLE_DEFINITION
= 3506,
9017 DIS_PDU_EXTENSION_RECORD_TYPES_BEAM_SHAPE_DEFINITION
= 3507,
9018 DIS_PDU_EXTENSION_RECORD_TYPES_FUNDAMENTAL_PARAMETERS_LIST
= 3508,
9019 DIS_PDU_EXTENSION_RECORD_TYPES_AZ_EL_LIST
= 3509,
9020 DIS_PDU_EXTENSION_RECORD_TYPES_BEAM_ACTIVITY
= 3510,
9021 DIS_PDU_EXTENSION_RECORD_TYPES_JAMMER_ACTIVATION
= 3511,
9022 DIS_PDU_EXTENSION_RECORD_TYPES_JAMMER_FALSE_TARGETS
= 3512,
9023 DIS_PDU_EXTENSION_RECORD_TYPES_JAMMER_TRIGGERED
= 3513,
9024 DIS_PDU_EXTENSION_RECORD_TYPES_BLANKING_SECTORS
= 3514,
9025 DIS_PDU_EXTENSION_RECORD_TYPES_ANGLE_DECEPTION_PARAMETERS
= 3515,
9026 DIS_PDU_EXTENSION_RECORD_TYPES_RANGE_DECEPTION
= 3516,
9027 DIS_PDU_EXTENSION_RECORD_TYPES_VELOCITY_DECEPTION
= 3517,
9028 DIS_PDU_EXTENSION_RECORD_TYPES_FALSE_TARGETS_PARAMETERS
= 3518,
9029 DIS_PDU_EXTENSION_RECORD_TYPES_DE_PRECISION_AIMPOINT
= 4000,
9030 DIS_PDU_EXTENSION_RECORD_TYPES_DE_AREA_AIMPOINT_V2
= 4002,
9031 DIS_PDU_EXTENSION_RECORD_TYPES_DE_DAMAGE_DESCRIPTION
= 4500,
9032 DIS_PDU_EXTENSION_RECORD_TYPES_IO_EFFECT
= 5500,
9033 DIS_PDU_EXTENSION_RECORD_TYPES_IO_COMMUNICATIONS_NODE
= 5501,
9034 DIS_PDU_EXTENSION_RECORD_TYPES_SUPPLY_QUANTITY
= 6000,
9035 DIS_PDU_EXTENSION_RECORD_TYPES_LASER_BEAM
= 6500,
9036 DIS_PDU_EXTENSION_RECORD_TYPES_UA_SHAFTS
= 7000,
9037 DIS_PDU_EXTENSION_RECORD_TYPES_UA_ADDITIONAL_PASSIVE_ACTIVITY
= 7001,
9038 DIS_PDU_EXTENSION_RECORD_TYPES_UA_SYSTEM
= 7002,
9039 DIS_PDU_EXTENSION_RECORD_TYPES_CONE_1_GEOMETRY
= 8001,
9040 DIS_PDU_EXTENSION_RECORD_TYPES_RECORD_TYPE_QUERY
= 9000,
9041 DIS_PDU_EXTENSION_RECORD_TYPES_APPLICATION_STATE
= 47100,
9042 DIS_PDU_EXTENSION_RECORD_TYPES_APPLICATION_MODE
= 47150,
9043 DIS_PDU_EXTENSION_RECORD_TYPES_APPLICATION_HEALTH_STATUS_EXTENSION_RECORD
= 47200,
9044 DIS_PDU_EXTENSION_RECORD_TYPES_APPLICATION_STATUS_TYPE_DESCRIPTION_EXTENSION_RECORD
= 47210,
9045 DIS_PDU_EXTENSION_RECORD_TYPES_APPLICATION_STATUS_DESCRIPTION_EXTENSION_RECORD
= 47220,
9046 DIS_PDU_EXTENSION_RECORD_TYPES_APPLICATION_HEALTH_STATUS_CAPABILITY_EXTENSION_RECORD
= 47230,
9047 DIS_PDU_EXTENSION_RECORD_TYPES_APPLICATION_HEALTH_STATUS_HEARTBEAT_REQUEST_EXTENSION_RECORD
= 47240,
9048 DIS_PDU_EXTENSION_RECORD_TYPES_APPLICATION_INITIALIZATION_DATA_EXTENSION_RECORD
= 47300,
9049 DIS_PDU_EXTENSION_RECORD_TYPES_EXERCISE_ID_EXTENSION_RECORD
= 47400,
9050 DIS_PDU_EXTENSION_RECORD_TYPES_APPLICATION_CAPABILITY_EXTENSION_RECORD
= 47500,
9051 DIS_PDU_EXTENSION_RECORD_TYPES_DATA_QUERY_REQUEST_EXTENSION_RECORD
= 47600,
9052 DIS_PDU_EXTENSION_RECORD_TYPES_ASSET_ID_EXTENSION_RECORD
= 47700,
9053 DIS_PDU_EXTENSION_RECORD_TYPES_SET_CHECKPOINT_EXTENSION_RECORD
= 47800,
9054 DIS_PDU_EXTENSION_RECORD_TYPES_RESTORE_CHECKPOINT_EXTENSION_RECORD
= 47810
9055 } DIS_PDU_Extension_Record_Types
;
9057 /* SISO-REF-010 [UID 100] */
9060 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_SMALL_DOG
= 1,
9061 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_CHIHUAHUA
= 2,
9062 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_MEDIUM_DOG
= 10,
9063 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_AUSTRALIAN_CATTLE_DOG
= 11,
9064 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_LARGE_DOG
= 20,
9065 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_GERMAN_SHEPHERD
= 21,
9066 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_VERY_LARGE_DOG
= 30,
9067 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_GIANT_TURKISH_KANGAL
= 31,
9068 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_SHEEP
= 40,
9069 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_GOAT
= 41,
9070 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_PIG
= 50,
9071 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_COW
= 60,
9072 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_OX
= 61,
9073 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_OX_WITH_CART
= 70,
9074 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_HORSE
= 80,
9075 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_DONKEY
= 81,
9076 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_MULE
= 82,
9077 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_HORSE_WITH_RIDER
= 90,
9078 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_HORSE_WITH_CARGO
= 91,
9079 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_DONKEY_WITH_RIDER
= 92,
9080 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_DONKEY_WITH_CARGO
= 93,
9081 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_MULE_WITH_RIDER
= 94,
9082 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_MULE_WITH_CARGO
= 95,
9083 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_CAMEL
= 100,
9084 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_DROMEDARY_CAMEL_ONE_HUMP
= 101,
9085 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_BACTRIAN_CAMEL_TWO_HUMPS
= 102,
9086 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_DROMEDARY_CAMEL_WITH_RIDER
= 110,
9087 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_DROMEDARY_CAMEL_WITH_CARGO
= 111,
9088 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_200_MAMMAL_RAT
= 200
9089 } DIS_PDU_Subcategories_for_Land_Category_200_Mammal
;
9091 /* SISO-REF-010 [UID 101] */
9094 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_201_REPTILE_NEW_ZEALAND_NORTHERN_TUATARA
= 1,
9095 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_201_REPTILE_MONITOR
= 3,
9096 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_201_REPTILE_GECKO
= 8,
9097 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_201_REPTILE_IGUANA
= 13,
9098 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_201_REPTILE_CHAMELEON
= 17,
9099 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_201_REPTILE_NON_VENOMOUS_SNAKE
= 30,
9100 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_201_REPTILE_BOA
= 31,
9101 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_201_REPTILE_PYTHON
= 35,
9102 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_201_REPTILE_BULLSNAKE
= 39,
9103 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_201_REPTILE_KINGSNAKE
= 43,
9104 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_201_REPTILE_VENOMOUS_SNAKE
= 60,
9105 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_201_REPTILE_RATTLESNAKE
= 61,
9106 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_201_REPTILE_COPPERHEAD
= 62,
9107 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_201_REPTILE_COTTONMOUTH
= 63,
9108 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_201_REPTILE_TAIPAN
= 64,
9109 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_201_REPTILE_VIPER
= 65,
9110 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_201_REPTILE_COBRA
= 66,
9111 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_201_REPTILE_AUSTRALIAN_BROWN_SNAKE
= 67,
9112 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_201_REPTILE_TORTOISE
= 90,
9113 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_201_REPTILE_TURTLE
= 100,
9114 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_201_REPTILE_AMERICAN_ALLIGATOR
= 120,
9115 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_201_REPTILE_CROCODILE
= 121,
9116 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_201_REPTILE_AUSTRALIAN_FRESHWATER_CROCODILE
= 122
9117 } DIS_PDU_Subcategories_for_Land_Category_201_Reptile
;
9119 /* SISO-REF-010 [UID 102] */
9122 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_202_AMPHIBIAN_FROG
= 1,
9123 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_202_AMPHIBIAN_TOAD
= 2,
9124 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_202_AMPHIBIAN_SALAMANDER
= 170,
9125 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_202_AMPHIBIAN_CAECILIAN
= 230
9126 } DIS_PDU_Subcategories_for_Land_Category_202_Amphibian
;
9128 /* SISO-REF-010 [UID 103] */
9131 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_203_INSECT_BEETLE
= 1,
9132 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_203_INSECT_MANTIS
= 60,
9133 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_203_INSECT_COCKROACH
= 70,
9134 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_203_INSECT_ARMY_ANT
= 80,
9135 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_203_INSECT_FIRE_ANT
= 81,
9136 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_203_INSECT_GRASSHOPPER
= 90,
9137 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_203_INSECT_CENTIPEDE
= 100
9138 } DIS_PDU_Subcategories_for_Land_Category_203_Insect
;
9140 /* SISO-REF-010 [UID 104] */
9143 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_204_ARACHNID_SPIDER
= 1,
9144 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_204_ARACHNID_TICK
= 20,
9145 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_204_ARACHNID_SCORPION
= 30,
9146 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_204_ARACHNID_HARVESTMEN
= 40,
9147 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_204_ARACHNID_MITE
= 50
9148 } DIS_PDU_Subcategories_for_Land_Category_204_Arachnid
;
9150 /* SISO-REF-010 [UID 105] */
9153 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_205_MOLLUSK_SNAIL
= 1,
9154 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_205_MOLLUSK_SLUG
= 50
9155 } DIS_PDU_Subcategories_for_Land_Category_205_Mollusk
;
9157 /* SISO-REF-010 [UID 106] */
9160 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_206_MARSUPIAL_BROWN_FOUR_EYED_OPOSSUM
= 1,
9161 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_206_MARSUPIAL_BUSHY_TAILED_OPOSSUM
= 2,
9162 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_206_MARSUPIAL_TATE_S_SHREW_OPOSSUM
= 90,
9163 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_206_MARSUPIAL_GREATER_BILBY
= 100,
9164 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_206_MARSUPIAL_TASMANIAN_DEVIL
= 110,
9165 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_206_MARSUPIAL_BRUSH_TAILED_ROCK_WALLABY
= 150,
9166 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_206_MARSUPIAL_EASTERN_WALLAROO
= 160,
9167 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_206_MARSUPIAL_RED_KANGAROO
= 170,
9168 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_206_MARSUPIAL_QUEENSLAND_KOALA
= 200,
9169 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_206_MARSUPIAL_SOUTHERN_HAIRY_NOSED_WOMBAT
= 205,
9170 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_206_MARSUPIAL_BRUSHTAIL_POSSUM
= 210,
9171 DIS_PDU_SUBCATEGORIES_FOR_LAND_CATEGORY_206_MARSUPIAL_SUGAR_GLIDER
= 211
9172 } DIS_PDU_Subcategories_for_Land_Category_206_Marsupial
;
9174 /* SISO-REF-010 [UID 110] */
9177 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_PENGUIN
= 1,
9178 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_SEAGULL
= 2,
9179 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_PELICAN
= 3,
9180 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_ALBATROSS
= 4,
9181 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_SWAN
= 5,
9182 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_CORMORANT
= 6,
9183 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_HERON
= 7,
9184 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_CRANE
= 8,
9185 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_OSPREY
= 9,
9186 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_LOON
= 10,
9187 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_STORK
= 11,
9188 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_FLAMINGO
= 12,
9189 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_DUCK
= 13,
9190 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_OSTRICH
= 20,
9191 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_EMU
= 21,
9192 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_CHICKEN
= 22,
9193 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_BLACK_BIRD
= 30,
9194 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_STARLING
= 31,
9195 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_BUDGERIGAR_PARAKEET
= 32,
9196 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_CANADIAN_GOOSE
= 40,
9197 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_CROW
= 41,
9198 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_EAGLE
= 50,
9199 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_VULTURE
= 55,
9200 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_FALCON
= 60,
9201 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_HAWK
= 65,
9202 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_OWL
= 70,
9203 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_200_BIRD_KITE
= 80
9204 } DIS_PDU_Subcategories_for_Air_Category_200_Bird
;
9206 /* SISO-REF-010 [UID 111] */
9209 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_201_INSECT_MOTH
= 1,
9210 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_201_INSECT_BUTTERFLY
= 2,
9211 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_201_INSECT_FLY
= 20,
9212 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_201_INSECT_MOSQUITO
= 30,
9213 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_201_INSECT_WASP
= 40,
9214 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_201_INSECT_BEE
= 50,
9215 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_201_INSECT_BEETLE
= 60,
9216 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_201_INSECT_DRAGONFLY
= 70,
9217 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_201_INSECT_LOCUST
= 80
9218 } DIS_PDU_Subcategories_for_Air_Category_201_Insect
;
9220 /* SISO-REF-010 [UID 112] */
9223 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_202_MAMMAL_BAT
= 1,
9224 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_202_MAMMAL_FLYING_SQUIRREL
= 10,
9225 DIS_PDU_SUBCATEGORIES_FOR_AIR_CATEGORY_202_MAMMAL_GLIDING_POSSUM
= 20
9226 } DIS_PDU_Subcategories_for_Air_Category_202_Mammal
;
9228 /* SISO-REF-010 [UID 120] */
9231 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_FORAGE_FISH_SMALL_SCHOOLING
= 1,
9232 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_HERRING
= 2,
9233 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_SARDINES
= 3,
9234 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_KRILL
= 4,
9235 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_SQUID
= 5,
9236 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_MEDIUM_SCHOOLING_FISH
= 30,
9237 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_HAKE
= 31,
9238 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_COD
= 32,
9239 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_HADDOCK
= 33,
9240 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_MACKEREL
= 34,
9241 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_LARGE_SCHOOLING_FISH
= 60,
9242 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_TUNA
= 61,
9243 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_SMALL_SHARK
= 90,
9244 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_DOGFISH_SHARK
= 91,
9245 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_MEDIUM_SHARK
= 120,
9246 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_MAKO_SHARK
= 121,
9247 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_HAMMERHEAD_SHARK
= 122,
9248 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_LARGE_SHARK
= 150,
9249 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_GREAT_WHITE_SHARK
= 151,
9250 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_TIGER_SHARK
= 152,
9251 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_BLUE_SHARK
= 153,
9252 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_WHALE_SHARK
= 154,
9253 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_SKATE
= 180,
9254 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_STINGRAY
= 181,
9255 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_EEL
= 190,
9256 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_MARLIN
= 200,
9257 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_200_FISH_SWORDFISH
= 201
9258 } DIS_PDU_Subcategories_for_Subsurface_Category_200_Fish
;
9260 /* SISO-REF-010 [UID 121] */
9263 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_WHALE
= 1,
9264 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_BEAKED_WHALE
= 2,
9265 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_BELUGA_WHALE
= 3,
9266 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_BLUE_WHALE
= 4,
9267 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_BOTTLENOSE_WHALE
= 5,
9268 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_NORTHERN_BOTTLENOSE_WHALE
= 6,
9269 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_SOUTHERN_BOTTLENOSE_WHALE
= 7,
9270 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_BOWHEAD_WHALE
= 8,
9271 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_BRYDE_S_WHALE
= 9,
9272 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_DWARF_SPERM_WHALE
= 10,
9273 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_FINBACK_WHALE
= 11,
9274 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_GRAY_WHALE
= 12,
9275 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_HUMPBACK_WHALE
= 13,
9276 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_LONG_FINNED_PILOT_WHALE
= 14,
9277 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_MINKE_WHALE
= 15,
9278 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_NORTHERN_MINKE_WHALE
= 16,
9279 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_SOUTHERN_MINKE_WHALE
= 17,
9280 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_NARWHAL_WHALE
= 18,
9281 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_ORCA_WHALE
= 19,
9282 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_PYGMY_SPERM_WHALE
= 20,
9283 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_RIGHT_WHALE
= 21,
9284 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_NORTH_ATLANTIC_RIGHT_WHALE
= 22,
9285 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_NORTH_PACIFIC_RIGHT_WHALE
= 23,
9286 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_SOUTHERN_RIGHT_WHALE
= 24,
9287 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_SEI_WHALE
= 25,
9288 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_SHORT_FINNED_PILOT_WHALE
= 26,
9289 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_SPERM_WHALE
= 27,
9290 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_DOLPHIN
= 50,
9291 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_BOTTLENOSE_DOLPHIN
= 51,
9292 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_BOTTLENOSE_INDO_PACIFIC_DOLPHIN
= 52,
9293 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_BOTTLENOSE_BURRUNAN_DOLPHIN
= 53,
9294 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_ATLANTIC_SPOTTED_DOLPHIN
= 54,
9295 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_AUSTRALIAN_SNUBFIN_DOLPHIN
= 55,
9296 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_CHILEAN_BLACK_DOLPHIN
= 56,
9297 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_CHINESE_WHITE_DOLPHIN
= 57,
9298 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_CLYMENE_DOLPHIN
= 58,
9299 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_PORPOISE
= 100,
9300 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_HARBOUR_PORPOISE
= 101,
9301 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_CALIFORNIAN_PORPOISE
= 102,
9302 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_DALL_S_PORPOISE
= 103,
9303 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_BURMEISTER_S_PORPOISE
= 104,
9304 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_SEAL
= 120,
9305 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_BEARDED_SEAL
= 121,
9306 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_HARBOR_SEAL
= 122,
9307 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_FUR_SEAL
= 123,
9308 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_WEDDELL_SEAL
= 124,
9309 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_ELEPHANT_SEAL
= 125,
9310 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_SEA_LION
= 130,
9311 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_AUSTRALIAN_SEA_LION
= 131,
9312 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_CALIFORNIA_SEA_LION
= 132,
9313 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_WALRUS
= 140,
9314 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_ATLANTIC_WALRUS
= 141,
9315 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_PACIFIC_WALRUS
= 142,
9316 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_OTTER
= 150,
9317 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_SEA_OTTER
= 151,
9318 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_MANATEE
= 160,
9319 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_FLORIDA_MANATEE
= 161,
9320 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_DUGONGS
= 162,
9321 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_POLAR_BEAR
= 200
9322 } DIS_PDU_Subcategories_for_Subsurface_Category_201_Mammal
;
9324 /* SISO-REF-010 [UID 122] */
9327 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_202_MOLLUSK_SNAIL
= 1,
9328 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_202_MOLLUSK_SLUG
= 10,
9329 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_202_MOLLUSK_OCTOPUS
= 20,
9330 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_202_MOLLUSK_SQUID
= 30,
9331 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_202_MOLLUSK_CUTTLEFISH
= 40,
9332 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_202_MOLLUSK_CLAM
= 50,
9333 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_202_MOLLUSK_MUSCLE
= 60,
9334 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_202_MOLLUSK_OYSTER
= 70,
9335 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_202_MOLLUSK_SCALLOP
= 80
9336 } DIS_PDU_Subcategories_for_Subsurface_Category_202_Mollusk
;
9338 /* SISO-REF-010 [UID 123] */
9341 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_203_CRUSTACEAN_SHRIMP
= 1,
9342 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_203_CRUSTACEAN_SNAPPING_SHRIMP
= 2,
9343 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_203_CRUSTACEAN_CRAYFISH
= 10,
9344 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_203_CRUSTACEAN_LOBSTER
= 20,
9345 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_203_CRUSTACEAN_CRAB
= 30
9346 } DIS_PDU_Subcategories_for_Subsurface_Category_203_Crustacean
;
9348 /* SISO-REF-010 [UID 124] */
9351 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_204_INSECT_SEA_SKATER
= 1,
9352 DIS_PDU_SUBCATEGORIES_FOR_SUBSURFACE_CATEGORY_204_INSECT_WATER_BEETLE
= 2
9353 } DIS_PDU_Subcategories_for_Subsurface_Category_204_Insect
;
9355 /* SISO-REF-010 [UID 130] */
9358 DIS_PDU_ANIMAL_LIFEFORM_GROUP_SIZE_RANGE_ENUMERATION_FOR_ALL_DOMAINS_NUMBER_OF_ANIMALS_RANGE_FROM_201_TO_249
= 201,
9359 DIS_PDU_ANIMAL_LIFEFORM_GROUP_SIZE_RANGE_ENUMERATION_FOR_ALL_DOMAINS_NUMBER_OF_ANIMALS_RANGE_FROM_250_TO_299
= 202,
9360 DIS_PDU_ANIMAL_LIFEFORM_GROUP_SIZE_RANGE_ENUMERATION_FOR_ALL_DOMAINS_NUMBER_OF_ANIMALS_RANGE_FROM_300_TO_399
= 203,
9361 DIS_PDU_ANIMAL_LIFEFORM_GROUP_SIZE_RANGE_ENUMERATION_FOR_ALL_DOMAINS_NUMBER_OF_ANIMALS_RANGE_FROM_400_TO_499
= 204,
9362 DIS_PDU_ANIMAL_LIFEFORM_GROUP_SIZE_RANGE_ENUMERATION_FOR_ALL_DOMAINS_NUMBER_OF_ANIMALS_RANGE_FROM_500_TO_999
= 205,
9363 DIS_PDU_ANIMAL_LIFEFORM_GROUP_SIZE_RANGE_ENUMERATION_FOR_ALL_DOMAINS_NUMBER_OF_ANIMALS_RANGE_FROM_1_000_TO_1_499
= 206,
9364 DIS_PDU_ANIMAL_LIFEFORM_GROUP_SIZE_RANGE_ENUMERATION_FOR_ALL_DOMAINS_NUMBER_OF_ANIMALS_RANGE_FROM_1_500_TO_1_999
= 207,
9365 DIS_PDU_ANIMAL_LIFEFORM_GROUP_SIZE_RANGE_ENUMERATION_FOR_ALL_DOMAINS_NUMBER_OF_ANIMALS_RANGE_FROM_2_000_TO_2_999
= 208,
9366 DIS_PDU_ANIMAL_LIFEFORM_GROUP_SIZE_RANGE_ENUMERATION_FOR_ALL_DOMAINS_NUMBER_OF_ANIMALS_RANGE_FROM_3_000_TO_4_999
= 210,
9367 DIS_PDU_ANIMAL_LIFEFORM_GROUP_SIZE_RANGE_ENUMERATION_FOR_ALL_DOMAINS_NUMBER_OF_ANIMALS_RANGE_FROM_5_000_TO_6_999
= 212,
9368 DIS_PDU_ANIMAL_LIFEFORM_GROUP_SIZE_RANGE_ENUMERATION_FOR_ALL_DOMAINS_NUMBER_OF_ANIMALS_RANGE_FROM_7_000_TO_9_999
= 214,
9369 DIS_PDU_ANIMAL_LIFEFORM_GROUP_SIZE_RANGE_ENUMERATION_FOR_ALL_DOMAINS_NUMBER_OF_ANIMALS_RANGE_FROM_10_000_TO_19_999
= 216,
9370 DIS_PDU_ANIMAL_LIFEFORM_GROUP_SIZE_RANGE_ENUMERATION_FOR_ALL_DOMAINS_NUMBER_OF_ANIMALS_RANGE_FROM_20_000_TO_50_000
= 218,
9371 DIS_PDU_ANIMAL_LIFEFORM_GROUP_SIZE_RANGE_ENUMERATION_FOR_ALL_DOMAINS_NUMBER_OF_ANIMALS_RANGE_GREATER_THAN_50_000
= 220
9372 } DIS_PDU_Animal_Lifeform_Group_Size_Range_Enumeration_for_all_Domains
;
9374 /* SISO-REF-010 [UID 131] */
9377 DIS_PDU_SPECIFIC_DIMENSION_ENUMERATIONS_FOR_LAND_AREA_SIZE_SMALL_AREA_2_000M2_4_000M2_5_TO_1_SQ_ACRE
= 222,
9378 DIS_PDU_SPECIFIC_DIMENSION_ENUMERATIONS_FOR_LAND_AREA_SIZE_SMALL_AREA_DENSE_2_000M2_4_000M2_5_TO1_SQ_ACRE
= 223,
9379 DIS_PDU_SPECIFIC_DIMENSION_ENUMERATIONS_FOR_LAND_AREA_SIZE_MEDIUM_AREA_20_000M2_41_000M2_10_TO_20_SQ_ACRES
= 224,
9380 DIS_PDU_SPECIFIC_DIMENSION_ENUMERATIONS_FOR_LAND_AREA_SIZE_MEDIUM_AREA_DENSE_20_000M2_41_000M2_10_TO_20_SQ_ACRES
= 225,
9381 DIS_PDU_SPECIFIC_DIMENSION_ENUMERATIONS_FOR_LAND_AREA_SIZE_LARGE_AREA_40_000M2_81_000M2_20_TO_40_SQ_ACRES
= 226,
9382 DIS_PDU_SPECIFIC_DIMENSION_ENUMERATIONS_FOR_LAND_AREA_SIZE_LARGE_AREA_DENSE_40_000M2_81_000M2_20_TO_40_SQ_ACRES
= 227
9383 } DIS_PDU_Specific_Dimension_Enumerations_for_Land_Area_Size
;
9385 /* SISO-REF-010 [UID 132] */
9388 DIS_PDU_SPECIFIC_DIMENSION_ENUMERATIONS_FOR_AIR_AREA_SIZE_SMALL_FLOCK_SWARM_5KM_LONG_X_5M_WIDE_1KM_X_5M
= 222,
9389 DIS_PDU_SPECIFIC_DIMENSION_ENUMERATIONS_FOR_AIR_AREA_SIZE_SMALL_FLOCK_SWARM_DENSE_5KM_LONG_X_5M_WIDE_1KM_X_5M
= 223,
9390 DIS_PDU_SPECIFIC_DIMENSION_ENUMERATIONS_FOR_AIR_AREA_SIZE_MEDIUM_FLOCK_SWARM_1KM_LONG_X_10M_WIDE_2KM_X_10M
= 224,
9391 DIS_PDU_SPECIFIC_DIMENSION_ENUMERATIONS_FOR_AIR_AREA_SIZE_MEDIUM_FLOCK_SWARM_DENSE_1KM_LONG_X_10M_WIDE_2KM_X_10M
= 225,
9392 DIS_PDU_SPECIFIC_DIMENSION_ENUMERATIONS_FOR_AIR_AREA_SIZE_LARGE_FLOCK_SWARM_10KM_LONG_X_100M_WIDE_20KM_X_100M
= 226,
9393 DIS_PDU_SPECIFIC_DIMENSION_ENUMERATIONS_FOR_AIR_AREA_SIZE_LARGE_FLOCK_SWARM_DENSE_10KM_LONG_X_100M_WIDE_20KM_X_100M
= 227
9394 } DIS_PDU_Specific_Dimension_Enumerations_for_Air_Area_Size
;
9396 /* SISO-REF-010 [UID 133] */
9399 DIS_PDU_ADD_SPECIFIC_DIMENSION_ENUMERATIONS_FOR_SUBSURFACE_AREA_SIZE_SMALL_SCHOOL_5KM_LONG_X_250M_WIDE_X_83M_DEEP_1KM_X_5KM_X_166M
= 222,
9400 DIS_PDU_ADD_SPECIFIC_DIMENSION_ENUMERATIONS_FOR_SUBSURFACE_AREA_SIZE_SMALL_SCHOOL_DENSE_5KM_LONG_X_250M_WIDE_X_83M_DEEP_1KM_X_5KM_X_166M
= 223,
9401 DIS_PDU_ADD_SPECIFIC_DIMENSION_ENUMERATIONS_FOR_SUBSURFACE_AREA_SIZE_MEDIUM_SCHOOL_5KM_X_1KM_X_125M_1KM_X_2KM_X_500M
= 224,
9402 DIS_PDU_ADD_SPECIFIC_DIMENSION_ENUMERATIONS_FOR_SUBSURFACE_AREA_SIZE_MEDIUM_SCHOOL_DENSE_5KM_X_1KM_X_125M_1KM_X_2KM_X_500M
= 225,
9403 DIS_PDU_ADD_SPECIFIC_DIMENSION_ENUMERATIONS_FOR_SUBSURFACE_AREA_SIZE_LARGE_SCHOOL_5KM_X_2KM_X_500M_10KM_X_4KM_X_1KM
= 226,
9404 DIS_PDU_ADD_SPECIFIC_DIMENSION_ENUMERATIONS_FOR_SUBSURFACE_AREA_SIZE_LARGE_SCHOOL_DENSE_5KM_X_2KM_X_500M_10KM_X_4KM_X_1KM
= 227
9405 } DIS_PDU_Add_Specific_Dimension_Enumerations_for_Subsurface_Area_Size
;
9407 /* SISO-REF-010 [UID 134] */
9410 DIS_PDU_ADD_VARIANTS_FOR_LAND_CATEGORY_200_MAMMAL_ANIMAL_WITH_A_MALE_CHILD_RIDER
= 1,
9411 DIS_PDU_ADD_VARIANTS_FOR_LAND_CATEGORY_200_MAMMAL_ANIMAL_WITH_A_FEMALE_CHILD_RIDER
= 2,
9412 DIS_PDU_ADD_VARIANTS_FOR_LAND_CATEGORY_200_MAMMAL_ANIMAL_WITH_AN_ADULT_MALE_RIDER
= 3,
9413 DIS_PDU_ADD_VARIANTS_FOR_LAND_CATEGORY_200_MAMMAL_ANIMAL_WITH_AN_ADULT_FEMALE_RIDER
= 4,
9414 DIS_PDU_ADD_VARIANTS_FOR_LAND_CATEGORY_200_MAMMAL_ANIMAL_HARNESSED_TO_A_PLOW
= 5,
9415 DIS_PDU_ADD_VARIANTS_FOR_LAND_CATEGORY_200_MAMMAL_ANIMAL_HARNESSED_TO_A_CART
= 6
9416 } DIS_PDU_Add_Variants_for_Land_Category_200_Mammal
;
9418 /* SISO-REF-010 [UID 135] */
9421 DIS_PDU_VARIANTS_FOR_LAND_CATEGORIES_REPTILES_AMPHIBIANS_INSECTS_AND_ARACHNIDS_BLACK
= 1,
9422 DIS_PDU_VARIANTS_FOR_LAND_CATEGORIES_REPTILES_AMPHIBIANS_INSECTS_AND_ARACHNIDS_GREEN
= 2,
9423 DIS_PDU_VARIANTS_FOR_LAND_CATEGORIES_REPTILES_AMPHIBIANS_INSECTS_AND_ARACHNIDS_SPOTTED
= 3,
9424 DIS_PDU_VARIANTS_FOR_LAND_CATEGORIES_REPTILES_AMPHIBIANS_INSECTS_AND_ARACHNIDS_RED
= 4,
9425 DIS_PDU_VARIANTS_FOR_LAND_CATEGORIES_REPTILES_AMPHIBIANS_INSECTS_AND_ARACHNIDS_BROWN
= 5
9426 } DIS_PDU_Variants_for_Land_Categories_Reptiles_Amphibians_Insects_and_Arachnids
;
9428 /* SISO-REF-010 [UID 136] */
9431 DIS_PDU_VARIANTS_FOR_AIR_CATEGORY_200_BIRD_BIRD_WITH_FISH
= 1,
9432 DIS_PDU_VARIANTS_FOR_AIR_CATEGORY_200_BIRD_V_PATTERN_FLOCK_SHAPE
= 2,
9433 DIS_PDU_VARIANTS_FOR_AIR_CATEGORY_200_BIRD_CIRCULAR_FLOCK_SHAPE
= 3,
9434 DIS_PDU_VARIANTS_FOR_AIR_CATEGORY_200_BIRD_IRREGULAR_FLOCK_SHAPE
= 4
9435 } DIS_PDU_Variants_for_Air_Category_200_Bird
;
9437 /* SISO-REF-010 [UID 137] */
9440 DIS_PDU_ADD_VARIANTS_FOR_AIR_CATEGORY_201_INSECT_VERTICAL_SHAPED_INSECT_SWARM
= 1,
9441 DIS_PDU_ADD_VARIANTS_FOR_AIR_CATEGORY_201_INSECT_CIRCULAR_SHAPED_INSECT_SWARM
= 2,
9442 DIS_PDU_ADD_VARIANTS_FOR_AIR_CATEGORY_201_INSECT_IRREGULAR_SHAPED_INSECT_SWARM
= 3
9443 } DIS_PDU_Add_Variants_for_Air_Category_201_Insect
;
9445 /* SISO-REF-010 [UID 138] */
9448 DIS_PDU_ADD_VARIANTS_FOR_SUBSURFACE_CATEGORIES_FISH_MOLLUSK_CRUSTACEAN_AND_INSECT_BLACK
= 1,
9449 DIS_PDU_ADD_VARIANTS_FOR_SUBSURFACE_CATEGORIES_FISH_MOLLUSK_CRUSTACEAN_AND_INSECT_GREEN
= 2,
9450 DIS_PDU_ADD_VARIANTS_FOR_SUBSURFACE_CATEGORIES_FISH_MOLLUSK_CRUSTACEAN_AND_INSECT_SPOTTED
= 3,
9451 DIS_PDU_ADD_VARIANTS_FOR_SUBSURFACE_CATEGORIES_FISH_MOLLUSK_CRUSTACEAN_AND_INSECT_RED
= 4,
9452 DIS_PDU_ADD_VARIANTS_FOR_SUBSURFACE_CATEGORIES_FISH_MOLLUSK_CRUSTACEAN_AND_INSECT_BROWN
= 5,
9453 DIS_PDU_ADD_VARIANTS_FOR_SUBSURFACE_CATEGORIES_FISH_MOLLUSK_CRUSTACEAN_AND_INSECT_BLUE
= 6,
9454 DIS_PDU_ADD_VARIANTS_FOR_SUBSURFACE_CATEGORIES_FISH_MOLLUSK_CRUSTACEAN_AND_INSECT_SILVER
= 7,
9455 DIS_PDU_ADD_VARIANTS_FOR_SUBSURFACE_CATEGORIES_FISH_MOLLUSK_CRUSTACEAN_AND_INSECT_GREY
= 8
9456 } DIS_PDU_Add_Variants_for_Subsurface_Categories_Fish_Mollusk_Crustacean_and_Insect
;
9458 /* SISO-REF-010 [UID 139] */
9461 DIS_PDU_VARIANTS_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_SINGING
= 1,
9462 DIS_PDU_VARIANTS_FOR_SUBSURFACE_CATEGORY_201_MAMMAL_SPOUTING
= 2
9463 } DIS_PDU_Variants_for_Subsurface_Category_201_Mammal
;
9465 /* SISO-REF-010 [UID 143] */
9468 DIS_PDU_UA_STATE_CHANGE_UPDATE_INDICATOR_STATE_UPDATE
= 0,
9469 DIS_PDU_UA_STATE_CHANGE_UPDATE_INDICATOR_CHANGED_DATA_UPDATE
= 1
9470 } DIS_PDU_UA_State_Change_Update_Indicator
;
9472 /* SISO-REF-010 [UID 144] */
9475 DIS_PDU_UA_ACOUSTIC_SYSTEM_NAME_OTHER
= 0,
9476 DIS_PDU_UA_ACOUSTIC_SYSTEM_NAME_AN_BQQ_5
= 1,
9477 DIS_PDU_UA_ACOUSTIC_SYSTEM_NAME_AN_SSQ_62
= 2,
9478 DIS_PDU_UA_ACOUSTIC_SYSTEM_NAME_AN_SQS_23
= 3,
9479 DIS_PDU_UA_ACOUSTIC_SYSTEM_NAME_AN_SQS_26
= 4,
9480 DIS_PDU_UA_ACOUSTIC_SYSTEM_NAME_AN_SQS_53
= 5,
9481 DIS_PDU_UA_ACOUSTIC_SYSTEM_NAME_ALFS
= 6,
9482 DIS_PDU_UA_ACOUSTIC_SYSTEM_NAME_LFA
= 7,
9483 DIS_PDU_UA_ACOUSTIC_SYSTEM_NAME_AN_AQS_901
= 8,
9484 DIS_PDU_UA_ACOUSTIC_SYSTEM_NAME_AN_AQS_902
= 9
9485 } DIS_PDU_UA_Acoustic_System_Name
;
9487 /* SISO-REF-010 [UID 145] */
9490 DIS_PDU_UA_ACOUSTIC_EMITTER_SYSTEM_FUNCTION_OTHER
= 0,
9491 DIS_PDU_UA_ACOUSTIC_EMITTER_SYSTEM_FUNCTION_PLATFORM_SEARCH_DETECT_TRACK
= 1,
9492 DIS_PDU_UA_ACOUSTIC_EMITTER_SYSTEM_FUNCTION_NAVIGATION
= 2,
9493 DIS_PDU_UA_ACOUSTIC_EMITTER_SYSTEM_FUNCTION_MINE_HUNTING
= 3,
9494 DIS_PDU_UA_ACOUSTIC_EMITTER_SYSTEM_FUNCTION_WEAPON_SEARCH_DETECT_TRACK_DETECT
= 4
9495 } DIS_PDU_UA_Acoustic_Emitter_System_Function
;
9497 /* SISO-REF-010 [UID 146] */
9500 DIS_PDU_UA_ACTIVE_EMISSION_PARAMETER_INDEX_OTHER
= 0
9501 } DIS_PDU_UA_Active_Emission_Parameter_Index
;
9503 /* SISO-REF-010 [UID 147] */
9506 DIS_PDU_UA_SCAN_PATTERN_SCAN_PATTERN_NOT_USED
= 0,
9507 DIS_PDU_UA_SCAN_PATTERN_CONICAL
= 1,
9508 DIS_PDU_UA_SCAN_PATTERN_HELICAL
= 2,
9509 DIS_PDU_UA_SCAN_PATTERN_RASTER
= 3,
9510 DIS_PDU_UA_SCAN_PATTERN_SECTOR_SEARCH
= 4,
9511 DIS_PDU_UA_SCAN_PATTERN_CONTINUOUS_SEARCH
= 5
9512 } DIS_PDU_UA_Scan_Pattern
;
9514 /* SISO-REF-010 [UID 148] */
9517 DIS_PDU_UA_PASSIVE_PARAMETER_INDEX_OTHER
= 0
9518 } DIS_PDU_UA_Passive_Parameter_Index
;
9520 /* SISO-REF-010 [UID 150] */
9523 DIS_PDU_UA_ADDITIONAL_PASSIVE_ACTIVITY_PARAMETER_INDEX_OTHER
= 0
9524 } DIS_PDU_UA_Additional_Passive_Activity_Parameter_Index
;
9526 /* SISO-REF-010 [UID 155] */
9529 DIS_PDU_TRANSMITTER_MAJOR_MODULATION_NO_STATEMENT
= 0,
9530 DIS_PDU_TRANSMITTER_MAJOR_MODULATION_AMPLITUDE
= 1,
9531 DIS_PDU_TRANSMITTER_MAJOR_MODULATION_AMPLITUDE_AND_ANGLE
= 2,
9532 DIS_PDU_TRANSMITTER_MAJOR_MODULATION_ANGLE
= 3,
9533 DIS_PDU_TRANSMITTER_MAJOR_MODULATION_COMBINATION
= 4,
9534 DIS_PDU_TRANSMITTER_MAJOR_MODULATION_PULSE
= 5,
9535 DIS_PDU_TRANSMITTER_MAJOR_MODULATION_UNMODULATED
= 6,
9536 DIS_PDU_TRANSMITTER_MAJOR_MODULATION_CARRIER_PHASE_SHIFT_MODULATION_CPSM
= 7,
9537 DIS_PDU_TRANSMITTER_MAJOR_MODULATION_SATCOM
= 8
9538 } DIS_PDU_Transmitter_Major_Modulation
;
9540 static const value_string DIS_PDU_Transmitter_Major_Modulation_Strings
[] = {
9541 { DIS_PDU_TRANSMITTER_MAJOR_MODULATION_NO_STATEMENT
, "No Statement" },
9542 { DIS_PDU_TRANSMITTER_MAJOR_MODULATION_AMPLITUDE
, "Amplitude" },
9543 { DIS_PDU_TRANSMITTER_MAJOR_MODULATION_AMPLITUDE_AND_ANGLE
, "Amplitude and Angle" },
9544 { DIS_PDU_TRANSMITTER_MAJOR_MODULATION_ANGLE
, "Angle" },
9545 { DIS_PDU_TRANSMITTER_MAJOR_MODULATION_COMBINATION
, "Combination" },
9546 { DIS_PDU_TRANSMITTER_MAJOR_MODULATION_PULSE
, "Pulse" },
9547 { DIS_PDU_TRANSMITTER_MAJOR_MODULATION_UNMODULATED
, "Unmodulated" },
9548 { DIS_PDU_TRANSMITTER_MAJOR_MODULATION_CARRIER_PHASE_SHIFT_MODULATION_CPSM
, "Carrier Phase Shift Modulation (CPSM)" },
9549 { DIS_PDU_TRANSMITTER_MAJOR_MODULATION_SATCOM
, "SATCOM" },
9553 /* SISO-REF-010 [UID 156] */
9556 DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_MODULATION_OTHER
= 0,
9557 DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_MODULATION_AFSK_AUDIO_FREQUENCY_SHIFT_KEYING
= 1,
9558 DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_MODULATION_AM_AMPLITUDE_MODULATION
= 2,
9559 DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_MODULATION_CW_CONTINUOUS_WAVE_MODULATION
= 3,
9560 DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_MODULATION_DSB_DOUBLE_SIDEBAND
= 4,
9561 DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_MODULATION_ISB_INDEPENDENT_SIDEBAND
= 5,
9562 DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_MODULATION_LSB_SINGLE_BAND_SUPPRESSED_CARRIER_LOWER_SIDEBAND_MODE
= 6,
9563 DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_MODULATION_SSB_FULL_SINGLE_SIDEBAND_FULL_CARRIER
= 7,
9564 DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_MODULATION_SSB_REDUC_SINGLE_BAND_REDUCED_CARRIER
= 8,
9565 DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_MODULATION_USB_SINGLE_BAND_SUPPRESSED_CARRIER_UPPER_SIDEBAND_MODE
= 9,
9566 DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_MODULATION_VSB_VESTIGIAL_SIDEBAND
= 10
9567 } DIS_PDU_Transmitter_Detail_Amplitude_Modulation
;
9569 static const value_string DIS_PDU_Transmitter_Detail_Amplitude_Modulation_Strings
[] = {
9570 { DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_MODULATION_OTHER
, "Other" },
9571 { DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_MODULATION_AFSK_AUDIO_FREQUENCY_SHIFT_KEYING
, "AFSK (Audio Frequency Shift Keying)" },
9572 { DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_MODULATION_AM_AMPLITUDE_MODULATION
, "AM (Amplitude Modulation)" },
9573 { DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_MODULATION_CW_CONTINUOUS_WAVE_MODULATION
, "CW (Continuous Wave Modulation)" },
9574 { DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_MODULATION_DSB_DOUBLE_SIDEBAND
, "DSB (Double Sideband)" },
9575 { DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_MODULATION_ISB_INDEPENDENT_SIDEBAND
, "ISB (Independent Sideband)" },
9576 { DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_MODULATION_LSB_SINGLE_BAND_SUPPRESSED_CARRIER_LOWER_SIDEBAND_MODE
, "LSB (Single Band Suppressed Carrier, Lower Sideband Mode)" },
9577 { DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_MODULATION_SSB_FULL_SINGLE_SIDEBAND_FULL_CARRIER
, "SSB-Full (Single Sideband Full Carrier)" },
9578 { DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_MODULATION_SSB_REDUC_SINGLE_BAND_REDUCED_CARRIER
, "SSB-Reduc (Single Band Reduced Carrier)" },
9579 { DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_MODULATION_USB_SINGLE_BAND_SUPPRESSED_CARRIER_UPPER_SIDEBAND_MODE
, "USB (Single Band Suppressed Carrier, Upper Sideband Mode)" },
9580 { DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_MODULATION_VSB_VESTIGIAL_SIDEBAND
, "VSB (Vestigial Sideband)" },
9584 /* SISO-REF-010 [UID 157] */
9587 DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_AND_ANGLE_MODULATION_OTHER
= 0,
9588 DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_AND_ANGLE_MODULATION_AMPLITUDE_AND_ANGLE
= 1
9589 } DIS_PDU_Transmitter_Detail_Amplitude_and_Angle_Modulation
;
9591 static const value_string DIS_PDU_Transmitter_Detail_Amplitude_and_Angle_Modulation_Strings
[] = {
9592 { DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_AND_ANGLE_MODULATION_OTHER
, "Other" },
9593 { DIS_PDU_TRANSMITTER_DETAIL_AMPLITUDE_AND_ANGLE_MODULATION_AMPLITUDE_AND_ANGLE
, "Amplitude and Angle" },
9597 /* SISO-REF-010 [UID 158] */
9600 DIS_PDU_TRANSMITTER_DETAIL_ANGLE_MODULATION_OTHER
= 0,
9601 DIS_PDU_TRANSMITTER_DETAIL_ANGLE_MODULATION_FM_FREQUENCY_MODULATION
= 1,
9602 DIS_PDU_TRANSMITTER_DETAIL_ANGLE_MODULATION_FSK_FREQUENCY_SHIFT_KEYING
= 2,
9603 DIS_PDU_TRANSMITTER_DETAIL_ANGLE_MODULATION_PM_PHASE_MODULATION
= 3,
9604 DIS_PDU_TRANSMITTER_DETAIL_ANGLE_MODULATION_MSK_MINIMUM_SHIFT_KEYING
= 4
9605 } DIS_PDU_Transmitter_Detail_Angle_modulation
;
9607 static const value_string DIS_PDU_Transmitter_Detail_Angle_modulation_Strings
[] = {
9608 { DIS_PDU_TRANSMITTER_DETAIL_ANGLE_MODULATION_OTHER
, "Other" },
9609 { DIS_PDU_TRANSMITTER_DETAIL_ANGLE_MODULATION_FM_FREQUENCY_MODULATION
, "FM (Frequency Modulation)" },
9610 { DIS_PDU_TRANSMITTER_DETAIL_ANGLE_MODULATION_FSK_FREQUENCY_SHIFT_KEYING
, "FSK (Frequency Shift Keying)" },
9611 { DIS_PDU_TRANSMITTER_DETAIL_ANGLE_MODULATION_PM_PHASE_MODULATION
, "PM (Phase Modulation)" },
9612 { DIS_PDU_TRANSMITTER_DETAIL_ANGLE_MODULATION_MSK_MINIMUM_SHIFT_KEYING
, "MSK (Minimum Shift Keying)" },
9616 /* SISO-REF-010 [UID 159] */
9619 DIS_PDU_TRANSMITTER_DETAIL_COMBINATION_MODULATION_OTHER
= 0,
9620 DIS_PDU_TRANSMITTER_DETAIL_COMBINATION_MODULATION_AMPLITUDE_ANGLE_PULSE
= 1
9621 } DIS_PDU_Transmitter_Detail_Combination_Modulation
;
9623 static const value_string DIS_PDU_Transmitter_Detail_Combination_Modulation_Strings
[] = {
9624 { DIS_PDU_TRANSMITTER_DETAIL_COMBINATION_MODULATION_OTHER
, "Other" },
9625 { DIS_PDU_TRANSMITTER_DETAIL_COMBINATION_MODULATION_AMPLITUDE_ANGLE_PULSE
, "Amplitude-Angle-Pulse" },
9629 /* SISO-REF-010 [UID 160] */
9632 DIS_PDU_TRANSMITTER_DETAIL_PULSE_MODULATION_OTHER
= 0,
9633 DIS_PDU_TRANSMITTER_DETAIL_PULSE_MODULATION_PULSE
= 1,
9634 DIS_PDU_TRANSMITTER_DETAIL_PULSE_MODULATION_X_BAND_TACAN_PULSE
= 2,
9635 DIS_PDU_TRANSMITTER_DETAIL_PULSE_MODULATION_Y_BAND_TACAN_PULSE
= 3
9636 } DIS_PDU_Transmitter_Detail_Pulse_Modulation
;
9638 static const value_string DIS_PDU_Transmitter_Detail_Pulse_Modulation_Strings
[] = {
9639 { DIS_PDU_TRANSMITTER_DETAIL_PULSE_MODULATION_OTHER
, "Other" },
9640 { DIS_PDU_TRANSMITTER_DETAIL_PULSE_MODULATION_PULSE
, "Pulse" },
9641 { DIS_PDU_TRANSMITTER_DETAIL_PULSE_MODULATION_X_BAND_TACAN_PULSE
, "X Band TACAN Pulse" },
9642 { DIS_PDU_TRANSMITTER_DETAIL_PULSE_MODULATION_Y_BAND_TACAN_PULSE
, "Y Band TACAN Pulse" },
9646 /* SISO-REF-010 [UID 161] */
9649 DIS_PDU_TRANSMITTER_DETAIL_UNMODULATED_MODULATION_OTHER
= 0,
9650 DIS_PDU_TRANSMITTER_DETAIL_UNMODULATED_MODULATION_CONTINUOUS_WAVE_EMISSION_OF_AN_UNMODULATED_CARRIER
= 1
9651 } DIS_PDU_Transmitter_Detail_Unmodulated_Modulation
;
9653 static const value_string DIS_PDU_Transmitter_Detail_Unmodulated_Modulation_Strings
[] = {
9654 { DIS_PDU_TRANSMITTER_DETAIL_UNMODULATED_MODULATION_OTHER
, "Other" },
9655 { DIS_PDU_TRANSMITTER_DETAIL_UNMODULATED_MODULATION_CONTINUOUS_WAVE_EMISSION_OF_AN_UNMODULATED_CARRIER
, "Continuous Wave emission of an unmodulated carrier" },
9659 /* SISO-REF-010 [UID 162] */
9662 DIS_PDU_TRANSMITTER_DETAIL_CARRIER_PHASE_SHIFT_MODULATION_OTHER
= 0
9663 } DIS_PDU_Transmitter_Detail_Carrier_Phase_Shift_Modulation
;
9665 static const value_string DIS_PDU_Transmitter_Detail_Carrier_Phase_Shift_Modulation_Strings
[] = {
9666 { DIS_PDU_TRANSMITTER_DETAIL_CARRIER_PHASE_SHIFT_MODULATION_OTHER
, "Other" },
9670 /* SISO-REF-010 [UID 163] */
9673 DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_OTHER
= 0,
9674 DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_GENERIC_RADIO_OR_SIMPLE_INTERCOM
= 1,
9675 DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_HAVE_QUICK_I
= 2,
9676 DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_HAVE_QUICK_II
= 3,
9677 DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_SATURN
= 4,
9678 DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_SINCGARS
= 5,
9679 DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_CCTT_SINCGARS
= 6,
9680 DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_EPLRS_ENHANCED_POSITION_LOCATION_REPORTING_SYSTEM
= 7,
9681 DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_JTIDS_MIDS
= 8,
9682 DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_LINK_11
= 9,
9683 DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_LINK_11B
= 10,
9684 DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_L_BAND_SATCOM
= 11,
9685 DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_ENHANCED_SINCGARS_7_3
= 12,
9686 DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_NAVIGATION_AID
= 13,
9687 DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_MUOS
= 14
9688 } DIS_PDU_Transmitter_Modulation_Type_System
;
9690 static const value_string DIS_PDU_Transmitter_Modulation_Type_System_Strings
[] = {
9691 { DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_OTHER
, "Other" },
9692 { DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_GENERIC_RADIO_OR_SIMPLE_INTERCOM
, "Generic Radio or Simple Intercom" },
9693 { DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_HAVE_QUICK_I
, "HAVE QUICK I" },
9694 { DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_HAVE_QUICK_II
, "HAVE QUICK II" },
9695 { DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_SATURN
, "SATURN" },
9696 { DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_SINCGARS
, "SINCGARS" },
9697 { DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_CCTT_SINCGARS
, "CCTT SINCGARS" },
9698 { DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_EPLRS_ENHANCED_POSITION_LOCATION_REPORTING_SYSTEM
, "EPLRS (Enhanced Position Location Reporting System)" },
9699 { DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_JTIDS_MIDS
, "JTIDS/MIDS" },
9700 { DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_LINK_11
, "Link 11" },
9701 { DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_LINK_11B
, "Link 11B" },
9702 { DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_L_BAND_SATCOM
, "L-Band SATCOM" },
9703 { DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_ENHANCED_SINCGARS_7_3
, "Enhanced SINCGARS 7.3" },
9704 { DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_NAVIGATION_AID
, "Navigation Aid" },
9705 { DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_MUOS
, "MUOS" },
9709 /* SISO-REF-010 [UID 164] */
9712 DIS_PDU_TRANSMITTER_TRANSMIT_STATE_OFF
= 0,
9713 DIS_PDU_TRANSMITTER_TRANSMIT_STATE_ON_BUT_NOT_TRANSMITTING
= 1,
9714 DIS_PDU_TRANSMITTER_TRANSMIT_STATE_ON_AND_TRANSMITTING
= 2
9715 } DIS_PDU_Transmitter_Transmit_State
;
9717 static const value_string DIS_PDU_Transmitter_Transmit_State_Strings
[] = {
9718 { DIS_PDU_TRANSMITTER_TRANSMIT_STATE_OFF
, "Off" },
9719 { DIS_PDU_TRANSMITTER_TRANSMIT_STATE_ON_BUT_NOT_TRANSMITTING
, "On but not transmitting" },
9720 { DIS_PDU_TRANSMITTER_TRANSMIT_STATE_ON_AND_TRANSMITTING
, "On and transmitting" },
9724 /* SISO-REF-010 [UID 165] */
9727 DIS_PDU_TRANSMITTER_INPUT_SOURCE_OTHER
= 0,
9728 DIS_PDU_TRANSMITTER_INPUT_SOURCE_PILOT
= 1,
9729 DIS_PDU_TRANSMITTER_INPUT_SOURCE_COPILOT
= 2,
9730 DIS_PDU_TRANSMITTER_INPUT_SOURCE_FIRST_OFFICER
= 3,
9731 DIS_PDU_TRANSMITTER_INPUT_SOURCE_DRIVER
= 4,
9732 DIS_PDU_TRANSMITTER_INPUT_SOURCE_LOADER
= 5,
9733 DIS_PDU_TRANSMITTER_INPUT_SOURCE_GUNNER
= 6,
9734 DIS_PDU_TRANSMITTER_INPUT_SOURCE_COMMANDER
= 7,
9735 DIS_PDU_TRANSMITTER_INPUT_SOURCE_DIGITAL_DATA_DEVICE
= 8,
9736 DIS_PDU_TRANSMITTER_INPUT_SOURCE_INTERCOM
= 9,
9737 DIS_PDU_TRANSMITTER_INPUT_SOURCE_AUDIO_JAMMER
= 10,
9738 DIS_PDU_TRANSMITTER_INPUT_SOURCE_DATA_JAMMER
= 11,
9739 DIS_PDU_TRANSMITTER_INPUT_SOURCE_GPS_JAMMER
= 12,
9740 DIS_PDU_TRANSMITTER_INPUT_SOURCE_GPS_MEACONER
= 13,
9741 DIS_PDU_TRANSMITTER_INPUT_SOURCE_SATCOM_UPLINK_JAMMER
= 14,
9742 DIS_PDU_TRANSMITTER_INPUT_SOURCE_CREW_OBSERVER_1
= 15,
9743 DIS_PDU_TRANSMITTER_INPUT_SOURCE_CREW_OBSERVER_2
= 16,
9744 DIS_PDU_TRANSMITTER_INPUT_SOURCE_AERIAL_REFUELING_OFFICER_ARO
= 17,
9745 DIS_PDU_TRANSMITTER_INPUT_SOURCE_AERIAL_REFUELING_OFFICER_INSTRUCTOR_AROI
= 18
9746 } DIS_PDU_Transmitter_Input_Source
;
9748 static const value_string DIS_PDU_Transmitter_Input_Source_Strings
[] = {
9749 { DIS_PDU_TRANSMITTER_INPUT_SOURCE_OTHER
, "Other" },
9750 { DIS_PDU_TRANSMITTER_INPUT_SOURCE_PILOT
, "Pilot" },
9751 { DIS_PDU_TRANSMITTER_INPUT_SOURCE_COPILOT
, "Copilot" },
9752 { DIS_PDU_TRANSMITTER_INPUT_SOURCE_FIRST_OFFICER
, "First Officer" },
9753 { DIS_PDU_TRANSMITTER_INPUT_SOURCE_DRIVER
, "Driver" },
9754 { DIS_PDU_TRANSMITTER_INPUT_SOURCE_LOADER
, "Loader" },
9755 { DIS_PDU_TRANSMITTER_INPUT_SOURCE_GUNNER
, "Gunner" },
9756 { DIS_PDU_TRANSMITTER_INPUT_SOURCE_COMMANDER
, "Commander" },
9757 { DIS_PDU_TRANSMITTER_INPUT_SOURCE_DIGITAL_DATA_DEVICE
, "Digital Data Device" },
9758 { DIS_PDU_TRANSMITTER_INPUT_SOURCE_INTERCOM
, "Intercom" },
9759 { DIS_PDU_TRANSMITTER_INPUT_SOURCE_AUDIO_JAMMER
, "Audio Jammer" },
9760 { DIS_PDU_TRANSMITTER_INPUT_SOURCE_DATA_JAMMER
, "Data Jammer" },
9761 { DIS_PDU_TRANSMITTER_INPUT_SOURCE_GPS_JAMMER
, "GPS Jammer" },
9762 { DIS_PDU_TRANSMITTER_INPUT_SOURCE_GPS_MEACONER
, "GPS Meaconer" },
9763 { DIS_PDU_TRANSMITTER_INPUT_SOURCE_SATCOM_UPLINK_JAMMER
, "SATCOM Uplink Jammer" },
9764 { DIS_PDU_TRANSMITTER_INPUT_SOURCE_CREW_OBSERVER_1
, "Crew Observer 1" },
9765 { DIS_PDU_TRANSMITTER_INPUT_SOURCE_CREW_OBSERVER_2
, "Crew Observer 2" },
9766 { DIS_PDU_TRANSMITTER_INPUT_SOURCE_AERIAL_REFUELING_OFFICER_ARO
, "Aerial Refueling Officer (ARO)" },
9767 { DIS_PDU_TRANSMITTER_INPUT_SOURCE_AERIAL_REFUELING_OFFICER_INSTRUCTOR_AROI
, "Aerial Refueling Officer Instructor (AROI)" },
9771 /* SISO-REF-010 [UID 166] */
9774 DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_NO_ENCRYPTION_DEVICE
= 0,
9775 DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_KY_28
= 1,
9776 DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_KY_58
= 2,
9777 DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_NARROW_SPECTRUM_SECURE_VOICE_NSVE
= 3,
9778 DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_WIDE_SPECTRUM_SECURE_VOICE_WSVE
= 4,
9779 DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_SINCGARS_ICOM
= 5,
9780 DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_KY_75
= 6,
9781 DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_KY_100
= 7,
9782 DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_KY_57
= 8,
9783 DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_KYV_5
= 9,
9784 DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_LINK_11_KG_40A_P_NTDS
= 10,
9785 DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_LINK_11B_KG_40A_S
= 11,
9786 DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_LINK_11_KG_40AR
= 12,
9787 DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_KGV_135A
= 13,
9788 DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_TACTICAL_SECURE_VOICE_TSV
= 14
9789 } DIS_PDU_Transmitter_Crypto_System
;
9791 static const value_string DIS_PDU_Transmitter_Crypto_System_Strings
[] = {
9792 { DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_NO_ENCRYPTION_DEVICE
, "No Encryption Device" },
9793 { DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_KY_28
, "KY-28" },
9794 { DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_KY_58
, "KY-58" },
9795 { DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_NARROW_SPECTRUM_SECURE_VOICE_NSVE
, "Narrow Spectrum Secure Voice (NSVE)" },
9796 { DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_WIDE_SPECTRUM_SECURE_VOICE_WSVE
, "Wide Spectrum Secure Voice (WSVE)" },
9797 { DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_SINCGARS_ICOM
, "SINCGARS ICOM" },
9798 { DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_KY_75
, "KY-75" },
9799 { DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_KY_100
, "KY-100" },
9800 { DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_KY_57
, "KY-57" },
9801 { DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_KYV_5
, "KYV-5" },
9802 { DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_LINK_11_KG_40A_P_NTDS
, "Link 11 KG-40A-P (NTDS)" },
9803 { DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_LINK_11B_KG_40A_S
, "Link 11B KG-40A-S" },
9804 { DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_LINK_11_KG_40AR
, "Link 11 KG-40AR" },
9805 { DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_KGV_135A
, "KGV-135A" },
9806 { DIS_PDU_TRANSMITTER_CRYPTO_SYSTEM_TACTICAL_SECURE_VOICE_TSV
, "Tactical Secure Voice (TSV)" },
9810 /* SISO-REF-010 [UID 167] */
9813 DIS_PDU_TRANSMITTER_ANTENNA_PATTERN_TYPE_ISOTROPIC_SPHERICAL_RADIATION_PATTERN
= 0,
9814 DIS_PDU_TRANSMITTER_ANTENNA_PATTERN_TYPE_BEAM
= 1,
9815 DIS_PDU_TRANSMITTER_ANTENNA_PATTERN_TYPE_TRANSMITTER_RADIATION_VOLUME
= 4,
9816 DIS_PDU_TRANSMITTER_ANTENNA_PATTERN_TYPE_BEAM_AND_TRANSMITTER_RADIATION_VOLUME
= 5,
9817 DIS_PDU_TRANSMITTER_ANTENNA_PATTERN_TYPE_OMNIDIRECTIONAL_TOROIDAL_RADIATION_PATTERN
= 6
9818 } DIS_PDU_Transmitter_Antenna_Pattern_Type
;
9820 static const value_string DIS_PDU_Transmitter_Antenna_Pattern_Type_Strings
[] = {
9821 { DIS_PDU_TRANSMITTER_ANTENNA_PATTERN_TYPE_ISOTROPIC_SPHERICAL_RADIATION_PATTERN
, "Isotropic (Spherical Radiation Pattern)" },
9822 { DIS_PDU_TRANSMITTER_ANTENNA_PATTERN_TYPE_BEAM
, "Beam" },
9823 { DIS_PDU_TRANSMITTER_ANTENNA_PATTERN_TYPE_TRANSMITTER_RADIATION_VOLUME
, "Transmitter Radiation Volume" },
9824 { DIS_PDU_TRANSMITTER_ANTENNA_PATTERN_TYPE_BEAM_AND_TRANSMITTER_RADIATION_VOLUME
, "Beam and Transmitter Radiation Volume" },
9825 { DIS_PDU_TRANSMITTER_ANTENNA_PATTERN_TYPE_OMNIDIRECTIONAL_TOROIDAL_RADIATION_PATTERN
, "Omnidirectional (Toroidal Radiation Pattern)" },
9829 /* SISO-REF-010 [UID 168] */
9832 DIS_PDU_TRANSMITTER_ANTENNA_PATTERN_REFERENCE_SYSTEM_WORLD_COORDINATES
= 1,
9833 DIS_PDU_TRANSMITTER_ANTENNA_PATTERN_REFERENCE_SYSTEM_ENTITY_COORDINATES
= 2
9834 } DIS_PDU_Transmitter_Antenna_Pattern_Reference_System
;
9836 /* SISO-REF-010 [UID 170] */
9839 DIS_PDU_CCTT_SINCGARS_START_OF_MESSAGE_NOT_START_OF_MESSAGE
= 0,
9840 DIS_PDU_CCTT_SINCGARS_START_OF_MESSAGE_START_OF_MESSAGE
= 1
9841 } DIS_PDU_CCTT_SINCGARS_Start_of_Message
;
9843 static const value_string DIS_PDU_CCTT_SINCGARS_Start_of_Message_Strings
[] = {
9844 { DIS_PDU_CCTT_SINCGARS_START_OF_MESSAGE_NOT_START_OF_MESSAGE
, "Not start of message" },
9845 { DIS_PDU_CCTT_SINCGARS_START_OF_MESSAGE_START_OF_MESSAGE
, "Start of Message" },
9849 /* SISO-REF-010 [UID 171] */
9852 DIS_PDU_CCTT_SINCGARS_CLEAR_CHANNEL_NOT_CLEAR_CHANNEL
= 0,
9853 DIS_PDU_CCTT_SINCGARS_CLEAR_CHANNEL_CLEAR_CHANNEL
= 1
9854 } DIS_PDU_CCTT_SINCGARS_Clear_Channel
;
9856 static const value_string DIS_PDU_CCTT_SINCGARS_Clear_Channel_Strings
[] = {
9857 { DIS_PDU_CCTT_SINCGARS_CLEAR_CHANNEL_NOT_CLEAR_CHANNEL
, "Not clear channel" },
9858 { DIS_PDU_CCTT_SINCGARS_CLEAR_CHANNEL_CLEAR_CHANNEL
, "Clear channel" },
9862 /* SISO-REF-010 [UID 172] */
9865 DIS_PDU_TIME_SLOT_ALLOCATION_LEVEL_LOW_FIDELITY_LEVEL_0
= 0,
9866 DIS_PDU_TIME_SLOT_ALLOCATION_LEVEL_LOW_FIDELITY_LEVEL_1
= 1,
9867 DIS_PDU_TIME_SLOT_ALLOCATION_LEVEL_MEDIUM_FIDELITY_LEVEL_2
= 2,
9868 DIS_PDU_TIME_SLOT_ALLOCATION_LEVEL_MEDIUM_FIDELITY_LEVEL_3
= 3,
9869 DIS_PDU_TIME_SLOT_ALLOCATION_LEVEL_HIGH_FIDELITY_LEVEL_4
= 4
9870 } DIS_PDU_Time_Slot_Allocation_Level
;
9872 static const value_string DIS_PDU_Time_Slot_Allocation_Level_Strings
[] = {
9873 { DIS_PDU_TIME_SLOT_ALLOCATION_LEVEL_LOW_FIDELITY_LEVEL_0
, "Low Fidelity Level 0" },
9874 { DIS_PDU_TIME_SLOT_ALLOCATION_LEVEL_LOW_FIDELITY_LEVEL_1
, "Low Fidelity Level 1" },
9875 { DIS_PDU_TIME_SLOT_ALLOCATION_LEVEL_MEDIUM_FIDELITY_LEVEL_2
, "Medium Fidelity Level 2" },
9876 { DIS_PDU_TIME_SLOT_ALLOCATION_LEVEL_MEDIUM_FIDELITY_LEVEL_3
, "Medium Fidelity Level 3" },
9877 { DIS_PDU_TIME_SLOT_ALLOCATION_LEVEL_HIGH_FIDELITY_LEVEL_4
, "High Fidelity Level 4" },
9881 /* SISO-REF-010 [UID 173] */
9884 DIS_PDU_JTIDS_MIDS_MODULATION_PARAMETERS_TRANSMITTING_TERMINAL_PRIMARY_MODE_NTR
= 1,
9885 DIS_PDU_JTIDS_MIDS_MODULATION_PARAMETERS_TRANSMITTING_TERMINAL_PRIMARY_MODE_JTIDS_UNIT_PARTICIPANT
= 2
9886 } DIS_PDU_JTIDS_MIDS_Modulation_Parameters_Transmitting_Terminal_Primary_Mode
;
9888 static const value_string DIS_PDU_JTIDS_MIDS_Modulation_Parameters_Transmitting_Terminal_Primary_Mode_Strings
[] = {
9889 { DIS_PDU_JTIDS_MIDS_MODULATION_PARAMETERS_TRANSMITTING_TERMINAL_PRIMARY_MODE_NTR
, "NTR" },
9890 { DIS_PDU_JTIDS_MIDS_MODULATION_PARAMETERS_TRANSMITTING_TERMINAL_PRIMARY_MODE_JTIDS_UNIT_PARTICIPANT
, "JTIDS Unit Participant" },
9894 /* SISO-REF-010 [UID 174] */
9897 DIS_PDU_JTIDS_MIDS_MODULATION_PARAMETERS_TRANSMITTING_TERMINAL_SECONDARY_MODE_NONE
= 0,
9898 DIS_PDU_JTIDS_MIDS_MODULATION_PARAMETERS_TRANSMITTING_TERMINAL_SECONDARY_MODE_NET_POSITION_REFERENCE
= 1,
9899 DIS_PDU_JTIDS_MIDS_MODULATION_PARAMETERS_TRANSMITTING_TERMINAL_SECONDARY_MODE_PRIMARY_NAVIGATION_CONTROLLER
= 2,
9900 DIS_PDU_JTIDS_MIDS_MODULATION_PARAMETERS_TRANSMITTING_TERMINAL_SECONDARY_MODE_SECONDARY_NAVIGATION_CONTROLLER
= 3
9901 } DIS_PDU_JTIDS_MIDS_Modulation_Parameters_Transmitting_Terminal_Secondary_Mode
;
9903 static const value_string DIS_PDU_JTIDS_MIDS_Modulation_Parameters_Transmitting_Terminal_Secondary_Mode_Strings
[] = {
9904 { DIS_PDU_JTIDS_MIDS_MODULATION_PARAMETERS_TRANSMITTING_TERMINAL_SECONDARY_MODE_NONE
, "None" },
9905 { DIS_PDU_JTIDS_MIDS_MODULATION_PARAMETERS_TRANSMITTING_TERMINAL_SECONDARY_MODE_NET_POSITION_REFERENCE
, "Net Position Reference" },
9906 { DIS_PDU_JTIDS_MIDS_MODULATION_PARAMETERS_TRANSMITTING_TERMINAL_SECONDARY_MODE_PRIMARY_NAVIGATION_CONTROLLER
, "Primary Navigation Controller" },
9907 { DIS_PDU_JTIDS_MIDS_MODULATION_PARAMETERS_TRANSMITTING_TERMINAL_SECONDARY_MODE_SECONDARY_NAVIGATION_CONTROLLER
, "Secondary Navigation Controller" },
9911 /* SISO-REF-010 [UID 175] */
9914 DIS_PDU_JTIDS_MIDS_MODULATION_PARAMETERS_SYNCHRONIZATION_STATE_NO_STATEMENT
= 0,
9915 DIS_PDU_JTIDS_MIDS_MODULATION_PARAMETERS_SYNCHRONIZATION_STATE_INITIAL_NET_ENTRY
= 1,
9916 DIS_PDU_JTIDS_MIDS_MODULATION_PARAMETERS_SYNCHRONIZATION_STATE_COARSE_SYNCHRONIZATION
= 2,
9917 DIS_PDU_JTIDS_MIDS_MODULATION_PARAMETERS_SYNCHRONIZATION_STATE_FINE_SYNCHRONIZATION
= 3
9918 } DIS_PDU_JTIDS_MIDS_Modulation_Parameters_Synchronization_State
;
9920 static const value_string DIS_PDU_JTIDS_MIDS_Modulation_Parameters_Synchronization_State_Strings
[] = {
9921 { DIS_PDU_JTIDS_MIDS_MODULATION_PARAMETERS_SYNCHRONIZATION_STATE_NO_STATEMENT
, "No Statement" },
9922 { DIS_PDU_JTIDS_MIDS_MODULATION_PARAMETERS_SYNCHRONIZATION_STATE_INITIAL_NET_ENTRY
, "Initial Net Entry" },
9923 { DIS_PDU_JTIDS_MIDS_MODULATION_PARAMETERS_SYNCHRONIZATION_STATE_COARSE_SYNCHRONIZATION
, "Coarse Synchronization" },
9924 { DIS_PDU_JTIDS_MIDS_MODULATION_PARAMETERS_SYNCHRONIZATION_STATE_FINE_SYNCHRONIZATION
, "Fine Synchronization" },
9928 /* SISO-REF-010 [UID 176] */
9931 DIS_PDU_MESSAGE_TYPE_IDENTIFIER_JTIDS_HEADER_MESSAGES
= 0,
9932 DIS_PDU_MESSAGE_TYPE_IDENTIFIER_RTT_A_B
= 1,
9933 DIS_PDU_MESSAGE_TYPE_IDENTIFIER_RTT_REPLY
= 2,
9934 DIS_PDU_MESSAGE_TYPE_IDENTIFIER_JTIDS_VOICE_CVSD
= 3,
9935 DIS_PDU_MESSAGE_TYPE_IDENTIFIER_JTIDS_VOICE_LPC10
= 4,
9936 DIS_PDU_MESSAGE_TYPE_IDENTIFIER_JTIDS_VOICE_LPC12
= 5,
9937 DIS_PDU_MESSAGE_TYPE_IDENTIFIER_JTIDS_LET
= 6,
9938 DIS_PDU_MESSAGE_TYPE_IDENTIFIER_VMF
= 7
9939 } DIS_PDU_Message_Type_Identifier
;
9941 static const value_string DIS_PDU_Message_Type_Identifier_Strings
[] = {
9942 { DIS_PDU_MESSAGE_TYPE_IDENTIFIER_JTIDS_HEADER_MESSAGES
, "JTIDS Header/Messages" },
9943 { DIS_PDU_MESSAGE_TYPE_IDENTIFIER_RTT_A_B
, "RTT A/B" },
9944 { DIS_PDU_MESSAGE_TYPE_IDENTIFIER_RTT_REPLY
, "RTT Reply" },
9945 { DIS_PDU_MESSAGE_TYPE_IDENTIFIER_JTIDS_VOICE_CVSD
, "JTIDS Voice CVSD" },
9946 { DIS_PDU_MESSAGE_TYPE_IDENTIFIER_JTIDS_VOICE_LPC10
, "JTIDS Voice LPC10" },
9947 { DIS_PDU_MESSAGE_TYPE_IDENTIFIER_JTIDS_VOICE_LPC12
, "JTIDS Voice LPC12" },
9948 { DIS_PDU_MESSAGE_TYPE_IDENTIFIER_JTIDS_LET
, "JTIDS LET" },
9949 { DIS_PDU_MESSAGE_TYPE_IDENTIFIER_VMF
, "VMF" },
9953 /* SISO-REF-010 [UID 177] */
9956 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_CCSIL_MARNIE_MITRE_ORG
= 1,
9957 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_A2ATD_SINCGARS_ERF_WOODMAN_ORLANDO_LORAL_COM
= 5,
9958 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_A2ATD_CAC2_WBEARD_ORLANDO_LORAL_COM
= 6,
9959 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_BATTLE_COMMAND_GGAGNON_CAS_INC_COM
= 20,
9960 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_AFIWC_IADS_TRACK_REPORT_RANDY_SCHUETZ_LACKLAND_AF_MIL
= 30,
9961 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_AFIWC_IADS_COMM_C2_MESSAGE_RANDY_SCHUETZ_LACKLAND_AF_MIL
= 31,
9962 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_AFIWC_IADS_GROUND_CONTROL_INTERCEPTOR_GCI_COMMAND_RANDY_SCHUETZ_LACKLAND_AF_MIL
= 32,
9963 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_AFIWC_VOICE_TEXT_MESSAGE_RANDY_SCHUETZ_LACKLAND_AF_MIL
= 35,
9964 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_MODSAF_TEXT_RADIO_RSCHAFFER_CAMB_LADS_LORAL_COM
= 177,
9965 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_CCTT_SINCGARS_ERF_LOCKOUT_JIMK_GREATWALL_CCTT_COM
= 200,
9966 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_CCTT_SINCGARS_ERF_HOPSET_JIMK_GREATWALL_CCTT_COM
= 201,
9967 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_CCTT_SINCGARS_OTAR_JIMK_GREATWALL_CCTT_COM
= 202,
9968 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_CCTT_SINCGARS_DATA_JIMK_GREATWALL_CCTT_COM
= 203,
9969 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_MODSAF_FWA_FORWARD_AIR_CONTROLLER_DCOFFIN_CAMB_LADS_LORAL_COM
= 546,
9970 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_MODSAF_THREAT_ADA_C3_DCOFFIN_CAMB_LADS_LORAL_COM
= 832,
9971 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_F_16_MTC_AFAPD_PROTOCOL_ALBERT_J_LUDWIG_BOEING_COM
= 1000,
9972 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_F_16_MTC_IDL_PROTOCOL_ALBERT_J_LUDWIG_BOEING_COM
= 1100,
9973 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_MODSAF_ARTILLERY_FIRE_CONTROL_RSCHAFFER_CAMB_LADS_LORAL_COM
= 4570,
9974 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_AGTS_GENDREAU_ESCMAIL_ORL_MMC_COM
= 5361,
9975 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_GC3_KARL_SHEPHERD_GSC_GTE_COM
= 6000,
9976 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_WNCP_DATA_KARL_SHEPHERD_GSC_GTE_COM
= 6010,
9977 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_SPOKEN_TEXT_MESSAGE_BRETT_KAYLOR_GSC_GTE_COM
= 6020,
9978 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_LONGBOW_IDM_MESSAGE_OBEAR_CATINET_COM
= 6661,
9979 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_COMANCHE_IDM_MESSAGE_OBEAR_CATINET_COM
= 6662,
9980 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_LONGBOW_AIRBORNE_TACFIRE_MESSAGE_OBEAR_CATINET_COM
= 6663,
9981 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_LONGBOW_GROUND_TACFIRE_MESSAGE_OBEAR_CATINET_COM
= 6664,
9982 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_LONGBOW_AFAPD_MESSAGE_OBEAR_CATINET_COM
= 6665,
9983 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_LONGBOW_ERF_MESSAGE_JEFFREY_DAY_MW_BOEING_COM
= 6666,
9984 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_VMF_IDM_PATRICK_MERLET_PARSONS_COM
= 7000,
9985 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_CSAR_RADIO_SURVIVOR_MESSAGE_MIKE_STROZ_NGC_COM
= 7010,
9986 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_CSAR_RADIO_INTERROGATOR_MESSAGE_MIKE_STROZ_NGC_COM
= 7020,
9987 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_IMAGE_FILE_TRANSFER_MESSAGE_PATRICK_MERLET_PARSONS_COM
= 7030,
9988 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_GEOTAG_DATA_MESSAGE_PATRICK_MERLET_PARSONS_COM
= 7040,
9989 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_TACTICAL_VIDEO_REGENERATION_DATA_PATRICK_MERLET_PARSONS_COM
= 7050,
9990 DIS_PDU_SIGNAL_USER_PROTOCOL_IDENTIFICATION_NUMBER_CALL_MESSAGE_CHRIS_KUBEK_ASTI_USA_COM
= 8000
9991 } DIS_PDU_Signal_User_Protocol_Identification_Number
;
9993 /* SISO-REF-010 [UID 178] */
9996 DIS_PDU_SIGNAL_TDL_TYPE_OTHER
= 0,
9997 DIS_PDU_SIGNAL_TDL_TYPE_PADIL
= 1,
9998 DIS_PDU_SIGNAL_TDL_TYPE_NATO_LINK_1
= 2,
9999 DIS_PDU_SIGNAL_TDL_TYPE_ATDL_1
= 3,
10000 DIS_PDU_SIGNAL_TDL_TYPE_LINK_11B_TADIL_B
= 4,
10001 DIS_PDU_SIGNAL_TDL_TYPE_SITUATIONAL_AWARENESS_DATA_LINK_SADL
= 5,
10002 DIS_PDU_SIGNAL_TDL_TYPE_LINK_16_LEGACY_FORMAT_JTIDS_TADIL_J
= 6,
10003 DIS_PDU_SIGNAL_TDL_TYPE_LINK_16_LEGACY_FORMAT_JTIDS_FDL_TADIL_J
= 7,
10004 DIS_PDU_SIGNAL_TDL_TYPE_LINK_11_TADIL_A
= 8,
10005 DIS_PDU_SIGNAL_TDL_TYPE_IJMS
= 9,
10006 DIS_PDU_SIGNAL_TDL_TYPE_LINK_4A_TADIL_C
= 10,
10007 DIS_PDU_SIGNAL_TDL_TYPE_LINK_4C
= 11,
10008 DIS_PDU_SIGNAL_TDL_TYPE_TIBS
= 12,
10009 DIS_PDU_SIGNAL_TDL_TYPE_ATL
= 13,
10010 DIS_PDU_SIGNAL_TDL_TYPE_CONSTANT_SOURCE
= 14,
10011 DIS_PDU_SIGNAL_TDL_TYPE_ABBREVIATED_COMMAND_AND_CONTROL
= 15,
10012 DIS_PDU_SIGNAL_TDL_TYPE_MILSTAR
= 16,
10013 DIS_PDU_SIGNAL_TDL_TYPE_ATHS
= 17,
10014 DIS_PDU_SIGNAL_TDL_TYPE_OTHGOLD
= 18,
10015 DIS_PDU_SIGNAL_TDL_TYPE_TACELINT
= 19,
10016 DIS_PDU_SIGNAL_TDL_TYPE_WEAPONS_DATA_LINK_AWW_13
= 20,
10017 DIS_PDU_SIGNAL_TDL_TYPE_ENHANCED_POSITION_LOCATION_REPORTING_SYSTEM_EPLRS
= 22,
10018 DIS_PDU_SIGNAL_TDL_TYPE_POSITION_LOCATION_REPORTING_SYSTEM_PLRS
= 23,
10019 DIS_PDU_SIGNAL_TDL_TYPE_SINCGARS
= 24,
10020 DIS_PDU_SIGNAL_TDL_TYPE_HAVE_QUICK_I
= 25,
10021 DIS_PDU_SIGNAL_TDL_TYPE_HAVE_QUICK_II
= 26,
10022 DIS_PDU_SIGNAL_TDL_TYPE_SATURN
= 27,
10023 DIS_PDU_SIGNAL_TDL_TYPE_INTRA_FLIGHT_DATA_LINK_1
= 28,
10024 DIS_PDU_SIGNAL_TDL_TYPE_INTRA_FLIGHT_DATA_LINK_2
= 29,
10025 DIS_PDU_SIGNAL_TDL_TYPE_IMPROVED_DATA_MODEM_IDM
= 30,
10026 DIS_PDU_SIGNAL_TDL_TYPE_AIR_FORCE_APPLICATION_PROGRAM_DEVELOPMENT_AFAPD
= 31,
10027 DIS_PDU_SIGNAL_TDL_TYPE_COOPERATIVE_ENGAGEMENT_CAPABILITY_CEC
= 32,
10028 DIS_PDU_SIGNAL_TDL_TYPE_FORWARD_AREA_AIR_DEFENSE_FAAD_DATA_LINK_FDL
= 33,
10029 DIS_PDU_SIGNAL_TDL_TYPE_GROUND_BASED_DATA_LINK_GBDL
= 34,
10030 DIS_PDU_SIGNAL_TDL_TYPE_INTRA_VEHICULAR_INFO_SYSTEM_IVIS
= 35,
10031 DIS_PDU_SIGNAL_TDL_TYPE_MARINE_TACTICAL_SYSTEM_MTS
= 36,
10032 DIS_PDU_SIGNAL_TDL_TYPE_TACTICAL_FIRE_DIRECTION_SYSTEM_TACFIRE
= 37,
10033 DIS_PDU_SIGNAL_TDL_TYPE_INTEGRATED_BROADCAST_SERVICE_IBS
= 38,
10034 DIS_PDU_SIGNAL_TDL_TYPE_AIRBORNE_INFORMATION_TRANSFER_ABIT
= 39,
10035 DIS_PDU_SIGNAL_TDL_TYPE_ADVANCED_TACTICAL_AIRBORNE_RECONNAISSANCE_SYSTEM_ATARS_DATA_LINK
= 40,
10036 DIS_PDU_SIGNAL_TDL_TYPE_BATTLE_GROUP_PASSIVE_HORIZON_EXTENSION_SYSTEM_BGPHES_DATA_LINK
= 41,
10037 DIS_PDU_SIGNAL_TDL_TYPE_COMMON_HIGH_BANDWIDTH_DATA_LINK_CHBDL
= 42,
10038 DIS_PDU_SIGNAL_TDL_TYPE_GUARDRAIL_INTEROPERABLE_DATA_LINK_IDL
= 43,
10039 DIS_PDU_SIGNAL_TDL_TYPE_GUARDRAIL_COMMON_SENSOR_SYSTEM_ONE_CSS1_DATA_LINK
= 44,
10040 DIS_PDU_SIGNAL_TDL_TYPE_GUARDRAIL_COMMON_SENSOR_SYSTEM_TWO_CSS2_DATA_LINK
= 45,
10041 DIS_PDU_SIGNAL_TDL_TYPE_GUARDRAIL_CSS2_MULTI_ROLE_DATA_LINK_MRDL
= 46,
10042 DIS_PDU_SIGNAL_TDL_TYPE_GUARDRAIL_CSS2_DIRECT_AIR_TO_SATELLITE_RELAY_DASR_DATA_LINK
= 47,
10043 DIS_PDU_SIGNAL_TDL_TYPE_LINE_OF_SIGHT_LOS_DATA_LINK_IMPLEMENTATION_LOS_TETHER
= 48,
10044 DIS_PDU_SIGNAL_TDL_TYPE_LIGHTWEIGHT_CDL_LWCDL
= 49,
10045 DIS_PDU_SIGNAL_TDL_TYPE_L_52M_SR_71
= 50,
10046 DIS_PDU_SIGNAL_TDL_TYPE_RIVET_REACH_RIVET_OWL_DATA_LINK
= 51,
10047 DIS_PDU_SIGNAL_TDL_TYPE_SENIOR_SPAN
= 52,
10048 DIS_PDU_SIGNAL_TDL_TYPE_SENIOR_SPUR
= 53,
10049 DIS_PDU_SIGNAL_TDL_TYPE_SENIOR_STRETCH
= 54,
10050 DIS_PDU_SIGNAL_TDL_TYPE_SENIOR_YEAR_INTEROPERABLE_DATA_LINK_IDL
= 55,
10051 DIS_PDU_SIGNAL_TDL_TYPE_SPACE_CDL
= 56,
10052 DIS_PDU_SIGNAL_TDL_TYPE_TR_1_MODE_MIST_AIRBORNE_DATA_LINK
= 57,
10053 DIS_PDU_SIGNAL_TDL_TYPE_KU_BAND_SATCOM_DATA_LINK_IMPLEMENTATION_UAV
= 58,
10054 DIS_PDU_SIGNAL_TDL_TYPE_MISSION_EQUIPMENT_CONTROL_DATA_LINK_MECDL
= 59,
10055 DIS_PDU_SIGNAL_TDL_TYPE_RADAR_DATA_TRANSMITTING_SET_DATA_LINK
= 60,
10056 DIS_PDU_SIGNAL_TDL_TYPE_SURVEILLANCE_AND_CONTROL_DATA_LINK_SCDL
= 61,
10057 DIS_PDU_SIGNAL_TDL_TYPE_TACTICAL_UAV_VIDEO
= 62,
10058 DIS_PDU_SIGNAL_TDL_TYPE_UHF_SATCOM_DATA_LINK_IMPLEMENTATION_UAV
= 63,
10059 DIS_PDU_SIGNAL_TDL_TYPE_TACTICAL_COMMON_DATA_LINK_TCDL
= 64,
10060 DIS_PDU_SIGNAL_TDL_TYPE_LOW_LEVEL_AIR_PICTURE_INTERFACE_LLAPI
= 65,
10061 DIS_PDU_SIGNAL_TDL_TYPE_WEAPONS_DATA_LINK_AGM_130
= 66,
10062 DIS_PDU_SIGNAL_TDL_TYPE_AUTOMATIC_IDENTIFICATION_SYSTEM_AIS
= 67,
10063 DIS_PDU_SIGNAL_TDL_TYPE_WEAPONS_DATA_LINK_AIM_120
= 68,
10064 DIS_PDU_SIGNAL_TDL_TYPE_WEAPONS_DATA_LINK_AIM_9
= 69,
10065 DIS_PDU_SIGNAL_TDL_TYPE_WEAPONS_DATA_LINK_CAMM
= 70,
10066 DIS_PDU_SIGNAL_TDL_TYPE_GC3
= 99,
10067 DIS_PDU_SIGNAL_TDL_TYPE_LINK_16_STANDARDIZED_FORMAT_JTIDS_MIDS_TADIL_J
= 100,
10068 DIS_PDU_SIGNAL_TDL_TYPE_LINK_16_ENHANCED_DATA_RATE_EDR_JTIDS_MIDS_TADIL_J
= 101,
10069 DIS_PDU_SIGNAL_TDL_TYPE_JTIDS_MIDS_NET_DATA_LOAD_TIMS_TOMS
= 102,
10070 DIS_PDU_SIGNAL_TDL_TYPE_LINK_22
= 103,
10071 DIS_PDU_SIGNAL_TDL_TYPE_AFIWC_IADS_COMMUNICATIONS_LINKS
= 104,
10072 DIS_PDU_SIGNAL_TDL_TYPE_F_22_INTRA_FLIGHT_DATA_LINK_IFDL
= 105,
10073 DIS_PDU_SIGNAL_TDL_TYPE_L_BAND_SATCOM
= 106,
10074 DIS_PDU_SIGNAL_TDL_TYPE_TSAF_COMMUNICATIONS_LINK
= 107,
10075 DIS_PDU_SIGNAL_TDL_TYPE_ENHANCED_SINCGARS_7_3
= 108,
10076 DIS_PDU_SIGNAL_TDL_TYPE_F_35_MULTIFUNCTION_ADVANCED_DATA_LINK_MADL
= 109,
10077 DIS_PDU_SIGNAL_TDL_TYPE_CURSOR_ON_TARGET
= 110,
10078 DIS_PDU_SIGNAL_TDL_TYPE_ALL_PURPOSE_STRUCTURED_EUROCONTROL_SURVEILLANCE_INFORMATION_EXCHANGE_ASTERIX
= 111,
10079 DIS_PDU_SIGNAL_TDL_TYPE_VARIABLE_MESSAGE_FORMAT_VMF_OVER_COMBAT_NET_RADIO_VMF_OVER_CNR
= 112,
10080 DIS_PDU_SIGNAL_TDL_TYPE_LINK_16_SURROGATE_FOR_NON_NATO_TDL
= 113,
10081 DIS_PDU_SIGNAL_TDL_TYPE_MQ_1_9_C_BAND_LOS_UPLINK
= 114,
10082 DIS_PDU_SIGNAL_TDL_TYPE_MQ_1_9_C_BAND_LOS_DOWNLINK
= 115,
10083 DIS_PDU_SIGNAL_TDL_TYPE_MQ_1_9_KU_BAND_SATCOM_UPLINK
= 116,
10084 DIS_PDU_SIGNAL_TDL_TYPE_MQ_1_9_KU_BAND_SATCOM_DOWNLINK
= 117,
10085 DIS_PDU_SIGNAL_TDL_TYPE_WEAPONS_DATALINK_SDB_II
= 118,
10086 DIS_PDU_SIGNAL_TDL_TYPE_JTAC_SA_UPLINK
= 119,
10087 DIS_PDU_SIGNAL_TDL_TYPE_COMMON_INTERACTIVE_BROADCAST_CIB
= 120,
10088 DIS_PDU_SIGNAL_TDL_TYPE_JOINT_RANGE_EXTENSION_APPLICATION_PROTOCOL_A_JREAP_A
= 121,
10089 DIS_PDU_SIGNAL_TDL_TYPE_JPALS_DATA_LINK
= 125,
10090 DIS_PDU_SIGNAL_TDL_TYPE_ONESAF_IADS_COMMUNICATIONS_LINK
= 126,
10091 DIS_PDU_SIGNAL_TDL_TYPE_TACTICAL_TARGETING_NETWORK_TECHNOLOGY_TTNT_APPLICATION
= 127
10092 } DIS_PDU_Signal_TDL_Type
;
10094 static const value_string DIS_PDU_Signal_TDL_Type_Strings
[] = {
10095 { DIS_PDU_SIGNAL_TDL_TYPE_OTHER
, "Other" },
10096 { DIS_PDU_SIGNAL_TDL_TYPE_PADIL
, "PADIL" },
10097 { DIS_PDU_SIGNAL_TDL_TYPE_NATO_LINK_1
, "NATO Link-1" },
10098 { DIS_PDU_SIGNAL_TDL_TYPE_ATDL_1
, "ATDL-1" },
10099 { DIS_PDU_SIGNAL_TDL_TYPE_LINK_11B_TADIL_B
, "Link 11B (TADIL B)" },
10100 { DIS_PDU_SIGNAL_TDL_TYPE_SITUATIONAL_AWARENESS_DATA_LINK_SADL
, "Situational Awareness Data Link (SADL)" },
10101 { DIS_PDU_SIGNAL_TDL_TYPE_LINK_16_LEGACY_FORMAT_JTIDS_TADIL_J
, "Link 16 Legacy Format (JTIDS/TADIL-J)" },
10102 { DIS_PDU_SIGNAL_TDL_TYPE_LINK_16_LEGACY_FORMAT_JTIDS_FDL_TADIL_J
, "Link 16 Legacy Format (JTIDS/FDL/TADIL-J)" },
10103 { DIS_PDU_SIGNAL_TDL_TYPE_LINK_11_TADIL_A
, "Link 11 (TADIL A)" },
10104 { DIS_PDU_SIGNAL_TDL_TYPE_IJMS
, "IJMS" },
10105 { DIS_PDU_SIGNAL_TDL_TYPE_LINK_4A_TADIL_C
, "Link 4A (TADIL C)" },
10106 { DIS_PDU_SIGNAL_TDL_TYPE_LINK_4C
, "Link 4C" },
10107 { DIS_PDU_SIGNAL_TDL_TYPE_TIBS
, "TIBS" },
10108 { DIS_PDU_SIGNAL_TDL_TYPE_ATL
, "ATL" },
10109 { DIS_PDU_SIGNAL_TDL_TYPE_CONSTANT_SOURCE
, "Constant Source" },
10110 { DIS_PDU_SIGNAL_TDL_TYPE_ABBREVIATED_COMMAND_AND_CONTROL
, "Abbreviated Command and Control" },
10111 { DIS_PDU_SIGNAL_TDL_TYPE_MILSTAR
, "MILSTAR" },
10112 { DIS_PDU_SIGNAL_TDL_TYPE_ATHS
, "ATHS" },
10113 { DIS_PDU_SIGNAL_TDL_TYPE_OTHGOLD
, "OTHGOLD" },
10114 { DIS_PDU_SIGNAL_TDL_TYPE_TACELINT
, "TACELINT" },
10115 { DIS_PDU_SIGNAL_TDL_TYPE_WEAPONS_DATA_LINK_AWW_13
, "Weapons Data Link (AWW-13)" },
10116 { DIS_PDU_SIGNAL_TDL_TYPE_ENHANCED_POSITION_LOCATION_REPORTING_SYSTEM_EPLRS
, "Enhanced Position Location Reporting System (EPLRS)" },
10117 { DIS_PDU_SIGNAL_TDL_TYPE_POSITION_LOCATION_REPORTING_SYSTEM_PLRS
, "Position Location Reporting System (PLRS)" },
10118 { DIS_PDU_SIGNAL_TDL_TYPE_SINCGARS
, "SINCGARS" },
10119 { DIS_PDU_SIGNAL_TDL_TYPE_HAVE_QUICK_I
, "HAVE QUICK I" },
10120 { DIS_PDU_SIGNAL_TDL_TYPE_HAVE_QUICK_II
, "HAVE QUICK II" },
10121 { DIS_PDU_SIGNAL_TDL_TYPE_SATURN
, "SATURN" },
10122 { DIS_PDU_SIGNAL_TDL_TYPE_INTRA_FLIGHT_DATA_LINK_1
, "Intra-Flight Data Link 1" },
10123 { DIS_PDU_SIGNAL_TDL_TYPE_INTRA_FLIGHT_DATA_LINK_2
, "Intra-Flight Data Link 2" },
10124 { DIS_PDU_SIGNAL_TDL_TYPE_IMPROVED_DATA_MODEM_IDM
, "Improved Data Modem (IDM)" },
10125 { DIS_PDU_SIGNAL_TDL_TYPE_AIR_FORCE_APPLICATION_PROGRAM_DEVELOPMENT_AFAPD
, "Air Force Application Program Development (AFAPD)" },
10126 { DIS_PDU_SIGNAL_TDL_TYPE_COOPERATIVE_ENGAGEMENT_CAPABILITY_CEC
, "Cooperative Engagement Capability (CEC)" },
10127 { DIS_PDU_SIGNAL_TDL_TYPE_FORWARD_AREA_AIR_DEFENSE_FAAD_DATA_LINK_FDL
, "Forward Area Air Defense (FAAD) Data Link (FDL)" },
10128 { DIS_PDU_SIGNAL_TDL_TYPE_GROUND_BASED_DATA_LINK_GBDL
, "Ground Based Data Link (GBDL)" },
10129 { DIS_PDU_SIGNAL_TDL_TYPE_INTRA_VEHICULAR_INFO_SYSTEM_IVIS
, "Intra Vehicular Info System (IVIS)" },
10130 { DIS_PDU_SIGNAL_TDL_TYPE_MARINE_TACTICAL_SYSTEM_MTS
, "Marine Tactical System (MTS)" },
10131 { DIS_PDU_SIGNAL_TDL_TYPE_TACTICAL_FIRE_DIRECTION_SYSTEM_TACFIRE
, "Tactical Fire Direction System (TACFIRE)" },
10132 { DIS_PDU_SIGNAL_TDL_TYPE_INTEGRATED_BROADCAST_SERVICE_IBS
, "Integrated Broadcast Service (IBS)" },
10133 { DIS_PDU_SIGNAL_TDL_TYPE_AIRBORNE_INFORMATION_TRANSFER_ABIT
, "Airborne Information Transfer (ABIT)" },
10134 { DIS_PDU_SIGNAL_TDL_TYPE_ADVANCED_TACTICAL_AIRBORNE_RECONNAISSANCE_SYSTEM_ATARS_DATA_LINK
, "Advanced Tactical Airborne Reconnaissance System (ATARS) Data Link" },
10135 { DIS_PDU_SIGNAL_TDL_TYPE_BATTLE_GROUP_PASSIVE_HORIZON_EXTENSION_SYSTEM_BGPHES_DATA_LINK
, "Battle Group Passive Horizon Extension System (BGPHES) Data Link" },
10136 { DIS_PDU_SIGNAL_TDL_TYPE_COMMON_HIGH_BANDWIDTH_DATA_LINK_CHBDL
, "Common High Bandwidth Data Link (CHBDL)" },
10137 { DIS_PDU_SIGNAL_TDL_TYPE_GUARDRAIL_INTEROPERABLE_DATA_LINK_IDL
, "Guardrail Interoperable Data Link (IDL)" },
10138 { DIS_PDU_SIGNAL_TDL_TYPE_GUARDRAIL_COMMON_SENSOR_SYSTEM_ONE_CSS1_DATA_LINK
, "Guardrail Common Sensor System One (CSS1) Data Link" },
10139 { DIS_PDU_SIGNAL_TDL_TYPE_GUARDRAIL_COMMON_SENSOR_SYSTEM_TWO_CSS2_DATA_LINK
, "Guardrail Common Sensor System Two (CSS2) Data Link" },
10140 { DIS_PDU_SIGNAL_TDL_TYPE_GUARDRAIL_CSS2_MULTI_ROLE_DATA_LINK_MRDL
, "Guardrail CSS2 Multi-Role Data Link (MRDL)" },
10141 { DIS_PDU_SIGNAL_TDL_TYPE_GUARDRAIL_CSS2_DIRECT_AIR_TO_SATELLITE_RELAY_DASR_DATA_LINK
, "Guardrail CSS2 Direct Air to Satellite Relay (DASR) Data Link" },
10142 { DIS_PDU_SIGNAL_TDL_TYPE_LINE_OF_SIGHT_LOS_DATA_LINK_IMPLEMENTATION_LOS_TETHER
, "Line of Sight (LOS) Data Link Implementation (LOS tether)" },
10143 { DIS_PDU_SIGNAL_TDL_TYPE_LIGHTWEIGHT_CDL_LWCDL
, "Lightweight CDL (LWCDL)" },
10144 { DIS_PDU_SIGNAL_TDL_TYPE_L_52M_SR_71
, "L-52M (SR-71)" },
10145 { DIS_PDU_SIGNAL_TDL_TYPE_RIVET_REACH_RIVET_OWL_DATA_LINK
, "Rivet Reach/Rivet Owl Data Link" },
10146 { DIS_PDU_SIGNAL_TDL_TYPE_SENIOR_SPAN
, "Senior Span" },
10147 { DIS_PDU_SIGNAL_TDL_TYPE_SENIOR_SPUR
, "Senior Spur" },
10148 { DIS_PDU_SIGNAL_TDL_TYPE_SENIOR_STRETCH
, "Senior Stretch." },
10149 { DIS_PDU_SIGNAL_TDL_TYPE_SENIOR_YEAR_INTEROPERABLE_DATA_LINK_IDL
, "Senior Year Interoperable Data Link (IDL)" },
10150 { DIS_PDU_SIGNAL_TDL_TYPE_SPACE_CDL
, "Space CDL" },
10151 { DIS_PDU_SIGNAL_TDL_TYPE_TR_1_MODE_MIST_AIRBORNE_DATA_LINK
, "TR-1 mode MIST Airborne Data Link" },
10152 { DIS_PDU_SIGNAL_TDL_TYPE_KU_BAND_SATCOM_DATA_LINK_IMPLEMENTATION_UAV
, "Ku-band SATCOM Data Link Implementation (UAV)" },
10153 { DIS_PDU_SIGNAL_TDL_TYPE_MISSION_EQUIPMENT_CONTROL_DATA_LINK_MECDL
, "Mission Equipment Control Data link (MECDL)" },
10154 { DIS_PDU_SIGNAL_TDL_TYPE_RADAR_DATA_TRANSMITTING_SET_DATA_LINK
, "Radar Data Transmitting Set Data Link" },
10155 { DIS_PDU_SIGNAL_TDL_TYPE_SURVEILLANCE_AND_CONTROL_DATA_LINK_SCDL
, "Surveillance and Control Data Link (SCDL)" },
10156 { DIS_PDU_SIGNAL_TDL_TYPE_TACTICAL_UAV_VIDEO
, "Tactical UAV Video" },
10157 { DIS_PDU_SIGNAL_TDL_TYPE_UHF_SATCOM_DATA_LINK_IMPLEMENTATION_UAV
, "UHF SATCOM Data Link Implementation (UAV)" },
10158 { DIS_PDU_SIGNAL_TDL_TYPE_TACTICAL_COMMON_DATA_LINK_TCDL
, "Tactical Common Data Link (TCDL)" },
10159 { DIS_PDU_SIGNAL_TDL_TYPE_LOW_LEVEL_AIR_PICTURE_INTERFACE_LLAPI
, "Low Level Air Picture Interface (LLAPI)" },
10160 { DIS_PDU_SIGNAL_TDL_TYPE_WEAPONS_DATA_LINK_AGM_130
, "Weapons Data Link (AGM-130)" },
10161 { DIS_PDU_SIGNAL_TDL_TYPE_AUTOMATIC_IDENTIFICATION_SYSTEM_AIS
, "Automatic Identification System (AIS)" },
10162 { DIS_PDU_SIGNAL_TDL_TYPE_WEAPONS_DATA_LINK_AIM_120
, "Weapons Data Link (AIM-120)" },
10163 { DIS_PDU_SIGNAL_TDL_TYPE_WEAPONS_DATA_LINK_AIM_9
, "Weapons Data Link (AIM-9)" },
10164 { DIS_PDU_SIGNAL_TDL_TYPE_WEAPONS_DATA_LINK_CAMM
, "Weapons Data Link (CAMM)" },
10165 { DIS_PDU_SIGNAL_TDL_TYPE_GC3
, "GC3" },
10166 { DIS_PDU_SIGNAL_TDL_TYPE_LINK_16_STANDARDIZED_FORMAT_JTIDS_MIDS_TADIL_J
, "Link 16 Standardized Format (JTIDS/MIDS/TADIL J)" },
10167 { DIS_PDU_SIGNAL_TDL_TYPE_LINK_16_ENHANCED_DATA_RATE_EDR_JTIDS_MIDS_TADIL_J
, "Link 16 Enhanced Data Rate (EDR JTIDS/MIDS/TADIL-J)" },
10168 { DIS_PDU_SIGNAL_TDL_TYPE_JTIDS_MIDS_NET_DATA_LOAD_TIMS_TOMS
, "JTIDS/MIDS Net Data Load (TIMS/TOMS)" },
10169 { DIS_PDU_SIGNAL_TDL_TYPE_LINK_22
, "Link 22" },
10170 { DIS_PDU_SIGNAL_TDL_TYPE_AFIWC_IADS_COMMUNICATIONS_LINKS
, "AFIWC IADS Communications Links" },
10171 { DIS_PDU_SIGNAL_TDL_TYPE_F_22_INTRA_FLIGHT_DATA_LINK_IFDL
, "F-22 Intra-Flight Data Link (IFDL)" },
10172 { DIS_PDU_SIGNAL_TDL_TYPE_L_BAND_SATCOM
, "L-Band SATCOM" },
10173 { DIS_PDU_SIGNAL_TDL_TYPE_TSAF_COMMUNICATIONS_LINK
, "TSAF Communications Link" },
10174 { DIS_PDU_SIGNAL_TDL_TYPE_ENHANCED_SINCGARS_7_3
, "Enhanced SINCGARS 7.3" },
10175 { DIS_PDU_SIGNAL_TDL_TYPE_F_35_MULTIFUNCTION_ADVANCED_DATA_LINK_MADL
, "F-35 Multifunction Advanced Data Link (MADL)" },
10176 { DIS_PDU_SIGNAL_TDL_TYPE_CURSOR_ON_TARGET
, "Cursor on Target" },
10177 { DIS_PDU_SIGNAL_TDL_TYPE_ALL_PURPOSE_STRUCTURED_EUROCONTROL_SURVEILLANCE_INFORMATION_EXCHANGE_ASTERIX
, "All Purpose Structured Eurocontrol Surveillance Information Exchange (ASTERIX)" },
10178 { DIS_PDU_SIGNAL_TDL_TYPE_VARIABLE_MESSAGE_FORMAT_VMF_OVER_COMBAT_NET_RADIO_VMF_OVER_CNR
, "Variable Message Format (VMF) over Combat Net Radio (VMF over CNR)" },
10179 { DIS_PDU_SIGNAL_TDL_TYPE_LINK_16_SURROGATE_FOR_NON_NATO_TDL
, "Link 16 Surrogate for Non-NATO TDL" },
10180 { DIS_PDU_SIGNAL_TDL_TYPE_MQ_1_9_C_BAND_LOS_UPLINK
, "MQ-1/9 C-Band LOS Uplink" },
10181 { DIS_PDU_SIGNAL_TDL_TYPE_MQ_1_9_C_BAND_LOS_DOWNLINK
, "MQ-1/9 C-Band LOS Downlink" },
10182 { DIS_PDU_SIGNAL_TDL_TYPE_MQ_1_9_KU_BAND_SATCOM_UPLINK
, "MQ-1/9 Ku-Band SATCOM Uplink" },
10183 { DIS_PDU_SIGNAL_TDL_TYPE_MQ_1_9_KU_BAND_SATCOM_DOWNLINK
, "MQ-1/9 Ku-Band SATCOM Downlink" },
10184 { DIS_PDU_SIGNAL_TDL_TYPE_WEAPONS_DATALINK_SDB_II
, "Weapons Datalink (SDB II)" },
10185 { DIS_PDU_SIGNAL_TDL_TYPE_JTAC_SA_UPLINK
, "JTAC SA Uplink" },
10186 { DIS_PDU_SIGNAL_TDL_TYPE_COMMON_INTERACTIVE_BROADCAST_CIB
, "Common Interactive Broadcast (CIB)" },
10187 { DIS_PDU_SIGNAL_TDL_TYPE_JOINT_RANGE_EXTENSION_APPLICATION_PROTOCOL_A_JREAP_A
, "Joint Range Extension Application Protocol A (JREAP A)" },
10188 { DIS_PDU_SIGNAL_TDL_TYPE_JPALS_DATA_LINK
, "JPALS Data Link" },
10189 { DIS_PDU_SIGNAL_TDL_TYPE_ONESAF_IADS_COMMUNICATIONS_LINK
, "OneSAF IADS Communications Link" },
10190 { DIS_PDU_SIGNAL_TDL_TYPE_TACTICAL_TARGETING_NETWORK_TECHNOLOGY_TTNT_APPLICATION
, "Tactical Targeting Network Technology (TTNT) Application" },
10194 static value_string_ext DIS_PDU_Signal_TDL_Type_Strings_Ext
= VALUE_STRING_EXT_INIT(DIS_PDU_Signal_TDL_Type_Strings
);
10196 /* SISO-REF-010 [UID 179] */
10199 DIS_PDU_RECEIVER_RECEIVER_STATE_OFF
= 0,
10200 DIS_PDU_RECEIVER_RECEIVER_STATE_ON_BUT_NOT_RECEIVING
= 1,
10201 DIS_PDU_RECEIVER_RECEIVER_STATE_ON_AND_RECEIVING
= 2
10202 } DIS_PDU_Receiver_Receiver_State
;
10204 static const value_string DIS_PDU_Receiver_Receiver_State_Strings
[] = {
10205 { DIS_PDU_RECEIVER_RECEIVER_STATE_OFF
, "Off" },
10206 { DIS_PDU_RECEIVER_RECEIVER_STATE_ON_BUT_NOT_RECEIVING
, "On but not receiving" },
10207 { DIS_PDU_RECEIVER_RECEIVER_STATE_ON_AND_RECEIVING
, "On and receiving" },
10211 /* SISO-REF-010 [UID 180] */
10214 DIS_PDU_INTERCOM_CONTROL_CONTROL_TYPE_RESERVED
= 0,
10215 DIS_PDU_INTERCOM_CONTROL_CONTROL_TYPE_STATUS
= 1,
10216 DIS_PDU_INTERCOM_CONTROL_CONTROL_TYPE_REQUEST_ACKNOWLEDGE_REQUIRED
= 2,
10217 DIS_PDU_INTERCOM_CONTROL_CONTROL_TYPE_REQUEST_NO_ACKNOWLEDGE
= 3,
10218 DIS_PDU_INTERCOM_CONTROL_CONTROL_TYPE_ACK_REQUEST_GRANTED
= 4,
10219 DIS_PDU_INTERCOM_CONTROL_CONTROL_TYPE_NACK_REQUEST_DENIED
= 5
10220 } DIS_PDU_Intercom_Control_Control_Type
;
10222 static const value_string DIS_PDU_Intercom_Control_Control_Type_Strings
[] = {
10223 { DIS_PDU_INTERCOM_CONTROL_CONTROL_TYPE_RESERVED
, "Reserved" },
10224 { DIS_PDU_INTERCOM_CONTROL_CONTROL_TYPE_STATUS
, "Status" },
10225 { DIS_PDU_INTERCOM_CONTROL_CONTROL_TYPE_REQUEST_ACKNOWLEDGE_REQUIRED
, "Request - Acknowledge Required" },
10226 { DIS_PDU_INTERCOM_CONTROL_CONTROL_TYPE_REQUEST_NO_ACKNOWLEDGE
, "Request - No Acknowledge" },
10227 { DIS_PDU_INTERCOM_CONTROL_CONTROL_TYPE_ACK_REQUEST_GRANTED
, "Ack - Request Granted" },
10228 { DIS_PDU_INTERCOM_CONTROL_CONTROL_TYPE_NACK_REQUEST_DENIED
, "Nack - Request Denied" },
10232 /* SISO-REF-010 [UID 181] */
10235 DIS_PDU_INTERCOM_CONTROL_COMMUNICATIONS_TYPE_RESERVED
= 0,
10236 DIS_PDU_INTERCOM_CONTROL_COMMUNICATIONS_TYPE_CONNECTION_FDX
= 1,
10237 DIS_PDU_INTERCOM_CONTROL_COMMUNICATIONS_TYPE_CONNECTION_HDX_DESTINATION_IS_RECEIVE_ONLY
= 2,
10238 DIS_PDU_INTERCOM_CONTROL_COMMUNICATIONS_TYPE_CONNECTION_HDX_DESTINATION_IS_TRANSMIT_ONLY
= 3,
10239 DIS_PDU_INTERCOM_CONTROL_COMMUNICATIONS_TYPE_CONNECTION_HDX
= 4
10240 } DIS_PDU_Intercom_Control_Communications_Type
;
10242 static const value_string DIS_PDU_Intercom_Control_Communications_Type_Strings
[] = {
10243 { DIS_PDU_INTERCOM_CONTROL_COMMUNICATIONS_TYPE_RESERVED
, "Reserved" },
10244 { DIS_PDU_INTERCOM_CONTROL_COMMUNICATIONS_TYPE_CONNECTION_FDX
, "Connection FDX" },
10245 { DIS_PDU_INTERCOM_CONTROL_COMMUNICATIONS_TYPE_CONNECTION_HDX_DESTINATION_IS_RECEIVE_ONLY
, "Connection HDX - Destination is Receive Only" },
10246 { DIS_PDU_INTERCOM_CONTROL_COMMUNICATIONS_TYPE_CONNECTION_HDX_DESTINATION_IS_TRANSMIT_ONLY
, "Connection HDX - Destination is Transmit Only" },
10247 { DIS_PDU_INTERCOM_CONTROL_COMMUNICATIONS_TYPE_CONNECTION_HDX
, "Connection HDX" },
10251 /* SISO-REF-010 [UID 182] */
10254 DIS_PDU_INTERCOM_CONTROL_COMMAND_NO_COMMAND
= 0,
10255 DIS_PDU_INTERCOM_CONTROL_COMMAND_STATUS
= 1,
10256 DIS_PDU_INTERCOM_CONTROL_COMMAND_CONNECT
= 2,
10257 DIS_PDU_INTERCOM_CONTROL_COMMAND_DISCONNECT
= 3,
10258 DIS_PDU_INTERCOM_CONTROL_COMMAND_RESET
= 4,
10259 DIS_PDU_INTERCOM_CONTROL_COMMAND_ON
= 5,
10260 DIS_PDU_INTERCOM_CONTROL_COMMAND_OFF
= 6
10261 } DIS_PDU_Intercom_Control_Command
;
10263 /* SISO-REF-010 [UID 183] */
10266 DIS_PDU_INTERCOM_CONTROL_TRANSMIT_LINE_STATE_TRANSMIT_LINE_STATE_NOT_APPLICABLE
= 0,
10267 DIS_PDU_INTERCOM_CONTROL_TRANSMIT_LINE_STATE_NOT_TRANSMITTING
= 1,
10268 DIS_PDU_INTERCOM_CONTROL_TRANSMIT_LINE_STATE_TRANSMITTING
= 2
10269 } DIS_PDU_Intercom_Control_Transmit_Line_State
;
10271 /* SISO-REF-010 [UID 184] */
10274 DIS_PDU_INTERCOM_CONTROL_DESTINATION_LINE_STATE_COMMAND_NONE
= 0,
10275 DIS_PDU_INTERCOM_CONTROL_DESTINATION_LINE_STATE_COMMAND_SET_LINE_STATE_TRANSMITTING
= 1,
10276 DIS_PDU_INTERCOM_CONTROL_DESTINATION_LINE_STATE_COMMAND_SET_LINE_STATE_NOT_TRANSMITTING
= 2,
10277 DIS_PDU_INTERCOM_CONTROL_DESTINATION_LINE_STATE_COMMAND_RETURN_TO_LOCAL_LINE_STATE_CONTROL
= 3
10278 } DIS_PDU_Intercom_Control_Destination_Line_State_Command
;
10280 /* SISO-REF-010 [UID 185] */
10283 DIS_PDU_INTERCOM_CONTROL_RECORD_TYPE_SPECIFIC_DESTINATION_RECORD
= 1,
10284 DIS_PDU_INTERCOM_CONTROL_RECORD_TYPE_GROUP_DESTINATION_RECORD
= 2,
10285 DIS_PDU_INTERCOM_CONTROL_RECORD_TYPE_GROUP_ASSIGNMENT_RECORD
= 3
10286 } DIS_PDU_Intercom_Control_Record_Type
;
10288 /* SISO-REF-010 [UID 189] */
10291 DIS_PDU_COLLISION_TYPE_INELASTIC
= 0,
10292 DIS_PDU_COLLISION_TYPE_ELASTIC
= 1,
10293 DIS_PDU_COLLISION_TYPE_THE_BOOM_NOZZLE_IS_IN_PHYSICAL_CONTACT_WITH_THE_RECEPTACLE_AND_THE_BOOMS_SIGNAL_SYSTEM_IS_OPERATIVE
= 2,
10294 DIS_PDU_COLLISION_TYPE_THE_BOOM_TRAINERS_SIGNAL_SYSTEM_HAS_SENT_A_DISCONNECT_SIGNAL_THAT_SHOULD_CAUSE_THE_RECEIVERS_REFUELING_RECEPTACLE_TO_UNLATCH_UNLESS_THERE_IS_A_MALFUNCTION
= 3,
10295 DIS_PDU_COLLISION_TYPE_DISCONNECT_WITHOUT_A_SIGNAL_BEING_SENT_DISCONNECTED_BY_PHYSICAL_MEANS_BRUTE_FORCE_DISCONNECT_CONTROLLED_TENSION_DISCONNECT
= 4,
10296 DIS_PDU_COLLISION_TYPE_THE_BOOM_NOZZLE_IS_IN_PHYSICAL_CONTACT_WITH_THE_RECEPTACLE_AND_THE_BOOMS_SIGNAL_SYSTEM_IS_INOPERATIVE
= 5,
10297 DIS_PDU_COLLISION_TYPE_BOOM_SIMULATOR_HAS_CALCULATED_THAT_THE_RECEIVERS_LATCHES_HAVE_BEEN_DAMAGED
= 6,
10298 DIS_PDU_COLLISION_TYPE_AR_RECEPTACLE_DOOR_1_DAMAGED
= 7,
10299 DIS_PDU_COLLISION_TYPE_AR_RECEPTACLE_DOOR_2_DAMAGED
= 8,
10300 DIS_PDU_COLLISION_TYPE_PILOTS_COCKPIT_WINDSHIELD_DAMAGED
= 9,
10301 DIS_PDU_COLLISION_TYPE_COPILOTS_COCKPIT_WINDSHIELD_DAMAGED
= 10,
10302 DIS_PDU_COLLISION_TYPE_PILOTS_LEFT_SIDE_WINDOW_DAMAGED_CALLED_PILOTS_CLEARVIEW_WINDOW_IN_C_17_FLIGHT_MANUAL
= 11,
10303 DIS_PDU_COLLISION_TYPE_COPILOTS_RIGHT_SIDE_WINDOW_DAMAGED_CALLED_COPILOTS_CLEARVIEW_WINDOW_IN_C_17_FLIGHT_MANUAL
= 12,
10304 DIS_PDU_COLLISION_TYPE_PILOTS_EYEBROW_WINDOW_DAMAGED
= 13,
10305 DIS_PDU_COLLISION_TYPE_COPILOTS_EYEBROW_WINDOW_DAMAGED
= 14,
10306 DIS_PDU_COLLISION_TYPE_MLS_GLIDE_SLOPE_1_ANTENNA_DAMAGED
= 15,
10307 DIS_PDU_COLLISION_TYPE_MLS_GLIDE_SLOPE_2_ANTENNA_DAMAGED
= 16,
10308 DIS_PDU_COLLISION_TYPE_ILS_GLIDE_1_SLOPE_ANTENNA_DAMAGED
= 17,
10309 DIS_PDU_COLLISION_TYPE_ILS_GLIDE_2_SLOPE_ANTENNA_DAMAGED
= 18,
10310 DIS_PDU_COLLISION_TYPE_SKE_OMNI_ANTENNA_DAMAGED
= 19,
10311 DIS_PDU_COLLISION_TYPE_SKE_DIRECTIONAL_ANTENNA_DAMAGED
= 20,
10312 DIS_PDU_COLLISION_TYPE_WEATHER_RADAR_ANTENNA_DAMAGED
= 21,
10313 DIS_PDU_COLLISION_TYPE_COM_1_ARC_210_ANTENNA_DAMAGED
= 22,
10314 DIS_PDU_COLLISION_TYPE_TACAN_ANTENNA_DAMAGED
= 23,
10315 DIS_PDU_COLLISION_TYPE_MLS_ANTENNA_DAMAGED
= 24,
10316 DIS_PDU_COLLISION_TYPE_AF_SATCOM_ANTENNA_DAMAGED
= 25,
10317 DIS_PDU_COLLISION_TYPE_AERO_I_SATCOM_ANTENNA_DAMAGED
= 26,
10318 DIS_PDU_COLLISION_TYPE_AERO_H_SATCOM_ANTENNA_DAMAGED
= 28,
10319 DIS_PDU_COLLISION_TYPE_UHF_SATCOM_ANTENNA_DAMAGED
= 29,
10320 DIS_PDU_COLLISION_TYPE_HMSA_ANTENNA_DAMAGED
= 30,
10321 DIS_PDU_COLLISION_TYPE_IFF_ANTENNA_DAMAGED
= 31,
10322 DIS_PDU_COLLISION_TYPE_LEFT_SIDE_LANDING_TAXI_LIGHT_DAMAGED
= 32,
10323 DIS_PDU_COLLISION_TYPE_RIGHT_SIDE_LANDING_TAXI_LIGHT_DAMAGED
= 33,
10324 DIS_PDU_COLLISION_TYPE_LEFT_SIDE_RUNWAY_TURNOFF_LIGHT_DAMAGED
= 34,
10325 DIS_PDU_COLLISION_TYPE_RIGHT_SIDE_RUNWAY_TURNOFF_LIGHT_DAMAGED
= 35,
10326 DIS_PDU_COLLISION_TYPE_LEFT_SIDE_FORMATION_LIGHT_DAMAGED
= 36,
10327 DIS_PDU_COLLISION_TYPE_RIGHT_SIDE_FORMATION_LIGHT_DAMAGED
= 37,
10328 DIS_PDU_COLLISION_TYPE_LEFT_SIDE_NACELLE_SCANNING_LIGHT_DAMAGED
= 38,
10329 DIS_PDU_COLLISION_TYPE_RIGHT_SIDE_NACELLE_SCANNING_LIGHT_DAMAGED
= 39,
10330 DIS_PDU_COLLISION_TYPE_COPILOT_PITOT_STATIC_PROBE_1_DAMAGED
= 40,
10331 DIS_PDU_COLLISION_TYPE_COPILOT_PITOT_STATIC_PROBE_2_DAMAGED
= 41,
10332 DIS_PDU_COLLISION_TYPE_PILOT_PITOT_STATIC_PROBE_1_DAMAGED
= 42,
10333 DIS_PDU_COLLISION_TYPE_PILOT_PITOT_STATIC_PROBE_2_DAMAGED
= 43,
10334 DIS_PDU_COLLISION_TYPE_TOTAL_AIR_TEMPERATURE_PROBE_1_DAMAGED
= 44,
10335 DIS_PDU_COLLISION_TYPE_TOTAL_AIR_TEMPERATURE_PROBE_2_DAMAGED
= 45,
10336 DIS_PDU_COLLISION_TYPE_ANGLE_OF_ATTACK_SENSOR_1_DAMAGED
= 46,
10337 DIS_PDU_COLLISION_TYPE_ANGLE_OF_ATTACK_SENSOR_2_DAMAGED
= 47,
10338 DIS_PDU_COLLISION_TYPE_ANGLE_OF_ATTACK_SENSOR_3_DAMAGED
= 48,
10339 DIS_PDU_COLLISION_TYPE_ANGLE_OF_ATTACK_SENSOR_4_DAMAGED
= 49,
10340 DIS_PDU_COLLISION_TYPE_ANGLE_OF_ATTACK_SENSOR_5_DAMAGED
= 50,
10341 DIS_PDU_COLLISION_TYPE_ANGLE_OF_ATTACK_SENSOR_6_DAMAGED
= 51,
10342 DIS_PDU_COLLISION_TYPE_LEFT_SIDE_SPOILER_DAMAGED
= 52,
10343 DIS_PDU_COLLISION_TYPE_RIGHT_SIDE_SPOILER_DAMAGED
= 53,
10344 DIS_PDU_COLLISION_TYPE_UPPER_TCAS_ANTENNA_KC_135_R_T_DAMAGED
= 54,
10345 DIS_PDU_COLLISION_TYPE_BOOM_NOZZLE_HAS_CLEARED_THE_RECEIVER_S_REFUELING_RECEPTACLE
= 55
10346 } DIS_PDU_Collision_Type
;
10348 static const value_string DIS_PDU_Collision_Type_Strings
[] = {
10349 { DIS_PDU_COLLISION_TYPE_INELASTIC
, "Inelastic" },
10350 { DIS_PDU_COLLISION_TYPE_ELASTIC
, "Elastic" },
10351 { DIS_PDU_COLLISION_TYPE_THE_BOOM_NOZZLE_IS_IN_PHYSICAL_CONTACT_WITH_THE_RECEPTACLE_AND_THE_BOOMS_SIGNAL_SYSTEM_IS_OPERATIVE
, "The boom nozzle is in physical contact with the receptacle and the booms signal system is operative." },
10352 { DIS_PDU_COLLISION_TYPE_THE_BOOM_TRAINERS_SIGNAL_SYSTEM_HAS_SENT_A_DISCONNECT_SIGNAL_THAT_SHOULD_CAUSE_THE_RECEIVERS_REFUELING_RECEPTACLE_TO_UNLATCH_UNLESS_THERE_IS_A_MALFUNCTION
, "The boom trainers signal system has sent a disconnect signal that should cause the receivers refueling receptacle to unlatch (unless there is a malfunction)." },
10353 { DIS_PDU_COLLISION_TYPE_DISCONNECT_WITHOUT_A_SIGNAL_BEING_SENT_DISCONNECTED_BY_PHYSICAL_MEANS_BRUTE_FORCE_DISCONNECT_CONTROLLED_TENSION_DISCONNECT
, "Disconnect without a signal being sent - disconnected by physical means (brute force disconnect, controlled tension disconnect)." },
10354 { DIS_PDU_COLLISION_TYPE_THE_BOOM_NOZZLE_IS_IN_PHYSICAL_CONTACT_WITH_THE_RECEPTACLE_AND_THE_BOOMS_SIGNAL_SYSTEM_IS_INOPERATIVE
, "The boom nozzle is in physical contact with the receptacle and the booms signal system is inoperative." },
10355 { DIS_PDU_COLLISION_TYPE_BOOM_SIMULATOR_HAS_CALCULATED_THAT_THE_RECEIVERS_LATCHES_HAVE_BEEN_DAMAGED
, "Boom simulator has calculated that the receivers latches have been damaged." },
10356 { DIS_PDU_COLLISION_TYPE_AR_RECEPTACLE_DOOR_1_DAMAGED
, "AR receptacle door #1 damaged." },
10357 { DIS_PDU_COLLISION_TYPE_AR_RECEPTACLE_DOOR_2_DAMAGED
, "AR receptacle door #2 damaged." },
10358 { DIS_PDU_COLLISION_TYPE_PILOTS_COCKPIT_WINDSHIELD_DAMAGED
, "Pilots Cockpit Windshield damaged" },
10359 { DIS_PDU_COLLISION_TYPE_COPILOTS_COCKPIT_WINDSHIELD_DAMAGED
, "Copilots Cockpit Windshield damaged" },
10360 { DIS_PDU_COLLISION_TYPE_PILOTS_LEFT_SIDE_WINDOW_DAMAGED_CALLED_PILOTS_CLEARVIEW_WINDOW_IN_C_17_FLIGHT_MANUAL
, "Pilots Left Side Window damaged (called Pilots Clearview window in C-17 flight manual)" },
10361 { DIS_PDU_COLLISION_TYPE_COPILOTS_RIGHT_SIDE_WINDOW_DAMAGED_CALLED_COPILOTS_CLEARVIEW_WINDOW_IN_C_17_FLIGHT_MANUAL
, "Copilots Right Side Window damaged (called Copilots Clearview window in C-17 flight manual)" },
10362 { DIS_PDU_COLLISION_TYPE_PILOTS_EYEBROW_WINDOW_DAMAGED
, "Pilots Eyebrow Window damaged" },
10363 { DIS_PDU_COLLISION_TYPE_COPILOTS_EYEBROW_WINDOW_DAMAGED
, "Copilots Eyebrow Window damaged" },
10364 { DIS_PDU_COLLISION_TYPE_MLS_GLIDE_SLOPE_1_ANTENNA_DAMAGED
, "MLS Glide Slope #1 Antenna damaged" },
10365 { DIS_PDU_COLLISION_TYPE_MLS_GLIDE_SLOPE_2_ANTENNA_DAMAGED
, "MLS Glide Slope #2 Antenna damaged" },
10366 { DIS_PDU_COLLISION_TYPE_ILS_GLIDE_1_SLOPE_ANTENNA_DAMAGED
, "ILS Glide #1 Slope Antenna damaged" },
10367 { DIS_PDU_COLLISION_TYPE_ILS_GLIDE_2_SLOPE_ANTENNA_DAMAGED
, "ILS Glide #2 Slope Antenna damaged" },
10368 { DIS_PDU_COLLISION_TYPE_SKE_OMNI_ANTENNA_DAMAGED
, "SKE OMNI Antenna damaged" },
10369 { DIS_PDU_COLLISION_TYPE_SKE_DIRECTIONAL_ANTENNA_DAMAGED
, "SKE Directional Antenna damaged" },
10370 { DIS_PDU_COLLISION_TYPE_WEATHER_RADAR_ANTENNA_DAMAGED
, "Weather Radar Antenna damaged" },
10371 { DIS_PDU_COLLISION_TYPE_COM_1_ARC_210_ANTENNA_DAMAGED
, "Com #1 ARC 210 Antenna damaged" },
10372 { DIS_PDU_COLLISION_TYPE_TACAN_ANTENNA_DAMAGED
, "TACAN Antenna damaged" },
10373 { DIS_PDU_COLLISION_TYPE_MLS_ANTENNA_DAMAGED
, "MLS Antenna damaged" },
10374 { DIS_PDU_COLLISION_TYPE_AF_SATCOM_ANTENNA_DAMAGED
, "AF SATCOM Antenna damaged" },
10375 { DIS_PDU_COLLISION_TYPE_AERO_I_SATCOM_ANTENNA_DAMAGED
, "AERO-I SATCOM Antenna damaged" },
10376 { DIS_PDU_COLLISION_TYPE_AERO_H_SATCOM_ANTENNA_DAMAGED
, "AERO-H SATCOM Antenna damaged" },
10377 { DIS_PDU_COLLISION_TYPE_UHF_SATCOM_ANTENNA_DAMAGED
, "UHF SATCOM Antenna damaged" },
10378 { DIS_PDU_COLLISION_TYPE_HMSA_ANTENNA_DAMAGED
, "HMSA Antenna damaged" },
10379 { DIS_PDU_COLLISION_TYPE_IFF_ANTENNA_DAMAGED
, "IFF Antenna damaged" },
10380 { DIS_PDU_COLLISION_TYPE_LEFT_SIDE_LANDING_TAXI_LIGHT_DAMAGED
, "Left Side Landing/Taxi Light damaged" },
10381 { DIS_PDU_COLLISION_TYPE_RIGHT_SIDE_LANDING_TAXI_LIGHT_DAMAGED
, "Right Side Landing/Taxi Light damaged" },
10382 { DIS_PDU_COLLISION_TYPE_LEFT_SIDE_RUNWAY_TURNOFF_LIGHT_DAMAGED
, "Left Side Runway Turnoff Light damaged" },
10383 { DIS_PDU_COLLISION_TYPE_RIGHT_SIDE_RUNWAY_TURNOFF_LIGHT_DAMAGED
, "Right Side Runway Turnoff Light damaged" },
10384 { DIS_PDU_COLLISION_TYPE_LEFT_SIDE_FORMATION_LIGHT_DAMAGED
, "Left Side Formation Light damaged" },
10385 { DIS_PDU_COLLISION_TYPE_RIGHT_SIDE_FORMATION_LIGHT_DAMAGED
, "Right Side Formation Light damaged" },
10386 { DIS_PDU_COLLISION_TYPE_LEFT_SIDE_NACELLE_SCANNING_LIGHT_DAMAGED
, "Left Side Nacelle Scanning Light damaged" },
10387 { DIS_PDU_COLLISION_TYPE_RIGHT_SIDE_NACELLE_SCANNING_LIGHT_DAMAGED
, "Right Side Nacelle Scanning Light damaged" },
10388 { DIS_PDU_COLLISION_TYPE_COPILOT_PITOT_STATIC_PROBE_1_DAMAGED
, "Copilot Pitot Static Probe #1 damaged" },
10389 { DIS_PDU_COLLISION_TYPE_COPILOT_PITOT_STATIC_PROBE_2_DAMAGED
, "Copilot Pitot Static Probe #2 damaged" },
10390 { DIS_PDU_COLLISION_TYPE_PILOT_PITOT_STATIC_PROBE_1_DAMAGED
, "Pilot Pitot Static Probe #1 damaged" },
10391 { DIS_PDU_COLLISION_TYPE_PILOT_PITOT_STATIC_PROBE_2_DAMAGED
, "Pilot Pitot Static Probe #2 damaged" },
10392 { DIS_PDU_COLLISION_TYPE_TOTAL_AIR_TEMPERATURE_PROBE_1_DAMAGED
, "Total Air Temperature Probe #1 damaged" },
10393 { DIS_PDU_COLLISION_TYPE_TOTAL_AIR_TEMPERATURE_PROBE_2_DAMAGED
, "Total Air Temperature Probe #2 damaged" },
10394 { DIS_PDU_COLLISION_TYPE_ANGLE_OF_ATTACK_SENSOR_1_DAMAGED
, "Angle of Attack Sensor #1 damaged" },
10395 { DIS_PDU_COLLISION_TYPE_ANGLE_OF_ATTACK_SENSOR_2_DAMAGED
, "Angle of Attack Sensor #2 damaged" },
10396 { DIS_PDU_COLLISION_TYPE_ANGLE_OF_ATTACK_SENSOR_3_DAMAGED
, "Angle of Attack Sensor #3 damaged" },
10397 { DIS_PDU_COLLISION_TYPE_ANGLE_OF_ATTACK_SENSOR_4_DAMAGED
, "Angle of Attack Sensor #4 damaged" },
10398 { DIS_PDU_COLLISION_TYPE_ANGLE_OF_ATTACK_SENSOR_5_DAMAGED
, "Angle of Attack Sensor #5 damaged" },
10399 { DIS_PDU_COLLISION_TYPE_ANGLE_OF_ATTACK_SENSOR_6_DAMAGED
, "Angle of Attack Sensor #6 damaged" },
10400 { DIS_PDU_COLLISION_TYPE_LEFT_SIDE_SPOILER_DAMAGED
, "Left Side Spoiler damaged" },
10401 { DIS_PDU_COLLISION_TYPE_RIGHT_SIDE_SPOILER_DAMAGED
, "Right Side Spoiler damaged" },
10402 { DIS_PDU_COLLISION_TYPE_UPPER_TCAS_ANTENNA_KC_135_R_T_DAMAGED
, "Upper TCAS antenna (KC-135 R/T) damaged" },
10403 { DIS_PDU_COLLISION_TYPE_BOOM_NOZZLE_HAS_CLEARED_THE_RECEIVER_S_REFUELING_RECEPTACLE
, "Boom nozzle has cleared the receiver's refueling receptacle" },
10407 static value_string_ext DIS_PDU_Collision_Type_Strings_Ext
= VALUE_STRING_EXT_INIT(DIS_PDU_Collision_Type_Strings
);
10409 /* SISO-REF-010 [UID 193] */
10412 DIS_PDU_MINEFIELD_SENSOR_TYPES_OTHER
= 0,
10413 DIS_PDU_MINEFIELD_SENSOR_TYPES_OPTICAL
= 1,
10414 DIS_PDU_MINEFIELD_SENSOR_TYPES_FLIR
= 2,
10415 DIS_PDU_MINEFIELD_SENSOR_TYPES_RADAR
= 3,
10416 DIS_PDU_MINEFIELD_SENSOR_TYPES_MAGNETIC
= 4,
10417 DIS_PDU_MINEFIELD_SENSOR_TYPES_LASER
= 5,
10418 DIS_PDU_MINEFIELD_SENSOR_TYPES_SONAR
= 6,
10419 DIS_PDU_MINEFIELD_SENSOR_TYPES_PHYSICAL
= 7,
10420 DIS_PDU_MINEFIELD_SENSOR_TYPES_MULTISPECTRAL
= 8
10421 } DIS_PDU_Minefield_Sensor_Types
;
10423 /* SISO-REF-010 [UID 194] */
10426 DIS_PDU_MINEFIELD_SENSOR_TYPES_OPTICAL_UNAIDED_EYE_ACTIVELY_SEARCHING
= 0,
10427 DIS_PDU_MINEFIELD_SENSOR_TYPES_OPTICAL_UNAIDED_EYE_NOT_ACTIVELY_SEARCHING
= 1,
10428 DIS_PDU_MINEFIELD_SENSOR_TYPES_OPTICAL_BINOCULARS
= 2,
10429 DIS_PDU_MINEFIELD_SENSOR_TYPES_OPTICAL_IMAGE_INTENSIFIER
= 3,
10430 DIS_PDU_MINEFIELD_SENSOR_TYPES_OPTICAL_HMMWV_OCCUPANT_ACTIVELY_SEARCHING
= 4,
10431 DIS_PDU_MINEFIELD_SENSOR_TYPES_OPTICAL_HMMWV_OCCUPANT_NOT_ACTIVELY_SEARCHING
= 5,
10432 DIS_PDU_MINEFIELD_SENSOR_TYPES_OPTICAL_TRUCK_OCCUPANT_ACTIVELY_SEARCHING
= 6,
10433 DIS_PDU_MINEFIELD_SENSOR_TYPES_OPTICAL_TRUCK_OCCUPANT_NOT_ACTIVELY_SEARCHING
= 7,
10434 DIS_PDU_MINEFIELD_SENSOR_TYPES_OPTICAL_TRACKED_VEHICLE_OCCUPANT_CLOSED_HATCH_ACTIVELY_SEARCHING
= 8,
10435 DIS_PDU_MINEFIELD_SENSOR_TYPES_OPTICAL_TRACKED_VEHICLE_OCCUPANT_CLOSED_HATCH_NOT_ACTIVELY_SEARCHING
= 9,
10436 DIS_PDU_MINEFIELD_SENSOR_TYPES_OPTICAL_TRACKED_VEHICLE_OCCUPANT_OPEN_HATCH_ACTIVELY_SEARCHING
= 10,
10437 DIS_PDU_MINEFIELD_SENSOR_TYPES_OPTICAL_TRACKED_VEHICLE_OCCUPANT_OPEN_HATCH_NOT_ACTIVELY_SEARCHING
= 11
10438 } DIS_PDU_Minefield_Sensor_Types_Optical
;
10440 /* SISO-REF-010 [UID 195] */
10443 DIS_PDU_MINEFIELD_SENSOR_TYPES_FLIR_GENERIC_3_5
= 0,
10444 DIS_PDU_MINEFIELD_SENSOR_TYPES_FLIR_GENERIC_8_12
= 1,
10445 DIS_PDU_MINEFIELD_SENSOR_TYPES_FLIR_ASTAMIDS_I
= 2,
10446 DIS_PDU_MINEFIELD_SENSOR_TYPES_FLIR_ASTAMIDS_II
= 3,
10447 DIS_PDU_MINEFIELD_SENSOR_TYPES_FLIR_GSTAMIDS_3_5
= 4,
10448 DIS_PDU_MINEFIELD_SENSOR_TYPES_FLIR_GSTAMIDS_8_12
= 5,
10449 DIS_PDU_MINEFIELD_SENSOR_TYPES_FLIR_HSTAMIDS_3_5
= 6,
10450 DIS_PDU_MINEFIELD_SENSOR_TYPES_FLIR_HSTAMIDS_8_12
= 7,
10451 DIS_PDU_MINEFIELD_SENSOR_TYPES_FLIR_COBRA_3_5
= 8,
10452 DIS_PDU_MINEFIELD_SENSOR_TYPES_FLIR_COBRA_8_12
= 9
10453 } DIS_PDU_Minefield_Sensor_Types_FLIR
;
10455 /* SISO-REF-010 [UID 196] */
10458 DIS_PDU_MINEFIELD_SENSOR_TYPES_RADAR_GENERIC
= 0,
10459 DIS_PDU_MINEFIELD_SENSOR_TYPES_RADAR_GENERIC_GPR
= 1,
10460 DIS_PDU_MINEFIELD_SENSOR_TYPES_RADAR_GSTAMIDS_I
= 2,
10461 DIS_PDU_MINEFIELD_SENSOR_TYPES_RADAR_GSTAMIDS_II
= 3,
10462 DIS_PDU_MINEFIELD_SENSOR_TYPES_RADAR_HSTAMIDS_I
= 4,
10463 DIS_PDU_MINEFIELD_SENSOR_TYPES_RADAR_HSTAMIDS_II
= 5
10464 } DIS_PDU_Minefield_Sensor_Types_RADAR
;
10466 /* SISO-REF-010 [UID 197] */
10469 DIS_PDU_MINEFIELD_SENSOR_TYPES_MAGNETIC_GENERIC
= 0,
10470 DIS_PDU_MINEFIELD_SENSOR_TYPES_MAGNETIC_AN_PSS_11
= 1,
10471 DIS_PDU_MINEFIELD_SENSOR_TYPES_MAGNETIC_AN_PSS_12
= 2,
10472 DIS_PDU_MINEFIELD_SENSOR_TYPES_MAGNETIC_GSTAMIDS
= 3
10473 } DIS_PDU_Minefield_Sensor_Types_Magnetic
;
10475 /* SISO-REF-010 [UID 198] */
10478 DIS_PDU_MINEFIELD_SENSOR_TYPES_LASER_GENERIC
= 0,
10479 DIS_PDU_MINEFIELD_SENSOR_TYPES_LASER_ASTAMIDS
= 1
10480 } DIS_PDU_Minefield_Sensor_Types_Laser
;
10482 /* SISO-REF-010 [UID 199] */
10485 DIS_PDU_MINEFIELD_SENSOR_TYPES_SONAR_GENERIC
= 0
10486 } DIS_PDU_Minefield_Sensor_Types_SONAR
;
10488 /* SISO-REF-010 [UID 200] */
10491 DIS_PDU_MINEFIELD_SENSOR_TYPES_PHYSICAL_GENERIC_PROBE
= 0,
10492 DIS_PDU_MINEFIELD_SENSOR_TYPES_PHYSICAL_PROBE_METAL_CONTENT
= 1,
10493 DIS_PDU_MINEFIELD_SENSOR_TYPES_PHYSICAL_PROBE_NO_METAL_CONTENT
= 2
10494 } DIS_PDU_Minefield_Sensor_Types_Physical
;
10496 /* SISO-REF-010 [UID 201] */
10499 DIS_PDU_MINEFIELD_SENSOR_TYPES_MULTISPECTRAL_GENERIC
= 0
10500 } DIS_PDU_Minefield_Sensor_Types_Multispectral
;
10502 /* SISO-REF-010 [UID 204] */
10505 DIS_PDU_AGGREGATE_STATE_AGGREGATE_STATE_OTHER
= 0,
10506 DIS_PDU_AGGREGATE_STATE_AGGREGATE_STATE_AGGREGATED
= 1,
10507 DIS_PDU_AGGREGATE_STATE_AGGREGATE_STATE_DISAGGREGATED
= 2,
10508 DIS_PDU_AGGREGATE_STATE_AGGREGATE_STATE_FULLY_DISAGGREGATED
= 3,
10509 DIS_PDU_AGGREGATE_STATE_AGGREGATE_STATE_PSEUDO_DISAGGREGATED
= 4,
10510 DIS_PDU_AGGREGATE_STATE_AGGREGATE_STATE_PARTIALLY_DISAGGREGATED
= 5
10511 } DIS_PDU_Aggregate_State_Aggregate_State
;
10513 static const value_string DIS_PDU_Aggregate_State_Aggregate_State_Strings
[] = {
10514 { DIS_PDU_AGGREGATE_STATE_AGGREGATE_STATE_OTHER
, "Other" },
10515 { DIS_PDU_AGGREGATE_STATE_AGGREGATE_STATE_AGGREGATED
, "Aggregated" },
10516 { DIS_PDU_AGGREGATE_STATE_AGGREGATE_STATE_DISAGGREGATED
, "Disaggregated" },
10517 { DIS_PDU_AGGREGATE_STATE_AGGREGATE_STATE_FULLY_DISAGGREGATED
, "Fully disaggregated" },
10518 { DIS_PDU_AGGREGATE_STATE_AGGREGATE_STATE_PSEUDO_DISAGGREGATED
, "Pseudo-disaggregated" },
10519 { DIS_PDU_AGGREGATE_STATE_AGGREGATE_STATE_PARTIALLY_DISAGGREGATED
, "Partially-disaggregated" },
10523 /* SISO-REF-010 [UID 205] */
10526 DIS_PDU_AGGREGATE_STATE_FORMATION_OTHER
= 0,
10527 DIS_PDU_AGGREGATE_STATE_FORMATION_ASSEMBLY
= 1,
10528 DIS_PDU_AGGREGATE_STATE_FORMATION_VEE
= 2,
10529 DIS_PDU_AGGREGATE_STATE_FORMATION_WEDGE
= 3,
10530 DIS_PDU_AGGREGATE_STATE_FORMATION_LINE
= 4,
10531 DIS_PDU_AGGREGATE_STATE_FORMATION_COLUMN
= 5
10532 } DIS_PDU_Aggregate_State_Formation
;
10534 static const value_string DIS_PDU_Aggregate_State_Formation_Strings
[] = {
10535 { DIS_PDU_AGGREGATE_STATE_FORMATION_OTHER
, "Other" },
10536 { DIS_PDU_AGGREGATE_STATE_FORMATION_ASSEMBLY
, "Assembly" },
10537 { DIS_PDU_AGGREGATE_STATE_FORMATION_VEE
, "Vee" },
10538 { DIS_PDU_AGGREGATE_STATE_FORMATION_WEDGE
, "Wedge" },
10539 { DIS_PDU_AGGREGATE_STATE_FORMATION_LINE
, "Line" },
10540 { DIS_PDU_AGGREGATE_STATE_FORMATION_COLUMN
, "Column" },
10544 /* SISO-REF-010 [UID 206] */
10547 DIS_PDU_AGGREGATE_STATE_AGGREGATE_KIND_OTHER
= 0,
10548 DIS_PDU_AGGREGATE_STATE_AGGREGATE_KIND_MILITARY_HIERARCHY
= 1,
10549 DIS_PDU_AGGREGATE_STATE_AGGREGATE_KIND_COMMON_TYPE
= 2,
10550 DIS_PDU_AGGREGATE_STATE_AGGREGATE_KIND_COMMON_MISSION
= 3,
10551 DIS_PDU_AGGREGATE_STATE_AGGREGATE_KIND_SIMILAR_CAPABILITIES
= 4,
10552 DIS_PDU_AGGREGATE_STATE_AGGREGATE_KIND_COMMON_LOCATION
= 5
10553 } DIS_PDU_Aggregate_State_Aggregate_Kind
;
10555 static const value_string DIS_PDU_Aggregate_State_Aggregate_Kind_Strings
[] = {
10556 { DIS_PDU_AGGREGATE_STATE_AGGREGATE_KIND_OTHER
, "Other" },
10557 { DIS_PDU_AGGREGATE_STATE_AGGREGATE_KIND_MILITARY_HIERARCHY
, "Military Hierarchy" },
10558 { DIS_PDU_AGGREGATE_STATE_AGGREGATE_KIND_COMMON_TYPE
, "Common Type" },
10559 { DIS_PDU_AGGREGATE_STATE_AGGREGATE_KIND_COMMON_MISSION
, "Common Mission" },
10560 { DIS_PDU_AGGREGATE_STATE_AGGREGATE_KIND_SIMILAR_CAPABILITIES
, "Similar Capabilities" },
10561 { DIS_PDU_AGGREGATE_STATE_AGGREGATE_KIND_COMMON_LOCATION
, "Common Location" },
10565 /* SISO-REF-010 [UID 207] - deprecated */
10566 /* Manually Inserted */
10567 static const value_string aggregate_category_vals
[] =
10570 { 1, "Individual Vehicle" },
10575 { 6, "Battalion" },
10583 /* SISO-REF-010 [UID 208] */
10586 DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_OTHER
= 0,
10587 DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_CAVALRY_TROOP
= 1,
10588 DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_ARMOR
= 2,
10589 DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_INFANTRY
= 3,
10590 DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_MECHANIZED_INFANTRY
= 4,
10591 DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_CAVALRY
= 5,
10592 DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_ARMORED_CAVALRY
= 6,
10593 DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_ARTILLERY
= 7,
10594 DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_SELF_PROPELLED_ARTILLERY
= 8,
10595 DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_CLOSE_AIR_SUPPORT
= 9,
10596 DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_ENGINEER
= 10,
10597 DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_AIR_DEFENSE_ARTILLERY
= 11,
10598 DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_ANTI_TANK
= 12,
10599 DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_ARMY_AVIATION_FIXED_WING
= 13,
10600 DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_ARMY_AVIATION_ROTARY_WING
= 14,
10601 DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_ARMY_ATTACK_HELICOPTER
= 15,
10602 DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_AIR_CAVALRY
= 16,
10603 DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_ARMOR_HEAVY_TASK_FORCE
= 17,
10604 DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_MOTORIZED_RIFLE
= 18,
10605 DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_MECHANIZED_HEAVY_TASK_FORCE
= 19,
10606 DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_COMMAND_POST
= 20,
10607 DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_CEWI
= 21,
10608 DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_TANK_ONLY
= 22
10609 } DIS_PDU_Aggregate_State_Subcategory
;
10611 static const value_string DIS_PDU_Aggregate_State_Subcategory_Strings
[] = {
10612 { DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_OTHER
, "Other" },
10613 { DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_CAVALRY_TROOP
, "Cavalry Troop" },
10614 { DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_ARMOR
, "Armor" },
10615 { DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_INFANTRY
, "Infantry" },
10616 { DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_MECHANIZED_INFANTRY
, "Mechanized Infantry" },
10617 { DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_CAVALRY
, "Cavalry" },
10618 { DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_ARMORED_CAVALRY
, "Armored Cavalry" },
10619 { DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_ARTILLERY
, "Artillery" },
10620 { DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_SELF_PROPELLED_ARTILLERY
, "Self-Propelled Artillery" },
10621 { DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_CLOSE_AIR_SUPPORT
, "Close Air Support" },
10622 { DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_ENGINEER
, "Engineer" },
10623 { DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_AIR_DEFENSE_ARTILLERY
, "Air Defense Artillery" },
10624 { DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_ANTI_TANK
, "Anti-Tank" },
10625 { DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_ARMY_AVIATION_FIXED_WING
, "Army Aviation Fixed-wing" },
10626 { DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_ARMY_AVIATION_ROTARY_WING
, "Army Aviation Rotary-wing" },
10627 { DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_ARMY_ATTACK_HELICOPTER
, "Army Attack Helicopter" },
10628 { DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_AIR_CAVALRY
, "Air Cavalry" },
10629 { DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_ARMOR_HEAVY_TASK_FORCE
, "Armor Heavy Task Force" },
10630 { DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_MOTORIZED_RIFLE
, "Motorized Rifle" },
10631 { DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_MECHANIZED_HEAVY_TASK_FORCE
, "Mechanized Heavy Task Force" },
10632 { DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_COMMAND_POST
, "Command Post" },
10633 { DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_CEWI
, "CEWI" },
10634 { DIS_PDU_AGGREGATE_STATE_SUBCATEGORY_TANK_ONLY
, "Tank only" },
10638 /* SISO-REF-010 [UID 209] */
10641 DIS_PDU_AGGREGATE_STATE_SPECIFIC_NO_HEADQUARTERS
= 0,
10642 DIS_PDU_AGGREGATE_STATE_SPECIFIC_YES_AGGREGATE_UNIT_CONTAINS_A_HEADQUARTERS
= 1
10643 } DIS_PDU_Aggregate_State_Specific
;
10645 static const value_string DIS_PDU_Aggregate_State_Specific_Strings
[] = {
10646 { DIS_PDU_AGGREGATE_STATE_SPECIFIC_NO_HEADQUARTERS
, "No headquarters" },
10647 { DIS_PDU_AGGREGATE_STATE_SPECIFIC_YES_AGGREGATE_UNIT_CONTAINS_A_HEADQUARTERS
, "Yes aggregate unit contains a headquarters" },
10651 /* SISO-REF-010 [UID 210] */
10654 DIS_PDU_ISPARTOF_NATURE_OTHER
= 0,
10655 DIS_PDU_ISPARTOF_NATURE_HOST_FIREABLE_MUNITION
= 1,
10656 DIS_PDU_ISPARTOF_NATURE_MUNITION_CARRIED_AS_CARGO
= 2,
10657 DIS_PDU_ISPARTOF_NATURE_FUEL_CARRIED_AS_CARGO
= 3,
10658 DIS_PDU_ISPARTOF_NATURE_GUNMOUNT_ATTACHED_TO_HOST
= 4,
10659 DIS_PDU_ISPARTOF_NATURE_COMPUTER_GENERATED_FORCES_CARRIED_AS_CARGO
= 5,
10660 DIS_PDU_ISPARTOF_NATURE_VEHICLE_CARRIED_AS_CARGO
= 6,
10661 DIS_PDU_ISPARTOF_NATURE_EMITTER_MOUNTED_ON_HOST
= 7,
10662 DIS_PDU_ISPARTOF_NATURE_MOBILE_COMMAND_AND_CONTROL_ENTITY_CARRIED_ABOARD_HOST
= 8,
10663 DIS_PDU_ISPARTOF_NATURE_ENTITY_STATIONED_AT_POSITION_WITH_RESPECT_TO_HOST
= 9,
10664 DIS_PDU_ISPARTOF_NATURE_TEAM_MEMBER_IN_FORMATION_WITH
= 10
10665 } DIS_PDU_IsPartOf_Nature
;
10667 /* SISO-REF-010 [UID 211] */
10670 DIS_PDU_ISPARTOF_POSITION_OTHER
= 0,
10671 DIS_PDU_ISPARTOF_POSITION_ON_TOP_OF
= 1,
10672 DIS_PDU_ISPARTOF_POSITION_INSIDE_OF
= 2
10673 } DIS_PDU_IsPartOf_Position
;
10675 /* SISO-REF-010 [UID 212] */
10678 DIS_PDU_ISPARTOF_STATION_NAME_OTHER
= 0,
10679 DIS_PDU_ISPARTOF_STATION_NAME_AIRCRAFT_WINGSTATION
= 1,
10680 DIS_PDU_ISPARTOF_STATION_NAME_SHIP_S_FORWARD_GUNMOUNT_STARBOARD
= 2,
10681 DIS_PDU_ISPARTOF_STATION_NAME_SHIP_S_FORWARD_GUNMOUNT_PORT
= 3,
10682 DIS_PDU_ISPARTOF_STATION_NAME_SHIP_S_FORWARD_GUNMOUNT_CENTERLINE
= 4,
10683 DIS_PDU_ISPARTOF_STATION_NAME_SHIP_S_AFT_GUNMOUNT_STARBOARD
= 5,
10684 DIS_PDU_ISPARTOF_STATION_NAME_SHIP_S_AFT_GUNMOUNT_PORT
= 6,
10685 DIS_PDU_ISPARTOF_STATION_NAME_SHIP_S_AFT_GUNMOUNT_CENTERLINE
= 7,
10686 DIS_PDU_ISPARTOF_STATION_NAME_FORWARD_TORPEDO_TUBE
= 8,
10687 DIS_PDU_ISPARTOF_STATION_NAME_AFT_TORPEDO_TUBE
= 9,
10688 DIS_PDU_ISPARTOF_STATION_NAME_BOMB_BAY
= 10,
10689 DIS_PDU_ISPARTOF_STATION_NAME_CARGO_BAY
= 11,
10690 DIS_PDU_ISPARTOF_STATION_NAME_TRUCK_BED
= 12,
10691 DIS_PDU_ISPARTOF_STATION_NAME_TRAILER_BED
= 13,
10692 DIS_PDU_ISPARTOF_STATION_NAME_WELL_DECK
= 14,
10693 DIS_PDU_ISPARTOF_STATION_NAME_ON_STATION_RANGE_AND_BEARING
= 15,
10694 DIS_PDU_ISPARTOF_STATION_NAME_ON_STATION_XYZ
= 16,
10695 DIS_PDU_ISPARTOF_STATION_NAME_AIR_TO_AIR_REFUELING_BOOM
= 17,
10696 DIS_PDU_ISPARTOF_STATION_NAME_AERIAL_REFUELING_RECEPTACLE
= 18,
10697 DIS_PDU_ISPARTOF_STATION_NAME_PORT_SIDE_REFUELING_DROGUE
= 19,
10698 DIS_PDU_ISPARTOF_STATION_NAME_STARBOARD_SIDE_REFUELING_DROGUE
= 20,
10699 DIS_PDU_ISPARTOF_STATION_NAME_CENTER_REFUELING_DROGUE
= 21,
10700 DIS_PDU_ISPARTOF_STATION_NAME_AIR_REFUELING_PROBE
= 22
10701 } DIS_PDU_IsPartOf_Station_Name
;
10703 /* SISO-REF-010 [UID 213] */
10706 DIS_PDU_ISGROUPOF_GROUPED_ENTITY_CATEGORY_UNDEFINED
= 0,
10707 DIS_PDU_ISGROUPOF_GROUPED_ENTITY_CATEGORY_BASIC_GROUND_COMBAT_VEHICLE
= 1,
10708 DIS_PDU_ISGROUPOF_GROUPED_ENTITY_CATEGORY_ENHANCED_GROUND_COMBAT_VEHICLE
= 2,
10709 DIS_PDU_ISGROUPOF_GROUPED_ENTITY_CATEGORY_BASIC_GROUND_COMBAT_SOLDIER
= 3,
10710 DIS_PDU_ISGROUPOF_GROUPED_ENTITY_CATEGORY_ENHANCED_GROUND_COMBAT_SOLDIER
= 4,
10711 DIS_PDU_ISGROUPOF_GROUPED_ENTITY_CATEGORY_BASIC_ROTOR_WING_AIRCRAFT
= 5,
10712 DIS_PDU_ISGROUPOF_GROUPED_ENTITY_CATEGORY_ENHANCED_ROTOR_WING_AIRCRAFT
= 6,
10713 DIS_PDU_ISGROUPOF_GROUPED_ENTITY_CATEGORY_BASIC_FIXED_WING_AIRCRAFT
= 7,
10714 DIS_PDU_ISGROUPOF_GROUPED_ENTITY_CATEGORY_ENHANCED_FIXED_WING_AIRCRAFT
= 8,
10715 DIS_PDU_ISGROUPOF_GROUPED_ENTITY_CATEGORY_GROUND_LOGISTICS_VEHICLE
= 9
10716 } DIS_PDU_IsGroupOf_Grouped_Entity_Category
;
10718 /* SISO-REF-010 [UID 214] */
10721 DIS_PDU_ISGROUPOF_REST_STATUS_NOT_RESTED_HAS_NOT_SLEPT_IN_THE_LAST_THREE_DAYS
= 0,
10722 DIS_PDU_ISGROUPOF_REST_STATUS_HAS_SLEPT_AN_AVERAGE_OF_1_HOUR_PER_DAY_IN_THE_LAST_THREE_DAYS
= 1,
10723 DIS_PDU_ISGROUPOF_REST_STATUS_HAS_SLEPT_AN_AVERAGE_OF_2_HOURS_PER_DAY_IN_THE_LAST_THREE_DAYS
= 2,
10724 DIS_PDU_ISGROUPOF_REST_STATUS_HAS_SLEPT_AN_AVERAGE_OF_3_HOURS_PER_DAY_IN_THE_LAST_THREE_DAYS
= 3,
10725 DIS_PDU_ISGROUPOF_REST_STATUS_HAS_SLEPT_AN_AVERAGE_OF_4_HOURS_PER_DAY_IN_THE_LAST_THREE_DAYS
= 4,
10726 DIS_PDU_ISGROUPOF_REST_STATUS_HAS_SLEPT_AN_AVERAGE_OF_5_HOURS_PER_DAY_IN_THE_LAST_THREE_DAYS
= 5,
10727 DIS_PDU_ISGROUPOF_REST_STATUS_HAS_SLEPT_AN_AVERAGE_OF_6_HOURS_PER_DAY_IN_THE_LAST_THREE_DAYS
= 6,
10728 DIS_PDU_ISGROUPOF_REST_STATUS_HAS_SLEPT_AN_AVERAGE_OF_7_HOURS_PER_DAY_IN_THE_LAST_THREE_DAYS
= 7,
10729 DIS_PDU_ISGROUPOF_REST_STATUS_FULLY_RESTED_HAS_SLEPT_AN_AVERAGE_OF_8_HOURS_PER_DAY_IN_THE_LAST_THREE_DAYS
= 8
10730 } DIS_PDU_IsGroupOf_Rest_Status
;
10732 /* SISO-REF-010 [UID 224] */
10735 DIS_PDU_TRANSFER_CONTROL_TRANSFER_TYPE_OTHER
= 0,
10736 DIS_PDU_TRANSFER_CONTROL_TRANSFER_TYPE_PUSH_TRANSFER_ENTITY
= 1,
10737 DIS_PDU_TRANSFER_CONTROL_TRANSFER_TYPE_AUTOMATIC_PULL_TRANSFER_ENTITY
= 2,
10738 DIS_PDU_TRANSFER_CONTROL_TRANSFER_TYPE_NOT_USED_3
= 3,
10739 DIS_PDU_TRANSFER_CONTROL_TRANSFER_TYPE_PUSH_TRANSFER_ENVIRONMENTAL_PROCESS
= 4,
10740 DIS_PDU_TRANSFER_CONTROL_TRANSFER_TYPE_AUTOMATIC_PULL_TRANSFER_ENVIRONMENTAL_PROCESS
= 5,
10741 DIS_PDU_TRANSFER_CONTROL_TRANSFER_TYPE_NOT_USED_6
= 6,
10742 DIS_PDU_TRANSFER_CONTROL_TRANSFER_TYPE_CANCEL_TRANSFER
= 7,
10743 DIS_PDU_TRANSFER_CONTROL_TRANSFER_TYPE_MANUAL_PULL_TRANSFER_ENTITY
= 8,
10744 DIS_PDU_TRANSFER_CONTROL_TRANSFER_TYPE_MANUAL_PULL_TRANSFER_ENVIRONMENTAL_PROCESS
= 9,
10745 DIS_PDU_TRANSFER_CONTROL_TRANSFER_TYPE_REMOVE_ENTITY
= 10
10746 } DIS_PDU_Transfer_Control_Transfer_Type
;
10748 /* SISO-REF-010 [UID 225] */
10751 DIS_PDU_OBJECT_KIND_OTHER
= 0,
10752 DIS_PDU_OBJECT_KIND_OBSTACLE
= 1,
10753 DIS_PDU_OBJECT_KIND_PREPARED_POSITION
= 2,
10754 DIS_PDU_OBJECT_KIND_CULTURAL_FEATURE
= 3,
10755 DIS_PDU_OBJECT_KIND_PASSAGEWAY
= 4,
10756 DIS_PDU_OBJECT_KIND_TACTICAL_SMOKE
= 5,
10757 DIS_PDU_OBJECT_KIND_OBSTACLE_MARKER
= 6,
10758 DIS_PDU_OBJECT_KIND_OBSTACLE_BREACH
= 7,
10759 DIS_PDU_OBJECT_KIND_ENVIRONMENTAL_OBJECT
= 8
10760 } DIS_PDU_Object_Kind
;
10762 /* SISO-REF-010 [UID 244] */
10765 DIS_PDU_GRIDDED_DATA_COORDINATE_SYSTEM_RIGHT_HANDED_CARTESIAN_LOCAL_TOPOGRAPHIC_PROJECTION_EAST_NORTH_UP
= 0,
10766 DIS_PDU_GRIDDED_DATA_COORDINATE_SYSTEM_LEFT_HANDED_CARTESIAN_LOCAL_TOPOGRAPHIC_PROJECTION_EAST_NORTH_DOWN
= 1,
10767 DIS_PDU_GRIDDED_DATA_COORDINATE_SYSTEM_LATITUDE_LONGITUDE_HEIGHT
= 2,
10768 DIS_PDU_GRIDDED_DATA_COORDINATE_SYSTEM_LATITUDE_LONGITUDE_DEPTH
= 3
10769 } DIS_PDU_Gridded_Data_Coordinate_System
;
10771 /* SISO-REF-010 [UID 245] */
10774 DIS_PDU_GRIDDED_DATA_CONSTANT_GRID_CONSTANT_GRID
= 0,
10775 DIS_PDU_GRIDDED_DATA_CONSTANT_GRID_UPDATED_GRID
= 1
10776 } DIS_PDU_Gridded_Data_Constant_Grid
;
10778 /* SISO-REF-010 [UID 246] */
10781 DIS_PDU_GRIDDED_DATA_SAMPLE_TYPE_NOT_SPECIFIED
= 0
10782 } DIS_PDU_Gridded_Data_Sample_Type
;
10784 /* SISO-REF-010 [UID 247] */
10787 DIS_PDU_GRIDDED_DATA_DATA_REPRESENTATION_TYPE_0
= 0,
10788 DIS_PDU_GRIDDED_DATA_DATA_REPRESENTATION_TYPE_1
= 1,
10789 DIS_PDU_GRIDDED_DATA_DATA_REPRESENTATION_TYPE_2
= 2
10790 } DIS_PDU_Gridded_Data_Data_Representation
;
10792 /* SISO-REF-010 [UID 248] */
10795 DIS_PDU_ENVIRONMENTAL_PROCESS_MODEL_TYPE_NO_STATEMENT
= 0
10796 } DIS_PDU_Environmental_Process_Model_Type
;
10798 /* SISO-REF-010 [UID 250] */
10801 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_GENERAL_REPAIR_CODES_COMBIC_STATE
= 256,
10802 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_GENERAL_REPAIR_CODES_FLARE_STATE
= 259,
10803 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_GENERAL_REPAIR_CODES_BIOLOGICAL_STATE
= 4096,
10804 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_GENERAL_REPAIR_CODES_CHEMICAL_VAPOR_STATE
= 4097,
10805 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_GENERAL_REPAIR_CODES_RADIOLOGICAL_STATE
= 4098,
10806 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_GENERAL_REPAIR_CODES_CHEMICAL_LIQUID_STATE
= 4099,
10807 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_GENERAL_REPAIR_CODES_OBSCURANT_STATE
= 4100,
10808 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_DRIVE_TRAIN_BOUNDING_SPHERE_RECORD
= 65536,
10809 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_DRIVE_TRAIN_UNIFORM_GEOMETRY_RECORD
= 327680,
10810 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_DRIVE_TRAIN_POINT_RECORD_1
= 655360,
10811 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_DRIVE_TRAIN_LINE_RECORD_1
= 786432,
10812 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_DRIVE_TRAIN_SPHERE_RECORD_1
= 851968,
10813 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_DRIVE_TRAIN_ELLIPSOID_RECORD_1
= 1048576,
10814 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_DRIVE_TRAIN_CONE_RECORD_1
= 3145728,
10815 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_DRIVE_TRAIN_RECTANGULAR_VOLUME_RECORD_1
= 5242880,
10816 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_DRIVE_TRAIN_RECTANGULAR_VOLUME_RECORD_3
= 83886080,
10817 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_DRIVE_TRAIN_POINT_RECORD_2
= 167772160,
10818 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_DRIVE_TRAIN_LINE_RECORD_2
= 201326592,
10819 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_DRIVE_TRAIN_SPHERE_RECORD_2
= 218103808,
10820 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_DRIVE_TRAIN_ELLIPSOID_RECORD_2
= 268435456,
10821 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_DRIVE_TRAIN_CONE_RECORD_2
= 805306368,
10822 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_DRIVE_TRAIN_RECTANGULAR_VOLUME_RECORD_2
= 1342177280,
10823 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_DRIVE_TRAIN_GAUSSIAN_PLUME_RECORD
= 1610612736,
10824 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_DRIVE_TRAIN_GAUSSIAN_PUFF_RECORD_1
= 1879048192,
10825 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_DRIVE_TRAIN_GAUSSIAN_PUFF_RECORD_2
= 1879048193,
10826 DIS_PDU_ENVIRONMENTAL_PROCESS_RECORD_TYPE_DRIVE_TRAIN_RECTANGULAR_VOLUME_RECORD_4
= 2147483648
10827 } DIS_PDU_Environmental_Process_Record_Type
;
10829 /* SISO-REF-010 [UID 270] */
10832 DIS_ENCODING_CLASS_ENCODED_AUDIO
= 0,
10833 DIS_ENCODING_CLASS_RAW_BINARY_DATA
= 1,
10834 DIS_ENCODING_CLASS_APPLICATION_SPECIFIC_DATA
= 2,
10835 DIS_ENCODING_CLASS_DATABASE_INDEX
= 3
10836 } DIS_PDU_Encoding_Class
;
10838 static const value_string DIS_PDU_Encoding_Class_Strings
[] = {
10839 { DIS_ENCODING_CLASS_ENCODED_AUDIO
, "Encoded audio" },
10840 { DIS_ENCODING_CLASS_RAW_BINARY_DATA
, "Raw Binary Data" },
10841 { DIS_ENCODING_CLASS_APPLICATION_SPECIFIC_DATA
, "Application-Specific Data" },
10842 { DIS_ENCODING_CLASS_DATABASE_INDEX
, "Database index" },
10846 /* SISO-REF-010 [UID 271] */
10849 DIS_PDU_SIGNAL_ENCODING_TYPE_8_BIT_MU_LAW_ITU_T_G_711
= 1,
10850 DIS_PDU_SIGNAL_ENCODING_TYPE_CVSD_MIL_STD_188_113
= 2,
10851 DIS_PDU_SIGNAL_ENCODING_TYPE_ADPCM_ITU_T_G_726
= 3,
10852 DIS_PDU_SIGNAL_ENCODING_TYPE_16_BIT_LINEAR_PCM_2S_COMPLEMENT_BIG_ENDIAN
= 4,
10853 DIS_PDU_SIGNAL_ENCODING_TYPE_8_BIT_LINEAR_PCM_UNSIGNED
= 5,
10854 DIS_PDU_SIGNAL_ENCODING_TYPE_UNAVAILABLE_FOR_USE_7
= 7,
10855 DIS_PDU_SIGNAL_ENCODING_TYPE_GSM_FULL_RATE_ETSI_06_10
= 8,
10856 DIS_PDU_SIGNAL_ENCODING_TYPE_GSM_HALF_RATE_ETSI_06_20
= 9,
10857 DIS_PDU_SIGNAL_ENCODING_TYPE_SPEEX_NARROW_BAND
= 10,
10858 DIS_PDU_SIGNAL_ENCODING_TYPE_OPUS
= 11,
10859 DIS_PDU_SIGNAL_ENCODING_TYPE_LPC_10_FIPS_PUB_137
= 12,
10860 DIS_PDU_SIGNAL_ENCODING_TYPE_16_BIT_LINEAR_PCM_2S_COMPLEMENT_LITTLE_ENDIAN
= 100,
10861 DIS_PDU_SIGNAL_ENCODING_TYPE_UNAVAILABLE_FOR_USE_255
= 255
10862 } DIS_PDU_Signal_Encoding_Type
;
10864 static const value_string DIS_PDU_Signal_Encoding_Type_Strings
[] = {
10865 { DIS_PDU_SIGNAL_ENCODING_TYPE_8_BIT_MU_LAW_ITU_T_G_711
, "8-bit mu-law (ITU-T G.711)" },
10866 { DIS_PDU_SIGNAL_ENCODING_TYPE_CVSD_MIL_STD_188_113
, "CVSD (MIL-STD-188-113)" },
10867 { DIS_PDU_SIGNAL_ENCODING_TYPE_ADPCM_ITU_T_G_726
, "ADPCM (ITU-T G.726)" },
10868 { DIS_PDU_SIGNAL_ENCODING_TYPE_16_BIT_LINEAR_PCM_2S_COMPLEMENT_BIG_ENDIAN
, "16-bit Linear PCM 2s Complement, Big Endian" },
10869 { DIS_PDU_SIGNAL_ENCODING_TYPE_8_BIT_LINEAR_PCM_UNSIGNED
, "8-bit Linear PCM, Unsigned" },
10870 { DIS_PDU_SIGNAL_ENCODING_TYPE_UNAVAILABLE_FOR_USE_7
, "(unavailable for use)" },
10871 { DIS_PDU_SIGNAL_ENCODING_TYPE_GSM_FULL_RATE_ETSI_06_10
, "GSM Full-Rate (ETSI 06.10)" },
10872 { DIS_PDU_SIGNAL_ENCODING_TYPE_GSM_HALF_RATE_ETSI_06_20
, "GSM Half-Rate (ETSI 06.20)" },
10873 { DIS_PDU_SIGNAL_ENCODING_TYPE_SPEEX_NARROW_BAND
, "Speex Narrow Band" },
10874 { DIS_PDU_SIGNAL_ENCODING_TYPE_OPUS
, "Opus" },
10875 { DIS_PDU_SIGNAL_ENCODING_TYPE_LPC_10_FIPS_PUB_137
, "LPC-10 (FIPS PUB 137)" },
10876 { DIS_PDU_SIGNAL_ENCODING_TYPE_16_BIT_LINEAR_PCM_2S_COMPLEMENT_LITTLE_ENDIAN
, "16-bit Linear PCM 2s Complement, Little Endian" },
10877 { DIS_PDU_SIGNAL_ENCODING_TYPE_UNAVAILABLE_FOR_USE_255
, "(unavailable for use)" },
10881 /* SISO-REF-010 [UID 272] */
10884 DIS_PDU_REPAIR_GROUPS_GENERAL_REPAIR_CODES
= 0,
10885 DIS_PDU_REPAIR_GROUPS_DRIVE_TRAIN
= 1,
10886 DIS_PDU_REPAIR_GROUPS_HULL_AIRFRAME_BODY
= 2,
10887 DIS_PDU_REPAIR_GROUPS_INTERFACES_WITH_ENVIRONMENT
= 3,
10888 DIS_PDU_REPAIR_GROUPS_WEAPONS
= 4,
10889 DIS_PDU_REPAIR_GROUPS_FUEL_SYSTEMS
= 5,
10890 DIS_PDU_REPAIR_GROUPS_ELECTRONICS
= 6,
10891 DIS_PDU_REPAIR_GROUPS_LIFE_SUPPORT_SYSTEMS
= 7,
10892 DIS_PDU_REPAIR_GROUPS_HYDRAULIC_SYSTEMS_AND_ACTUATORS
= 8,
10893 DIS_PDU_REPAIR_GROUPS_AUXILIARY_CRAFT
= 9
10894 } DIS_PDU_Repair_Groups
;
10896 /* SISO-REF-010 [UID 273] */
10899 DIS_PDU_ENVIRONMENT_RECORD_TYPE_GROUPS_STATE
= 0,
10900 DIS_PDU_ENVIRONMENT_RECORD_TYPE_GROUPS_GEOMETRY
= 1
10901 } DIS_PDU_Environment_Record_Type_Groups
;
10903 /* SISO-REF-010 [UID 274] */
10906 DIS_PDU_PLATFORM_AIR_CIVILIAN_ULTRALIGHT_NON_RIGID_WING_AIRCRAFT_SUBCATEGORIES_HANG_GLIDER_UNPOWERED
= 1,
10907 DIS_PDU_PLATFORM_AIR_CIVILIAN_ULTRALIGHT_NON_RIGID_WING_AIRCRAFT_SUBCATEGORIES_HANG_GLIDER_POWERED
= 2,
10908 DIS_PDU_PLATFORM_AIR_CIVILIAN_ULTRALIGHT_NON_RIGID_WING_AIRCRAFT_SUBCATEGORIES_PARAGLIDER_UNPOWERED
= 3,
10909 DIS_PDU_PLATFORM_AIR_CIVILIAN_ULTRALIGHT_NON_RIGID_WING_AIRCRAFT_SUBCATEGORIES_PARAGLIDER_POWERED
= 4,
10910 DIS_PDU_PLATFORM_AIR_CIVILIAN_ULTRALIGHT_NON_RIGID_WING_AIRCRAFT_SUBCATEGORIES_POWERED_PARACHUTE
= 5
10911 } DIS_PDU_Platform_Air_Civilian_Ultralight_Non_rigid_Wing_Aircraft_Subcategories
;
10913 /* SISO-REF-010 [UID 275] */
10916 DIS_PDU_PLATFORM_AIR_CIVILIAN_ULTRALIGHT_RIGID_WING_AIRCRAFT_SUBCATEGORIES_WEIGHT_SHIFT_CONTROL
= 1,
10917 DIS_PDU_PLATFORM_AIR_CIVILIAN_ULTRALIGHT_RIGID_WING_AIRCRAFT_SUBCATEGORIES_CONTROL_SURFACE_ELEVATOR_RUDDER_AILERON_CONTROL
= 2
10918 } DIS_PDU_Platform_Air_Civilian_Ultralight_Rigid_Wing_Aircraft_Subcategories
;
10920 /* SISO-REF-010 [UID 276] */
10923 DIS_PDU_PLATFORM_AIR_CIVILIAN_GLIDER_SUBCATEGORIES_SAIL_PLANE
= 1,
10924 DIS_PDU_PLATFORM_AIR_CIVILIAN_GLIDER_SUBCATEGORIES_MOTOR_GLIDER
= 2
10925 } DIS_PDU_Platform_Air_Civilian_Glider_Subcategories
;
10927 /* SISO-REF-010 [UID 277] */
10930 DIS_PDU_PLATFORM_AIR_CIVILIAN_FIXED_WING_AIRCRAFT_SUBCATEGORIES_SINGLE_PISTON_ENGINE
= 11,
10931 DIS_PDU_PLATFORM_AIR_CIVILIAN_FIXED_WING_AIRCRAFT_SUBCATEGORIES_TWIN_PISTON_ENGINE
= 12,
10932 DIS_PDU_PLATFORM_AIR_CIVILIAN_FIXED_WING_AIRCRAFT_SUBCATEGORIES_SINGLE_ENGINE_TURBOPROP
= 21,
10933 DIS_PDU_PLATFORM_AIR_CIVILIAN_FIXED_WING_AIRCRAFT_SUBCATEGORIES_TWIN_ENGINE_TURBOPROP
= 22,
10934 DIS_PDU_PLATFORM_AIR_CIVILIAN_FIXED_WING_AIRCRAFT_SUBCATEGORIES_FOUR_ENGINE_TURBOPROP
= 24,
10935 DIS_PDU_PLATFORM_AIR_CIVILIAN_FIXED_WING_AIRCRAFT_SUBCATEGORIES_TWIN_JET
= 32,
10936 DIS_PDU_PLATFORM_AIR_CIVILIAN_FIXED_WING_AIRCRAFT_SUBCATEGORIES_TRI_JET
= 33,
10937 DIS_PDU_PLATFORM_AIR_CIVILIAN_FIXED_WING_AIRCRAFT_SUBCATEGORIES_FOUR_ENGINE_JET
= 34
10938 } DIS_PDU_Platform_Air_Civilian_Fixed_Wing_Aircraft_Subcategories
;
10940 /* SISO-REF-010 [UID 278] */
10943 DIS_PDU_PLATFORM_AIR_CIVILIAN_HELICOPTER_SUBCATEGORIES_SINGLE_ROTOR_PISTON_ENGINE
= 11,
10944 DIS_PDU_PLATFORM_AIR_CIVILIAN_HELICOPTER_SUBCATEGORIES_SINGLE_ROTOR_TURBOSHAFT_ENGINE_CONVENTIONAL_TAIL_ROTOR
= 12,
10945 DIS_PDU_PLATFORM_AIR_CIVILIAN_HELICOPTER_SUBCATEGORIES_SINGLE_ROTOR_TURBOSHAFT_ENGINE_SHROUDED_TAIL_ROTOR
= 13,
10946 DIS_PDU_PLATFORM_AIR_CIVILIAN_HELICOPTER_SUBCATEGORIES_SINGLE_ROTOR_TURBOSHAFT_ENGINE_NO_TAIL_ROTOR
= 14,
10947 DIS_PDU_PLATFORM_AIR_CIVILIAN_HELICOPTER_SUBCATEGORIES_TANDEM_ROTOR
= 21,
10948 DIS_PDU_PLATFORM_AIR_CIVILIAN_HELICOPTER_SUBCATEGORIES_COAXIAL_ROTOR
= 22,
10949 DIS_PDU_PLATFORM_AIR_CIVILIAN_HELICOPTER_SUBCATEGORIES_INTERMESHING_ROTOR
= 23
10950 } DIS_PDU_Platform_Air_Civilian_Helicopter_Subcategories
;
10952 /* SISO-REF-010 [UID 279] */
10955 DIS_PDU_PLATFORM_AIR_CIVILIAN_LIGHTER_THAN_AIR_BALLOON_SUBCATEGORIES_GAS_FILLED_FREE
= 1,
10956 DIS_PDU_PLATFORM_AIR_CIVILIAN_LIGHTER_THAN_AIR_BALLOON_SUBCATEGORIES_GAS_FILLED_TETHERED
= 2,
10957 DIS_PDU_PLATFORM_AIR_CIVILIAN_LIGHTER_THAN_AIR_BALLOON_SUBCATEGORIES_HOT_AIR
= 3,
10958 DIS_PDU_PLATFORM_AIR_CIVILIAN_LIGHTER_THAN_AIR_BALLOON_SUBCATEGORIES_ROZIERE_BALLOON
= 4,
10959 DIS_PDU_PLATFORM_AIR_CIVILIAN_LIGHTER_THAN_AIR_BALLOON_SUBCATEGORIES_HELIKITE
= 5
10960 } DIS_PDU_Platform_Air_Civilian_Lighter_than_Air_Balloon_Subcategories
;
10962 /* SISO-REF-010 [UID 280] */
10965 DIS_PDU_PLATFORM_AIR_CIVILIAN_LIGHTER_THAN_AIR_AIRSHIP_SUBCATEGORIES_NON_RIGID_BLIMP
= 1,
10966 DIS_PDU_PLATFORM_AIR_CIVILIAN_LIGHTER_THAN_AIR_AIRSHIP_SUBCATEGORIES_SEMI_RIGID
= 2,
10967 DIS_PDU_PLATFORM_AIR_CIVILIAN_LIGHTER_THAN_AIR_AIRSHIP_SUBCATEGORIES_RIGID
= 3,
10968 DIS_PDU_PLATFORM_AIR_CIVILIAN_LIGHTER_THAN_AIR_AIRSHIP_SUBCATEGORIES_HYBRID
= 4
10969 } DIS_PDU_Platform_Air_Civilian_Lighter_than_Air_Airship_Subcategories
;
10971 /* SISO-REF-010 [UID 281] */
10974 DIS_PDU_APA_PARAMETER_INDEX_APA_STATUS_DESELECTED_OFF
= 0,
10975 DIS_PDU_APA_PARAMETER_INDEX_APA_STATUS_APA_VALUE_CHANGE_ONLY
= 1,
10976 DIS_PDU_APA_PARAMETER_INDEX_APA_STATUS_STATE_CHANGE
= 2,
10977 DIS_PDU_APA_PARAMETER_INDEX_APA_STATUS_RECORD_ACTIVATION
= 3
10978 } DIS_PDU_APA_Parameter_Index_APA_Status
;
10980 /* SISO-REF-010 [UID 282] */
10983 DIS_PDU_SEPARATION_VP_REASON_FOR_SEPARATION_NO_STATEMENT
= 0,
10984 DIS_PDU_SEPARATION_VP_REASON_FOR_SEPARATION_ATTACHED_PART_SEPARATION
= 1,
10985 DIS_PDU_SEPARATION_VP_REASON_FOR_SEPARATION_SUBMUNITION_SEPARATION
= 2
10986 } DIS_PDU_Separation_VP_Reason_for_Separation
;
10988 /* SISO-REF-010 [UID 283] */
10991 DIS_PDU_SEPARATION_VP_PRE_ENTITY_INDICATOR_NO_STATEMENT
= 0,
10992 DIS_PDU_SEPARATION_VP_PRE_ENTITY_INDICATOR_ENTITY_ID_EXISTED_PRIOR_TO_SEPARATION_WITHOUT_ENTITY_STATE_PDU
= 1,
10993 DIS_PDU_SEPARATION_VP_PRE_ENTITY_INDICATOR_ENTITY_ID_EXISTED_PRIOR_TO_SEPARATION_WITH_ENTITY_STATE_PDU_ISSUED
= 2,
10994 DIS_PDU_SEPARATION_VP_PRE_ENTITY_INDICATOR_ENTITY_INITIALLY_CREATED_AT_SEPARATION_EVENT
= 3
10995 } DIS_PDU_Separation_VP_Pre_Entity_Indicator
;
10997 /* SISO-REF-010 [UID 285] */
11000 DIS_PDU_IO_ACTION_IO_WARFARE_TYPE_NO_STATEMENT
= 0,
11001 DIS_PDU_IO_ACTION_IO_WARFARE_TYPE_ELECTRONIC_WARFARE_EW
= 1,
11002 DIS_PDU_IO_ACTION_IO_WARFARE_TYPE_COMPUTER_NETWORK_OPERATIONS_CNO
= 2,
11003 DIS_PDU_IO_ACTION_IO_WARFARE_TYPE_PSYCHOLOGICAL_OPERATIONS_PSYOPS
= 3,
11004 DIS_PDU_IO_ACTION_IO_WARFARE_TYPE_MILITARY_DECEPTION_MILDEC
= 4,
11005 DIS_PDU_IO_ACTION_IO_WARFARE_TYPE_OPERATIONS_SECURITY_OPSEC
= 5,
11006 DIS_PDU_IO_ACTION_IO_WARFARE_TYPE_PHYSICAL_ATTACK
= 6
11007 } DIS_PDU_IO_Action_IO_Warfare_Type
;
11009 /* SISO-REF-010 [UID 286] */
11012 DIS_PDU_IO_ACTION_IO_SIMULATION_SOURCE_NO_STATEMENT
= 0
11013 } DIS_PDU_IO_Action_IO_Simulation_Source
;
11015 /* SISO-REF-010 [UID 287] */
11018 DIS_PDU_IO_ACTION_IO_ACTION_TYPE_NO_STATEMENT
= 0,
11019 DIS_PDU_IO_ACTION_IO_ACTION_TYPE_IO_ATTACK_PROFILE_DATA_PARAMETRICS
= 1,
11020 DIS_PDU_IO_ACTION_IO_ACTION_TYPE_IO_ATTACK_COMPUTED_EFFECTS
= 2,
11021 DIS_PDU_IO_ACTION_IO_ACTION_TYPE_INTENT_BASED_EW
= 3,
11022 DIS_PDU_IO_ACTION_IO_ACTION_TYPE_INTENT_BASED_EW_COMPUTED_EFFECTS
= 4
11023 } DIS_PDU_IO_Action_IO_Action_Type
;
11025 /* SISO-REF-010 [UID 288] */
11028 DIS_PDU_IO_ACTION_IO_ACTION_PHASE_NO_STATEMENT
= 0,
11029 DIS_PDU_IO_ACTION_IO_ACTION_PHASE_START_ATTACK_PROFILE
= 1,
11030 DIS_PDU_IO_ACTION_IO_ACTION_PHASE_END_ATTACK_PROFILE
= 2,
11031 DIS_PDU_IO_ACTION_IO_ACTION_PHASE_CONTINUE_ATTACK_PROFILE_WITH_CHANGES
= 3,
11032 DIS_PDU_IO_ACTION_IO_ACTION_PHASE_START_ATTACK_EFFECTS
= 4,
11033 DIS_PDU_IO_ACTION_IO_ACTION_PHASE_END_ATTACKED_EFFECTS
= 5,
11034 DIS_PDU_IO_ACTION_IO_ACTION_PHASE_CONTINUE_ATTACK_EFFECTS_WITH_CHANGES
= 6
11035 } DIS_PDU_IO_Action_IO_Action_Phase
;
11037 /* SISO-REF-010 [UID 289] */
11040 DIS_PDU_IO_REPORT_IO_REPORT_TYPE_NO_STATEMENT
= 0,
11041 DIS_PDU_IO_REPORT_IO_REPORT_TYPE_INITIAL_REPORT
= 1,
11042 DIS_PDU_IO_REPORT_IO_REPORT_TYPE_UPDATE_REPORT
= 2,
11043 DIS_PDU_IO_REPORT_IO_REPORT_TYPE_FINAL_REPORT
= 3
11044 } DIS_PDU_IO_Report_IO_Report_Type
;
11046 /* SISO-REF-010 [UID 290] */
11049 DIS_PDU_IO_EFFECTS_RECORD_IO_STATUS_NO_STATEMENT
= 0,
11050 DIS_PDU_IO_EFFECTS_RECORD_IO_STATUS_EFFECT_ON_SENDER
= 1,
11051 DIS_PDU_IO_EFFECTS_RECORD_IO_STATUS_EFFECT_ON_RECEIVER
= 2,
11052 DIS_PDU_IO_EFFECTS_RECORD_IO_STATUS_EFFECT_ON_SENDER_AND_RECEIVER
= 3,
11053 DIS_PDU_IO_EFFECTS_RECORD_IO_STATUS_EFFECT_ON_MESSAGE
= 4,
11054 DIS_PDU_IO_EFFECTS_RECORD_IO_STATUS_EFFECT_ON_SENDER_AND_MESSAGE
= 5,
11055 DIS_PDU_IO_EFFECTS_RECORD_IO_STATUS_EFFECT_ON_RECEIVER_AND_MESSAGE
= 6,
11056 DIS_PDU_IO_EFFECTS_RECORD_IO_STATUS_EFFECT_ON_SENDER_RECEIVER_AND_MESSAGE
= 7
11057 } DIS_PDU_IO_Effects_Record_IO_Status
;
11059 /* SISO-REF-010 [UID 291] */
11062 DIS_PDU_IO_EFFECTS_RECORD_IO_LINK_TYPE_NO_STATEMENT
= 0,
11063 DIS_PDU_IO_EFFECTS_RECORD_IO_LINK_TYPE_LOGICAL_LINK
= 1,
11064 DIS_PDU_IO_EFFECTS_RECORD_IO_LINK_TYPE_PHYSICAL_NODE
= 2,
11065 DIS_PDU_IO_EFFECTS_RECORD_IO_LINK_TYPE_PHYSICAL_LINK
= 3
11066 } DIS_PDU_IO_Effects_Record_IO_Link_Type
;
11068 /* SISO-REF-010 [UID 292] */
11071 DIS_PDU_IO_EFFECTS_RECORD_IO_EFFECT_NO_STATEMENT
= 0,
11072 DIS_PDU_IO_EFFECTS_RECORD_IO_EFFECT_DENIAL
= 1,
11073 DIS_PDU_IO_EFFECTS_RECORD_IO_EFFECT_DEGRADATION
= 2,
11074 DIS_PDU_IO_EFFECTS_RECORD_IO_EFFECT_DISRUPTION
= 3,
11075 DIS_PDU_IO_EFFECTS_RECORD_IO_EFFECT_TERMINATE_EFFECT
= 255
11076 } DIS_PDU_IO_Effects_Record_IO_Effect
;
11078 /* SISO-REF-010 [UID 293] */
11081 DIS_PDU_IO_EFFECTS_RECORD_IO_PROCESS_NO_STATEMENT
= 0
11082 } DIS_PDU_IO_Effects_Record_IO_Process
;
11084 /* SISO-REF-010 [UID 294] */
11087 DIS_PDU_IO_COMMS_NODE_RECORD_COMMS_NODE_TYPE_NO_STATEMENT
= 0,
11088 DIS_PDU_IO_COMMS_NODE_RECORD_COMMS_NODE_TYPE_SENDER_NODE_ID
= 1,
11089 DIS_PDU_IO_COMMS_NODE_RECORD_COMMS_NODE_TYPE_RECEIVER_NODE_ID
= 2,
11090 DIS_PDU_IO_COMMS_NODE_RECORD_COMMS_NODE_TYPE_SENDER_RECEIVER_NODE_ID
= 3
11091 } DIS_PDU_IO_Comms_Node_Record_Comms_Node_Type
;
11093 /* SISO-REF-010 [UID 295] */
11096 DIS_PDU_DIS_ATTRIBUTE_ACTION_CODE_NO_STATEMENT
= 0
11097 } DIS_PDU_DIS_Attribute_Action_Code
;
11099 /* SISO-REF-010 [UID 296] */
11102 DIS_PDU_DR_PARAMETERS_TYPE_NONE
= 0,
11103 DIS_PDU_DR_PARAMETERS_TYPE_LOCAL_EULER_ANGLES_YAW_PITCH_ROLL
= 1,
11104 DIS_PDU_DR_PARAMETERS_TYPE_WORLD_ORIENTATION_QUATERNION
= 2
11105 } DIS_PDU_DR_Parameters_Type
;
11107 /* SISO-REF-010 [UID 297] */
11110 DIS_PDU_HIGH_FIDELITY_HAVE_QUICK_TOD_TRANSMIT_INDICATOR_NO_TOD_IS_BEING_TRANSMITTED
= 0,
11111 DIS_PDU_HIGH_FIDELITY_HAVE_QUICK_TOD_TRANSMIT_INDICATOR_TOD_TRANSMISSION_IN_PROGRESS
= 1
11112 } DIS_PDU_High_Fidelity_HAVE_QUICK_TOD_Transmit_Indicator
;
11114 /* SISO-REF-010 [UID 298] */
11117 DIS_PDU_NET_ID_RECORD_MODE_A_HAVE_QUICK_I_OR_HAVE_QUICK_II_COMBAT
= 1,
11118 DIS_PDU_NET_ID_RECORD_MODE_B_SATURN_COMBAT
= 2,
11119 DIS_PDU_NET_ID_RECORD_MODE_T_TRAINING
= 3
11120 } DIS_PDU_NET_ID_Record_Mode
;
11122 /* SISO-REF-010 [UID 299] */
11125 DIS_PDU_NET_ID_RECORD_FREQUENCY_TABLE_HQ_I_OPERATIONS
= 0,
11126 DIS_PDU_NET_ID_RECORD_FREQUENCY_TABLE_HQII_NATO_EUROPE_AREA_OPERATIONS
= 1,
11127 DIS_PDU_NET_ID_RECORD_FREQUENCY_TABLE_HQII_NON_NATO_EUROPE_AREA_OPERATIONS
= 2,
11128 DIS_PDU_NET_ID_RECORD_FREQUENCY_TABLE_SATURN_OPERATIONS
= 3
11129 } DIS_PDU_NET_ID_Record_Frequency_Table
;
11131 /* SISO-REF-010 [UID 300] */
11134 DIS_PDU_EE_ATTRIBUTE_STATE_INDICATOR_HEARTBEAT_UPDATE
= 0,
11135 DIS_PDU_EE_ATTRIBUTE_STATE_INDICATOR_CHANGED_DATA
= 1,
11136 DIS_PDU_EE_ATTRIBUTE_STATE_INDICATOR_HAS_CEASED
= 2
11137 } DIS_PDU_EE_Attribute_State_Indicator
;
11139 /* SISO-REF-010 [UID 301] */
11142 DIS_PDU_DIS_PDU_STATUS_TRANSFERRED_ENTITY_INDICATOR_TEI_NO_DIFFERENCE
= 0,
11143 DIS_PDU_DIS_PDU_STATUS_TRANSFERRED_ENTITY_INDICATOR_TEI_DIFFERENCE
= 1
11144 } DIS_PDU_DIS_PDU_Status_Transferred_Entity_Indicator_TEI
;
11146 /* SISO-REF-010 [UID 302] */
11149 DIS_PDU_LVC_INDICATOR_NO_STATEMENT
= 0,
11150 DIS_PDU_LVC_INDICATOR_LIVE
= 1,
11151 DIS_PDU_LVC_INDICATOR_VIRTUAL
= 2,
11152 DIS_PDU_LVC_INDICATOR_CONSTRUCTIVE
= 3
11153 } DIS_PDU_LVC_Indicator
;
11155 static const value_string DIS_PDU_LVC_Indicator_Strings
[] = {
11156 { DIS_PDU_LVC_INDICATOR_NO_STATEMENT
, "No Statement" },
11157 { DIS_PDU_LVC_INDICATOR_LIVE
, "Live" },
11158 { DIS_PDU_LVC_INDICATOR_VIRTUAL
, "Virtual" },
11159 { DIS_PDU_LVC_INDICATOR_CONSTRUCTIVE
, "Constructive" },
11163 /* SISO-REF-010 [UID 303] */
11166 DIS_PDU_DIS_PDU_STATUS_COUPLED_EXTENSION_INDICATOR_CEI_NOT_COUPLED
= 0,
11167 DIS_PDU_DIS_PDU_STATUS_COUPLED_EXTENSION_INDICATOR_CEI_COUPLED
= 1
11168 } DIS_PDU_DIS_PDU_Status_Coupled_Extension_Indicator_CEI
;
11170 static const value_string DIS_PDU_DIS_PDU_Status_Coupled_Extension_Indicator_CEI_Strings
[] = {
11171 { DIS_PDU_DIS_PDU_STATUS_COUPLED_EXTENSION_INDICATOR_CEI_NOT_COUPLED
, "Not Coupled" },
11172 { DIS_PDU_DIS_PDU_STATUS_COUPLED_EXTENSION_INDICATOR_CEI_COUPLED
, "Coupled" },
11176 /* SISO-REF-010 [UID 304] */
11179 DIS_PDU_DIS_PDU_STATUS_FIRE_TYPE_INDICATOR_FTI_MUNITION
= 0,
11180 DIS_PDU_DIS_PDU_STATUS_FIRE_TYPE_INDICATOR_FTI_EXPENDABLE
= 1
11181 } DIS_PDU_DIS_PDU_Status_Fire_Type_Indicator_FTI
;
11183 static const value_string DIS_PDU_DIS_PDU_Status_Fire_Type_Indicator_FTI_Strings
[] = {
11184 { DIS_PDU_DIS_PDU_STATUS_FIRE_TYPE_INDICATOR_FTI_MUNITION
, "Munition" },
11185 { DIS_PDU_DIS_PDU_STATUS_FIRE_TYPE_INDICATOR_FTI_EXPENDABLE
, "Expendable" },
11189 /* SISO-REF-010 [UID 305] */
11192 DIS_PDU_DIS_PDU_STATUS_DETONATION_TYPE_INDICATOR_DTI_MUNITION
= 0,
11193 DIS_PDU_DIS_PDU_STATUS_DETONATION_TYPE_INDICATOR_DTI_EXPENDABLE
= 1,
11194 DIS_PDU_DIS_PDU_STATUS_DETONATION_TYPE_INDICATOR_DTI_NON_MUNITION_EXPLOSION
= 2
11195 } DIS_PDU_DIS_PDU_Status_Detonation_Type_Indicator_DTI
;
11197 static const value_string DIS_PDU_DIS_PDU_Status_Detonation_Type_Indicator_DTI_Strings
[] = {
11198 { DIS_PDU_DIS_PDU_STATUS_DETONATION_TYPE_INDICATOR_DTI_MUNITION
, "Munition" },
11199 { DIS_PDU_DIS_PDU_STATUS_DETONATION_TYPE_INDICATOR_DTI_EXPENDABLE
, "Expendable" },
11200 { DIS_PDU_DIS_PDU_STATUS_DETONATION_TYPE_INDICATOR_DTI_NON_MUNITION_EXPLOSION
, "Non-munition Explosion" },
11204 /* SISO-REF-010 [UID 306] */
11207 DIS_PDU_RADIO_ATTACHED_INDICATOR_NO_STATEMENT
= 0,
11208 DIS_PDU_RADIO_ATTACHED_INDICATOR_UNATTACHED
= 1,
11209 DIS_PDU_RADIO_ATTACHED_INDICATOR_ATTACHED
= 2
11210 } DIS_PDU_Radio_Attached_Indicator
;
11212 static const value_string DIS_PDU_Radio_Attached_Indicator_Strings
[] = {
11213 { DIS_PDU_RADIO_ATTACHED_INDICATOR_NO_STATEMENT
, "No Statement" },
11214 { DIS_PDU_RADIO_ATTACHED_INDICATOR_UNATTACHED
, "Unattached" },
11215 { DIS_PDU_RADIO_ATTACHED_INDICATOR_ATTACHED
, "Attached" },
11219 /* SISO-REF-010 [UID 307] */
11222 DIS_PDU_DIS_PDU_STATUS_INTERCOM_ATTACHED_INDICATOR_IAI_NO_STATEMENT
= 0,
11223 DIS_PDU_DIS_PDU_STATUS_INTERCOM_ATTACHED_INDICATOR_IAI_UNATTACHED
= 1,
11224 DIS_PDU_DIS_PDU_STATUS_INTERCOM_ATTACHED_INDICATOR_IAI_ATTACHED
= 2
11225 } DIS_PDU_DIS_PDU_Status_Intercom_Attached_Indicator_IAI
;
11227 static const value_string DIS_PDU_DIS_PDU_Status_Intercom_Attached_Indicator_IAI_Strings
[] = {
11228 { DIS_PDU_DIS_PDU_STATUS_INTERCOM_ATTACHED_INDICATOR_IAI_NO_STATEMENT
, "No Statement" },
11229 { DIS_PDU_DIS_PDU_STATUS_INTERCOM_ATTACHED_INDICATOR_IAI_UNATTACHED
, "Unattached" },
11230 { DIS_PDU_DIS_PDU_STATUS_INTERCOM_ATTACHED_INDICATOR_IAI_ATTACHED
, "Attached" },
11234 /* SISO-REF-010 [UID 308] */
11237 DIS_PDU_DIS_PDU_STATUS_IFF_SIMULATION_MODE_ISM_REGENERATION
= 0,
11238 DIS_PDU_DIS_PDU_STATUS_IFF_SIMULATION_MODE_ISM_INTERACTIVE
= 1
11239 } DIS_PDU_DIS_PDU_Status_IFF_Simulation_Mode_ISM
;
11241 static const value_string DIS_PDU_DIS_PDU_Status_IFF_Simulation_Mode_ISM_Strings
[] = {
11242 { DIS_PDU_DIS_PDU_STATUS_IFF_SIMULATION_MODE_ISM_REGENERATION
, "Regeneration" },
11243 { DIS_PDU_DIS_PDU_STATUS_IFF_SIMULATION_MODE_ISM_INTERACTIVE
, "Interactive" },
11247 /* SISO-REF-010 [UID 309] */
11250 DIS_PDU_EXPLOSIVE_MATERIAL_GROUPS_GENERAL
= 0,
11251 DIS_PDU_EXPLOSIVE_MATERIAL_GROUPS_LIQUID_AVIATION_MISSILE_FUELS
= 1,
11252 DIS_PDU_EXPLOSIVE_MATERIAL_GROUPS_LIQUID_OTHER_FUELS
= 2,
11253 DIS_PDU_EXPLOSIVE_MATERIAL_GROUPS_LIQUID_EXPLOSIVE_MATERIAL
= 3,
11254 DIS_PDU_EXPLOSIVE_MATERIAL_GROUPS_SOLID
= 4,
11255 DIS_PDU_EXPLOSIVE_MATERIAL_GROUPS_GASEOUS
= 5,
11256 DIS_PDU_EXPLOSIVE_MATERIAL_GROUPS_DUST_MATERIAL
= 6
11257 } DIS_PDU_Explosive_Material_Groups
;
11259 /* SISO-REF-010 [UID 310] */
11262 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_GENERAL_REPAIR_CODES_NO_STATEMENT
= 0,
11263 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_DRIVE_TRAIN_AVGAS_AVIATION_GAS
= 10,
11264 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_DRIVE_TRAIN_JET_FUEL_UNSPECIFIED
= 11,
11265 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_DRIVE_TRAIN_JP_4_F_40_JET_B
= 12,
11266 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_DRIVE_TRAIN_JP_5_F_44_JET_A
= 13,
11267 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_DRIVE_TRAIN_JP_7
= 14,
11268 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_DRIVE_TRAIN_JP_8_F_34_JET_A_1
= 15,
11269 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_DRIVE_TRAIN_JP_10_MISSILE_FUEL
= 16,
11270 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_DRIVE_TRAIN_JPTS
= 17,
11271 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_DRIVE_TRAIN_JET_A
= 18,
11272 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_DRIVE_TRAIN_JET_A_1
= 19,
11273 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_DRIVE_TRAIN_JET_B
= 20,
11274 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_DRIVE_TRAIN_JET_BIOFUEL
= 21,
11275 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_HULL_AIRFRAME_BODY_GASOLINE_PETROL_UNSPECIFIED_OCTANE
= 151,
11276 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_HULL_AIRFRAME_BODY_DIESEL_FUEL_UNSPECIFIED_GRADE
= 152,
11277 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_HULL_AIRFRAME_BODY_ETHANOL
= 153,
11278 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_HULL_AIRFRAME_BODY_E85_ETHANOL
= 154,
11279 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_HULL_AIRFRAME_BODY_FUEL_OIL
= 155,
11280 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_HULL_AIRFRAME_BODY_KEROSENE
= 156,
11281 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_HULL_AIRFRAME_BODY_CRUDE_OIL_UNSPECIFIED
= 157,
11282 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_HULL_AIRFRAME_BODY_LIGHT_CRUDE_OIL
= 158,
11283 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_HULL_AIRFRAME_BODY_LIQUID_PETROLEUM_GAS_LPG
= 159,
11284 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_HULL_AIRFRAME_BODY_RP_1_ROCKET_FUEL
= 160,
11285 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_HULL_AIRFRAME_BODY_LH_2_ROCKET_FUEL
= 161,
11286 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_HULL_AIRFRAME_BODY_LOX_ROCKET_FUEL
= 162,
11287 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_HULL_AIRFRAME_BODY_ALCOHOL
= 164,
11288 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_HULL_AIRFRAME_BODY_HYDROGEN_LIQUID
= 166,
11289 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_INTERFACES_WITH_ENVIRONMENT_NITROGLYCERIN_NG
= 301,
11290 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_INTERFACES_WITH_ENVIRONMENT_ANFO
= 302,
11291 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_WEAPONS_DYNAMITE
= 451,
11292 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_WEAPONS_TNT
= 452,
11293 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_WEAPONS_RDX
= 453,
11294 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_WEAPONS_PETN
= 454,
11295 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_WEAPONS_HMX
= 455,
11296 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_WEAPONS_C_4
= 456,
11297 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_WEAPONS_COMPOSITION_C_4
= 457,
11298 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_FUEL_SYSTEMS_NATURAL_GAS_NG
= 601,
11299 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_FUEL_SYSTEMS_BUTANE
= 602,
11300 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_FUEL_SYSTEMS_PROPANE
= 603,
11301 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_FUEL_SYSTEMS_HELIUM
= 604,
11302 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_FUEL_SYSTEMS_HYDROGEN_GASEOUS
= 605,
11303 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_ELECTRONICS_DUST_UNSPECIFIED_TYPE
= 801,
11304 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_ELECTRONICS_GRAIN_DUST
= 802,
11305 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_ELECTRONICS_FLOUR_DUST
= 803,
11306 DIS_PDU_EXPLOSIVE_MATERIAL_CATEGORIES_ELECTRONICS_SUGAR_DUST
= 804
11307 } DIS_PDU_Explosive_Material_Categories
;
11309 /* SISO-REF-010 [UID 311] */
11312 DIS_PDU_DE_PRECISION_AIMPOINT_BEAM_SPOT_TYPE_OTHER
= 0,
11313 DIS_PDU_DE_PRECISION_AIMPOINT_BEAM_SPOT_TYPE_GAUSSIAN
= 1,
11314 DIS_PDU_DE_PRECISION_AIMPOINT_BEAM_SPOT_TYPE_TOP_HAT
= 2
11315 } DIS_PDU_DE_Precision_Aimpoint_Beam_Spot_Type
;
11317 /* SISO-REF-010 [UID 312] */
11320 DIS_PDU_DE_FIRE_PULSE_SHAPE_OTHER
= 0,
11321 DIS_PDU_DE_FIRE_PULSE_SHAPE_SQUARE_WAVE
= 1,
11322 DIS_PDU_DE_FIRE_PULSE_SHAPE_CONTINUOUS_WAVE
= 2,
11323 DIS_PDU_DE_FIRE_PULSE_SHAPE_GAUSSIAN
= 3
11324 } DIS_PDU_DE_Fire_Pulse_Shape
;
11326 /* SISO-REF-010 [UID 314] */
11329 DIS_PDU_ENTITY_DAMAGE_STATUS_COMPONENT_IDENTIFICATION_ENTITY_CENTER_NO_SPECIFIC_COMPONENT
= 0,
11330 DIS_PDU_ENTITY_DAMAGE_STATUS_COMPONENT_IDENTIFICATION_ENTITY_STRUCTURE
= 1,
11331 DIS_PDU_ENTITY_DAMAGE_STATUS_COMPONENT_IDENTIFICATION_CONTROL_SYSTEM
= 2,
11332 DIS_PDU_ENTITY_DAMAGE_STATUS_COMPONENT_IDENTIFICATION_CONTROL_SURFACE
= 3,
11333 DIS_PDU_ENTITY_DAMAGE_STATUS_COMPONENT_IDENTIFICATION_ENGINE_PROPULSION_SYSTEM
= 4,
11334 DIS_PDU_ENTITY_DAMAGE_STATUS_COMPONENT_IDENTIFICATION_CREW_MEMBER
= 5,
11335 DIS_PDU_ENTITY_DAMAGE_STATUS_COMPONENT_IDENTIFICATION_FUSE
= 6,
11336 DIS_PDU_ENTITY_DAMAGE_STATUS_COMPONENT_IDENTIFICATION_ACQUISITION_SENSOR
= 7,
11337 DIS_PDU_ENTITY_DAMAGE_STATUS_COMPONENT_IDENTIFICATION_TRACKING_SENSOR
= 8,
11338 DIS_PDU_ENTITY_DAMAGE_STATUS_COMPONENT_IDENTIFICATION_FUEL_TANK_SOLID_ROCKET_MOTOR
= 9
11339 } DIS_PDU_Entity_Damage_Status_Component_Identification
;
11341 /* SISO-REF-010 [UID 315] */
11344 DIS_PDU_DE_DAMAGE_DESCRIPTION_COMPONENT_DAMAGE_STATUS_NO_DAMAGE
= 0,
11345 DIS_PDU_DE_DAMAGE_DESCRIPTION_COMPONENT_DAMAGE_STATUS_MINOR_DAMAGE
= 1,
11346 DIS_PDU_DE_DAMAGE_DESCRIPTION_COMPONENT_DAMAGE_STATUS_MEDIUM_DAMAGE
= 2,
11347 DIS_PDU_DE_DAMAGE_DESCRIPTION_COMPONENT_DAMAGE_STATUS_MAJOR_DAMAGE
= 3,
11348 DIS_PDU_DE_DAMAGE_DESCRIPTION_COMPONENT_DAMAGE_STATUS_DESTROYED
= 4
11349 } DIS_PDU_DE_Damage_Description_Component_Damage_Status
;
11351 /* SISO-REF-010 [UID 316] */
11354 DIS_PDU_DE_DAMAGE_DESCRIPTION_COMPONENT_VISUAL_SMOKE_COLOR_NO_SMOKE
= 0,
11355 DIS_PDU_DE_DAMAGE_DESCRIPTION_COMPONENT_VISUAL_SMOKE_COLOR_WHITE
= 1,
11356 DIS_PDU_DE_DAMAGE_DESCRIPTION_COMPONENT_VISUAL_SMOKE_COLOR_GRAY
= 2,
11357 DIS_PDU_DE_DAMAGE_DESCRIPTION_COMPONENT_VISUAL_SMOKE_COLOR_BLACK
= 3
11358 } DIS_PDU_DE_Damage_Description_Component_Visual_Smoke_Color
;
11360 /* SISO-REF-010 [UID 318] */
11363 DIS_PDU_BEAM_STATUS_BEAM_STATE_ACTIVE
= 0,
11364 DIS_PDU_BEAM_STATUS_BEAM_STATE_DEACTIVATED
= 1
11365 } DIS_PDU_Beam_Status_Beam_State
;
11367 /* SISO-REF-010 [UID 319] */
11370 DIS_PDU_ENTITY_ASSOCIATION_ASSOCIATION_STATUS_NOT_SPECIFIED
= 0,
11371 DIS_PDU_ENTITY_ASSOCIATION_ASSOCIATION_STATUS_PHYSICAL_ASSOCIATION_GENERAL_OBJECT_1
= 1,
11372 DIS_PDU_ENTITY_ASSOCIATION_ASSOCIATION_STATUS_FUNCTIONAL_ASSOCIATION_GENERAL
= 2,
11373 DIS_PDU_ENTITY_ASSOCIATION_ASSOCIATION_STATUS_ASSOCIATION_BROKEN
= 3,
11374 DIS_PDU_ENTITY_ASSOCIATION_ASSOCIATION_STATUS_PHYSICAL_ASSOCIATION_OBJECT_2
= 4,
11375 DIS_PDU_ENTITY_ASSOCIATION_ASSOCIATION_STATUS_FUNCTIONAL_ASSOCIATION_OBJECT_1
= 5,
11376 DIS_PDU_ENTITY_ASSOCIATION_ASSOCIATION_STATUS_FUNCTIONAL_ASSOCIATION_OBJECT_2
= 6
11377 } DIS_PDU_Entity_Association_Association_Status
;
11379 /* SISO-REF-010 [UID 320] */
11382 DIS_PDU_ENTITY_VP_RECORD_CHANGE_INDICATOR_INITIAL_REPORT_OR_NO_CHANGE_SINCE_LAST_ISSUANCE
= 0,
11383 DIS_PDU_ENTITY_VP_RECORD_CHANGE_INDICATOR_CHANGE_SINCE_LAST_ISSUANCE
= 1
11384 } DIS_PDU_Entity_VP_Record_Change_Indicator
;
11386 static const value_string DIS_PDU_Entity_VP_Record_Change_Indicator_Strings
[] = {
11387 { DIS_PDU_ENTITY_VP_RECORD_CHANGE_INDICATOR_INITIAL_REPORT_OR_NO_CHANGE_SINCE_LAST_ISSUANCE
, "Initial Report or No Change Since Last Issuance" },
11388 { DIS_PDU_ENTITY_VP_RECORD_CHANGE_INDICATOR_CHANGE_SINCE_LAST_ISSUANCE
, "Change Since Last Issuance" },
11392 /* SISO-REF-010 [UID 321] */
11395 DIS_PDU_ENTITY_ASSOCIATION_GROUP_MEMBER_TYPE_NOT_PART_OF_A_GROUP
= 0,
11396 DIS_PDU_ENTITY_ASSOCIATION_GROUP_MEMBER_TYPE_GROUP_LEADER
= 1,
11397 DIS_PDU_ENTITY_ASSOCIATION_GROUP_MEMBER_TYPE_GROUP_MEMBER
= 2,
11398 DIS_PDU_ENTITY_ASSOCIATION_GROUP_MEMBER_TYPE_FORMATION_LEADER
= 3,
11399 DIS_PDU_ENTITY_ASSOCIATION_GROUP_MEMBER_TYPE_FORMATION_MEMBER
= 4,
11400 DIS_PDU_ENTITY_ASSOCIATION_GROUP_MEMBER_TYPE_CONVOY_LEADER
= 5,
11401 DIS_PDU_ENTITY_ASSOCIATION_GROUP_MEMBER_TYPE_CONVOY_MEMBER
= 6
11402 } DIS_PDU_Entity_Association_Group_Member_Type
;
11404 /* SISO-REF-010 [UID 322] */
11407 DIS_PDU_PHYSICAL_ASSOCIATION_TYPE_GROUPS_NOT_SPECIFIED
= 0,
11408 DIS_PDU_PHYSICAL_ASSOCIATION_TYPE_GROUPS_TOWED_MOUNTED_SLING_LOAD
= 1,
11409 DIS_PDU_PHYSICAL_ASSOCIATION_TYPE_GROUPS_RESTRAINED
= 2,
11410 DIS_PDU_PHYSICAL_ASSOCIATION_TYPE_GROUPS_MISSION
= 3,
11411 DIS_PDU_PHYSICAL_ASSOCIATION_TYPE_GROUPS_OTHER_CONNECTIONS
= 4
11412 } DIS_PDU_Physical_Association_Type_Groups
;
11414 /* SISO-REF-010 [UID 323] */
11417 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_GENERAL_REPAIR_CODES_NOT_SPECIFIED
= 0,
11418 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_DRIVE_TRAIN_TOWED_IN_AIR_SINGLE_HOOK_NOT_SPECIFIED
= 1,
11419 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_DRIVE_TRAIN_TOWED_ON_LAND
= 2,
11420 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_DRIVE_TRAIN_TOWED_ON_WATER_SURFACE
= 3,
11421 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_DRIVE_TRAIN_TOWED_UNDERWATER
= 4,
11422 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_DRIVE_TRAIN_MOUNTED_ATTACHED
= 5,
11423 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_DRIVE_TRAIN_MOUNTED_UNATTACHED_AND_UNSUPPORTED
= 6,
11424 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_DRIVE_TRAIN_MOUNTED_UNATTACHED_AND_SUPPORTED
= 7,
11425 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_DRIVE_TRAIN_TOWED_IN_AIR_CENTER_HOOK
= 8,
11426 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_DRIVE_TRAIN_TOWED_IN_AIR_FORWARD_HOOK
= 9,
11427 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_DRIVE_TRAIN_TOWED_IN_AIR_AFT_HOOK
= 10,
11428 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_DRIVE_TRAIN_TOWED_IN_AIR_TANDEM_HOOK_FORE_AND_AFT
= 11,
11429 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_DRIVE_TRAIN_TOWED_IN_AIR_MISMANAGED_TANDEM_FORE_AND_CENTER
= 12,
11430 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_DRIVE_TRAIN_TOWED_IN_AIR_MISMANAGED_TANDEM_CENTER_AND_AFT
= 13,
11431 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_DRIVE_TRAIN_TOWED_IN_AIR_ALL_HOOKS
= 14,
11432 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_DRIVE_TRAIN_HOISTED
= 15,
11433 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_HULL_AIRFRAME_BODY_RESTRAINED_TO_A_LIFEFORM
= 30,
11434 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_HULL_AIRFRAME_BODY_RESTRAINED_TO_A_PLATFORM
= 31,
11435 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_HULL_AIRFRAME_BODY_RESTRAINED_TO_AN_OBJECT
= 32,
11436 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_INTERFACES_WITH_ENVIRONMENT_REFUELING_OPERATION
= 61,
11437 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_INTERFACES_WITH_ENVIRONMENT_SEARCH_AND_RESCUE_BASKET
= 62,
11438 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_INTERFACES_WITH_ENVIRONMENT_SEARCH_AND_RESCUE_RESCUE_COLLAR
= 63,
11439 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_INTERFACES_WITH_ENVIRONMENT_ENGAGEMENT_OBJECT_2_IS_BEING_ENGAGED
= 64,
11440 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_INTERFACES_WITH_ENVIRONMENT_RETURN_TO_BASE_OBJECT_2_IS_THE_DESTINATION_OBJECT
= 65,
11441 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_WEAPONS_LINE_BETWEEN_COMMUNICATION_TOWERS
= 90,
11442 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_WEAPONS_LINE_BETWEEN_POWER_TOWERS
= 91,
11443 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_WEAPONS_INDOORS
= 92,
11444 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_ASSOCIATION_TYPE_WEAPONS_TOP_SURFACE
= 93
11445 } DIS_PDU_Entity_Association_Physical_Association_Type
;
11447 /* SISO-REF-010 [UID 324] */
11450 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_CONNECTION_TYPE_NOT_SPECIFIED
= 0,
11451 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_CONNECTION_TYPE_ATTACHED_DIRECTLY_TO_SURFACE
= 1,
11452 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_CONNECTION_TYPE_CABLE_WIRE
= 2,
11453 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_CONNECTION_TYPE_ROPE
= 3,
11454 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_CONNECTION_TYPE_CHAIN
= 4,
11455 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_CONNECTION_TYPE_POWER_LINE
= 5,
11456 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_CONNECTION_TYPE_TELEPHONE_LINE
= 6,
11457 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_CONNECTION_TYPE_CABLE_LINE
= 7,
11458 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_CONNECTION_TYPE_REFUELING_DROGUE
= 8,
11459 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_CONNECTION_TYPE_REFUELING_BOOM
= 9,
11460 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_CONNECTION_TYPE_HANDCUFFS
= 10,
11461 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_CONNECTION_TYPE_IN_CONTACT_WITH
= 11,
11462 DIS_PDU_ENTITY_ASSOCIATION_PHYSICAL_CONNECTION_TYPE_FAST_ROPE
= 12
11463 } DIS_PDU_Entity_Association_Physical_Connection_Type
;
11465 /* SISO-REF-010 [UID 325] */
11468 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_OTHER_ACTIVE_SENSORS_UNDEFINED
= 0
11469 } DIS_PDU_Sensor_Record_Sensor_Type_Other_Active_Sensors
;
11471 /* SISO-REF-010 [UID 326] */
11474 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_ALR_400
= 60000,
11475 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_AAR_47
= 60001,
11476 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_AAR_50
= 60002,
11477 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_AAR_54
= 60003,
11478 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_AAR_56
= 60004,
11479 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_AAR_57
= 60005,
11480 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_ALQ_142
= 60006,
11481 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_ALR_45
= 60007,
11482 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_ALR_46
= 60008,
11483 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_ALR_56
= 60009,
11484 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_ALR_59
= 60010,
11485 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_ALR_64
= 60011,
11486 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_ALR_66
= 60012,
11487 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_ALR_67
= 60013,
11488 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_ALR_69
= 60014,
11489 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_ALR_73
= 60015,
11490 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_ALR_76
= 60016,
11491 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_ALR_91
= 60017,
11492 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_ALR_93
= 60018,
11493 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_ALR_94
= 60019,
11494 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_ALR_801
= 60020,
11495 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_APR_39
= 60021,
11496 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_AYR_2
= 60022,
11497 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_ARI_18223
= 60023,
11498 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_BOW_21
= 60024,
11499 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_CHAPARRAL_IRST
= 60025,
11500 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_FLANKER_IRST
= 60026,
11501 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_FOXBAT_IRST
= 60027,
11502 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_FOXHOUND_IRST
= 60028,
11503 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_FULCRUM_IRST
= 60029,
11504 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_HAVOC_IRST
= 60030,
11505 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_HIND_IRST
= 60031,
11506 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_KJ_200
= 60032,
11507 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_KJ_8602
= 60033,
11508 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_L_150_PASTEL
= 60034,
11509 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_SERVAL
= 60035,
11510 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_SHERLOC
= 60036,
11511 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_SHERLOCVF
= 60037,
11512 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_SIRENA_2
= 60038,
11513 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_SIRENA_3
= 60039,
11514 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_SIRENA_3M
= 60040,
11515 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_SKY_GUARDIAN
= 60041,
11516 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_SPO_15
= 60042,
11517 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_SPS_200
= 60043,
11518 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_TARANG
= 60044,
11519 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_AAQ_29A
= 60045,
11520 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_101KS_U_MAW
= 60046,
11521 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_ABRAMS_2GF_FLIR
= 60047,
11522 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_ABRAMS_3GF_FLIR
= 60048,
11523 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_AAQ_13_LANTIRN_FLIR
= 60049,
11524 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_ALR_74
= 60050,
11525 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_ALR_90
= 60051,
11526 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_AN_APR_48
= 60052,
11527 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_ELT_156X_V
= 60053,
11528 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_101KS_V_FELON_IRST
= 60054,
11529 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_TP_23ML_FLOGGER_IRST
= 60055,
11530 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_GENERIC_FLIR
= 60056,
11531 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_GENERIC_IRST
= 60057,
11532 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_GENERIC_MAWS
= 60058,
11533 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_GENERIC_RWR
= 60059,
11534 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_L_136_MAK
= 60060,
11535 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_LEONARDO_SASS_IRST
= 60061,
11536 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_OSF_IRST
= 60062,
11537 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_PIRATE_IRST
= 60063,
11538 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_RECCELITE
= 60064,
11539 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_THALES_NEDERLAND_SIRIUS_IRST
= 60065,
11540 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_TORNADO_RWR
= 60066,
11541 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_TOES_521_FLIR
= 60067,
11542 DIS_PDU_SENSOR_RECORD_SENSOR_TYPE_PASSIVE_SENSORS_SAFRAN_VAMPIR_MB
= 60068
11543 } DIS_PDU_Sensor_Record_Sensor_Type_Passive_Sensors
;
11545 /* SISO-REF-010 [UID 327] */
11548 DIS_PDU_MUNITION_EXPENDABLE_STATUS_OTHER
= 0,
11549 DIS_PDU_MUNITION_EXPENDABLE_STATUS_READY
= 1,
11550 DIS_PDU_MUNITION_EXPENDABLE_STATUS_INVENTORY
= 2
11551 } DIS_PDU_Munition_Expendable_Status
;
11553 /* SISO-REF-010 [UID 328] */
11556 DIS_PDU_FUEL_MEASUREMENT_UNITS_OTHER
= 0,
11557 DIS_PDU_FUEL_MEASUREMENT_UNITS_LITER
= 1,
11558 DIS_PDU_FUEL_MEASUREMENT_UNITS_KILOGRAM
= 2
11559 } DIS_PDU_Fuel_Measurement_Units
;
11561 /* SISO-REF-010 [UID 329] */
11564 DIS_PDU_FUEL_LOCATION_OTHER
= 0
11565 } DIS_PDU_Fuel_Location
;
11567 /* SISO-REF-010 [UID 330] */
11570 DIS_PDU_ENTITY_ASSOCIATION_ASSOCIATION_TYPE_OTHER
= 0,
11571 DIS_PDU_ENTITY_ASSOCIATION_ASSOCIATION_TYPE_TARGET_ENTITY
= 1,
11572 DIS_PDU_ENTITY_ASSOCIATION_ASSOCIATION_TYPE_TARGET_LOCATION
= 2,
11573 DIS_PDU_ENTITY_ASSOCIATION_ASSOCIATION_TYPE_HOME_BASE_LOCATION
= 3,
11574 DIS_PDU_ENTITY_ASSOCIATION_ASSOCIATION_TYPE_CAP_POINT_LOCATION
= 4,
11575 DIS_PDU_ENTITY_ASSOCIATION_ASSOCIATION_TYPE_FLIGHT_LEADER
= 5,
11576 DIS_PDU_ENTITY_ASSOCIATION_ASSOCIATION_TYPE_FLIGHT_MEMBER
= 6,
11577 DIS_PDU_ENTITY_ASSOCIATION_ASSOCIATION_TYPE_IP_POINT
= 7,
11578 DIS_PDU_ENTITY_ASSOCIATION_ASSOCIATION_TYPE_RENDEZVOUS_POINT
= 8,
11579 DIS_PDU_ENTITY_ASSOCIATION_ASSOCIATION_TYPE_ON_STATION_LOCATION
= 9,
11580 DIS_PDU_ENTITY_ASSOCIATION_ASSOCIATION_TYPE_LANDING_ZONE_LOCATION
= 10,
11581 DIS_PDU_ENTITY_ASSOCIATION_ASSOCIATION_TYPE_DOWNED_PILOT
= 11,
11582 DIS_PDU_ENTITY_ASSOCIATION_ASSOCIATION_TYPE_TANKER_ENTITY_THAT_IS_CURRENTLY_REFUELING_THE_TRANSFERRED_ENTITY
= 12,
11583 DIS_PDU_ENTITY_ASSOCIATION_ASSOCIATION_TYPE_TANKER_ENTITY_THE_TRANSFERRED_ENTITY_IS_HEADED_TOWARDS_TO_REFUEL
= 13,
11584 DIS_PDU_ENTITY_ASSOCIATION_ASSOCIATION_TYPE_ENTITY_HEADED_TOWARDS_TO_JOIN_UP_WITH
= 14
11585 } DIS_PDU_Entity_Association_Association_Type
;
11587 /* SISO-REF-010 [UID 331] */
11590 DIS_PDU_SENSOR_ON_OFF_STATUS_OFF
= 0,
11591 DIS_PDU_SENSOR_ON_OFF_STATUS_ON
= 1
11592 } DIS_PDU_Sensor_On_Off_Status
;
11594 /* SISO-REF-010 [UID 332] */
11597 DIS_PDU_OWNERSHIP_STATUS_OTHER
= 0,
11598 DIS_PDU_OWNERSHIP_STATUS_NEW_OWNER
= 1,
11599 DIS_PDU_OWNERSHIP_STATUS_OWNERSHIP_QUERY_RESPONSE
= 2,
11600 DIS_PDU_OWNERSHIP_STATUS_OWNERSHIP_CONFLICT
= 3,
11601 DIS_PDU_OWNERSHIP_STATUS_LOCAL_ENTITY_CANCELLED_AUTO_RESOLVE_CONFLICT
= 4,
11602 DIS_PDU_OWNERSHIP_STATUS_LOCAL_ENTITY_CANCELLED_MANUAL_RESOLVE_CONFLICT
= 5,
11603 DIS_PDU_OWNERSHIP_STATUS_LOCAL_ENTITY_CANCELLED_REMOVE_ENTITY_TCR_RECEIVED
= 6
11604 } DIS_PDU_Ownership_Status
;
11606 /* SISO-REF-010 [UID 333] */
11609 DIS_PDU_RECORD_R_EVENT_TYPE_OTHER
= 0
11610 } DIS_PDU_Record_R_Event_Type
;
11612 /* SISO-REF-010 [UID 334] */
11615 DIS_PDU_RECORD_QUERY_R_EVENT_TYPE_PERIODIC
= 0,
11616 DIS_PDU_RECORD_QUERY_R_EVENT_TYPE_INTERNAL_ENTITY_STATE_DATA
= 1
11617 } DIS_PDU_Record_Query_R_Event_Type
;
11619 /* SISO-REF-010 [UID 335] */
11622 DIS_PDU_UA_PROPULSION_PLANT_CONFIGURATION_CONFIGURATION_OTHER
= 0,
11623 DIS_PDU_UA_PROPULSION_PLANT_CONFIGURATION_CONFIGURATION_DIESEL_ELECTRIC
= 1,
11624 DIS_PDU_UA_PROPULSION_PLANT_CONFIGURATION_CONFIGURATION_DIESEL
= 2,
11625 DIS_PDU_UA_PROPULSION_PLANT_CONFIGURATION_CONFIGURATION_BATTERY
= 3,
11626 DIS_PDU_UA_PROPULSION_PLANT_CONFIGURATION_CONFIGURATION_TURBINE_REDUCTION
= 4,
11627 DIS_PDU_UA_PROPULSION_PLANT_CONFIGURATION_CONFIGURATION_STEAM
= 6,
11628 DIS_PDU_UA_PROPULSION_PLANT_CONFIGURATION_CONFIGURATION_GAS_TURBINE
= 7
11629 } DIS_PDU_UA_Propulsion_Plant_Configuration_Configuration
;
11631 /* SISO-REF-010 [UID 336] */
11634 DIS_PDU_MINEFIELD_STATE_PROTOCOL_MODE_HEARTBEAT_MODE
= 0,
11635 DIS_PDU_MINEFIELD_STATE_PROTOCOL_MODE_QRP_MODE
= 1
11636 } DIS_PDU_Minefield_State_Protocol_Mode
;
11638 /* SISO-REF-010 [UID 337] */
11641 DIS_PDU_TRANSPONDER_INTERROGATOR_INDICATOR_TRANSPONDER
= 0,
11642 DIS_PDU_TRANSPONDER_INTERROGATOR_INDICATOR_INTERROGATOR
= 1
11643 } DIS_PDU_Transponder_Interrogator_Indicator
;
11645 static const value_string DIS_PDU_Transponder_Interrogator_Indicator_Strings
[] = {
11646 { DIS_PDU_TRANSPONDER_INTERROGATOR_INDICATOR_TRANSPONDER
, "Transponder" },
11647 { DIS_PDU_TRANSPONDER_INTERROGATOR_INDICATOR_INTERROGATOR
, "Interrogator" },
11651 /* SISO-REF-010 [UID 338] */
11654 DIS_PDU_IFF_SIMULATION_MODE_REGENERATION
= 0,
11655 DIS_PDU_IFF_SIMULATION_MODE_INTERACTIVE
= 1
11656 } DIS_PDU_IFF_Simulation_Mode
;
11658 static const value_string DIS_PDU_IFF_Simulation_Mode_Strings
[] = {
11659 { DIS_PDU_IFF_SIMULATION_MODE_REGENERATION
, "Regeneration" },
11660 { DIS_PDU_IFF_SIMULATION_MODE_INTERACTIVE
, "Interactive" },
11664 /* SISO-REF-010 [UID 339] */
11667 DIS_PDU_IFF_APPLICABLE_MODES_NO_APPLICABLE_MODES_DATA
= 0,
11668 DIS_PDU_IFF_APPLICABLE_MODES_ALL_MODES
= 1
11669 } DIS_PDU_IFF_Applicable_Modes
;
11671 /* SISO-REF-010 [UID 340] */
11674 DIS_PDU_MODE_C_ALTITUDE_INDICATOR_POSITIVE_ALTITUDE_ABOVE_MSL
= 0,
11675 DIS_PDU_MODE_C_ALTITUDE_INDICATOR_NEGATIVE_ALTITUDE_BELOW_MSL_USE_ALTERNATE_MODE_C_ALTITUDE
= 1
11676 } DIS_PDU_Mode_C_Altitude_Indicator
;
11678 static const value_string DIS_PDU_Mode_C_Altitude_Indicator_Strings
[] = {
11679 { DIS_PDU_MODE_C_ALTITUDE_INDICATOR_POSITIVE_ALTITUDE_ABOVE_MSL
, "Positive Altitude Above MSL" },
11680 { DIS_PDU_MODE_C_ALTITUDE_INDICATOR_NEGATIVE_ALTITUDE_BELOW_MSL_USE_ALTERNATE_MODE_C_ALTITUDE
, "Negative Altitude Below MSL/Use Alternate Mode C Altitude" },
11684 /* SISO-REF-010 [UID 341] */
11687 DIS_PDU_TCAS_ACAS_BASIC_ADVANCED_INDICATOR_BASIC
= 0,
11688 DIS_PDU_TCAS_ACAS_BASIC_ADVANCED_INDICATOR_ADVANCED
= 1
11689 } DIS_PDU_TCAS_ACAS_Basic_Advanced_Indicator
;
11691 static const value_string DIS_PDU_TCAS_ACAS_Basic_Advanced_Indicator_Strings
[] = {
11692 { DIS_PDU_TCAS_ACAS_BASIC_ADVANCED_INDICATOR_BASIC
, "Basic" },
11693 { DIS_PDU_TCAS_ACAS_BASIC_ADVANCED_INDICATOR_ADVANCED
, "Advanced" },
11697 /* SISO-REF-010 [UID 342] */
11700 DIS_PDU_TCAS_ACAS_INDICATOR_TCAS
= 0,
11701 DIS_PDU_TCAS_ACAS_INDICATOR_ACAS
= 1
11702 } DIS_PDU_TCAS_ACAS_Indicator
;
11704 static const value_string DIS_PDU_TCAS_ACAS_Indicator_Strings
[] = {
11705 { DIS_PDU_TCAS_ACAS_INDICATOR_TCAS
, "TCAS" },
11706 { DIS_PDU_TCAS_ACAS_INDICATOR_ACAS
, "ACAS" },
11710 /* SISO-REF-010 [UID 343] */
11713 DIS_PDU_TCAS_ACAS_SOFTWARE_VERSION_NO_STATEMENT
= 0,
11714 DIS_PDU_TCAS_ACAS_SOFTWARE_VERSION_6_0_2
= 1,
11715 DIS_PDU_TCAS_ACAS_SOFTWARE_VERSION_7_0
= 2
11716 } DIS_PDU_TCAS_ACAS_Software_Version
;
11718 static const value_string DIS_PDU_TCAS_ACAS_Software_Version_Strings
[] = {
11719 { DIS_PDU_TCAS_ACAS_SOFTWARE_VERSION_NO_STATEMENT
, "No Statement" },
11720 { DIS_PDU_TCAS_ACAS_SOFTWARE_VERSION_6_0_2
, "6.0.2" },
11721 { DIS_PDU_TCAS_ACAS_SOFTWARE_VERSION_7_0
, "7.0" },
11725 /* SISO-REF-010 [UID 344] */
11728 DIS_PDU_TCAS_ACAS_TYPE_NO_STATEMENT
= 0,
11729 DIS_PDU_TCAS_ACAS_TYPE_ACAS_I
= 1,
11730 DIS_PDU_TCAS_ACAS_TYPE_ACAS_II
= 2
11731 } DIS_PDU_TCAS_ACAS_Type
;
11733 static const value_string DIS_PDU_TCAS_ACAS_Type_Strings
[] = {
11734 { DIS_PDU_TCAS_ACAS_TYPE_NO_STATEMENT
, "No Statement" },
11735 { DIS_PDU_TCAS_ACAS_TYPE_ACAS_I
, "ACAS I" },
11736 { DIS_PDU_TCAS_ACAS_TYPE_ACAS_II
, "ACAS II" },
11740 /* SISO-REF-010 [UID 345] */
11743 DIS_PDU_TCAS_I_II_TYPE_TCAS_I_OR_NO_STATEMENT
= 0,
11744 DIS_PDU_TCAS_I_II_TYPE_TCAS_II
= 1
11745 } DIS_PDU_TCAS_I_II_Type
;
11747 static const value_string DIS_PDU_TCAS_I_II_Type_Strings
[] = {
11748 { DIS_PDU_TCAS_I_II_TYPE_TCAS_I_OR_NO_STATEMENT
, "TCAS I (or No Statement)" },
11749 { DIS_PDU_TCAS_I_II_TYPE_TCAS_II
, "TCAS II" },
11753 /* SISO-REF-010 [UID 346] */
11756 DIS_PDU_MODE_5_IFF_MISSION_NO_STATEMENT
= 0,
11757 DIS_PDU_MODE_5_IFF_MISSION_SURVEILLANCE_SHORAD
= 1,
11758 DIS_PDU_MODE_5_IFF_MISSION_SHORAD_ASSOCIATED_WITH_A_WEAPONS_SYSTEM
= 2,
11759 DIS_PDU_MODE_5_IFF_MISSION_WEAPON_SYSTEM
= 3,
11760 DIS_PDU_MODE_5_IFF_MISSION_AIRBORNE_AND_SURFACE_SHIP_SURVEILLANCE_PLATFORMS
= 4,
11761 DIS_PDU_MODE_5_IFF_MISSION_AIRBORNE_AND_SURFACE_SHIP_WEAPONS_PLATFORMS
= 5,
11762 DIS_PDU_MODE_5_IFF_MISSION_GROUND_TO_GROUND
= 6
11763 } DIS_PDU_Mode_5_IFF_Mission
;
11765 /* SISO-REF-010 [UID 347] */
11768 DIS_PDU_MODE_S_INTERROGATOR_STATUS_TRANSMIT_STATE_NO_STATEMENT
= 0,
11769 DIS_PDU_MODE_S_INTERROGATOR_STATUS_TRANSMIT_STATE_ROLL_CALL
= 1,
11770 DIS_PDU_MODE_S_INTERROGATOR_STATUS_TRANSMIT_STATE_ALL_CALL
= 2,
11771 DIS_PDU_MODE_S_INTERROGATOR_STATUS_TRANSMIT_STATE_LOCKOUT_OVERRIDE
= 3,
11772 DIS_PDU_MODE_S_INTERROGATOR_STATUS_TRANSMIT_STATE_TEMPORARY_LOCKOUT
= 4,
11773 DIS_PDU_MODE_S_INTERROGATOR_STATUS_TRANSMIT_STATE_INTERMITTENT_LOCKOUT
= 5
11774 } DIS_PDU_Mode_S_Interrogator_Status_Transmit_State
;
11776 /* SISO-REF-010 [UID 348] */
11779 DIS_PDU_MODE_S_INTERROGATOR_IDENTIFIER_IC_TYPE_II
= 0,
11780 DIS_PDU_MODE_S_INTERROGATOR_IDENTIFIER_IC_TYPE_SI
= 1
11781 } DIS_PDU_Mode_S_Interrogator_Identifier_IC_Type
;
11783 static const value_string DIS_PDU_Mode_S_Interrogator_Identifier_IC_Type_Strings
[] = {
11784 { DIS_PDU_MODE_S_INTERROGATOR_IDENTIFIER_IC_TYPE_II
, "II" },
11785 { DIS_PDU_MODE_S_INTERROGATOR_IDENTIFIER_IC_TYPE_SI
, "SI" },
11789 /* SISO-REF-010 [UID 349] */
11792 DIS_PDU_ISLS_ANTENNA_TYPE_NO_STATEMENT
= 0,
11793 DIS_PDU_ISLS_ANTENNA_TYPE_MONOPULSE_ANTENNA
= 1
11794 } DIS_PDU_ISLS_Antenna_Type
;
11796 /* SISO-REF-010 [UID 350] */
11799 DIS_PDU_MODE_5_REPLY_NO_RESPONSE
= 0,
11800 DIS_PDU_MODE_5_REPLY_VALID
= 1,
11801 DIS_PDU_MODE_5_REPLY_INVALID
= 2,
11802 DIS_PDU_MODE_5_REPLY_UNABLE_TO_VERIFY
= 3
11803 } DIS_PDU_Mode_5_Reply
;
11805 /* SISO-REF-010 [UID 351] */
11808 DIS_PDU_ANTENNA_SELECTION_NO_STATEMENT
= 0,
11809 DIS_PDU_ANTENNA_SELECTION_TOP
= 1,
11810 DIS_PDU_ANTENNA_SELECTION_BOTTOM
= 2,
11811 DIS_PDU_ANTENNA_SELECTION_DIVERSITY
= 3
11812 } DIS_PDU_Antenna_Selection
;
11814 /* SISO-REF-010 [UID 352] */
11817 DIS_PDU_MODE_5_SQUITTER_TYPE_NOT_CAPABLE
= 0,
11818 DIS_PDU_MODE_5_SQUITTER_TYPE_SHORT
= 1,
11819 DIS_PDU_MODE_5_SQUITTER_TYPE_EXTENDED
= 2
11820 } DIS_PDU_Mode_5_Squitter_Type
;
11822 /* SISO-REF-010 [UID 353] */
11825 DIS_PDU_LEVEL_2_SQUITTER_STATUS_DISABLED
= 0,
11826 DIS_PDU_LEVEL_2_SQUITTER_STATUS_ENABLED
= 1
11827 } DIS_PDU_Level_2_Squitter_Status
;
11829 /* SISO-REF-010 [UID 354] */
11832 DIS_PDU_MODE_S_SQUITTER_TYPE_NOT_CAPABLE
= 0,
11833 DIS_PDU_MODE_S_SQUITTER_TYPE_ACQUISITION
= 1,
11834 DIS_PDU_MODE_S_SQUITTER_TYPE_EXTENDED
= 2,
11835 DIS_PDU_MODE_S_SQUITTER_TYPE_SHORT
= 3
11836 } DIS_PDU_Mode_S_Squitter_Type
;
11838 /* SISO-REF-010 [UID 355] */
11841 DIS_PDU_MODE_S_SQUITTER_RECORD_SOURCE_LAYER_4_IFF_DATA_RECORDS
= 0,
11842 DIS_PDU_MODE_S_SQUITTER_RECORD_SOURCE_LAYER_5_GICB_IFF_DATA_RECORDS
= 1
11843 } DIS_PDU_Mode_S_Squitter_Record_Source
;
11845 /* SISO-REF-010 [UID 356] */
11848 DIS_PDU_AIRCRAFT_PRESENT_DOMAIN_NO_STATEMENT
= 0,
11849 DIS_PDU_AIRCRAFT_PRESENT_DOMAIN_AIRBORNE
= 1,
11850 DIS_PDU_AIRCRAFT_PRESENT_DOMAIN_ON_GROUND_SURFACE
= 2
11851 } DIS_PDU_Aircraft_Present_Domain
;
11853 /* SISO-REF-010 [UID 357] */
11856 DIS_PDU_AIRCRAFT_IDENTIFICATION_TYPE_NO_STATEMENT
= 0,
11857 DIS_PDU_AIRCRAFT_IDENTIFICATION_TYPE_FLIGHT_NUMBER
= 1,
11858 DIS_PDU_AIRCRAFT_IDENTIFICATION_TYPE_TAIL_NUMBER
= 2
11859 } DIS_PDU_Aircraft_Identification_Type
;
11861 /* SISO-REF-010 [UID 358] */
11864 DIS_PDU_CAPABILITY_REPORT_NO_COMMUNICATIONS_CAPABILITY_CA
= 0,
11865 DIS_PDU_CAPABILITY_REPORT_RESERVED_1
= 1,
11866 DIS_PDU_CAPABILITY_REPORT_RESERVED_2
= 2,
11867 DIS_PDU_CAPABILITY_REPORT_RESERVED_3
= 3,
11868 DIS_PDU_CAPABILITY_REPORT_SIGNIFIES_AT_LEAST_COMM_A_AND_COMM_B_CAPABILITY_AND_ABILITY_TO_SET_CA_CODE_7_AND_ON_THE_GROUND
= 4,
11869 DIS_PDU_CAPABILITY_REPORT_SIGNIFIES_AT_LEAST_COMM_A_AND_COMM_B_CAPABILITY_AND_ABILITY_TO_SET_CA_CODE_7_AND_AIRBORNE
= 5,
11870 DIS_PDU_CAPABILITY_REPORT_SIGNIFIES_AT_LEAST_COMM_A_AND_COMM_B_CAPABILITY_AND_ABILITY_TO_SET_CA_CODE_7_AND_EITHER_AIRBORNE_OR_ON_THE_GROUND
= 6,
11871 DIS_PDU_CAPABILITY_REPORT_SIGNIFIES_THE_DOWNLINK_REQUEST_DR_FIELD_IS_NOT_EQUAL_TO_0_AND_THE_FLIGHT_STATUS_FS_FIELD_EQUALS_2_3_4_OR_5_AND_EITHER_AIRBORNE_OR_ON_THE_GROUND
= 7,
11872 DIS_PDU_CAPABILITY_REPORT_NO_STATEMENT
= 255
11873 } DIS_PDU_Capability_Report
;
11875 /* SISO-REF-010 [UID 359] */
11878 DIS_PDU_NAVIGATION_SOURCE_NO_STATEMENT
= 0,
11879 DIS_PDU_NAVIGATION_SOURCE_GPS
= 1,
11880 DIS_PDU_NAVIGATION_SOURCE_INS
= 2,
11881 DIS_PDU_NAVIGATION_SOURCE_INS_GPS
= 3
11882 } DIS_PDU_Navigation_Source
;
11884 /* SISO-REF-010 [UID 360] */
11887 DIS_PDU_IFF_DATA_RECORD_AVAILABLE_COMPUTE_LOCALLY
= 0,
11888 DIS_PDU_IFF_DATA_RECORD_AVAILABLE_IFF_DATA_RECORD_AVAILABLE
= 1
11889 } DIS_PDU_IFF_Data_Record_Available
;
11891 /* SISO-REF-010 [UID 361] */
11894 DIS_PDU_MODE_5_S_ALTITUDE_RESOLUTION_100_FOOT
= 0,
11895 DIS_PDU_MODE_5_S_ALTITUDE_RESOLUTION_25_FOOT
= 1
11896 } DIS_PDU_Mode_5_S_Altitude_Resolution
;
11898 /* SISO-REF-010 [UID 362] */
11901 DIS_PDU_DELTA_MODE_5_S_ALTITUDE_POSITIVE_NEGATIVE_INDICATOR_POSITIVE
= 0,
11902 DIS_PDU_DELTA_MODE_5_S_ALTITUDE_POSITIVE_NEGATIVE_INDICATOR_NEGATIVE
= 1
11903 } DIS_PDU_Delta_Mode_5_S_Altitude_Positive_Negative_Indicator
;
11905 /* SISO-REF-010 [UID 363] */
11908 DIS_PDU_FORMAT_TYPE_NO_DATA
= 0,
11909 DIS_PDU_FORMAT_TYPE_IDENTITY_FORMAT
= 4,
11910 DIS_PDU_FORMAT_TYPE_SURFACE_FORMAT_5_METER_RNP
= 5,
11911 DIS_PDU_FORMAT_TYPE_SURFACE_FORMAT_100_METER_RNP
= 6,
11912 DIS_PDU_FORMAT_TYPE_AIRBORNE_FORMAT_5_METER_RNP_25_FOOT_BAROMETRIC_ALTITUDE
= 7,
11913 DIS_PDU_FORMAT_TYPE_AIRBORNE_FORMAT_100_METER_RNP_25_FOOT_BAROMETRIC_ALTITUDE
= 8,
11914 DIS_PDU_FORMAT_TYPE_AIRBORNE_FORMAT_0_25_NMI_RNP_25_FOOT_BAROMETRIC_ALTITUDE
= 9,
11915 DIS_PDU_FORMAT_TYPE_AIRBORNE_FORMAT_1_0_NMI_RNP_25_FOOT_BAROMETRIC_ALTITUDE
= 10,
11916 DIS_PDU_FORMAT_TYPE_AIRBORNE_FORMAT_5_METER_RNP_100_FOOT_BAROMETRIC_ALTITUDE
= 11,
11917 DIS_PDU_FORMAT_TYPE_AIRBORNE_FORMAT_100_METER_RNP_100_FOOT_BAROMETRIC_ALTITUDE
= 12,
11918 DIS_PDU_FORMAT_TYPE_AIRBORNE_FORMAT_0_25_NMI_RNP_100_FOOT_BAROMETRIC_ALTITUDE
= 13,
11919 DIS_PDU_FORMAT_TYPE_AIRBORNE_FORMAT_1_0_NMI_RNP_100_FOOT_BAROMETRIC_ALTITUDE
= 14,
11920 DIS_PDU_FORMAT_TYPE_AIRBORNE_FORMAT_5_METER_RNP_GPS_HEIGHT
= 15,
11921 DIS_PDU_FORMAT_TYPE_AIRBORNE_FORMAT_100_METER_RNP_GPS_HEIGHT
= 16
11922 } DIS_PDU_Format_Type
;
11924 /* SISO-REF-010 [UID 364] */
11927 DIS_PDU_AIRCRAFT_ADDRESS_SOURCE_MODE_S_AIRCRAFT_ADDRESS_FIELD_VALUE
= 0,
11928 DIS_PDU_AIRCRAFT_ADDRESS_SOURCE_GICB_IFF_DATA_RECORD_AVAILABLE
= 1
11929 } DIS_PDU_Aircraft_Address_Source
;
11931 /* SISO-REF-010 [UID 365] */
11934 DIS_PDU_SURVEILLANCE_STATUS_NO_INFORMATION
= 0,
11935 DIS_PDU_SURVEILLANCE_STATUS_EMERGENCY_LOSS_OF_COMMUNICATIONS
= 1,
11936 DIS_PDU_SURVEILLANCE_STATUS_SPI
= 2,
11937 DIS_PDU_SURVEILLANCE_STATUS_ATCRBS_CODE_CHANGE
= 3
11938 } DIS_PDU_Surveillance_Status
;
11940 /* SISO-REF-010 [UID 366] */
11943 DIS_PDU_TURN_RATE_SOURCE_COMPUTE_LOCALLY
= 0,
11944 DIS_PDU_TURN_RATE_SOURCE_LESS_THAN_1_DEGREE_TURN_OR_NOT_TURNING
= 1,
11945 DIS_PDU_TURN_RATE_SOURCE_1_DEGREE_OR_GREATER_TURN_RATE
= 2
11946 } DIS_PDU_Turn_Rate_Source
;
11948 /* SISO-REF-010 [UID 367] */
11951 DIS_PDU_TIME_TYPE_SOURCE_COMPUTE_LOCALLY
= 0,
11952 DIS_PDU_TIME_TYPE_SOURCE_EVEN_SECOND
= 1,
11953 DIS_PDU_TIME_TYPE_SOURCE_ODD_SECOND
= 2
11954 } DIS_PDU_Time_Type_Source
;
11956 /* SISO-REF-010 [UID 368] */
11959 DIS_PDU_AIRCRAFT_TYPE_WAKE_NO_STATEMENT
= 0
11960 } DIS_PDU_Aircraft_Type_Wake
;
11962 /* SISO-REF-010 [UID 369] */
11965 DIS_PDU_DATA_CATEGORY_NO_STATEMENT
= 0,
11966 DIS_PDU_DATA_CATEGORY_FUNCTIONAL_DATA
= 1,
11967 DIS_PDU_DATA_CATEGORY_TRANSPONDER_INTERROGATOR_DATA_LINK_MESSAGES
= 2
11968 } DIS_PDU_Data_Category
;
11970 /* SISO-REF-010 [UID 370] */
11973 DIS_PDU_T_I_LINK_TYPE_NOT_USED
= 0,
11974 DIS_PDU_T_I_LINK_TYPE_GROUND_INITIATED_COMMUNICATIONS_B_GICB
= 1,
11975 DIS_PDU_T_I_LINK_TYPE_AUTOMATIC_DEPENDENT_SURVEILLANCE_ADS
= 2,
11976 DIS_PDU_T_I_LINK_TYPE_GLOBAL_NAVIGATION_SATELLITE_SYSTEM_GNSS
= 3,
11977 DIS_PDU_T_I_LINK_TYPE_DATA_LINK_INITIATION_CAPABILITY_DLIC
= 4,
11978 DIS_PDU_T_I_LINK_TYPE_AIRCRAFT_COMMUNICATIONS_ADDRESSING_AND_REPORTING_SYSTEM_ACARS
= 5,
11979 DIS_PDU_T_I_LINK_TYPE_ATC_COMMUNICATIONS_MANAGEMENT_ACM
= 6,
11980 DIS_PDU_T_I_LINK_TYPE_VHF_DIGITAL_LINK_VDL
= 7,
11981 DIS_PDU_T_I_LINK_TYPE_AERONAUTICAL_TELECOMMUNICATION_NETWORK_ATN
= 8,
11982 DIS_PDU_T_I_LINK_TYPE_MODE_SELECT_S
= 9,
11983 DIS_PDU_T_I_LINK_TYPE_AIRBORNE_COLLISION_AVOIDANCE_SYSTEMS_ACAS
= 10,
11984 DIS_PDU_T_I_LINK_TYPE_TRAFFIC_COLLISION_AVOIDANCE_SYSTEMS_TCAS
= 11,
11985 DIS_PDU_T_I_LINK_TYPE_AUTOMATIC_DEPENDENT_SURVEILLANCE_B_ADS_B
= 12
11986 } DIS_PDU_T_I_Link_Type
;
11988 /* SISO-REF-010 [UID 371] */
11991 DIS_PDU_ANTENNA_STATUS_NO_STATEMENT
= 0,
11992 DIS_PDU_ANTENNA_STATUS_NOT_ABLE_TO_EMIT
= 1,
11993 DIS_PDU_ANTENNA_STATUS_ABLE_TO_EMIT
= 2
11994 } DIS_PDU_Antenna_Status
;
11996 /* SISO-REF-010 [UID 372] */
11999 DIS_PDU_TRANSMISSION_INDICATOR_NO_STATEMENT
= 0,
12000 DIS_PDU_TRANSMISSION_INDICATOR_ORIGINAL_INTERROGATION
= 1,
12001 DIS_PDU_TRANSMISSION_INDICATOR_INTERROGATION_REPLY
= 2,
12002 DIS_PDU_TRANSMISSION_INDICATOR_SQUITTER_TRANSMISSION
= 3
12003 } DIS_PDU_Transmission_Indicator
;
12005 /* SISO-REF-010 [UID 373] */
12008 DIS_PDU_REPLY_AMPLIFICATION_NO_STATEMENT
= 0,
12009 DIS_PDU_REPLY_AMPLIFICATION_COMPLETE
= 1,
12010 DIS_PDU_REPLY_AMPLIFICATION_LIMTED
= 2,
12011 DIS_PDU_REPLY_AMPLIFICATION_UNABLE_TO_RESPOND
= 3
12012 } DIS_PDU_Reply_Amplification
;
12014 /* SISO-REF-010 [UID 374] */
12017 DIS_PDU_DE_FIRE_FLAGS_STATE_UPDATE_FLAG_UPDATE_DUE_TO_HEARTBEAT_TIMER
= 0,
12018 DIS_PDU_DE_FIRE_FLAGS_STATE_UPDATE_FLAG_STATE_CHANGE
= 1
12019 } DIS_PDU_DE_Fire_Flags_State_Update_Flag
;
12021 /* SISO-REF-010 [UID 375] */
12024 DIS_PDU_COMPONENT_VISUAL_DAMAGE_STATUS_SMOKE_NO_SMOKE
= 0,
12025 DIS_PDU_COMPONENT_VISUAL_DAMAGE_STATUS_SMOKE_LIGHT_SMOKE
= 1,
12026 DIS_PDU_COMPONENT_VISUAL_DAMAGE_STATUS_SMOKE_MODERATE_SMOKE
= 2,
12027 DIS_PDU_COMPONENT_VISUAL_DAMAGE_STATUS_SMOKE_HEAVY_SMOKE
= 3
12028 } DIS_PDU_Component_Visual_Damage_Status_Smoke
;
12030 /* SISO-REF-010 [UID 376] */
12033 DIS_PDU_COMPONENT_VISUAL_DAMAGE_STATUS_SURFACE_DAMAGE_NORMAL_APPEARANCE
= 0,
12034 DIS_PDU_COMPONENT_VISUAL_DAMAGE_STATUS_SURFACE_DAMAGE_LIGHT_CHARRING
= 1,
12035 DIS_PDU_COMPONENT_VISUAL_DAMAGE_STATUS_SURFACE_DAMAGE_HEAVY_CHARRING
= 2,
12036 DIS_PDU_COMPONENT_VISUAL_DAMAGE_STATUS_SURFACE_DAMAGE_ONE_OR_MORE_HOLES_BURNED_COMPLETELY_THROUGH_SURFACE
= 3
12037 } DIS_PDU_Component_Visual_Damage_Status_Surface_Damage
;
12039 /* SISO-REF-010 [UID 377] */
12042 DIS_PDU_GRID_AXIS_DESCRIPTOR_AXIS_TYPE_REGULAR_AXIS
= 0,
12043 DIS_PDU_GRID_AXIS_DESCRIPTOR_AXIS_TYPE_IRREGULAR_AXIS
= 1
12044 } DIS_PDU_Grid_Axis_Descriptor_Axis_Type
;
12046 /* SISO-REF-010 [UID 378] */
12049 DIS_PDU_APPEARANCE_PAINT_SCHEME_UNIFORM_COLOR
= 0,
12050 DIS_PDU_APPEARANCE_PAINT_SCHEME_CAMOUFLAGE
= 1
12051 } DIS_PDU_Appearance_Paint_Scheme
;
12053 /* SISO-REF-010 [UID 379] */
12056 DIS_PDU_APPEARANCE_DAMAGE_NO_DAMAGE
= 0,
12057 DIS_PDU_APPEARANCE_DAMAGE_SLIGHT_DAMAGE
= 1,
12058 DIS_PDU_APPEARANCE_DAMAGE_MODERATE_DAMAGE
= 2,
12059 DIS_PDU_APPEARANCE_DAMAGE_DESTROYED
= 3
12060 } DIS_PDU_Appearance_Damage
;
12062 static const value_string DIS_PDU_Appearance_Damage_Strings
[] = {
12063 { DIS_PDU_APPEARANCE_DAMAGE_NO_DAMAGE
, "No Damage" },
12064 { DIS_PDU_APPEARANCE_DAMAGE_SLIGHT_DAMAGE
, "Slight Damage" },
12065 { DIS_PDU_APPEARANCE_DAMAGE_MODERATE_DAMAGE
, "Moderate Damage" },
12066 { DIS_PDU_APPEARANCE_DAMAGE_DESTROYED
, "Destroyed" },
12070 /* SISO-REF-010 [UID 380] */
12073 DIS_PDU_MODE_5_MESSAGE_FORMATS_STATUS_CAPABILITY
= 0,
12074 DIS_PDU_MODE_5_MESSAGE_FORMATS_STATUS_ACTIVE_INTERROGATION
= 1
12075 } DIS_PDU_Mode_5_Message_Formats_Status
;
12077 /* SISO-REF-010 [UID 381] */
12080 DIS_PDU_APPEARANCE_TRAILING_EFFECTS_NONE
= 0,
12081 DIS_PDU_APPEARANCE_TRAILING_EFFECTS_SMALL
= 1,
12082 DIS_PDU_APPEARANCE_TRAILING_EFFECTS_MEDIUM
= 2,
12083 DIS_PDU_APPEARANCE_TRAILING_EFFECTS_LARGE
= 3
12084 } DIS_PDU_Appearance_Trailing_Effects
;
12086 static const value_string DIS_PDU_Appearance_Trailing_Effects_Strings
[] = {
12087 { DIS_PDU_APPEARANCE_TRAILING_EFFECTS_NONE
, "None" },
12088 { DIS_PDU_APPEARANCE_TRAILING_EFFECTS_SMALL
, "Small" },
12089 { DIS_PDU_APPEARANCE_TRAILING_EFFECTS_MEDIUM
, "Medium" },
12090 { DIS_PDU_APPEARANCE_TRAILING_EFFECTS_LARGE
, "Large" },
12094 /* SISO-REF-010 [UID 382] */
12097 DIS_PDU_APPEARANCE_HATCH_NOT_APPLICABLE
= 0,
12098 DIS_PDU_APPEARANCE_HATCH_CLOSED
= 1,
12099 DIS_PDU_APPEARANCE_HATCH_POPPED
= 2,
12100 DIS_PDU_APPEARANCE_HATCH_POPPED_AND_PERSON_IS_VISIBLE
= 3,
12101 DIS_PDU_APPEARANCE_HATCH_OPEN
= 4,
12102 DIS_PDU_APPEARANCE_HATCH_OPEN_AND_PERSON_IS_VISIBLE
= 5
12103 } DIS_PDU_Appearance_Hatch
;
12105 /* SISO-REF-010 [UID 383] */
12108 DIS_PDU_APPEARANCE_LAUNCHER_OPERATIONAL_NOT_RAISED_NOT_OPERATIONAL
= 0,
12109 DIS_PDU_APPEARANCE_LAUNCHER_OPERATIONAL_RAISED_OPERATIONAL
= 1
12110 } DIS_PDU_Appearance_Launcher_Operational
;
12112 /* SISO-REF-010 [UID 384] */
12115 DIS_PDU_APPEARANCE_CAMOUFLAGE_TYPE_DESERT_CAMOUFLAGE
= 0,
12116 DIS_PDU_APPEARANCE_CAMOUFLAGE_TYPE_WINTER_CAMOUFLAGE
= 1,
12117 DIS_PDU_APPEARANCE_CAMOUFLAGE_TYPE_FOREST_CAMOUFLAGE
= 2,
12118 DIS_PDU_APPEARANCE_CAMOUFLAGE_TYPE_OTHER
= 3
12119 } DIS_PDU_Appearance_Camouflage_Type
;
12121 static const value_string DIS_PDU_Appearance_Camouflage_Type_Strings
[] = {
12122 { DIS_PDU_APPEARANCE_CAMOUFLAGE_TYPE_DESERT_CAMOUFLAGE
, "Desert Camouflage" },
12123 { DIS_PDU_APPEARANCE_CAMOUFLAGE_TYPE_WINTER_CAMOUFLAGE
, "Winter Camouflage" },
12124 { DIS_PDU_APPEARANCE_CAMOUFLAGE_TYPE_FOREST_CAMOUFLAGE
, "Forest Camouflage" },
12125 { DIS_PDU_APPEARANCE_CAMOUFLAGE_TYPE_OTHER
, "Other" },
12129 /* SISO-REF-010 [UID 385] */
12132 DIS_PDU_APPEARANCE_CONCEALED_POSITION_NOT_CONCEALED
= 0,
12133 DIS_PDU_APPEARANCE_CONCEALED_POSITION_PREPARED_CONCEALED_POSITION
= 1
12134 } DIS_PDU_Appearance_Concealed_Position
;
12136 /* SISO-REF-010 [UID 386] */
12139 DIS_PDU_APPEARANCE_ENTITY_OR_OBJECT_STATE_ACTIVE
= 0,
12140 DIS_PDU_APPEARANCE_ENTITY_OR_OBJECT_STATE_DEACTIVATED
= 1
12141 } DIS_PDU_Appearance_Entity_or_Object_State
;
12143 /* SISO-REF-010 [UID 387] */
12146 DIS_PDU_APPEARANCE_CANOPY_NOT_APPLICABLE
= 0,
12147 DIS_PDU_APPEARANCE_CANOPY_SINGLE_CANOPY_SINGLE_TROOP_DOOR_CLOSED
= 1,
12148 DIS_PDU_APPEARANCE_CANOPY_FRONT_AND_REAR_CANOPY_LEFT_AND_RIGHT_TROOP_DOOR_CLOSED
= 2,
12149 DIS_PDU_APPEARANCE_CANOPY_FRONT_CANOPY_LEFT_TROOP_DOOR_OPEN
= 3,
12150 DIS_PDU_APPEARANCE_CANOPY_SINGLE_CANOPY_SINGLE_TROOP_DOOR_OPEN
= 4,
12151 DIS_PDU_APPEARANCE_CANOPY_REAR_CANOPY_RIGHT_TROOP_DOOR_OPEN
= 5,
12152 DIS_PDU_APPEARANCE_CANOPY_FRONT_AND_REAR_CANOPY_LEFT_AND_RIGHT_TROOP_DOOR_OPEN
= 6
12153 } DIS_PDU_Appearance_Canopy
;
12155 /* SISO-REF-010 [UID 388] */
12158 DIS_PDU_APPEARANCE_SUBSURFACE_HATCH_NOT_APPLICABLE
= 0,
12159 DIS_PDU_APPEARANCE_SUBSURFACE_HATCH_HATCH_IS_CLOSED
= 1,
12160 DIS_PDU_APPEARANCE_SUBSURFACE_HATCH_HATCH_IS_OPEN
= 4
12161 } DIS_PDU_Appearance_Subsurface_Hatch
;
12163 /* SISO-REF-010 [UID 389] */
12166 DIS_PDU_DIS_PDU_STATUS_ACTIVE_INTERROGATION_INDICATOR_AII_NOT_ACTIVE
= 0,
12167 DIS_PDU_DIS_PDU_STATUS_ACTIVE_INTERROGATION_INDICATOR_AII_ACTIVE
= 1
12168 } DIS_PDU_DIS_PDU_Status_Active_Interrogation_Indicator_AII
;
12170 static const value_string DIS_PDU_DIS_PDU_Status_Active_Interrogation_Indicator_AII_Strings
[] = {
12171 { DIS_PDU_DIS_PDU_STATUS_ACTIVE_INTERROGATION_INDICATOR_AII_NOT_ACTIVE
, "Not Active" },
12172 { DIS_PDU_DIS_PDU_STATUS_ACTIVE_INTERROGATION_INDICATOR_AII_ACTIVE
, "Active" },
12176 /* SISO-REF-010 [UID 390] */
12179 DIS_PDU_APPEARANCE_LIFEFORM_HEALTH_NO_INJURY
= 0,
12180 DIS_PDU_APPEARANCE_LIFEFORM_HEALTH_SLIGHT_INJURY
= 1,
12181 DIS_PDU_APPEARANCE_LIFEFORM_HEALTH_MODERATE_INJURY
= 2,
12182 DIS_PDU_APPEARANCE_LIFEFORM_HEALTH_FATAL_INJURY
= 3
12183 } DIS_PDU_Appearance_Lifeform_Health
;
12185 static const value_string DIS_PDU_Appearance_Lifeform_Health_Strings
[] = {
12186 { DIS_PDU_APPEARANCE_LIFEFORM_HEALTH_NO_INJURY
, "No Injury" },
12187 { DIS_PDU_APPEARANCE_LIFEFORM_HEALTH_SLIGHT_INJURY
, "Slight Injury" },
12188 { DIS_PDU_APPEARANCE_LIFEFORM_HEALTH_MODERATE_INJURY
, "Moderate Injury" },
12189 { DIS_PDU_APPEARANCE_LIFEFORM_HEALTH_FATAL_INJURY
, "Fatal Injury" },
12193 /* SISO-REF-010 [UID 391] */
12196 DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_NOT_SPECIFIED
= 0,
12197 DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_DETAINED
= 1,
12198 DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_SURRENDER
= 2,
12199 DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_USING_FISTS
= 3,
12200 DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_VERBAL_ABUSE_LEVEL_1
= 4,
12201 DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_VERBAL_ABUSE_LEVEL_2
= 5,
12202 DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_VERBAL_ABUSE_LEVEL_3
= 6,
12203 DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_PASSIVE_RESISTANCE_LEVEL_1
= 7,
12204 DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_PASSIVE_RESISTANCE_LEVEL_2
= 8,
12205 DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_PASSIVE_RESISTANCE_LEVEL_3
= 9,
12206 DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_USING_NON_LETHAL_WEAPON_1
= 10,
12207 DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_USING_NON_LETHAL_WEAPON_2
= 11,
12208 DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_USING_NON_LETHAL_WEAPON_3
= 12,
12209 DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_USING_NON_LETHAL_WEAPON_4
= 13,
12210 DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_USING_NON_LETHAL_WEAPON_5
= 14,
12211 DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_USING_NON_LETHAL_WEAPON_6
= 15
12212 } DIS_PDU_Appearance_Life_Form_Compliance_Status
;
12214 static const value_string DIS_PDU_Appearance_Life_Form_Compliance_Status_Strings
[] = {
12215 { DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_NOT_SPECIFIED
, "Not Specified" },
12216 { DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_DETAINED
, "Detained" },
12217 { DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_SURRENDER
, "Surrender" },
12218 { DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_USING_FISTS
, "Using Fists" },
12219 { DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_VERBAL_ABUSE_LEVEL_1
, "Verbal Abuse Level 1" },
12220 { DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_VERBAL_ABUSE_LEVEL_2
, "Verbal Abuse Level 2" },
12221 { DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_VERBAL_ABUSE_LEVEL_3
, "Verbal Abuse Level 3" },
12222 { DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_PASSIVE_RESISTANCE_LEVEL_1
, "Passive Resistance Level 1" },
12223 { DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_PASSIVE_RESISTANCE_LEVEL_2
, "Passive Resistance Level 2" },
12224 { DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_PASSIVE_RESISTANCE_LEVEL_3
, "Passive Resistance Level 3" },
12225 { DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_USING_NON_LETHAL_WEAPON_1
, "Using Non-Lethal Weapon 1" },
12226 { DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_USING_NON_LETHAL_WEAPON_2
, "Using Non-Lethal Weapon 2" },
12227 { DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_USING_NON_LETHAL_WEAPON_3
, "Using Non-Lethal Weapon 3" },
12228 { DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_USING_NON_LETHAL_WEAPON_4
, "Using Non-Lethal Weapon 4" },
12229 { DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_USING_NON_LETHAL_WEAPON_5
, "Using Non-Lethal Weapon 5" },
12230 { DIS_PDU_APPEARANCE_LIFE_FORM_COMPLIANCE_STATUS_USING_NON_LETHAL_WEAPON_6
, "Using Non-Lethal Weapon 6" },
12234 /* SISO-REF-010 [UID 392] */
12237 DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_NOT_SPECIFIED
= 0,
12238 DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_UPRIGHT_STANDING_STILL
= 1,
12239 DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_UPRIGHT_WALKING
= 2,
12240 DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_UPRIGHT_RUNNING
= 3,
12241 DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_KNEELING
= 4,
12242 DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_PRONE
= 5,
12243 DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_CRAWLING
= 6,
12244 DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_SWIMMING
= 7,
12245 DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_PARACHUTING
= 8,
12246 DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_JUMPING
= 9,
12247 DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_SITTING
= 10,
12248 DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_SQUATTING
= 11,
12249 DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_CROUCHING
= 12,
12250 DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_WADING
= 13,
12251 DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_SURRENDER
= 14,
12252 DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_DETAINED
= 15
12253 } DIS_PDU_Appearance_Life_Form_Posture
;
12255 static const value_string DIS_PDU_Appearance_Life_Form_Posture_Strings
[] = {
12256 { DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_NOT_SPECIFIED
, "Not Specified" },
12257 { DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_UPRIGHT_STANDING_STILL
, "Upright, Standing Still" },
12258 { DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_UPRIGHT_WALKING
, "Upright, Walking" },
12259 { DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_UPRIGHT_RUNNING
, "Upright, Running" },
12260 { DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_KNEELING
, "Kneeling" },
12261 { DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_PRONE
, "Prone" },
12262 { DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_CRAWLING
, "Crawling" },
12263 { DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_SWIMMING
, "Swimming" },
12264 { DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_PARACHUTING
, "Parachuting" },
12265 { DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_JUMPING
, "Jumping" },
12266 { DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_SITTING
, "Sitting" },
12267 { DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_SQUATTING
, "Squatting" },
12268 { DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_CROUCHING
, "Crouching" },
12269 { DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_WADING
, "Wading" },
12270 { DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_SURRENDER
, "Surrender" },
12271 { DIS_PDU_APPEARANCE_LIFE_FORM_POSTURE_DETAINED
, "Detained" },
12275 /* SISO-REF-010 [UID 393] */
12278 DIS_PDU_APPEARANCE_LIFE_FORM_WEAPON_IMPLEMENT_NOT_PRESENT
= 0,
12279 DIS_PDU_APPEARANCE_LIFE_FORM_WEAPON_IMPLEMENT_STOWED
= 1,
12280 DIS_PDU_APPEARANCE_LIFE_FORM_WEAPON_IMPLEMENT_DEPLOYED_ACTIVE
= 2,
12281 DIS_PDU_APPEARANCE_LIFE_FORM_WEAPON_IMPLEMENT_FIRING_POSITION_IN_USE
= 3
12282 } DIS_PDU_Appearance_Life_Form_Weapon_Implement
;
12284 /* SISO-REF-010 [UID 394] */
12287 DIS_PDU_APPEARANCE_CONCEALED_MOVEMENT_OPEN_MOVEMENT
= 0,
12288 DIS_PDU_APPEARANCE_CONCEALED_MOVEMENT_RUSHES_BETWEEN_COVERED_POSITIONS
= 1
12289 } DIS_PDU_Appearance_Concealed_Movement
;
12291 /* SISO-REF-010 [UID 395] */
12294 DIS_PDU_APPEARANCE_ENVIRONMENTAL_DENSITY_CLEAR
= 0,
12295 DIS_PDU_APPEARANCE_ENVIRONMENTAL_DENSITY_HAZY
= 1,
12296 DIS_PDU_APPEARANCE_ENVIRONMENTAL_DENSITY_DENSE
= 2,
12297 DIS_PDU_APPEARANCE_ENVIRONMENTAL_DENSITY_VERY_DENSE
= 3,
12298 DIS_PDU_APPEARANCE_ENVIRONMENTAL_DENSITY_OPAQUE
= 4
12299 } DIS_PDU_Appearance_Environmental_Density
;
12301 /* SISO-REF-010 [UID 396] */
12304 DIS_PDU_MODE_5_PLATFORM_TYPE_GROUND_VEHICLE
= 0,
12305 DIS_PDU_MODE_5_PLATFORM_TYPE_AIR_VEHICLE
= 1
12306 } DIS_PDU_Mode_5_Platform_Type
;
12308 /* SISO-REF-010 [UID 397] */
12311 DIS_PDU_APPEARANCE_ANTI_COLLISION_DAY_NIGHT_DAY
= 0,
12312 DIS_PDU_APPEARANCE_ANTI_COLLISION_DAY_NIGHT_NIGHT
= 1
12313 } DIS_PDU_Appearance_Anti_Collision_Day_Night
;
12315 /* SISO-REF-010 [UID 398] */
12318 DIS_PDU_APPEARANCE_NAVIGATION_POSITION_BRIGHTNESS_DIM
= 0,
12319 DIS_PDU_APPEARANCE_NAVIGATION_POSITION_BRIGHTNESS_BRIGHT
= 1
12320 } DIS_PDU_Appearance_Navigation_Position_Brightness
;
12323 /* SISO-REF-010 [UID 399] */
12326 DIS_PDU_APPEARANCE_SUPPLY_DEPLOYED_NOT_APPLICABLE
= 0,
12327 DIS_PDU_APPEARANCE_SUPPLY_DEPLOYED_STOWED
= 1,
12328 DIS_PDU_APPEARANCE_SUPPLY_DEPLOYED_DEPLOYED
= 2,
12329 DIS_PDU_APPEARANCE_SUPPLY_DEPLOYED_DEPLOYED_AND_ACTIVE
= 3
12330 } DIS_PDU_Appearance_Supply_Deployed
;
12332 /* SISO-REF-010 [UID 400] */
12335 DIS_PDU_APPEARANCE_NVG_MODE_OVERT_LIGHTING
= 0,
12336 DIS_PDU_APPEARANCE_NVG_MODE_COVERT_LIGHTING_NIGHT_VISION_GOGGLES
= 1
12337 } DIS_PDU_Appearance_NVG_Mode
;
12340 /* SISO-REF-010 [UID 401] */
12343 DIS_PDU_PARACHUTE_NONE
= 0,
12344 DIS_PDU_PARACHUTE_DEPLOYED
= 1,
12345 DIS_PDU_PARACHUTE_COLLAPSED
= 2,
12346 DIS_PDU_PARACHUTE_MALFUNCTION_STREAMER
= 3
12347 } DIS_PDU_Parachute
;
12349 /* SISO-REF-010 [UID 402] */
12352 DIS_PDU_FLARE_SMOKE_COLOR_WHITE
= 0,
12353 DIS_PDU_FLARE_SMOKE_COLOR_RED
= 1,
12354 DIS_PDU_FLARE_SMOKE_COLOR_GREEN
= 2,
12355 DIS_PDU_FLARE_SMOKE_COLOR_IR
= 3
12356 } DIS_PDU_Flare_Smoke_Color
;
12358 /* SISO-REF-010 [UID 403] */
12361 DIS_PDU_FLARE_SMOKE_STATUS_NOT_IGNITED
= 0,
12362 DIS_PDU_FLARE_SMOKE_STATUS_BURNING
= 1,
12363 DIS_PDU_FLARE_SMOKE_STATUS_BURNED_OUT
= 2
12364 } DIS_PDU_Flare_Smoke_Status
;
12367 /* SISO-REF-010 [UID 404] */
12370 DIS_PDU_SPOT_CHAFF_STATUS_NONE
= 0,
12371 DIS_PDU_SPOT_CHAFF_STATUS_DEPLOYED
= 1,
12372 DIS_PDU_SPOT_CHAFF_STATUS_MALFUNCTION
= 2
12373 } DIS_PDU_Spot_Chaff_Status
;
12375 /* SISO-REF-010 [UID 405] */
12378 DIS_PDU_APPEARANCE_OBJECT_GENERAL_DAMAGE_NO_DAMAGE
= 0,
12379 DIS_PDU_APPEARANCE_OBJECT_GENERAL_DAMAGE_DAMAGED
= 1,
12380 DIS_PDU_APPEARANCE_OBJECT_GENERAL_DAMAGE_DESTROYED
= 2
12381 } DIS_PDU_Appearance_Object_General_Damage
;
12383 /* SISO-REF-010 [UID 406] */
12386 DIS_PDU_APPEARANCE_OBJECT_GENERAL_PREDISTRIBUTED_OBJECT_CREATED_DURING_THE_EXERCISE
= 0,
12387 DIS_PDU_APPEARANCE_OBJECT_GENERAL_PREDISTRIBUTED_OBJECT_PREDISTRIBUTED_PRIOR_TO_EXERCISE_START
= 1
12388 } DIS_PDU_Appearance_Object_General_Predistributed
;
12391 /* SISO-REF-010 [UID 407] */
12394 DIS_PDU_APPEARANCE_OBJECT_SPECIFIC_BREACH_STATE_NO_BREACHING
= 0,
12395 DIS_PDU_APPEARANCE_OBJECT_SPECIFIC_BREACH_STATE_BREACHED
= 1,
12396 DIS_PDU_APPEARANCE_OBJECT_SPECIFIC_BREACH_STATE_CLEARED
= 2
12397 } DIS_PDU_Appearance_Object_Specific_Breach_State
;
12399 /* SISO-REF-010 [UID 408] */
12402 DIS_PDU_APPEARANCE_OBJECT_SPECIFIC_CHEMICAL_TYPE_OTHER
= 0,
12403 DIS_PDU_APPEARANCE_OBJECT_SPECIFIC_CHEMICAL_TYPE_HYDROCHLORIC
= 1,
12404 DIS_PDU_APPEARANCE_OBJECT_SPECIFIC_CHEMICAL_TYPE_WHITE_PHOSPHOROUS
= 2,
12405 DIS_PDU_APPEARANCE_OBJECT_SPECIFIC_CHEMICAL_TYPE_RED_PHOSPHOROUS
= 3
12406 } DIS_PDU_Appearance_Object_Specific_Chemical_Type
;
12409 /* SISO-REF-010 [UID 409] */
12412 DIS_PDU_APPEARANCE_LINEAR_OBJECT_TANK_DITCH_BREACH_NO_BREACHING
= 0,
12413 DIS_PDU_APPEARANCE_LINEAR_OBJECT_TANK_DITCH_BREACH_SLIGHT_BREACHING
= 1,
12414 DIS_PDU_APPEARANCE_LINEAR_OBJECT_TANK_DITCH_BREACH_MODERATE_BREACHED
= 2,
12415 DIS_PDU_APPEARANCE_LINEAR_OBJECT_TANK_DITCH_BREACH_CLEARED
= 3
12416 } DIS_PDU_Appearance_Linear_Object_Tank_Ditch_Breach
;
12418 /* SISO-REF-010 [UID 410] */
12421 DIS_PDU_APPEARANCE_LINEAR_OBJECT_LANE_MARKER_VISIBLE_LEFT_SIDE_IS_VISIBLE
= 0,
12422 DIS_PDU_APPEARANCE_LINEAR_OBJECT_LANE_MARKER_VISIBLE_RIGHT_SIDE_IS_VISIBLE
= 1,
12423 DIS_PDU_APPEARANCE_LINEAR_OBJECT_LANE_MARKER_VISIBLE_BOTH_SIDES_ARE_VISIBLE
= 2
12424 } DIS_PDU_Appearance_Linear_Object_Lane_Marker_Visible
;
12427 /* SISO-REF-010 [UID 411] */
12430 DIS_PDU_APPEARANCE_OBJECT_GENERAL_IED_PRESENT_NONE
= 0,
12431 DIS_PDU_APPEARANCE_OBJECT_GENERAL_IED_PRESENT_VISIBLE
= 1,
12432 DIS_PDU_APPEARANCE_OBJECT_GENERAL_IED_PRESENT_PARTIALLY_HIDDEN
= 2,
12433 DIS_PDU_APPEARANCE_OBJECT_GENERAL_IED_PRESENT_COMPLETELY_HIDDEN
= 3
12434 } DIS_PDU_Appearance_Object_General_IED_Present
;
12436 /* SISO-REF-010 [UID 412] */
12439 DIS_PDU_MODE_5_LEVEL_SELECTION_MODE_5_LEVEL_1
= 0,
12440 DIS_PDU_MODE_5_LEVEL_SELECTION_MODE_5_LEVEL_2
= 1
12441 } DIS_PDU_Mode_5_Level_Selection
;
12444 /* SISO-REF-010 [UID 413] */
12447 DIS_PDU_SUPPLY_FUEL_TYPE_OTHER
= 0,
12448 DIS_PDU_SUPPLY_FUEL_TYPE_GASOLINE
= 1,
12449 DIS_PDU_SUPPLY_FUEL_TYPE_DIESEL_FUEL_F_54_DF_2
= 2,
12450 DIS_PDU_SUPPLY_FUEL_TYPE_JP_4_F_40_JET_B
= 3,
12451 DIS_PDU_SUPPLY_FUEL_TYPE_FUEL_OIL
= 4,
12452 DIS_PDU_SUPPLY_FUEL_TYPE_JP_8_F_34_JET_A_1
= 5,
12453 DIS_PDU_SUPPLY_FUEL_TYPE_FOG_OIL
= 6,
12454 DIS_PDU_SUPPLY_FUEL_TYPE_MULTI_SPECTRAL_FOG_OIL
= 7,
12455 DIS_PDU_SUPPLY_FUEL_TYPE_JP_5_F_44_JET_A
= 8,
12456 DIS_PDU_SUPPLY_FUEL_TYPE_JPTS
= 9,
12457 DIS_PDU_SUPPLY_FUEL_TYPE_TS_1_RUSSIA_RUS
= 10
12458 } DIS_PDU_Supply_Fuel_Type
;
12460 /* SISO-REF-010 [UID 414] */
12463 DIS_PDU_SENSOR_TYPE_SOURCE_OTHER_ACTIVE_SENSORS
= 0,
12464 DIS_PDU_SENSOR_TYPE_SOURCE_ELECTROMAGNETIC
= 1,
12465 DIS_PDU_SENSOR_TYPE_SOURCE_PASSIVE_SENSORS
= 2,
12466 DIS_PDU_SENSOR_TYPE_SOURCE_MINEFIELD_SENSORS
= 3,
12467 DIS_PDU_SENSOR_TYPE_SOURCE_UNDERWATER_ACOUSTICS
= 4,
12468 DIS_PDU_SENSOR_TYPE_SOURCE_LASERS
= 5
12469 } DIS_PDU_Sensor_Type_Source
;
12472 /* SISO-REF-010 [UID 415] */
12475 DIS_PDU_ATTACHED_PART_DETACHED_INDICATOR_ATTACHED
= 0,
12476 DIS_PDU_ATTACHED_PART_DETACHED_INDICATOR_DETACHED
= 1
12477 } DIS_PDU_Attached_Part_Detached_Indicator
;
12479 /* SISO-REF-010 [UID 416] */
12482 DIS_PDU_INTERCOM_CONTROL_COMMUNICATIONS_CLASS_SIMULATED_COMMUNICATIONS_CHANNEL
= 0,
12483 DIS_PDU_INTERCOM_CONTROL_COMMUNICATIONS_CLASS_SIMULATION_SUPPORT_COMMUNICATIONS_CHANNEL
= 1
12484 } DIS_PDU_Intercom_Control_Communications_Class
;
12487 /* SISO-REF-010 [UID 417] */
12490 DIS_PDU_DIS_LIVE_ENTITY_SUBPROTOCOL_NUMBER_NO_SUBPROTOCOL
= 0
12491 } DIS_PDU_DIS_Live_Entity_Subprotocol_Number
;
12493 /* SISO-REF-010 [UID 418] */
12496 DIS_PDU_MINEFIELD_APPEARANCE_MINEFIELD_TYPE_MIXED_ANTI_PERSONNEL_AND_ANTI_TANK_MINEFIELD
= 0,
12497 DIS_PDU_MINEFIELD_APPEARANCE_MINEFIELD_TYPE_PURE_ANTI_PERSONNEL_MINEFIELD
= 1,
12498 DIS_PDU_MINEFIELD_APPEARANCE_MINEFIELD_TYPE_PURE_ANTI_TANK_MINEFIELD
= 2
12499 } DIS_PDU_Minefield_Appearance_Minefield_Type
;
12502 /* SISO-REF-010 [UID 419] */
12505 DIS_PDU_MINEFIELD_APPEARANCE_ACTIVE_STATUS_ACTIVE
= 0,
12506 DIS_PDU_MINEFIELD_APPEARANCE_ACTIVE_STATUS_INACTIVE
= 1
12507 } DIS_PDU_Minefield_Appearance_Active_Status
;
12509 /* SISO-REF-010 [UID 420] */
12512 DIS_PDU_MINEFIELD_APPEARANCE_LANE_MINEFIELD_HAS_ACTIVE_LANE
= 0,
12513 DIS_PDU_MINEFIELD_APPEARANCE_LANE_MINEFIELD_HAS_AN_INACTIVE_LANE
= 1
12514 } DIS_PDU_Minefield_Appearance_Lane
;
12517 /* SISO-REF-010 [UID 421] */
12520 DIS_PDU_MINEFIELD_APPEARANCE_STATE_ACTIVE
= 0,
12521 DIS_PDU_MINEFIELD_APPEARANCE_STATE_DEACTIVATED
= 1
12522 } DIS_PDU_Minefield_Appearance_State
;
12524 /* SISO-REF-010 [UID 422] */
12527 DIS_PDU_MINEFIELD_FUSING_FUSE_TYPE_NO_FUSE
= 0,
12528 DIS_PDU_MINEFIELD_FUSING_FUSE_TYPE_OTHER
= 1,
12529 DIS_PDU_MINEFIELD_FUSING_FUSE_TYPE_PRESSURE
= 2,
12530 DIS_PDU_MINEFIELD_FUSING_FUSE_TYPE_MAGNETIC
= 3,
12531 DIS_PDU_MINEFIELD_FUSING_FUSE_TYPE_TILT_ROD
= 4,
12532 DIS_PDU_MINEFIELD_FUSING_FUSE_TYPE_COMMAND
= 5,
12533 DIS_PDU_MINEFIELD_FUSING_FUSE_TYPE_TRIP_WIRE
= 6
12534 } DIS_PDU_Minefield_Fusing_Fuse_Type
;
12537 /* SISO-REF-010 [UID 423] */
12540 DIS_PDU_MODE_5_LOCATION_ERRORS_NO_LOCATION_ERRORS
= 0,
12541 DIS_PDU_MODE_5_LOCATION_ERRORS_IFF_DATA_RECORD_PRESENT
= 1
12542 } DIS_PDU_Mode_5_Location_Errors
;
12544 /* SISO-REF-010 [UID 424] */
12547 DIS_PDU_MINEFIELD_PAINT_SCHEME_ALGAE_NONE
= 0,
12548 DIS_PDU_MINEFIELD_PAINT_SCHEME_ALGAE_LIGHT
= 1,
12549 DIS_PDU_MINEFIELD_PAINT_SCHEME_ALGAE_MODERATE
= 2,
12550 DIS_PDU_MINEFIELD_PAINT_SCHEME_ALGAE_HEAVY
= 3
12551 } DIS_PDU_Minefield_Paint_Scheme_Algae
;
12554 /* SISO-REF-010 [UID 425] */
12557 DIS_PDU_MINEFIELD_PAINT_SCHEME_PAINT_SCHEME_OTHER
= 0,
12558 DIS_PDU_MINEFIELD_PAINT_SCHEME_PAINT_SCHEME_STANDARD
= 1,
12559 DIS_PDU_MINEFIELD_PAINT_SCHEME_PAINT_SCHEME_CAMOUFLAGE_DESERT
= 2,
12560 DIS_PDU_MINEFIELD_PAINT_SCHEME_PAINT_SCHEME_CAMOUFLAGE_JUNGLE
= 3,
12561 DIS_PDU_MINEFIELD_PAINT_SCHEME_PAINT_SCHEME_CAMOUFLAGE_SNOW
= 4,
12562 DIS_PDU_MINEFIELD_PAINT_SCHEME_PAINT_SCHEME_CAMOUFLAGE_GRAVEL
= 5,
12563 DIS_PDU_MINEFIELD_PAINT_SCHEME_PAINT_SCHEME_CAMOUFLAGE_PAVEMENT
= 6,
12564 DIS_PDU_MINEFIELD_PAINT_SCHEME_PAINT_SCHEME_CAMOUFLAGE_SAND
= 7,
12565 DIS_PDU_MINEFIELD_PAINT_SCHEME_PAINT_SCHEME_NATURAL_WOOD
= 8,
12566 DIS_PDU_MINEFIELD_PAINT_SCHEME_PAINT_SCHEME_CLEAR
= 9,
12567 DIS_PDU_MINEFIELD_PAINT_SCHEME_PAINT_SCHEME_RED
= 10,
12568 DIS_PDU_MINEFIELD_PAINT_SCHEME_PAINT_SCHEME_BLUE
= 11,
12569 DIS_PDU_MINEFIELD_PAINT_SCHEME_PAINT_SCHEME_GREEN
= 12,
12570 DIS_PDU_MINEFIELD_PAINT_SCHEME_PAINT_SCHEME_OLIVE
= 13,
12571 DIS_PDU_MINEFIELD_PAINT_SCHEME_PAINT_SCHEME_WHITE
= 14,
12572 DIS_PDU_MINEFIELD_PAINT_SCHEME_PAINT_SCHEME_TAN
= 15,
12573 DIS_PDU_MINEFIELD_PAINT_SCHEME_PAINT_SCHEME_BLACK
= 16,
12574 DIS_PDU_MINEFIELD_PAINT_SCHEME_PAINT_SCHEME_YELLOW
= 17,
12575 DIS_PDU_MINEFIELD_PAINT_SCHEME_PAINT_SCHEME_BROWN
= 18
12576 } DIS_PDU_Minefield_Paint_Scheme_Paint_Scheme
;
12578 /* SISO-REF-010 [UID 426] */
12581 DIS_PDU_COVER_SHROUD_STATUS_CLOSED
= 0,
12582 DIS_PDU_COVER_SHROUD_STATUS_OPENING
= 1,
12583 DIS_PDU_COVER_SHROUD_STATUS_COVER_SHROUD_BLOWN_DETACHED
= 2,
12584 DIS_PDU_COVER_SHROUD_STATUS_OPEN_ATTACHED
= 3
12585 } DIS_PDU_Cover_Shroud_Status
;
12588 /* SISO-REF-010 [UID 427] */
12591 DIS_PDU_PLATFORM_LAND_MOTORCYCLE_SUBCATEGORIES_OTHER
= 0,
12592 DIS_PDU_PLATFORM_LAND_MOTORCYCLE_SUBCATEGORIES_SCOOTER_SMALL
= 1,
12593 DIS_PDU_PLATFORM_LAND_MOTORCYCLE_SUBCATEGORIES_SPORT_STREET_MID_SIZE
= 2,
12594 DIS_PDU_PLATFORM_LAND_MOTORCYCLE_SUBCATEGORIES_CRUISER_LARGE
= 3,
12595 DIS_PDU_PLATFORM_LAND_MOTORCYCLE_SUBCATEGORIES_DIRT_BIKE
= 4,
12596 DIS_PDU_PLATFORM_LAND_MOTORCYCLE_SUBCATEGORIES_STANDARD
= 5,
12597 DIS_PDU_PLATFORM_LAND_MOTORCYCLE_SUBCATEGORIES_TOURING
= 6,
12598 DIS_PDU_PLATFORM_LAND_MOTORCYCLE_SUBCATEGORIES_DUAL_PURPOSE
= 7
12599 } DIS_PDU_Platform_Land_Motorcycle_Subcategories
;
12601 /* SISO-REF-010 [UID 428] */
12604 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_OTHER
= 0,
12605 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_GENERIC
= 10,
12606 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_GENERIC_MINI_MICROCAR_TINY
= 11,
12607 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_GENERIC_ECONOMY_COMPACT_SMALL
= 12,
12608 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_GENERIC_INTERMEDIATE_STANDARD_MEDIUM
= 13,
12609 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_GENERIC_FULL_PREMIUM_LUXURY_LARGE
= 14,
12610 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_GENERIC_OVERSIZE
= 15,
12611 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_2_DOOR_COUPE
= 20,
12612 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_2_DOOR_COUPE_MINI_MICROCAR_TINY
= 21,
12613 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_2_DOOR_COUPE_ECONOMY_COMPACT_SMALL
= 22,
12614 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_2_DOOR_COUPE_INTERMEDIATE_STANDARD_MEDIUM
= 23,
12615 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_3_DOOR_HATCHBACK
= 30,
12616 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_3_DOOR_HATCHBACK_MINI_MICROCAR_TINY
= 31,
12617 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_3_DOOR_HATCHBACK_ECONOMY_COMPACT_SMALL
= 32,
12618 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_4_DOOR_SEDAN
= 40,
12619 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_4_DOOR_SEDAN_MINI_MICROCAR_TINY
= 41,
12620 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_4_DOOR_SEDAN_ECONOMY_COMPACT_SMALL
= 42,
12621 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_4_DOOR_SEDAN_INTERMEDIATE_STANDARD_MEDIUM
= 43,
12622 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_4_DOOR_SEDAN_FULL_PREMIUM_LUXURY_LARGE
= 44,
12623 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_4_DOOR_SEDAN_OVERSIZE
= 45,
12624 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_5_DOOR_HATCHBACK
= 50,
12625 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_5_DOOR_HATCHBACK_MINI_MICROCAR_TINY
= 51,
12626 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_5_DOOR_HATCHBACK_ECONOMY_COMPACT_SMALL
= 52,
12627 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_5_DOOR_HATCHBACK_INTERMEDIATE_STANDARD_MEDIUM
= 53,
12628 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_5_DOOR_HATCHBACK_FULL_PREMIUM_LUXURY_LARGE
= 54,
12629 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_WAGON
= 60,
12630 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_WAGON_ECONOMY_COMPACT_SMALL
= 62,
12631 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_WAGON_INTERMEDIATE_STANDARD_MEDIUM
= 63,
12632 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_WAGON_FULL_PREMIUM_LUXURY_LARGE
= 64,
12633 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_MINIVAN
= 70,
12634 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_LIMOUSINE
= 80,
12635 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_LIMOUSINE_FULL_PREMIUM_LUXURY_LARGE
= 84,
12636 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_LIMOUSINE_OVERSIZE
= 85,
12637 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_SPORTS_HIGH_PERFORMANCE
= 90,
12638 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_CONVERTIBLE
= 100,
12639 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_CONVERTIBLE_MINI_MICROCAR_TINY
= 101,
12640 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_CONVERTIBLE_ECONOMY_COMPACT_SMALL
= 102,
12641 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_CONVERTIBLE_INTERMEDIATE_STANDARD_MEDIUM
= 103,
12642 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_CONVERTIBLE_FULL_PREMIUM_LUXURY_LARGE
= 104,
12643 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_SPORTS_UTILITY_VEHICLE_SUV
= 110,
12644 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_SPORTS_UTILITY_VEHICLE_SUV_ECONOMY_COMPACT_SMALL
= 112,
12645 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_SPORTS_UTILITY_VEHICLE_SUV_INTERMEDIATE_STANDARD_MEDIUM
= 113,
12646 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_SPORTS_UTILITY_VEHICLE_SUV_FULL_PREMIUM_LUXURY_LARGE
= 114,
12647 DIS_PDU_PLATFORM_LAND_CAR_SUBCATEGORIES_SPORTS_UTILITY_VEHICLE_SUV_OVERSIZE
= 115
12648 } DIS_PDU_Platform_Land_Car_Subcategories
;
12650 /* SISO-REF-010 [UID 429] */
12653 DIS_PDU_PLATFORM_LAND_BUS_SUBCATEGORIES_OTHER
= 0,
12654 DIS_PDU_PLATFORM_LAND_BUS_SUBCATEGORIES_COMMUTER_FLAT_NOSE
= 1,
12655 DIS_PDU_PLATFORM_LAND_BUS_SUBCATEGORIES_COMMUTER_SNOUT_NOSE
= 2,
12656 DIS_PDU_PLATFORM_LAND_BUS_SUBCATEGORIES_SHUTTLE
= 3,
12657 DIS_PDU_PLATFORM_LAND_BUS_SUBCATEGORIES_DOUBLE_DECKER
= 4,
12658 DIS_PDU_PLATFORM_LAND_BUS_SUBCATEGORIES_GUIDED
= 5,
12659 DIS_PDU_PLATFORM_LAND_BUS_SUBCATEGORIES_KNEELING
= 6,
12660 DIS_PDU_PLATFORM_LAND_BUS_SUBCATEGORIES_MIDIBUS
= 7,
12661 DIS_PDU_PLATFORM_LAND_BUS_SUBCATEGORIES_MINIBUS
= 8,
12662 DIS_PDU_PLATFORM_LAND_BUS_SUBCATEGORIES_MINI_WHEELCHAIR
= 9,
12663 DIS_PDU_PLATFORM_LAND_BUS_SUBCATEGORIES_MOTORCOACH
= 10,
12664 DIS_PDU_PLATFORM_LAND_BUS_SUBCATEGORIES_PRISON_BUS
= 11,
12665 DIS_PDU_PLATFORM_LAND_BUS_SUBCATEGORIES_SCHOOLBUS
= 12,
12666 DIS_PDU_PLATFORM_LAND_BUS_SUBCATEGORIES_SCHOOL_WHEELCHAIR
= 13,
12667 DIS_PDU_PLATFORM_LAND_BUS_SUBCATEGORIES_TOUR
= 14,
12668 DIS_PDU_PLATFORM_LAND_BUS_SUBCATEGORIES_TRAM_PARKING_LOT
= 15,
12669 DIS_PDU_PLATFORM_LAND_BUS_SUBCATEGORIES_TROLLEY
= 16,
12670 DIS_PDU_PLATFORM_LAND_BUS_SUBCATEGORIES_AIRPORT_TRANSPORT
= 17,
12671 DIS_PDU_PLATFORM_LAND_BUS_SUBCATEGORIES_ARTICULATED_MULTI_UNIT
= 18
12672 } DIS_PDU_Platform_Land_Bus_Subcategories
;
12674 /* SISO-REF-010 [UID 430] */
12677 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_OTHER
= 0,
12678 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_PICKUP_TRUCK_MINI
= 1,
12679 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_PICKUP_TRUCK_MID_SIZE
= 2,
12680 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_PICKUP_TRUCK_FULL_SIZE
= 3,
12681 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_PICKUP_TRUCK_CREW_CAB
= 4,
12682 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_PICKUP_TRUCK_EXTENDED_CAB
= 5,
12683 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_PICKUP_TRUCK_LONG_BED
= 6,
12684 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_PICKUP_TRUCK_CAB_FORWARD
= 7,
12685 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_CARGO_TRUCK
= 10,
12686 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_CARGO_TRUCK_UP_TO_2_5_TON
= 11,
12687 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_CARGO_TRUCK_UP_TO_5_TON
= 12,
12688 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_CARGO_TRUCK_UP_TO_7_5_TON
= 13,
12689 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_CARGO_TRUCK_UP_TO_10_TON
= 14,
12690 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_CARGO_TRUCK_OVER_10_TON
= 15,
12691 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_TANKER
= 20,
12692 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_SEMI_TRAILER_CAB_W_O_TRAILER
= 30,
12693 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_VAN
= 70,
12694 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_VAN_EXTENDED
= 71,
12695 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_VAN_COMPACT
= 72,
12696 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_VAN_WHEELCHAIR
= 73,
12697 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_VAN_DELIVERY
= 74,
12698 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_DELIVERY_TRUCK
= 100,
12699 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_DELIVERY_TRUCK_BOX
= 101,
12700 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_DELIVERY_TRUCK_FLATBED
= 102,
12701 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_DELIVERY_TRUCK_STAKE_BED
= 103,
12702 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_MESS_TRUCK
= 104,
12703 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_TRUCK_PALLETISED_LOAD_SYSTEM_PLS
= 105,
12704 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_TRUCK_PETROLEUM_OIL_AND_LUBRICANTS_POL_PALLETISED_LOAD_SYSTEM_PLS
= 106,
12705 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_TRUCK_PETROLEUM_OIL_AND_LUBRICANTS_POL_SURVEILLANCE
= 107,
12706 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_REFRIGERATED_TRUCK_SMALL
= 108,
12707 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_REFRIGERATED_TRUCK_MEDIUM
= 109,
12708 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_REFRIGERATED_TRUCK_LARGE
= 110
12709 } DIS_PDU_Platform_Land_Single_Unit_Cargo_Truck_Subcategories
;
12711 /* SISO-REF-010 [UID 431] */
12714 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_OTHER
= 0,
12715 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_AMBULANCE_TRUCK
= 1,
12716 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_FIRE_PARAMEDIC_TRUCK
= 2,
12717 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_AMBULANCE_ADVANCED_LIFE_SUPPORT
= 3,
12718 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_AMBULANCE_PICKUP_TRUCK
= 4,
12719 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_FIRE_ENGINE
= 10,
12720 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_AERIAL_LADDER_FIRE_ENGINE
= 11,
12721 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_AIRPORT_FIRE_ENGINE
= 12,
12722 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_WILDLAND_FIRE_ENGINE
= 13,
12723 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_FIRE_CHIEF
= 14,
12724 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_POLICE_PADDY_WAGON
= 20,
12725 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_POLICE_SWAT
= 21,
12726 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_POLICE_BOMB_SQUAD
= 22,
12727 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_POLICE_PICKUP_TRUCK
= 23,
12728 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_HAZMAT
= 30,
12729 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_WRECKER_NORMAL_HOOK_AND_CHAIN
= 40,
12730 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_WRECKER_NORMAL_BOOM
= 41,
12731 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_WRECKER_NORMAL_WHEEL_LIFT
= 42,
12732 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_WRECKER_NORMAL_FLATBED
= 43,
12733 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_WRECKER_NORMAL_INTEGRATED
= 44,
12734 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_WRECKER_HEAVY_HOOK_AND_CHAIN
= 45,
12735 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_WRECKER_HEAVY_BOOM
= 46,
12736 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_WRECKER_HEAVY_WHEEL_LIFT
= 47,
12737 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_WRECKER_HEAVY_FLATBED
= 48,
12738 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_WRECKER_HEAVY_INTEGRATED
= 49,
12739 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_POSTAL_TRUCK
= 60,
12740 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_STREET_SWEEPER
= 70,
12741 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_STREET_SWEEPER_THREE_WHEELED
= 71,
12742 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_WASTE_COLLECTION_OTHER
= 80,
12743 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_WASTE_COLLECTION_FRONT_LOADER
= 81,
12744 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_WASTE_COLLECTION_REAR_LOADER
= 82,
12745 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_WASTE_COLLECTION_AUTOMATED_SIDE_LOADER
= 83,
12746 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_WASTE_COLLECTION_PNEUMATIC_COLLECTION
= 84,
12747 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_WASTE_COLLECTION_GRAPPLE
= 85,
12748 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_UTILITY_TRUCK
= 90,
12749 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_UTILITY_TRUCK_W_BOOM
= 91,
12750 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_AERIAL_WORK_PLATFORM_OTHER
= 100,
12751 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_AERIAL_WORK_PLATFORM_SCISSOR_LIFT
= 101,
12752 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_AERIAL_WORK_PLATFORM_TELESCOPING
= 102,
12753 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_MAINTENANCE_TRUCK
= 120,
12754 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_DECONTAMINATION_TRUCK
= 121,
12755 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_WATER_CANNON_TRUCK
= 122,
12756 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_WATER_PURIFICATION_TRUCK
= 123,
12757 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_SMOKE_GENERATOR_TRUCK
= 124,
12758 DIS_PDU_PLATFORM_LAND_SINGLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_AUTO_RICKSHAW
= 150
12759 } DIS_PDU_Platform_Land_Single_Unit_Utility_Emergency_Truck_Subcategories
;
12761 /* SISO-REF-010 [UID 432] */
12764 DIS_PDU_PLATFORM_LAND_MULTIPLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_OTHER
= 0,
12765 DIS_PDU_PLATFORM_LAND_MULTIPLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_TRACTOR_TRAILER
= 1,
12766 DIS_PDU_PLATFORM_LAND_MULTIPLE_UNIT_CARGO_TRUCK_SUBCATEGORIES_TANKER
= 2
12767 } DIS_PDU_Platform_Land_Multiple_Unit_Cargo_Truck_Subcategories
;
12769 /* SISO-REF-010 [UID 433] */
12772 DIS_PDU_PLATFORM_LAND_MULTIPLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_OTHER
= 0,
12773 DIS_PDU_PLATFORM_LAND_MULTIPLE_UNIT_UTILITY_EMERGENCY_TRUCK_SUBCATEGORIES_FIRE_ENGINE_HOOK_AND_LADDER
= 1
12774 } DIS_PDU_Platform_Land_Multiple_Unit_Utility_Emergency_Truck_Subcategories
;
12776 /* SISO-REF-010 [UID 434] */
12779 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_OTHER
= 0,
12780 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_TUG
= 1,
12781 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_FORKLIFT
= 2,
12782 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_LOADER
= 3,
12783 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_LOADER_BACKHOE
= 4,
12784 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_CRANE_TRACTOR_MOUNTED
= 5,
12785 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_CRANE_WHEELED
= 6,
12786 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_GRADER
= 7,
12787 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_ROAD_ROLLER_OTHER
= 8,
12788 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_ROAD_ROLLER_DOUBLE_DRUM_SMOOTH
= 9,
12789 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_ROAD_ROLLER_SINGLE_DRUM_SMOOTH
= 10,
12790 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_ROAD_ROLLER_DOUBLE_DRUM_SHEEPS
= 11,
12791 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_ROAD_ROLLER_SINGLE_DRUM_SHEEPS
= 12,
12792 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_ROAD_ROLLER_PNEUMATIC_TIRED
= 13,
12793 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_EXCAVATOR_OTHER
= 14,
12794 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_EXCAVATOR_DRAGLINE
= 15,
12795 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_EXCAVATOR_LONG_REACH
= 16,
12796 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_EXCAVATOR_MOBILE_TIRE
= 17,
12797 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_MINI_EXCAVATOR
= 18,
12798 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_EXCAVATOR_GIANT
= 19,
12799 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_BULLDOZER_TRACTOR_MOUNTED
= 20,
12800 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_BULLDOZER_TRACKED
= 21,
12801 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_SCRAPER
= 22,
12802 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_SKID_STEER
= 23,
12803 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_DUMP_TRUCK_OTHER
= 24,
12804 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_DUMP_TRUCK_ARTICULATED
= 25,
12805 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_DUMP_TRUCK_TRANSFER
= 26,
12806 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_DUMP_TRUCK_SUPER
= 27,
12807 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_DUMP_TRUCK_OFF_ROAD
= 28,
12808 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_PAVER
= 29,
12809 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_DRILLING_MACHINE
= 30,
12810 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_CONCRETE_MIXER_OTHER
= 31,
12811 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_CONCRETE_MIXER_REAR_DISCHARGE
= 32,
12812 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_CONCRETE_MIXER_FRONT_DISCHARGE
= 33,
12813 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_CONCRETE_MIXER_SIX_AXLE
= 34,
12814 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_CONCRETE_MIXER_LONG_REACH_BOOM
= 35,
12815 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_CONCRETE_MIXER_VOLUMETRIC
= 36,
12816 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_TRENCHER_CHAIN
= 37,
12817 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_TRENCHER_ROCKWHEEL
= 38,
12818 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_SNOWCAT
= 39,
12819 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_CRANE_TRACKED
= 40,
12820 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_CRANE_SHOVEL
= 41,
12821 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_SWEEPER_ROTARY
= 42,
12822 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_ROLLER_VIBRATORY_COMPACTOR
= 43,
12823 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_FORK_LIFT_TRUCK
= 44,
12824 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_FORK_LIFT_ROUGHT_TERRAIN
= 45,
12825 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_TRANSLOADER
= 46,
12826 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_TRUCK_WATER_CONSTRUCTION
= 47,
12827 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_TRUCK_FUEL_DELIVERY
= 48,
12828 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_TRUCK_SAWMILL
= 49,
12829 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_TRUCK_LINE_MARKING_CONSTRUCTION
= 50,
12830 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_TRACTOR_INDUSTRIAL
= 51,
12831 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_COMPACTOR_HIGH_SPEED
= 52,
12832 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_TRUCK_DRILLING
= 53,
12833 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_TRUCK_DRILLING_SUPPORT
= 54,
12834 DIS_PDU_PLATFORM_LAND_CONSTRUCTION_SPECIALTY_VEHICLE_SUBCATEGORIES_CRANE_CONSTRUCTION
= 55
12835 } DIS_PDU_Platform_Land_Construction_Specialty_Vehicle_Subcategories
;
12837 /* SISO-REF-010 [UID 435] */
12840 DIS_PDU_PLATFORM_LAND_FARM_SPECIALTY_VEHICLE_SUBCATEGORIES_OTHER
= 0,
12841 DIS_PDU_PLATFORM_LAND_FARM_SPECIALTY_VEHICLE_SUBCATEGORIES_TRACTOR
= 1,
12842 DIS_PDU_PLATFORM_LAND_FARM_SPECIALTY_VEHICLE_SUBCATEGORIES_HARVESTER_REAPER
= 2,
12843 DIS_PDU_PLATFORM_LAND_FARM_SPECIALTY_VEHICLE_SUBCATEGORIES_SKIDDER
= 3,
12844 DIS_PDU_PLATFORM_LAND_FARM_SPECIALTY_VEHICLE_SUBCATEGORIES_FORWARDER
= 4,
12845 DIS_PDU_PLATFORM_LAND_FARM_SPECIALTY_VEHICLE_SUBCATEGORIES_LAWN_MOWER_OTHER
= 5,
12846 DIS_PDU_PLATFORM_LAND_FARM_SPECIALTY_VEHICLE_SUBCATEGORIES_LAWN_MOWER_RIDING
= 6,
12847 DIS_PDU_PLATFORM_LAND_FARM_SPECIALTY_VEHICLE_SUBCATEGORIES_LAWN_MOWER_STANDING
= 7,
12848 DIS_PDU_PLATFORM_LAND_FARM_SPECIALTY_VEHICLE_SUBCATEGORIES_LAWN_MOWER_PUSH
= 8
12849 } DIS_PDU_Platform_Land_Farm_Specialty_Vehicle_Subcategories
;
12851 /* SISO-REF-010 [UID 436] */
12854 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_OTHER
= 0,
12855 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_FLATBED
= 1,
12856 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_CONTAINER
= 2,
12857 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_CONTAINER_REFRIGERATED
= 3,
12858 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_DOUBLE
= 4,
12859 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_AUTO_TRANSPORT
= 5,
12860 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_ARTICULATED
= 6,
12861 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_TANKER
= 7,
12862 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_TANKER_SMALL
= 8,
12863 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_TANKER_LARGE
= 9,
12864 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_TANKER_GASOLINE
= 10,
12865 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_TANKER_MILK
= 11,
12866 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_TANKER_WATER
= 12,
12867 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_TANKER_SEPTIC
= 13,
12868 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_BOAT
= 14,
12869 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_BOAT_SMALL
= 15,
12870 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_BOAT_LARGE
= 16,
12871 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_RECREATIONAL
= 17,
12872 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_RECREATIONAL_CONVENTIONAL
= 18,
12873 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_RECREATIONAL_TRAVEL_EXPANDABLE
= 19,
12874 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_RECREATIONAL_FIFTH_WHEEL_TRAVEL
= 20,
12875 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_RECREATIONAL_FOLDING_CAMPING
= 21,
12876 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_RECREATIONAL_TRUCK_CAMPER
= 22,
12877 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_AEROSTAT_MOORING_PLATFORM
= 23,
12878 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_HOUSEHOLD
= 24,
12879 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_KITCHEN
= 25,
12880 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_ULTRALIGHT_AIRCRAFT
= 26,
12881 DIS_PDU_PLATFORM_LAND_TRAILER_SUBCATEGORIES_TRAILER_HEAVY_EQUIPMENT
= 27
12882 } DIS_PDU_Platform_Land_Trailer_Subcategories
;
12884 /* SISO-REF-010 [UID 437] */
12887 DIS_PDU_PLATFORM_LAND_RECREATIONAL_SUBCATEGORIES_OTHER
= 0,
12888 DIS_PDU_PLATFORM_LAND_RECREATIONAL_SUBCATEGORIES_ATV_2X4
= 1,
12889 DIS_PDU_PLATFORM_LAND_RECREATIONAL_SUBCATEGORIES_ATV_4X4
= 2,
12890 DIS_PDU_PLATFORM_LAND_RECREATIONAL_SUBCATEGORIES_ATV_6X6
= 3,
12891 DIS_PDU_PLATFORM_LAND_RECREATIONAL_SUBCATEGORIES_ATV_3_WHEELED
= 4,
12892 DIS_PDU_PLATFORM_LAND_RECREATIONAL_SUBCATEGORIES_TOY_OTHER
= 5,
12893 DIS_PDU_PLATFORM_LAND_RECREATIONAL_SUBCATEGORIES_TOY_CAR
= 6,
12894 DIS_PDU_PLATFORM_LAND_RECREATIONAL_SUBCATEGORIES_TOY_ATV
= 7,
12895 DIS_PDU_PLATFORM_LAND_RECREATIONAL_SUBCATEGORIES_GOLF_CART
= 8,
12896 DIS_PDU_PLATFORM_LAND_RECREATIONAL_SUBCATEGORIES_SNOWMOBILE
= 9,
12897 DIS_PDU_PLATFORM_LAND_RECREATIONAL_SUBCATEGORIES_RECREATIONAL_VEHICLE
= 10,
12898 DIS_PDU_PLATFORM_LAND_RECREATIONAL_SUBCATEGORIES_RECREATIONAL_VEHICLE_TYPE_A_MOTORHOME
= 11,
12899 DIS_PDU_PLATFORM_LAND_RECREATIONAL_SUBCATEGORIES_RECREATIONAL_VEHICLE_TYPE_B_MOTORHOME
= 12,
12900 DIS_PDU_PLATFORM_LAND_RECREATIONAL_SUBCATEGORIES_RECREATIONAL_VEHICLE_TYPE_C_MOTORHOME
= 13,
12901 DIS_PDU_PLATFORM_LAND_RECREATIONAL_SUBCATEGORIES_CONVERSION_VAN
= 14
12902 } DIS_PDU_Platform_Land_Recreational_Subcategories
;
12904 /* SISO-REF-010 [UID 438] */
12907 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_OTHER
= 0,
12908 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_UNICYCLE
= 1,
12909 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_BICYCLE
= 2,
12910 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_BICYCLE_MOUNTAIN
= 3,
12911 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_BICYCLE_RACING
= 4,
12912 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_TRICYCLE
= 5,
12913 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_QUADRICYCLE
= 6,
12914 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_RICKSHAW_TWO_PERSON
= 7,
12915 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_RICKSHAW_ONE_PERSON
= 8,
12916 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_TANDEM_BICYCLE
= 9,
12917 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_CYCLE_TRAILER
= 10,
12918 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_CYCLE_SIDECAR
= 11,
12919 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_SLED
= 12,
12920 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_SKIS
= 13,
12921 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_SNOWBOARD
= 14,
12922 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_SKATEBOARD
= 15,
12923 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_SKATES
= 16,
12924 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_SKATES_IN_LINE
= 17,
12925 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_WAGON_CART
= 18,
12926 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_DOLLY
= 19,
12927 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_HANDTRUCK
= 20,
12928 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_PUSH_CART
= 21,
12929 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_WHEELBARROW
= 22,
12930 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_KICK_SCOOTER
= 23,
12931 DIS_PDU_PLATFORM_LAND_NON_MOTORIZED_SUBCATEGORIES_WHEELCHAIR
= 24
12932 } DIS_PDU_Platform_Land_Non_motorized_Subcategories
;
12934 /* SISO-REF-010 [UID 439] */
12937 DIS_PDU_PLATFORM_LAND_TRAINS_SUBCATEGORIES_OTHER
= 0,
12938 DIS_PDU_PLATFORM_LAND_TRAINS_SUBCATEGORIES_ENGINE_LOCOMOTIVE
= 1,
12939 DIS_PDU_PLATFORM_LAND_TRAINS_SUBCATEGORIES_BOX_CAR
= 2,
12940 DIS_PDU_PLATFORM_LAND_TRAINS_SUBCATEGORIES_TANKER
= 3,
12941 DIS_PDU_PLATFORM_LAND_TRAINS_SUBCATEGORIES_FLATCAR
= 4,
12942 DIS_PDU_PLATFORM_LAND_TRAINS_SUBCATEGORIES_CABOOSE
= 5,
12943 DIS_PDU_PLATFORM_LAND_TRAINS_SUBCATEGORIES_PASSENGER_CAR
= 6,
12944 DIS_PDU_PLATFORM_LAND_TRAINS_SUBCATEGORIES_HOPPER
= 7
12945 } DIS_PDU_Platform_Land_Trains_Subcategories
;
12947 /* SISO-REF-010 [UID 440] */
12950 DIS_PDU_PLATFORM_LAND_UTILITY_EMERGENCY_CAR_SUBCATEGORIES_OTHER
= 0,
12951 DIS_PDU_PLATFORM_LAND_UTILITY_EMERGENCY_CAR_SUBCATEGORIES_AMBULANCE_CAR
= 1,
12952 DIS_PDU_PLATFORM_LAND_UTILITY_EMERGENCY_CAR_SUBCATEGORIES_POLICE_CAR
= 2,
12953 DIS_PDU_PLATFORM_LAND_UTILITY_EMERGENCY_CAR_SUBCATEGORIES_POLICE_CHIEF
= 3,
12954 DIS_PDU_PLATFORM_LAND_UTILITY_EMERGENCY_CAR_SUBCATEGORIES_HEARSE
= 4,
12955 DIS_PDU_PLATFORM_LAND_UTILITY_EMERGENCY_CAR_SUBCATEGORIES_TAXI
= 5
12956 } DIS_PDU_Platform_Land_Utility_Emergency_Car_Subcategories
;
12958 /* SISO-REF-010 [UID 441] */
12961 DIS_PDU_PLATFORM_SURFACE_PASSENGER_VESSEL_SUBCATEGORIES_CRUISE_SHIP
= 1,
12962 DIS_PDU_PLATFORM_SURFACE_PASSENGER_VESSEL_SUBCATEGORIES_CRUISE_FERRY
= 2,
12963 DIS_PDU_PLATFORM_SURFACE_PASSENGER_VESSEL_SUBCATEGORIES_HIGH_SPEED_FERRY
= 3,
12964 DIS_PDU_PLATFORM_SURFACE_PASSENGER_VESSEL_SUBCATEGORIES_FERRY
= 4,
12965 DIS_PDU_PLATFORM_SURFACE_PASSENGER_VESSEL_SUBCATEGORIES_OCEAN_LINER
= 5
12966 } DIS_PDU_Platform_Surface_Passenger_Vessel_Subcategories
;
12968 /* SISO-REF-010 [UID 442] */
12971 DIS_PDU_PLATFORM_SURFACE_DRY_CARGO_SHIP_SUBCATEGORIES_COMMON_DRY_CARGO_SHIP
= 1,
12972 DIS_PDU_PLATFORM_SURFACE_DRY_CARGO_SHIP_SUBCATEGORIES_DRY_BULK_CARGO_SHIP
= 2,
12973 DIS_PDU_PLATFORM_SURFACE_DRY_CARGO_SHIP_SUBCATEGORIES_CONTAINER_SHIP
= 3,
12974 DIS_PDU_PLATFORM_SURFACE_DRY_CARGO_SHIP_SUBCATEGORIES_REEFER_SHIP_REFRIGERATOR_SHIP
= 4,
12975 DIS_PDU_PLATFORM_SURFACE_DRY_CARGO_SHIP_SUBCATEGORIES_RO_RO_SHIP_ROLL_ON_ROLL_OFF_SHIP
= 5,
12976 DIS_PDU_PLATFORM_SURFACE_DRY_CARGO_SHIP_SUBCATEGORIES_BARGE
= 6,
12977 DIS_PDU_PLATFORM_SURFACE_DRY_CARGO_SHIP_SUBCATEGORIES_HEAVY_LIFT_SHIP
= 7
12978 } DIS_PDU_Platform_Surface_Dry_Cargo_Ship_Subcategories
;
12980 /* SISO-REF-010 [UID 443] */
12983 DIS_PDU_PLATFORM_SURFACE_TANKER_SUBCATEGORIES_LIQUID_PETROLEUM_GAS_LPG_TANKER
= 1,
12984 DIS_PDU_PLATFORM_SURFACE_TANKER_SUBCATEGORIES_CHEMICAL_TANKER
= 2,
12985 DIS_PDU_PLATFORM_SURFACE_TANKER_SUBCATEGORIES_LIQUID_NATURAL_GAS_LNG_TANKER
= 3,
12986 DIS_PDU_PLATFORM_SURFACE_TANKER_SUBCATEGORIES_COASTAL_TRADING_VESSEL_COASTER
= 4,
12987 DIS_PDU_PLATFORM_SURFACE_TANKER_SUBCATEGORIES_CRUDE_OIL_TANKER_UP_TO_159_999_DWT
= 5,
12988 DIS_PDU_PLATFORM_SURFACE_TANKER_SUBCATEGORIES_LIQUID_BULK_TANKER
= 6,
12989 DIS_PDU_PLATFORM_SURFACE_TANKER_SUBCATEGORIES_VERY_LARGE_CRUDE_CARRIER_160_000_319_999_DWT
= 7,
12990 DIS_PDU_PLATFORM_SURFACE_TANKER_SUBCATEGORIES_ULTRA_LARGE_CRUDE_CARRIER_320_000_549_999_DWT
= 8,
12991 DIS_PDU_PLATFORM_SURFACE_TANKER_SUBCATEGORIES_CONDENSATE_STORAGE_TANKER
= 9
12992 } DIS_PDU_Platform_Surface_Tanker_Subcategories
;
12994 /* SISO-REF-010 [UID 444] */
12997 DIS_PDU_PLATFORM_SURFACE_SUPPORT_VESSEL_SUBCATEGORIES_PLATFORM_SUPPLY_VESSEL
= 1,
12998 DIS_PDU_PLATFORM_SURFACE_SUPPORT_VESSEL_SUBCATEGORIES_TENDER_VESSEL
= 2,
12999 DIS_PDU_PLATFORM_SURFACE_SUPPORT_VESSEL_SUBCATEGORIES_TUGBOAT
= 3,
13000 DIS_PDU_PLATFORM_SURFACE_SUPPORT_VESSEL_SUBCATEGORIES_DIVE_SUPPORT_VESSEL
= 4,
13001 DIS_PDU_PLATFORM_SURFACE_SUPPORT_VESSEL_SUBCATEGORIES_FIREBOAT
= 5,
13002 DIS_PDU_PLATFORM_SURFACE_SUPPORT_VESSEL_SUBCATEGORIES_WELL_STIMULATION_VESSEL_WSV
= 6,
13003 DIS_PDU_PLATFORM_SURFACE_SUPPORT_VESSEL_SUBCATEGORIES_ANCHOR_HANDLING_TUG_SUPPLY_VESSEL_AHTS
= 7,
13004 DIS_PDU_PLATFORM_SURFACE_SUPPORT_VESSEL_SUBCATEGORIES_OFFSHORE_CONSTRUCTION_VESSEL_OCV
= 8,
13005 DIS_PDU_PLATFORM_SURFACE_SUPPORT_VESSEL_SUBCATEGORIES_EMERGENCY_RESPONSE_AND_RESCUE_VESSEL_ERRV
= 9
13006 } DIS_PDU_Platform_Surface_Support_Vessel_Subcategories
;
13008 /* SISO-REF-010 [UID 445] */
13011 DIS_PDU_PLATFORM_SURFACE_PRIVATE_MOTORBOAT_SUBCATEGORIES_SMALL_MOTORBOAT_UP_TO_26FT_7_9M
= 1,
13012 DIS_PDU_PLATFORM_SURFACE_PRIVATE_MOTORBOAT_SUBCATEGORIES_MEDIUM_MOTORBOAT_UP_TO_39FT_11_9M
= 2,
13013 DIS_PDU_PLATFORM_SURFACE_PRIVATE_MOTORBOAT_SUBCATEGORIES_LARGE_MOTORBOAT_UP_TO_65FT_19_8M
= 3,
13014 DIS_PDU_PLATFORM_SURFACE_PRIVATE_MOTORBOAT_SUBCATEGORIES_VERY_LARGE_MOTORBOAT_GREATER_THAN_65FT_19_8M
= 4
13015 } DIS_PDU_Platform_Surface_Private_Motorboat_Subcategories
;
13017 /* SISO-REF-010 [UID 446] */
13020 DIS_PDU_PLATFORM_SURFACE_PRIVATE_SAILBOAT_SUBCATEGORIES_SMALL_SAILBOAT_UP_TO_26FT_7_9M
= 1,
13021 DIS_PDU_PLATFORM_SURFACE_PRIVATE_SAILBOAT_SUBCATEGORIES_MEDIUM_SAILBOAT_UP_TO_39FT_11_9M
= 2,
13022 DIS_PDU_PLATFORM_SURFACE_PRIVATE_SAILBOAT_SUBCATEGORIES_LARGE_SAILBOAT_UP_TO_65FT_19_8M
= 3,
13023 DIS_PDU_PLATFORM_SURFACE_PRIVATE_SAILBOAT_SUBCATEGORIES_VERY_LARGE_SAILBOAT_GREATER_THAN_65FT_19_8M
= 4
13024 } DIS_PDU_Platform_Surface_Private_Sailboat_Subcategories
;
13026 /* SISO-REF-010 [UID 447] */
13029 DIS_PDU_PLATFORM_SURFACE_FISHING_VESSEL_SUBCATEGORIES_SMALL_FISHING_VESSEL_UP_TO_26FT_7_9M
= 1,
13030 DIS_PDU_PLATFORM_SURFACE_FISHING_VESSEL_SUBCATEGORIES_MEDIUM_FISHING_VESSEL_UP_TO_65FT_19_8M
= 2,
13031 DIS_PDU_PLATFORM_SURFACE_FISHING_VESSEL_SUBCATEGORIES_LARGE_FISHING_VESSEL_GREATER_THAN_65FT_19_8M
= 3,
13032 DIS_PDU_PLATFORM_SURFACE_FISHING_VESSEL_SUBCATEGORIES_FISH_PROCESSING_VESSEL
= 4,
13033 DIS_PDU_PLATFORM_SURFACE_FISHING_VESSEL_SUBCATEGORIES_MASTED_FISHING_VESSEL
= 5
13034 } DIS_PDU_Platform_Surface_Fishing_Vessel_Subcategories
;
13036 /* SISO-REF-010 [UID 448] */
13039 DIS_PDU_PLATFORM_SURFACE_OTHER_VESSELS_SUBCATEGORIES_GO_FAST_BOAT
= 1,
13040 DIS_PDU_PLATFORM_SURFACE_OTHER_VESSELS_SUBCATEGORIES_RESEARCH_VESSEL
= 2,
13041 DIS_PDU_PLATFORM_SURFACE_OTHER_VESSELS_SUBCATEGORIES_HYDROFOIL_VESSEL
= 3,
13042 DIS_PDU_PLATFORM_SURFACE_OTHER_VESSELS_SUBCATEGORIES_CABLE_LAYER_VESSEL
= 4,
13043 DIS_PDU_PLATFORM_SURFACE_OTHER_VESSELS_SUBCATEGORIES_DREDGER_VESSEL
= 5,
13044 DIS_PDU_PLATFORM_SURFACE_OTHER_VESSELS_SUBCATEGORIES_JUNK_DHOW_VESSEL
= 6,
13045 DIS_PDU_PLATFORM_SURFACE_OTHER_VESSELS_SUBCATEGORIES_CATAMARAN
= 7,
13046 DIS_PDU_PLATFORM_SURFACE_OTHER_VESSELS_SUBCATEGORIES_PONTOON
= 8,
13047 DIS_PDU_PLATFORM_SURFACE_OTHER_VESSELS_SUBCATEGORIES_PERSONAL_WATER_CRAFT
= 9,
13048 DIS_PDU_PLATFORM_SURFACE_OTHER_VESSELS_SUBCATEGORIES_REFUGEE_RAFT
= 10
13049 } DIS_PDU_Platform_Surface_Other_Vessels_Subcategories
;
13051 /* SISO-REF-010 [UID 449] */
13054 DIS_PDU_CRYPTO_KEY_ID_CRYPTO_MODE_BASEBAND
= 0,
13055 DIS_PDU_CRYPTO_KEY_ID_CRYPTO_MODE_DIPHASE
= 1
13056 } DIS_PDU_Crypto_Key_ID_Crypto_Mode
;
13058 /* SISO-REF-010 [UID 463] */
13061 DIS_PDU_COLOR_NOT_SPECIFIED
= 0,
13062 DIS_PDU_COLOR_WHITE_VGA
= 1,
13063 DIS_PDU_COLOR_RED_VGA
= 2,
13064 DIS_PDU_COLOR_YELLOW_VGA
= 3,
13065 DIS_PDU_COLOR_LIME_VGA
= 4,
13066 DIS_PDU_COLOR_CYAN_VGA
= 5,
13067 DIS_PDU_COLOR_BLUE_VGA
= 6,
13068 DIS_PDU_COLOR_MAGENTA_VGA
= 7,
13069 DIS_PDU_COLOR_GREY_VGA
= 8,
13070 DIS_PDU_COLOR_SILVER_VGA
= 9,
13071 DIS_PDU_COLOR_MAROON_VGA
= 10,
13072 DIS_PDU_COLOR_OLIVE_VGA
= 11,
13073 DIS_PDU_COLOR_GREEN_VGA
= 12,
13074 DIS_PDU_COLOR_TEAL_VGA
= 13,
13075 DIS_PDU_COLOR_NAVY_VGA
= 14,
13076 DIS_PDU_COLOR_PURPLE_VGA
= 15,
13077 DIS_PDU_COLOR_RESERVED_16
= 16,
13078 DIS_PDU_COLOR_RESERVED_17
= 17,
13079 DIS_PDU_COLOR_RESERVED_18
= 18,
13080 DIS_PDU_COLOR_RESERVED_19
= 19,
13081 DIS_PDU_COLOR_BLACK
= 20,
13082 DIS_PDU_COLOR_NAVY
= 21,
13083 DIS_PDU_COLOR_DARK_BLUE
= 22,
13084 DIS_PDU_COLOR_MEDIUM_BLUE
= 23,
13085 DIS_PDU_COLOR_BLUE
= 24,
13086 DIS_PDU_COLOR_DARK_GREEN
= 25,
13087 DIS_PDU_COLOR_GREEN
= 26,
13088 DIS_PDU_COLOR_TEAL
= 27,
13089 DIS_PDU_COLOR_DARK_CYAN
= 28,
13090 DIS_PDU_COLOR_DEEP_SKY_BLUE
= 29,
13091 DIS_PDU_COLOR_DARK_TURQUOISE
= 30,
13092 DIS_PDU_COLOR_MEDIUM_SPRING_GREEN
= 31,
13093 DIS_PDU_COLOR_LIME
= 32,
13094 DIS_PDU_COLOR_SPRING_GREEN
= 33,
13095 DIS_PDU_COLOR_CYAN
= 34,
13096 DIS_PDU_COLOR_MIDNIGHT_BLUE
= 35,
13097 DIS_PDU_COLOR_DODGER_BLUE
= 36,
13098 DIS_PDU_COLOR_LIGHT_SEA_GREEN
= 37,
13099 DIS_PDU_COLOR_FOREST_GREEN
= 38,
13100 DIS_PDU_COLOR_SEA_GREEN
= 39,
13101 DIS_PDU_COLOR_DARK_SLATE_GRAY
= 40,
13102 DIS_PDU_COLOR_LIME_GREEN
= 41,
13103 DIS_PDU_COLOR_MEDIUM_SEA_GREEN
= 42,
13104 DIS_PDU_COLOR_TURQUOISE
= 43,
13105 DIS_PDU_COLOR_ROYAL_BLUE
= 44,
13106 DIS_PDU_COLOR_STEEL_BLUE
= 45,
13107 DIS_PDU_COLOR_DARK_SLATE_BLUE
= 46,
13108 DIS_PDU_COLOR_MEDIUM_TURQUOISE
= 47,
13109 DIS_PDU_COLOR_INDIGO
= 48,
13110 DIS_PDU_COLOR_DARK_OLIVE_GREEN
= 49,
13111 DIS_PDU_COLOR_CADET_BLUE
= 50,
13112 DIS_PDU_COLOR_CORNFLOWER_BLUE
= 51,
13113 DIS_PDU_COLOR_MEDIUM_AQUAMARINE
= 52,
13114 DIS_PDU_COLOR_DIM_GRAY
= 53,
13115 DIS_PDU_COLOR_SLATE_BLUE
= 54,
13116 DIS_PDU_COLOR_OLIVE_DRAB
= 55,
13117 DIS_PDU_COLOR_SLATE_GRAY
= 56,
13118 DIS_PDU_COLOR_LIGHT_SLATE_GRAY
= 57,
13119 DIS_PDU_COLOR_MEDIUM_SLATE_BLUE
= 58,
13120 DIS_PDU_COLOR_LAWN_GREEN
= 59,
13121 DIS_PDU_COLOR_CHARTREUSE
= 60,
13122 DIS_PDU_COLOR_AQUAMARINE
= 61,
13123 DIS_PDU_COLOR_MAROON
= 62,
13124 DIS_PDU_COLOR_PURPLE
= 63,
13125 DIS_PDU_COLOR_OLIVE
= 64,
13126 DIS_PDU_COLOR_GRAY
= 65,
13127 DIS_PDU_COLOR_GREY
= 66,
13128 DIS_PDU_COLOR_SKY_BLUE
= 67,
13129 DIS_PDU_COLOR_LIGHT_SKY_BLUE
= 68,
13130 DIS_PDU_COLOR_BLUE_VIOLET
= 69,
13131 DIS_PDU_COLOR_DARK_RED
= 70,
13132 DIS_PDU_COLOR_DARK_MAGENTA
= 71,
13133 DIS_PDU_COLOR_SADDLE_BROWN
= 72,
13134 DIS_PDU_COLOR_DARK_SEA_GREEN
= 73,
13135 DIS_PDU_COLOR_LIGHT_GREEN
= 74,
13136 DIS_PDU_COLOR_MEDIUM_PURPLE
= 75,
13137 DIS_PDU_COLOR_DARK_VIOLET
= 76,
13138 DIS_PDU_COLOR_PALE_GREEN
= 77,
13139 DIS_PDU_COLOR_DARK_ORCHID
= 78,
13140 DIS_PDU_COLOR_YELLOW_GREEN
= 79,
13141 DIS_PDU_COLOR_SIENNA
= 80,
13142 DIS_PDU_COLOR_BROWN
= 81,
13143 DIS_PDU_COLOR_DARK_GRAY
= 82,
13144 DIS_PDU_COLOR_LIGHT_BLUE
= 83,
13145 DIS_PDU_COLOR_GREEN_YELLOW
= 84,
13146 DIS_PDU_COLOR_PALE_TURQUOISE
= 85,
13147 DIS_PDU_COLOR_LIGHT_STEEL_BLUE
= 86,
13148 DIS_PDU_COLOR_POWDER_BLUE
= 87,
13149 DIS_PDU_COLOR_FIRE_BRICK
= 88,
13150 DIS_PDU_COLOR_DARK_GOLDEN_ROD
= 89,
13151 DIS_PDU_COLOR_MEDIUM_ORCHID
= 90,
13152 DIS_PDU_COLOR_ROSY_BROWN
= 91,
13153 DIS_PDU_COLOR_DARK_KHAKI
= 92,
13154 DIS_PDU_COLOR_SILVER
= 93,
13155 DIS_PDU_COLOR_MEDIUM_VIOLET_RED
= 94,
13156 DIS_PDU_COLOR_INDIAN_RED
= 95,
13157 DIS_PDU_COLOR_PERU
= 96,
13158 DIS_PDU_COLOR_CHOCOLATE
= 97,
13159 DIS_PDU_COLOR_TAN
= 98,
13160 DIS_PDU_COLOR_LIGHT_GRAY
= 99,
13161 DIS_PDU_COLOR_PALE_VIOLET_RED
= 100,
13162 DIS_PDU_COLOR_THISTLE
= 101,
13163 DIS_PDU_COLOR_ORCHID
= 102,
13164 DIS_PDU_COLOR_GOLDEN_ROD
= 103,
13165 DIS_PDU_COLOR_CRIMSON
= 104,
13166 DIS_PDU_COLOR_GAINSBORO
= 105,
13167 DIS_PDU_COLOR_PLUM
= 106,
13168 DIS_PDU_COLOR_BURLY_WOOD
= 107,
13169 DIS_PDU_COLOR_LIGHT_CYAN
= 108,
13170 DIS_PDU_COLOR_LAVENDER
= 109,
13171 DIS_PDU_COLOR_DARK_SALMON
= 110,
13172 DIS_PDU_COLOR_VIOLET
= 111,
13173 DIS_PDU_COLOR_PALE_GOLDEN_ROD
= 112,
13174 DIS_PDU_COLOR_LIGHT_CORAL
= 113,
13175 DIS_PDU_COLOR_KHAKI
= 114,
13176 DIS_PDU_COLOR_ALICE_BLUE
= 115,
13177 DIS_PDU_COLOR_HONEY_DEW
= 116,
13178 DIS_PDU_COLOR_AZURE
= 117,
13179 DIS_PDU_COLOR_SANDY_BROWN
= 118,
13180 DIS_PDU_COLOR_WHEAT
= 119,
13181 DIS_PDU_COLOR_BEIGE
= 120,
13182 DIS_PDU_COLOR_WHITE_SMOKE
= 121,
13183 DIS_PDU_COLOR_MINT_CREAM
= 122,
13184 DIS_PDU_COLOR_GHOST_WHITE
= 123,
13185 DIS_PDU_COLOR_SALMON
= 124,
13186 DIS_PDU_COLOR_ANTIQUE_WHITE
= 125,
13187 DIS_PDU_COLOR_LINEN
= 126,
13188 DIS_PDU_COLOR_LIGHT_GOLDEN_ROD_YELLOW
= 127,
13189 DIS_PDU_COLOR_OLD_LACE
= 128,
13190 DIS_PDU_COLOR_RED
= 129,
13191 DIS_PDU_COLOR_FUCHSIA
= 130,
13192 DIS_PDU_COLOR_MAGENTA
= 131,
13193 DIS_PDU_COLOR_DEEP_PINK
= 132,
13194 DIS_PDU_COLOR_ORANGE_RED
= 133,
13195 DIS_PDU_COLOR_TOMATO
= 134,
13196 DIS_PDU_COLOR_HOT_PINK
= 135,
13197 DIS_PDU_COLOR_CORAL
= 136,
13198 DIS_PDU_COLOR_DARK_ORANGE
= 137,
13199 DIS_PDU_COLOR_LIGHT_SALMON
= 138,
13200 DIS_PDU_COLOR_ORANGE
= 139,
13201 DIS_PDU_COLOR_LIGHT_PINK
= 140,
13202 DIS_PDU_COLOR_PINK
= 141,
13203 DIS_PDU_COLOR_GOLD
= 142,
13204 DIS_PDU_COLOR_PEACH_PUFF
= 143,
13205 DIS_PDU_COLOR_NAVAJO_WHITE
= 144,
13206 DIS_PDU_COLOR_MOCCASIN
= 145,
13207 DIS_PDU_COLOR_BISQUE
= 146,
13208 DIS_PDU_COLOR_MISTY_ROSE
= 147,
13209 DIS_PDU_COLOR_BLANCHED_ALMOND
= 148,
13210 DIS_PDU_COLOR_PAPAYA_WHIP
= 149,
13211 DIS_PDU_COLOR_LAVENDER_BLUSH
= 150,
13212 DIS_PDU_COLOR_SEA_SHELL
= 151,
13213 DIS_PDU_COLOR_CORNSILK
= 152,
13214 DIS_PDU_COLOR_LEMON_CHIFFON
= 153,
13215 DIS_PDU_COLOR_FLORAL_WHITE
= 154,
13216 DIS_PDU_COLOR_SNOW
= 155,
13217 DIS_PDU_COLOR_YELLOW
= 156,
13218 DIS_PDU_COLOR_LIGHT_YELLOW
= 157,
13219 DIS_PDU_COLOR_IVORY
= 158,
13220 DIS_PDU_COLOR_WHITE
= 159
13223 /* SISO-REF-010 [UID 464] */
13226 DIS_PDU_BUILDING_PAINT_SCHEME_DEFAULT
= 0
13227 } DIS_PDU_Building_Paint_Scheme
;
13229 /* SISO-REF-010 [UID 465] */
13232 DIS_PDU_SEASON_SUMMER
= 0,
13233 DIS_PDU_SEASON_WINTER
= 1,
13234 DIS_PDU_SEASON_SPRING
= 2,
13235 DIS_PDU_SEASON_AUTUMN
= 3
13238 /* SISO-REF-010 [UID 466] */
13241 DIS_PDU_MATERIAL_NOT_SPECIFIED
= 0,
13242 DIS_PDU_MATERIAL_PLASTIC
= 1,
13243 DIS_PDU_MATERIAL_RUBBER
= 2,
13244 DIS_PDU_MATERIAL_ROAD
= 3
13245 } DIS_PDU_Material
;
13247 /* SISO-REF-010 [UID 467] */
13250 DIS_PDU_LINK_11_11B_FIDELITY_LEVEL_FIDELITY_LEVEL_0
= 0,
13251 DIS_PDU_LINK_11_11B_FIDELITY_LEVEL_FIDELITY_LEVEL_1
= 1,
13252 DIS_PDU_LINK_11_11B_FIDELITY_LEVEL_FIDELITY_LEVEL_2
= 2
13253 } DIS_PDU_Link_11_11B_Fidelity_Level
;
13255 /* SISO-REF-010 [UID 468] */
13258 DIS_PDU_LINK_11_TERMINAL_MODE_NO_STATEMENT
= 0,
13259 DIS_PDU_LINK_11_TERMINAL_MODE_NETWORK_CONTROL_STATION
= 1,
13260 DIS_PDU_LINK_11_TERMINAL_MODE_PICKET
= 2
13261 } DIS_PDU_Link_11_Terminal_Mode
;
13263 /* SISO-REF-010 [UID 470] */
13266 DIS_PDU_LINK_11_MODE_OF_OPERATION_NO_STATEMENT
= 0,
13267 DIS_PDU_LINK_11_MODE_OF_OPERATION_NET_SYNC
= 1,
13268 DIS_PDU_LINK_11_MODE_OF_OPERATION_NET_TEST
= 2,
13269 DIS_PDU_LINK_11_MODE_OF_OPERATION_ROLL_CALL
= 3,
13270 DIS_PDU_LINK_11_MODE_OF_OPERATION_SHORT_BROADCAST
= 4,
13271 DIS_PDU_LINK_11_MODE_OF_OPERATION_BROADCAST
= 5
13272 } DIS_PDU_Link_11_Mode_of_Operation
;
13274 /* SISO-REF-010 [UID 471] */
13277 DIS_PDU_LIFE_FORMS_SUBCATEGORY_IRANIAN_WEAPONS_MISAGH_2
= 1,
13278 DIS_PDU_LIFE_FORMS_SUBCATEGORY_IRANIAN_WEAPONS_RBS_70
= 2
13279 } DIS_PDU_Life_Forms_Subcategory_Iranian_Weapons
;
13281 /* SISO-REF-010 [UID 472] */
13284 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_CONVENTIONAL_ARMED_FORCES
= 10,
13285 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_ARMY
= 11,
13286 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_NAVAL_INFANTRY_MARINES
= 12,
13287 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_AIR_FORCE
= 13,
13288 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_NAVY
= 14,
13289 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_COAST_GUARD
= 15,
13290 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_UNITED_NATIONS
= 16,
13291 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_SPECIAL_OPERATIONS_FORCES_SOF
= 30,
13292 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_LAW_ENFORCEMENT
= 50,
13293 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_NON_MILITARY_NATIONAL_GOVERNMENT_AGENCIES
= 70,
13294 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_REGIONAL_LOCAL_FORCES
= 90,
13295 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_IRREGULAR_FORCES
= 100,
13296 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_TERRORIST_COMBATANT
= 101,
13297 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_INSURGENT
= 102,
13298 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_PARAMILITARY_FORCES
= 110,
13299 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_HUMANITARIAN_ORGANIZATIONS
= 120,
13300 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_CIVILIAN
= 130,
13301 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_EMERGENCY_MEDICAL_TECHNICIAN_EMT
= 131,
13302 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_FIREFIGHTER
= 132,
13303 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_PRESS
= 133,
13304 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_MAMMAL
= 200,
13305 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_REPTILE
= 201,
13306 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_AMPHIBIAN
= 202,
13307 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_INSECT
= 203,
13308 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_ARACHNID
= 204,
13309 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_MOLLUSK
= 205,
13310 DIS_PDU_LIFE_FORM_LAND_CATEGORIES_MARSUPIAL
= 206
13311 } DIS_PDU_Life_Form_Land_Categories
;
13313 /* SISO-REF-010 [UID 473] */
13316 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_NONE
= 0,
13317 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_WEAPON_NON_SPECIFIC
= 1,
13318 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_ASSAULT_RIFLES
= 5,
13319 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_HIGH_POWER_RIFLES
= 10,
13320 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_SNIPER_RIFLES
= 15,
13321 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_ANTI_MATERIEL_RIFLE_AMR
= 17,
13322 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_SUB_MACHINE_GUNS
= 20,
13323 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_SHOT_GUNS
= 25,
13324 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_GRENADE_LAUNCHERS
= 30,
13325 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_MACHINE_GUNS
= 35,
13326 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_GRENADE_LAUNCHING_MACHINE_GUN
= 40,
13327 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_ANTI_TANK_ROCKETS
= 45,
13328 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_ANTI_TANK_MISSILES
= 50,
13329 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_ANTI_TANK_GUNS
= 55,
13330 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_FLAME_ROCKETS
= 60,
13331 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_FLAME_THROWERS
= 65,
13332 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_ROCKET_LAUNCHERS
= 70,
13333 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_MORTARS
= 75,
13334 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_HAND_GUNS
= 80,
13335 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_MANPADS
= 85,
13336 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_RECOILLESS_RIFLES
= 90,
13337 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_DRONE_GUNS
= 95,
13338 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_EQUIPMENT_NON_SPECIFIC
= 150,
13339 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_SENSORS
= 151,
13340 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_SIGNAL_SENSOR
= 152,
13341 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_LASERS
= 153,
13342 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_ANIMAL_COMPANION
= 160,
13343 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_PERSONAL_ELECTRONICS
= 171,
13344 DIS_PDU_LIFE_FORM_HUMAN_SUBCATEGORY_EQUIPMENT_CLASS_LOGISTICS_EQUIPMENT
= 172
13345 } DIS_PDU_Life_Form_Human_Subcategory_Equipment_Class
;
13347 /* SISO-REF-010 [UID 474] */
13350 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_OTHER
= 0,
13351 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_4_5MM_INTERDYNAMICS_MKR
= 1,
13352 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_45MM_AK_74
= 10,
13353 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_45MM_AKS_74
= 11,
13354 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_45MM_AK_74M
= 12,
13355 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_45MM_KBK_WZ_1988_TANTAL
= 13,
13356 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_45MM_FORT_221
= 14,
13357 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_45MM_5_56MM_7_62MM_IPI_MALYUK
= 20,
13358 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_AK_101
= 30,
13359 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_DIEMACO_C7
= 31,
13360 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_COLT_CANADA_C8_CARBINE
= 32,
13361 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_GIAT_FAMAS_G2
= 33,
13362 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_FN_FNC
= 34,
13363 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_HK_G36
= 35,
13364 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_IMI_GALIL
= 36,
13365 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_INSAS
= 37,
13366 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_DAEWOO_K1
= 38,
13367 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_DAEWOO_K2
= 39,
13368 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_M16A1
= 40,
13369 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_M16A2_A3_A4
= 41,
13370 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_COLT_M4
= 42,
13371 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_COLT_M4_SPECIAL_OPERATIONS_PECULIAR_MODIFICATION_SOPMOD
= 43,
13372 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_RUGER_MINI_14
= 44,
13373 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_ENFIELD_SA_80A2
= 45,
13374 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_PINDAD_SS1_V1
= 46,
13375 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_PINDAD_SS1_V2
= 47,
13376 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_PINDAD_SS1_V3
= 48,
13377 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_STEYR_AUG_A1
= 49,
13378 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_T65
= 50,
13379 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_T91
= 51,
13380 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_TAVOR_TAR_21
= 52,
13381 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_TYPE_CQ_M311
= 53,
13382 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_DAEWOO_K11
= 54,
13383 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_AUSTEYR_F88
= 55,
13384 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_AUSTEYR_F88_GLA
= 56,
13385 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_AUSTEYR_F88_S_A1
= 57,
13386 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_AUSTEYR_F88_S_A2
= 58,
13387 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_AUSTEYR_F88_C
= 59,
13388 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_AUSTEYR_F88_S_A1C
= 60,
13389 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_AUSTEYR_F88_S_A1_LTR
= 61,
13390 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_AUSTEYR_EF88
= 62,
13391 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_BUSHMASTER_XM15
= 63,
13392 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_HK416
= 64,
13393 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_F90
= 65,
13394 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_F90_G
= 66,
13395 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_F90M
= 67,
13396 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_F90M_G
= 68,
13397 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_F90CQB
= 69,
13398 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_MK17_SCAR_L
= 70,
13399 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_CZ_805_BREN
= 71,
13400 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_FORT_224
= 72,
13401 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_FORT_227
= 73,
13402 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_ZBROYAR_UAR_15
= 74,
13403 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_56MM_ZBROYAR_Z_15
= 75,
13404 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_5_8MM_QBZ_95_TYPE_95
= 100,
13405 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_7_62MM_AK_103
= 110,
13406 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_7_62MM_AK_104
= 111,
13407 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_7_62MM_AK_47
= 112,
13408 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_7_62MM_AKM
= 113,
13409 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_7_62MM_AKS_47
= 114,
13410 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_7_62MM_HK_G3A3
= 115,
13411 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_7_62MM_IMI_GALIL
= 116,
13412 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_7_62MM_KLS
= 117,
13413 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_7_62MM_SKS
= 118,
13414 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_7_62MM_TYPE_56
= 119,
13415 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_7_62MM_TYPE_63_68
= 120,
13416 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_7_62MM_TYPE_81
= 121,
13417 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_7_62MM_MK17_SCAR_H
= 122,
13418 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_7_62MM_FORT_228
= 123,
13419 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_7_62MM_FORT_229
= 124,
13420 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_7_62MM_ZBROYAR_Z_008_NON_SNIPER_VARIANT
= 125,
13421 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_7_62MM_ZBROYAR_Z_10
= 126,
13422 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_7_62MM_MAYAK_MZ_10
= 127,
13423 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_7_62MM_STILETTO_SYSTEMS_STL_016_300_WINCHESTER
= 128,
13424 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_6_8MM_M7_NEXT_GENERATION_SQUAD_WEAPON_NGSW
= 150,
13425 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ASSAULT_RIFLES_8MM_LEBEL_M16
= 240
13426 } DIS_PDU_Life_Form_Human_Specific_Assault_Rifles
;
13428 /* SISO-REF-010 [UID 475] */
13431 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HIGH_POWER_RIFLES_OTHER
= 0,
13432 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HIGH_POWER_RIFLES_7_62MM_M14
= 10,
13433 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HIGH_POWER_RIFLES_7_62MM_REMINGTON_700
= 11,
13434 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HIGH_POWER_RIFLES_7_62MM_SIG_SAUER_SSG_2000
= 12,
13435 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HIGH_POWER_RIFLES_7_62MM_STONER_SR_25
= 13,
13436 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HIGH_POWER_RIFLES_7_62MM_MOSIN_NAGANT_MODEL_1891_30
= 14,
13437 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HIGH_POWER_RIFLES_7_62MM_HK417
= 15,
13438 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HIGH_POWER_RIFLES_7_62MM_HK417_16_RECCE
= 16,
13439 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HIGH_POWER_RIFLES_7_65MM_BAR_M1918
= 50,
13440 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HIGH_POWER_RIFLES_7_65MM_M1_GARAND
= 51
13441 } DIS_PDU_Life_Form_Human_Specific_High_Power_Rifles
;
13443 /* SISO-REF-010 [UID 476] */
13446 DIS_PDU_LIFE_FORM_CATEGORIES_U_S_U_S_ARMY_USA
= 11,
13447 DIS_PDU_LIFE_FORM_CATEGORIES_U_S_U_S_MARINE_CORPS_USMC
= 12,
13448 DIS_PDU_LIFE_FORM_CATEGORIES_U_S_U_S_AIR_FORCE_USAF
= 13,
13449 DIS_PDU_LIFE_FORM_CATEGORIES_U_S_U_S_NAVY_USN
= 14,
13450 DIS_PDU_LIFE_FORM_CATEGORIES_U_S_U_S_COAST_GUARD_USCG
= 15,
13451 DIS_PDU_LIFE_FORM_CATEGORIES_U_S_SPECIAL_FORCES
= 30,
13452 DIS_PDU_LIFE_FORM_CATEGORIES_U_S_RANGERS
= 31,
13453 DIS_PDU_LIFE_FORM_CATEGORIES_U_S_ARSOF
= 32,
13454 DIS_PDU_LIFE_FORM_CATEGORIES_U_S_FORCE_RECONNAISSANCE
= 33,
13455 DIS_PDU_LIFE_FORM_CATEGORIES_U_S_NAVY_SEAL
= 34,
13456 DIS_PDU_LIFE_FORM_CATEGORIES_U_S_AFSOF
= 35,
13457 DIS_PDU_LIFE_FORM_CATEGORIES_U_S_DELTA_FORCE
= 36,
13458 DIS_PDU_LIFE_FORM_CATEGORIES_U_S_FEDERAL_BUREAU_OF_INVESTIGATION_FBI
= 51,
13459 DIS_PDU_LIFE_FORM_CATEGORIES_U_S_CENTRAL_INTELLIGENCE_AGENCY_CIA
= 52,
13460 DIS_PDU_LIFE_FORM_CATEGORIES_U_S_DEPARTMENT_OF_HOMELAND_SECURITY_DHS
= 53,
13461 DIS_PDU_LIFE_FORM_CATEGORIES_U_S_BUREAU_OF_ALCOHOL_TOBACCO_FIREARMS_AND_EXPLOSIVES_ATF
= 54,
13462 DIS_PDU_LIFE_FORM_CATEGORIES_U_S_U_S_SECRET_SERVICE_USSS
= 55,
13463 DIS_PDU_LIFE_FORM_CATEGORIES_U_S_U_S_MARSHAL
= 56,
13464 DIS_PDU_LIFE_FORM_CATEGORIES_U_S_LAW_ENFORCEMENT_NON_MILITARY
= 70,
13465 DIS_PDU_LIFE_FORM_CATEGORIES_U_S_STATE_POLICE_HIGHWAY_PATROL
= 71,
13466 DIS_PDU_LIFE_FORM_CATEGORIES_U_S_COUNTY_SHERIFF_POLICE
= 72,
13467 DIS_PDU_LIFE_FORM_CATEGORIES_U_S_MUNICIPAL_POLICE
= 73,
13468 DIS_PDU_LIFE_FORM_CATEGORIES_U_S_RED_CROSS
= 124
13469 } DIS_PDU_Life_Form_Categories_U_S
;
13471 /* SISO-REF-010 [UID 477] */
13474 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_NOT_SPECIFIED_MALE
= 0,
13475 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_ASIAN_MALE
= 1,
13476 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_PACIFIC_ISLANDER_MALE
= 2,
13477 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_BLACK_MALE
= 3,
13478 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_EAST_ASIAN_MALE
= 4,
13479 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_HISPANIC_MALE
= 5,
13480 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_WHITE_MALE
= 6,
13481 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_ARAB_MALE
= 7,
13482 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_HOMOGENOUS_COUNTRY_CODE_MALE
= 8,
13483 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_INDIGENOUS_COUNTRY_CODE_MALE
= 9,
13484 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_INFANT_0_MONTHS_1_YEAR_MALE
= 10,
13485 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_TODDLER_1_3_YEARS_MALE
= 20,
13486 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_CHILD_3_10_YEARS_MALE
= 30,
13487 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_ADOLESCENT_10_12_YEARS_MALE
= 40,
13488 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_TEENAGER_13_16_YEARS_MALE
= 50,
13489 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_YOUNG_ADULT_17_25_YEARS_MALE
= 60,
13490 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_ADULT_25_55_YEARS_MALE
= 70,
13491 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_SENIOR_ADULT_55_70_YEARS_MALE
= 80,
13492 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_ELDERLY_71_YEARS_MALE
= 90,
13493 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_FEMALE
= 100,
13494 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_ASIAN_FEMALE
= 101,
13495 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_PACIFIC_ISLANDER_FEMALE
= 102,
13496 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_BLACK_FEMALE
= 103,
13497 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_EAST_ASIAN_FEMALE
= 104,
13498 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_HISPANIC_FEMALE
= 105,
13499 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_WHITE_FEMALE
= 106,
13500 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_ARAB_FEMALE
= 107,
13501 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_HOMOGENOUS_COUNTRY_CODE_FEMALE
= 108,
13502 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_INDIGENOUS_COUNTRY_CODE_FEMALE
= 109,
13503 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_INFANT_0_MONTHS_1_YEAR_FEMALE
= 110,
13504 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_TODDLER_1_3_YEARS_FEMALE
= 120,
13505 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_CHILD_3_10_YEARS_FEMALE
= 130,
13506 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_ADOLESCENT_10_12_YEARS_FEMALE
= 140,
13507 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_TEENAGER_13_16_YEARS_FEMALE
= 150,
13508 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_YOUNG_ADULT_17_25_YEARS_FEMALE
= 160,
13509 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_ADULT_25_55_YEARS_FEMALE
= 170,
13510 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_SENIOR_ADULT_55_70_YEARS_FEMALE
= 180,
13511 DIS_PDU_LIFE_FORM_EXTRA_PERSONAL_DATA_ELDERLY_71_YEARS_FEMALE
= 190
13512 } DIS_PDU_Life_Form_Extra_Personal_Data
;
13514 /* SISO-REF-010 [UID 478] */
13517 DIS_PDU_LIFE_FORM_AIR_CATEGORIES_BIRD
= 200,
13518 DIS_PDU_LIFE_FORM_AIR_CATEGORIES_INSECT
= 201,
13519 DIS_PDU_LIFE_FORM_AIR_CATEGORIES_MAMMAL
= 202
13520 } DIS_PDU_Life_Form_Air_Categories
;
13522 /* SISO-REF-010 [UID 479] */
13525 DIS_PDU_LIFE_FORM_SUBSURFACE_CATEGORIES_FISH
= 200,
13526 DIS_PDU_LIFE_FORM_SUBSURFACE_CATEGORIES_MAMMAL
= 201,
13527 DIS_PDU_LIFE_FORM_SUBSURFACE_CATEGORIES_MOLLUSK
= 202,
13528 DIS_PDU_LIFE_FORM_SUBSURFACE_CATEGORIES_CRUSTACEAN
= 203,
13529 DIS_PDU_LIFE_FORM_SUBSURFACE_CATEGORIES_INSECT
= 204
13530 } DIS_PDU_Life_Form_Subsurface_Categories
;
13532 /* SISO-REF-010 [UID 481] */
13535 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_OTHER
= 0,
13536 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_5_8MM_QBU_88_TYPE_88
= 1,
13537 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_C3
= 30,
13538 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_FR_F2
= 31,
13539 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_AWM_F_G22
= 32,
13540 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_G3_SG_1
= 33,
13541 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_GALIL_SNIPER
= 34,
13542 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_L96A1
= 35,
13543 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_M14_DMR
= 36,
13544 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_M24_SNIPER_WEAPON_SYSTEM_SWS
= 37,
13545 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_M40A1_A3
= 38,
13546 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_STEYR_SSG_69
= 39,
13547 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_SVD_DRAGUNOV
= 40,
13548 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_TYPE_79
= 41,
13549 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_SR_25_MK11
= 42,
13550 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_AW_SR_98
= 43,
13551 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_BLASER_R93
= 44,
13552 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_M2010_ENHANCED_SNIPER_RIFLE_ESR
= 45,
13553 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_M110_SEMI_AUTOMATIC_SNIPER_SYSTEM_SASS
= 46,
13554 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_L129A1
= 47,
13555 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_SAKO_TRG_22
= 48,
13556 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_COLT_CANADA_C20_DMR
= 49,
13557 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_BREN_2_PPS
= 50,
13558 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_ZBROYAR_VPR_308_SNIPER_VERSION_OF_Z_008
= 51,
13559 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_ZBROYAR_UAR_10
= 52,
13560 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_62MM_FORT_301
= 53,
13561 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_7_7MM_TYPE_99
= 100,
13562 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_8_58MM_BLASER_R93_TACTICAL_2
= 105,
13563 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_8_6MM_SAKO_TRG_42
= 106,
13564 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_9MM_VSS_VINTOREZ
= 110,
13565 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_12_7MM_STEYR_HS_50
= 170,
13566 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_12_7MM_M82A1A_SPECIAL_APPLICATIONS_SCOPED_RIFLE_SASR
= 171,
13567 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_12_7MM_NSV
= 172,
13568 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_12_7MM_OSV_96
= 173,
13569 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_12_7MM_RANGEMASTER_50
= 174,
13570 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_12_7MM_V94
= 175,
13571 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_12_7MM_M107
= 176,
13572 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_12_7MM_ZVI_FALCON_OP99
= 177,
13573 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_12_7MM_SNIPEX_RHINO_HUNTER
= 178,
13574 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_12_7MM_SNIPEX_ALLIGATOR
= 179,
13575 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_14_5MM_SNIPEX_T_REX
= 190,
13576 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SNIPER_20MM_DENEL_NTW_20
= 200
13577 } DIS_PDU_Life_Form_Human_Specific_Sniper
;
13579 /* SISO-REF-010 [UID 482] */
13582 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SUB_MACHINE_GUN_OTHER
= 0,
13583 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SUB_MACHINE_GUN_5_45MM_AKS_74U_AKSU_74
= 10,
13584 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SUB_MACHINE_GUN_5_56MM_DAEWOO_K1A
= 20,
13585 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SUB_MACHINE_GUN_9MM_DAEWOO_K7
= 60,
13586 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SUB_MACHINE_GUN_9MM_MAC_10
= 61,
13587 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SUB_MACHINE_GUN_9MM_MADSEN_MK_II
= 62,
13588 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SUB_MACHINE_GUN_9MM_MINI_UZI
= 63,
13589 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SUB_MACHINE_GUN_9MM_MODEL_83_SKORPION_SMG
= 64,
13590 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SUB_MACHINE_GUN_9MM_MP5A2
= 65,
13591 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SUB_MACHINE_GUN_9MM_MP5_N
= 66,
13592 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SUB_MACHINE_GUN_9MM_STERLING_SMG
= 67,
13593 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SUB_MACHINE_GUN_9MM_TYPE_CF_05
= 68,
13594 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SUB_MACHINE_GUN_9MM_UZI
= 69
13595 } DIS_PDU_Life_Form_Human_Specific_Sub_Machine_Gun
;
13597 /* SISO-REF-010 [UID 490] */
13600 DIS_PDU_RADAR_TRACK_STATUS_NOT_SPECIFIED
= 0,
13601 DIS_PDU_RADAR_TRACK_STATUS_RADAR_TRACK_DETECTED
= 1,
13602 DIS_PDU_RADAR_TRACK_STATUS_RADAR_TRACK_BROKEN
= 2
13603 } DIS_PDU_Radar_Track_Status
;
13605 /* SISO-REF-010 [UID 495] */
13608 DIS_PDU_SOIL_ATTRIBUTE_TYPE_CLAY_MASS
= 0,
13609 DIS_PDU_SOIL_ATTRIBUTE_TYPE_CLAY_VOLUME_FRACTION
= 1,
13610 DIS_PDU_SOIL_ATTRIBUTE_TYPE_SILT_MASS
= 2,
13611 DIS_PDU_SOIL_ATTRIBUTE_TYPE_SILT_VOLUME_FRACTION
= 3,
13612 DIS_PDU_SOIL_ATTRIBUTE_TYPE_SAND_MASS
= 4,
13613 DIS_PDU_SOIL_ATTRIBUTE_TYPE_SAND_VOLUME_FRACTION
= 5,
13614 DIS_PDU_SOIL_ATTRIBUTE_TYPE_GRAVEL_MASS
= 6,
13615 DIS_PDU_SOIL_ATTRIBUTE_TYPE_GRAVEL_VOLUME_FRACTION
= 7,
13616 DIS_PDU_SOIL_ATTRIBUTE_TYPE_WATER_MASS
= 8,
13617 DIS_PDU_SOIL_ATTRIBUTE_TYPE_WATER_VOLUME_FRACTION
= 9,
13618 DIS_PDU_SOIL_ATTRIBUTE_TYPE_WATER_PHASE
= 128
13619 } DIS_PDU_Soil_Attribute_Type
;
13621 /* SISO-REF-010 [UID 500] */
13624 DIS_PDU_AUSTRALIAN_CATEGORY_OVERLAY_AUSTRALIAN_ARMY
= 11,
13625 DIS_PDU_AUSTRALIAN_CATEGORY_OVERLAY_ROYAL_AUSTRALIAN_AIR_FORCE_RAAF
= 13,
13626 DIS_PDU_AUSTRALIAN_CATEGORY_OVERLAY_ROYAL_AUSTRALIAN_NAVY_RAN
= 14,
13627 DIS_PDU_AUSTRALIAN_CATEGORY_OVERLAY_AUSTRALIAN_SPECIAL_OPERATIONS_COMMAND_SOCOMD
= 30,
13628 DIS_PDU_AUSTRALIAN_CATEGORY_OVERLAY_AUSTRALIAN_DEPARTMENT_OF_HOME_AFFAIRS
= 51,
13629 DIS_PDU_AUSTRALIAN_CATEGORY_OVERLAY_AUSTRALIAN_FEDERAL_POLICE_AFP
= 52
13630 } DIS_PDU_Australian_Category_Overlay
;
13632 /* SISO-REF-010 [UID 501] */
13635 DIS_PDU_LIFE_FORM_CATEGORIES_AFGHANISTAN_AFGHAN_NATIONAL_ARMY_ANA
= 11,
13636 DIS_PDU_LIFE_FORM_CATEGORIES_AFGHANISTAN_AFGHAN_AIR_FORCE_AAF
= 13,
13637 DIS_PDU_LIFE_FORM_CATEGORIES_AFGHANISTAN_NATIONAL_DIRECTORATE_OF_SECURITY_NDS
= 51,
13638 DIS_PDU_LIFE_FORM_CATEGORIES_AFGHANISTAN_AFGHAN_NATIONAL_POLICE_ANP
= 52,
13639 DIS_PDU_LIFE_FORM_CATEGORIES_AFGHANISTAN_AFGHAN_BORDER_POLICE_ABP
= 53,
13640 DIS_PDU_LIFE_FORM_CATEGORIES_AFGHANISTAN_AFGHAN_NATIONAL_CIVIL_ORDER_POLICE_ANCOP
= 54,
13641 DIS_PDU_LIFE_FORM_CATEGORIES_AFGHANISTAN_AFGHAN_PUBLIC_PROTECTION_FORCE_APPF
= 55,
13642 DIS_PDU_LIFE_FORM_CATEGORIES_AFGHANISTAN_NON_MILITARY_NATIONAL_GOVERNMENT_AGENCIES
= 70,
13643 DIS_PDU_LIFE_FORM_CATEGORIES_AFGHANISTAN_TERRORIST_COMBATANT
= 101,
13644 DIS_PDU_LIFE_FORM_CATEGORIES_AFGHANISTAN_HUMANITARIAN_ORGANIZATIONS
= 120,
13645 DIS_PDU_LIFE_FORM_CATEGORIES_AFGHANISTAN_RED_CRESCENT
= 121,
13646 DIS_PDU_LIFE_FORM_CATEGORIES_AFGHANISTAN_CIVILIAN
= 130,
13647 DIS_PDU_LIFE_FORM_CATEGORIES_AFGHANISTAN_PRESS
= 133
13648 } DIS_PDU_Life_Form_Categories_Afghanistan
;
13650 /* SISO-REF-010 [UID 505] */
13653 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_EQUIPMENT_CLASS_SIGNAL_SMOKE
= 1,
13654 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_EQUIPMENT_CLASS_FLASH_LIGHT
= 2,
13655 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_EQUIPMENT_CLASS_SIGNAL_MIRROR
= 3,
13656 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_EQUIPMENT_CLASS_IR_STROBE
= 4,
13657 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_EQUIPMENT_CLASS_IR_ILLUMINATOR
= 5,
13658 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_EQUIPMENT_CLASS_SPOTLIGHT
= 6
13659 } DIS_PDU_Life_Form_Human_Specific_Equipment_Class
;
13661 /* SISO-REF-010 [UID 508] */
13664 DIS_PDU_PLATFORM_SUBSURFACE_CIVILIAN_SEMI_SUBMERSIBLES_SUBCATEGORIES_NARCO_SUBMARINE
= 1
13665 } DIS_PDU_Platform_Subsurface_Civilian_Semi_Submersibles_Subcategories
;
13667 /* SISO-REF-010 [UID 509] */
13670 DIS_PDU_LEAF_COVERAGE_NORMAL
= 0,
13671 DIS_PDU_LEAF_COVERAGE_BARE
= 1
13672 } DIS_PDU_Leaf_Coverage
;
13674 /* SISO-REF-010 [UID 510] */
13677 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_MATERIEL_RIFLES_OTHER
= 0,
13678 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_MATERIEL_RIFLES_12_7MM_AW50
= 10,
13679 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_MATERIEL_RIFLES_12_7MM_AW50F
= 11,
13680 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_MATERIEL_RIFLES_12_7MM_TASKO_7ET3
= 12
13681 } DIS_PDU_Life_Form_Human_Specific_Anti_Materiel_Rifles
;
13683 /* SISO-REF-010 [UID 511] */
13686 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_OTHER
= 0,
13687 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_BROWNING_SUPERPOSED_O_U
= 20,
13688 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_BROWNING_CYNERGY
= 21,
13689 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_BROWNING_AUTO_5
= 22,
13690 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_BROWNING_CITORI_O_U_12_GAUGE
= 23,
13691 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_16_8MM_BROWNING_CITORI_O_U_16_GAUGE
= 24,
13692 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_15_6MM_BROWNING_CITORI_O_U_20_GAUGE
= 25,
13693 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_14MM_BROWNING_CITORI_O_U_28_GAUGE
= 26,
13694 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_10_4MM_BROWNING_CITORI_O_U_410_BORE
= 27,
13695 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_BROWNING_DOUBLE_AUTOMATIC_12_GAUGE
= 28,
13696 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_ITHACA_37_12_GAUGE
= 29,
13697 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_16_8MM_ITHACA_37_16_GAUGE
= 30,
13698 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_15_6MM_ITHACA_37_20_GAUGE
= 31,
13699 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_14MM_ITHACA_37_28_GAUGE
= 32,
13700 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_19_7MM_ITHACA_MAG_10_SA_10_GAUGE
= 33,
13701 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_19_7MM_MARLIN_MODEL_55_10_GAUGE
= 34,
13702 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_MARLIN_MODEL_55_12_GAUGE
= 35,
13703 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_16_8MM_MARLIN_MODEL_55_16_GAUGE
= 36,
13704 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_15_6MM_MARLIN_MODEL_55_20_GAUGE
= 37,
13705 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_MOSSBERG_500_12_GAUGE
= 38,
13706 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_15_6MM_MOSSBERG_500_20_GAUGE
= 39,
13707 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_10_4MM_MOSSBERG_500_410_BORE
= 40,
13708 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_MOSSBERG_590_12_GAUGE
= 41,
13709 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_15_6MM_MOSSBERG_590_20_GAUGE
= 42,
13710 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_10_4MM_MOSSBERG_590_410_BORE
= 43,
13711 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_MOSSBERG_930_SA_12_GAUGE
= 44,
13712 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_REMINGTON_MODEL_11_SA
= 45,
13713 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_REMINGTON_MODEL_10_12_GAUGE
= 46,
13714 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_15_6MM_REMINGTON_MODEL_17_20_GAUGE
= 47,
13715 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_REMINGTON_MODEL_31
= 48,
13716 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_REMINGTON_MODEL_11_48_SA
= 49,
13717 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_REMINGTON_870_12_GAUGE
= 50,
13718 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_16_8MM_REMINGTON_870_16_GAUGE
= 51,
13719 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_15_6MM_REMINGTON_870_20_GAUGE
= 52,
13720 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_14MM_REMINGTON_870_28_GAUGE
= 53,
13721 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_10_4MM_REMINGTON_870_410_BORE
= 54,
13722 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_REMINGTON_MODEL_58_SA
= 55,
13723 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_REMINGTON_878_SA_12_GAUGE
= 56,
13724 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_REMINGTON_MODEL_1100_SA_12_GAUGE
= 57,
13725 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_16_8MM_REMINGTON_MODEL_1100_SA_16_GAUGE
= 58,
13726 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_15_6MM_REMINGTON_MODEL_1100_SA_20_GAUGE
= 59,
13727 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_14MM_REMINGTON_MODEL_1100_SA_28_GAUGE
= 60,
13728 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_10_4MM_REMINGTON_MODEL_1100_SA_410_BORE
= 61,
13729 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_REMINGTON_11_87_SA_12_GAUGE
= 62,
13730 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_15_6MM_REMINGTON_11_87_SA_20_GAUGE
= 63,
13731 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_19_7MM_REMINGTON_MODEL_SP_10_SA_10_GAUGE
= 64,
13732 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_REMINGTON_887_12_GAUGE
= 65,
13733 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_REMINGTON_SPARTA_100_SXS_12_GAUGE
= 70,
13734 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_15_6MM_REMINGTON_SPARTA_100_SXS_20_GAUGE
= 71,
13735 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_10_4MM_REMINGTON_SPARTA_100_SXS_410_BORE
= 72,
13736 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_REMINGTON_SPARTAN_310_O_U_12_GAUGE
= 73,
13737 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_15_6MM_REMINGTON_SPARTAN_310_O_U_20_GAUGE
= 74,
13738 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_14MM_REMINGTON_SPARTAN_310_O_U_28_GAUGE
= 75,
13739 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_10_4MM_REMINGTON_SPARTAN_310_O_U_410_BORE
= 76,
13740 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_REMINGTON_SPARTAN_453_SA_12_GAUGE
= 77,
13741 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_WINCHESTER_MODEL_1200_12_GAUGE
= 80,
13742 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_16_8MM_WINCHESTER_MODEL_1200_16_GAUGE
= 81,
13743 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_15_6MM_WINCHESTER_MODEL_1200_20_GAUGE
= 82,
13744 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_WINCHESTER_MODEL_1887_1901
= 83,
13745 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_WINCHESTER_MODEL_1897
= 84,
13746 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_WINCHESTER_MODEL_1912
= 85,
13747 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_WINCHESTER_MODEL_21_SXS
= 86,
13748 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_WINCHESTER_MODEL_37_SXS
= 87,
13749 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_HR_ULTRASLUG_SXS_12_GAUGE
= 88,
13750 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_15_6MM_HR_ULTRASLUG_SXS_20_GAUGE
= 89,
13751 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_CIENER_ULTIMATE_O_U_12_GAUGE
= 90,
13752 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_COACH_GUN_SXS_DOUBLE_BARREL_12_GAUGE
= 91,
13753 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_RUGER_GOLD_LABEL_SXS_12_GAUGE
= 92,
13754 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_HIGH_STANDARD_MODEL_10_SA_12_GAUGE
= 93,
13755 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_KEL_TEX_KSG_12_GAUGE
= 94,
13756 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5_KAC_MASTERKEY_12_GAUGE
= 95,
13757 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_M26_M_A_S_S_12_GAUGE
= 96,
13758 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_SRM_ARMS_M1216_SA_12_GAUGE
= 97,
13759 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_AA_12_FA_ATCHISSON_ASSAULT
= 98,
13760 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_PANCOR_JACKHAMMER_FA_12_GAUGE
= 99,
13761 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_USAS_12_FA_12_GAUGE
= 110,
13762 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_MAUL_SA_12_GAUGE
= 111,
13763 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_FN_SLP_SA_12_GAUGE
= 112,
13764 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_FN_TPS_12_GAUGE
= 113,
13765 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_ENARM_PENTAGUN_SA_12_GAUGE
= 115,
13766 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_STEVENS_MODEL_520_620
= 116,
13767 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_STOEGER_COACH_GUN_SXS
= 117,
13768 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_STOEGER_CONDOR_O_U
= 118,
13769 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_ARMSCOR_MODEL_30_SA_12_GAUGE
= 120,
13770 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_WEATHERBY_SA_08_SA
= 121,
13771 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_FABARM_SDASS_TACTICAL_12_GAUGE
= 122,
13772 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_MAG_7_12_GAUGE
= 123,
13773 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_NEOSTEAD_12_GAUGE
= 124,
13774 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_ARMSEL_STRIKER_SA_12_GAUGE
= 125,
13775 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_PARKER_HALE_ROGUN_SA_12_GAUGE
= 127,
13776 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_26MM_RGA_86_REVOLVER
= 130,
13777 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_SJORGREN_SA_12_GAUGE
= 131,
13778 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_AKDAL_MKA_1919_SA_12_GAUGE
= 132,
13779 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_RETAY_MASAI_MARA_SA_12_GAUGE
= 133,
13780 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_SAFIR_T_14_SA_12_GAUGE
= 134,
13781 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_BENELLI_M1_SUPER_90_SA_12_GAUGE
= 150,
13782 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_15_6MM_BENELLI_M1_SUPER_90_SA_20_GAUGE
= 151,
13783 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_BENELLI_M3_SUPER_90_SA_12_GAUGE
= 152,
13784 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_15_6MM_BENELLI_M3_SUPER_90_SA_20_GAUGE
= 153,
13785 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_BENELLI_M4_SUPER_90_SA_12_GAUGE
= 154,
13786 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_BENELLI_NOVA_12_GAUGE
= 155,
13787 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_15_6MM_BENELLI_NOVE_20_GAUGE
= 156,
13788 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_BENELLI_RAFFAELLO_SA_12_GAUGE
= 157,
13789 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_BENELLI_SUPERNOVA_12_GAUGE
= 158,
13790 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_BENELLI_VINCI_SA_12_GAUGE
= 159,
13791 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_BERETTA_1201FP_SA_12_GAUGE
= 160,
13792 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_BERETTA_682_O_U_12_GAUGE
= 161,
13793 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_15_6MM_BERETTA_682_O_U_20_GAUGE
= 162,
13794 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_14MM_BERETTA_682_O_U_28_GAUGE
= 163,
13795 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_10_4MM_BERETTA_682_O_U_410_BORE
= 164,
13796 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_BERETTA_A303_SA_12_GAUGE
= 165,
13797 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_BERETTA_AL391_SA_12_GAUGE
= 166,
13798 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_15_6MM_BERETTA_AL391_SA_20_GAUGE
= 167,
13799 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_BERETTA_DT_10_O_U_12_GAUGE
= 168,
13800 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_BERETTA_SILVER_PIGEON_O_U
= 169,
13801 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_BERETTA_XTREMA_2_SA_12_GAUGE
= 170,
13802 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_15_6MM_FRANCHI_AL_48_SA_20_GAUGE
= 171,
13803 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_14MM_FRANCHI_AL_48_SA_28_GAUGE
= 172,
13804 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_10_4MM_FRANCHI_MOD_410_FA_410_BORE
= 173,
13805 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_FRANCHI_SPAS_12_SA_12_GAUGE
= 174,
13806 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_FRANCHI_SPAS_15_SA_12_GAUGE
= 175,
13807 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_VALTRO_PM_5_PM_5_350_12_GAUGE
= 176,
13808 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_BLAZER_F3_O_U
= 180,
13809 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_HK_FABARM_FP6_12_GAUGE
= 181,
13810 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_HK_CAWS_FA_12_GAUGE
= 182,
13811 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_BAIKAL_MP_153_SA_12_GAUGE
= 200,
13812 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_BANDAYEVSKY_RB_12_12_GAUGE
= 201,
13813 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_MOLOT_BEKAS_M_12_GAUGE
= 202,
13814 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_16_8MM_MOLOT_BEKAS_M_16_GAUGE
= 203,
13815 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_TOZ_194_12_GAUGE
= 204,
13816 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_23MM_KS_23
= 205,
13817 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_MTS_255_REVOLER_12_GAUGE
= 206,
13818 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_RMB_93_12_GAUGE
= 207,
13819 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_SAIGA_12_SA_12_GAUGE
= 208,
13820 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_15_6MM_SAIGA_12_SA_20_GAUGE
= 209,
13821 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_10_4MM_SAIGA_12_SA_410_BORE
= 210,
13822 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_VEPR_12_SA_12_GAUGE
= 211,
13823 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_FORT_500_12_GAUGE
= 212,
13824 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_SHOT_GUNS_18_5MM_NORINCO_HP9_1_12_GAUGE
= 220
13825 } DIS_PDU_Life_Form_Human_Specific_Shot_Guns
;
13827 /* SISO-REF-010 [UID 512] */
13830 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MORTARS_OTHERS
= 0,
13831 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MORTARS_60MM_M224
= 30,
13832 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MORTARS_60MM_ANTOS
= 31,
13833 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MORTARS_60MM_KBA_118
= 32,
13834 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MORTARS_60MM_KBA_48M
= 33,
13835 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MORTARS_81MM_F2
= 50,
13836 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MORTARS_81MM_L16
= 51,
13837 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MORTARS_81MM_M252
= 52,
13838 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MORTARS_81MM_MX2_KM
= 53,
13839 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MORTARS_82MM_UPIK_82
= 54,
13840 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MORTARS_120MM_SOLTAM_K6_M120
= 60,
13841 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MORTARS_120MM_M121
= 61,
13842 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MORTARS_120MM_M120_15_MOLOT
= 62
13843 } DIS_PDU_Life_Form_Human_Specific_Mortars
;
13845 /* SISO-REF-010 [UID 513] */
13848 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HAND_GUNS_OTHER
= 0,
13849 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HAND_GUNS_5_45MM_PSM
= 1,
13850 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HAND_GUNS_9MM_MK3_SLP
= 30,
13851 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HAND_GUNS_9MM_BERETTA_92S_92FS_M9
= 31,
13852 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HAND_GUNS_9MM_H_K_USP
= 32,
13853 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HAND_GUNS_9MM_STECHKIN_APS
= 33,
13854 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HAND_GUNS_9MM_MAKAROV_PM
= 34,
13855 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HAND_GUNS_9MM_SMITH_AND_WESSON_SD_SIGMA
= 35,
13856 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HAND_GUNS_9MM_GLOCK_17
= 36,
13857 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HAND_GUNS_9MM_SIG_SAUER_M17
= 37,
13858 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HAND_GUNS_9MM_SIG_PRO
= 38,
13859 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HAND_GUNS_9MM_SMITH_AND_WESSON_SW1911
= 39,
13860 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HAND_GUNS_9MM_SMITH_AND_WESSON_5900_SERIES
= 40,
13861 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HAND_GUNS_45_CAL_M1911
= 41,
13862 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HAND_GUNS_9MM_CZ_75
= 42,
13863 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HAND_GUNS_9MM_CZ_82
= 43,
13864 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HAND_GUNS_9_07MM_RUGER_GP_100
= 50,
13865 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HAND_GUNS_10MM_GLOCK_20
= 60,
13866 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HAND_GUNS_9MM_FORT_12
= 70,
13867 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HAND_GUNS_9MM_FORT_14TP
= 71,
13868 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HAND_GUNS_9MM_FORT_17
= 72,
13869 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_HAND_GUNS_9MM_FORT_21
= 73
13870 } DIS_PDU_Life_Form_Human_Specific_Hand_Guns
;
13872 /* SISO-REF-010 [UID 514] */
13875 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_WEAPON_NON_SPECIFIC_OTHER
= 0,
13876 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_WEAPON_NON_SPECIFIC_KNIFE
= 10,
13877 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_WEAPON_NON_SPECIFIC_MACHETE
= 50,
13878 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_WEAPON_NON_SPECIFIC_EXPLOSIVE_VEST
= 100,
13879 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_WEAPON_NON_SPECIFIC_M18A1_CLAYMORE
= 150
13880 } DIS_PDU_Life_Form_Human_Specific_Weapon_Non_specific
;
13882 /* SISO-REF-010 [UID 515] */
13885 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_OTHER
= 0,
13886 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40X46MM_ARSENAL_UGGL_M1
= 1,
13887 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40X46MM_ARSENAL_MSGL
= 2,
13888 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40MM_VOG_ARSENAL_MSGL
= 3,
13889 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40X46MM_ARSENAL_UBGL_M16
= 4,
13890 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40X46MM_ARSENAL_UBGL_M8
= 5,
13891 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40X46MM_ARSENAL_UBGL_M7
= 6,
13892 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_30MM_BS_1_TISHINA
= 10,
13893 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40MM_BTS_203
= 11,
13894 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40MM_INDUMIL_IMC_40
= 12,
13895 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40MM_VOG_BG_15
= 20,
13896 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40MM_VOG_GP_25_KOSTOYOR
= 21,
13897 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40MM_VOG_GP_30_OBUVKA
= 22,
13898 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40MM_VOG_GP_34
= 23,
13899 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40MM_VOG_RGM_40_KASTET
= 24,
13900 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40MM_VOG_RG_6
= 25,
13901 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40X46MM_M79
= 30,
13902 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40X46MM_M203
= 31,
13903 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40X36MM_M320
= 32,
13904 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40X46MM_CIS_40_GL
= 35,
13905 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40X46MM_EAGLE_GL
= 36,
13906 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40X46MM_HK_AG36
= 37,
13907 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40X46MM_HK_AG_C_GLM
= 38,
13908 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40X46MM_HK69A1
= 39,
13909 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40X46MM_BERETTA_GLX_160
= 40,
13910 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40X46MM_ARDE_UBGL
= 41,
13911 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40X46MM_XML148
= 42,
13912 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40X46MM_CHINA_LAKE_GL
= 43,
13913 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40X46MM_HAWK_MM_1
= 44,
13914 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_25X40MM_XM25_CDTE
= 50,
13915 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_37MM_MILKOR37_38_LL_STOPPER
= 60,
13916 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40MM_MILKOR40_GL
= 61,
13917 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40MM_MILKOR_MGL
= 62,
13918 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40X47MM_PALLAD_WZ1974
= 65,
13919 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40X47MM_PALLAD_WZ1983
= 66,
13920 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_UGL_200_CANISTER_RWGL_3
= 70,
13921 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_20X30MM_ST_DAEWOO_K11
= 80,
13922 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_30MM_RGSH_30_GL
= 85,
13923 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_35MM_TYPE_91_BREECHLOAD_GL
= 90,
13924 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40X53MM_CZW_40
= 95,
13925 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_40X53MM_UAG_40_AGL
= 96,
13926 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_45MM_DP_64
= 100,
13927 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHERS_20X42MM_NEOPUP_PAW_20
= 105
13928 } DIS_PDU_Life_Form_Human_Specific_Grenade_Launchers
;
13930 /* SISO-REF-010 [UID 516] */
13933 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_OTHER
= 0,
13934 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_56X45MM_XM214_MICROGUN_SIX_PAK
= 10,
13935 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_M134_XM196_MINIGUN
= 11,
13936 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_56X45MM_M249_FN_MINIMI_SAW_LMG
= 20,
13937 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_56X45MM_FN_MINIMI_MK3_LMG
= 21,
13938 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_FN_MINIMI_7_62_MK3_GPMG
= 22,
13939 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X63MM_M1941_JOHNSON
= 25,
13940 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X63MM_M1918_BAR
= 26,
13941 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_M1919A4_MK_21_MOD_0_BROWNING_MMG
= 27,
13942 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X63MM_M1919A6_BROWNING_MMG
= 28,
13943 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_M37_BROWNING_MMG
= 29,
13944 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_56X45MM_ARES_SHRIKE_5_56_LMG
= 30,
13945 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_56X45MM_LSAT_LMG
= 31,
13946 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_56X45MM_CMG_1_LMG
= 32,
13947 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_56X45MM_CMG_2_LMG
= 33,
13948 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_56X45MM_STONER_63A_LMG
= 34,
13949 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_56X45MM_ULTIMAX_100_LMG
= 35,
13950 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_56X54MM_BERETTA_AS70_90_LMG
= 36,
13951 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_56X45MM_CETME_AMELI_LMG
= 37,
13952 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_56X45MM_IMI_NEGEV_LMG
= 38,
13953 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_56X45MM_INSAS_LMG
= 39,
13954 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_56X45MM_AUG_LMG
= 40,
13955 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_56X45MM_AUG_HBAR_LMG
= 41,
13956 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_56X45MM_HK_MG4_LMG
= 43,
13957 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_56X45MM_HK23_GR_9_LMG
= 44,
13958 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_56X45MM_M27_IAR_SAW
= 46,
13959 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_56X45MM_L86_LSW
= 47,
13960 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_56X45MM_DAEWOO_K3_LMG
= 48,
13961 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_56X45MM_VECTOR_MINI_SS_GPMG
= 49,
13962 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_M60_GPMG
= 50,
13963 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_M60E3_GPMG
= 51,
13964 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_M60E4_GPMG
= 52,
13965 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_M60E6_GPMG
= 53,
13966 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_MARK_48_GMPG
= 55,
13967 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_M240_FN_MAG_58_GPMG
= 58,
13968 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_M240E4_M240B_GPMG
= 59,
13969 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_M240E1_M240D_GPMG
= 60,
13970 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_M240G_GPMG
= 61,
13971 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_M240E5_M240H_GPMG
= 62,
13972 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_M240L_GPMG
= 63,
13973 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X39MM_KK_62_LMG
= 65,
13974 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_VECTOR_SS_77_GPMG
= 70,
13975 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_SIG_MG_710_3_GPMG
= 71,
13976 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_STERLING_7_62_GMPG
= 72,
13977 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_SUMITOMO_TYPE_62_GPMG
= 73,
13978 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_DAEWOO_K12_GPMG
= 74,
13979 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_MG_51_GPMG
= 75,
13980 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_RHEINMETALL_MG_3
= 76,
13981 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_RHEINMETALL_MG_3KWS
= 77,
13982 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_MG5_HK121_GPMG
= 80,
13983 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_HK21_GPMG
= 81,
13984 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_AA_52_GPMP
= 85,
13985 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_UKM_2000_GPMG
= 86,
13986 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X54MM_UK_VZ_59_GPMG
= 88,
13987 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_92X57MM_MG_42_GPMG
= 89,
13988 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_12_7X99MM_M2A1_BROWNING_HMG
= 100,
13989 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_12_7X99MM_M2HB_BROWNING_HMG
= 101,
13990 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_12_7X99MM_M2HB_QCB_BROWNING_HMG
= 102,
13991 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_12_7X99MM_M85C_HMG
= 105,
13992 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_12_7X99MM_RHEINMETALL_RMG_50_HMG
= 108,
13993 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_12_7X99MM_HK25_HMG
= 110,
13994 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_12_7X99MM_CIS_50MG
= 112,
13995 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_45X39MM_IP_2_LMG
= 120,
13996 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_45X39MM_NIKONOV_LMG
= 121,
13997 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_45X39MM_M74_RPK
= 122,
13998 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X39MM_M43_RPK
= 125,
13999 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X39MM_RPD_SAW
= 126,
14000 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X39MM_ZASTAVA_M72
= 127,
14001 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X39MM_TYPE_81_LMG
= 128,
14002 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X51MM_ZASTAVA_M77
= 135,
14003 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X54MM_PK_GPMG
= 140,
14004 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X54MM_AEK_999_GPMP
= 141,
14005 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X54MM_PECHENEG_GPMG
= 142,
14006 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X54MM_ZASTAVA_M84
= 143,
14007 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X54MM_TYPE_67_GPMG
= 144,
14008 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_7_62X54MM_TYPE_80_GPMG
= 145,
14009 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_12_7X108MM_NSV_HMG
= 150,
14010 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_12_7X108MM_KORD_HMG
= 151,
14011 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_12_7X108MM_KPD_12_7_HMG
= 152,
14012 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_12_7X108MM_ZASTAVA_M02_COYOTOE_HMG
= 153,
14013 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_12_7X108MM_ZASTAVA_M87
= 154,
14014 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_12_7X108MM_TYPE_77_HMG
= 155,
14015 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_12_7X108MM_W85_HMG
= 156,
14016 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_12_7X108MM_TYPE_90_HMG
= 157,
14017 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_8X42MM_QJY_88_LMG
= 164,
14018 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_8X42MM_QBB_95_DBP87_LMG
= 165,
14019 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_5_56X45MM_QBB_95_1_LMG
= 166,
14020 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MACHINE_GUNS_6_8MM_M250_NEXT_GENERATION_SQUAD_WEAPON_NGSW
= 170
14021 } DIS_PDU_Life_Form_Human_Specific_Machine_Guns
;
14023 /* SISO-REF-010 [UID 517] */
14026 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHING_MACHINE_GUN_OTHER
= 0,
14027 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHING_MACHINE_GUN_40X53MM_HK_GMG
= 20,
14028 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHING_MACHINE_GUN_40X53MM_MK47_STRIKER
= 25,
14029 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHING_MACHINE_GUN_40MM_M75
= 26,
14030 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHING_MACHINE_GUN_40MM_M129
= 27,
14031 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHING_MACHINE_GUN_40X46MM_XM_174
= 28,
14032 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHING_MACHINE_GUN_40X46MM_MK18_MOD_0
= 29,
14033 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHING_MACHINE_GUN_40X53MM_MK19
= 30,
14034 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHING_MACHINE_GUN_40X46MM_MK20_MOD_0
= 31,
14035 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHING_MACHINE_GUN_30X29MM_RAG_30_SAG_30
= 40,
14036 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHING_MACHINE_GUN_30X29MM_AGS_17_PLAMYA
= 41,
14037 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHING_MACHINE_GUN_30X29MM_AGS_30_ATLANT
= 42,
14038 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHING_MACHINE_GUN_40MM_VOG_AGS_40_BALKAN
= 43,
14039 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHING_MACHINE_GUN_40X53MM_SB_LAG_40
= 44,
14040 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHING_MACHINE_GUN_40X53MM_VEKTOR_Y3
= 50,
14041 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHING_MACHINE_GUN_40X53MM_CIS_40
= 55,
14042 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHING_MACHINE_GUN_40X56MM_HOWA_TYPE_96
= 60,
14043 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHING_MACHINE_GUN_40X53MM_DAEWOO_PRECISION_INDUSTRIES_K4
= 65,
14044 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHING_MACHINE_GUN_25X59MM_XM307_ADVANCED_CREW_SERVED_WEAPON
= 70,
14045 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_GRENADE_LAUNCHING_MACHINE_GUN_35X32MM_QLZ87
= 80
14046 } DIS_PDU_Life_Form_Human_Specific_Grenade_Launching_Machine_Gun
;
14048 /* SISO-REF-010 [UID 518] */
14051 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_OTHER
= 0,
14052 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_82MM_B_300
= 10,
14053 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_82MM_SHIPON
= 11,
14054 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_83MM_MK153_MOD_0_SMAW
= 12,
14055 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_66MM_M72_LAW
= 20,
14056 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_66MM_M72A1_LAW
= 21,
14057 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_66MM_M72A2_LAW
= 22,
14058 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_66MM_M72A3_LAW
= 23,
14059 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_66MM_M72A4_LAW
= 24,
14060 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_66MM_M72A5_LAW
= 25,
14061 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_66MM_M72A6_LAW
= 26,
14062 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_66MM_M72A7_LAW
= 27,
14063 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_66MM_M72E8_LAW
= 28,
14064 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_66MM_M72E9_LAW
= 29,
14065 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_66MM_M72E10_LAW
= 30,
14066 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_66MM_M72AS_LAW
= 31,
14067 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_94MM_LAW_80
= 35,
14068 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_60MM_M1_BAZOOKA
= 40,
14069 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_60MM_M1A1_BAZOOKA
= 41,
14070 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_60MM_M9_BAZOOKA
= 42,
14071 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_60MM_M9A1_BAZOOKA
= 43,
14072 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_89MM_M20_SUPER_BAZOOKA
= 44,
14073 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_89MM_M20A1_SUPER_BAZOOKA
= 45,
14074 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_89MM_M20B1_SUPER_BAZOOKA
= 46,
14075 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_89MM_M20A1B1_SUPER_BAZOOKA
= 47,
14076 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_89MM_M25_THREE_SHOT_BAZOOKA
= 48,
14077 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_89MM_INSTALAZA_M65
= 49,
14078 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_90MM_INSTALAZA_C90
= 50,
14079 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_90MM_C90_CR_M3
= 51,
14080 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_90MM_C90_CR_AM_M3
= 52,
14081 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_90MM_C90_CR_BK_M3
= 53,
14082 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_90MM_C90_CR_IN_M3
= 54,
14083 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_60MM_PZF_3
= 60,
14084 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_60MM_PZF_3_IT
= 61,
14085 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_60MM_PZF_3_BUNKERFAUST
= 62,
14086 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_44MM_PZF_44
= 65,
14087 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_30MM_PANZERFAUST_30
= 70,
14088 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_50MM_PANZERFAUST_60
= 71,
14089 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_60MM_PANZERFAUST_100
= 72,
14090 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_60MM_PANZERFAUST_150
= 73,
14091 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_88MM_PANZERSCHRECK_RPZB
= 75,
14092 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_83MM_RL_83_BLINDICIDE
= 80,
14093 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_100MM_RL_100_BLINDICIDE
= 81,
14094 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_90MM_M79_OSA_WASP
= 85,
14095 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_64MM_M80_ZOLJA_WASP
= 86,
14096 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_67MM_ARMBURST_CROSSBOW
= 90,
14097 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_40MM_TYPE_69_RPG
= 93,
14098 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_89MM_PIAT
= 95,
14099 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_40MM_RPG_2
= 100,
14100 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_64MM_RPG_18_MUKHA
= 101,
14101 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_72_5MM_RPG_22_NETTO
= 102,
14102 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_72_5MM_RPG_26_AGLEN
= 103,
14103 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_105MM_RPG_29_VAMPIR
= 104,
14104 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_105MM_RPG_30_KRYUK
= 105,
14105 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_105MM_RPG_32_NASHSHAB
= 106,
14106 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_105MM_RPG_27_TAVOLGA
= 107,
14107 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_40MM_RPG_7
= 110,
14108 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_40MM_PSRL_1_RPG_7USA
= 111,
14109 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_40MM_GS_777_PSRL_2
= 112,
14110 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_68MM_RPG_76_KOMAR_MOSQUITO
= 120,
14111 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_120MM_SEP_DARD_120
= 125,
14112 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_58MM_WASP_58
= 128,
14113 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_73MM_LRAC_73_50
= 130,
14114 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_89MM_LRAC_89_F1_STRIM
= 131,
14115 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_90MM_MATADOR_MAN_PORTABLE_ANTI_TANK_ANTI_DOOR
= 135,
14116 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_90MM_MATADOR_MP
= 136,
14117 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_90MM_MATADOR_WB
= 137,
14118 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_90MM_MATADOR_AS
= 138,
14119 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_78MM_MARA_ANTI_TANK_ROCKET_LAUNCHER
= 140,
14120 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_ROCKETS_120MM_TYPE_98_PF98
= 145
14121 } DIS_PDU_Life_Form_Human_Specific_Anti_Tank_Rockets
;
14123 /* SISO-REF-010 [UID 519] */
14126 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_OTHER
= 0,
14127 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_120MM_TYPE_64_MAT_KAM_3
= 30,
14128 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_153MM_TYPE_79_JYU_MAT_KAM_9
= 31,
14129 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_120MM_TYPE_87_CHU_MAT
= 32,
14130 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_140MM_TYPE_01_LMAT
= 33,
14131 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_140MM_M47_DRAGON
= 58,
14132 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_140MM_SAEGHE_1_2
= 59,
14133 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_127MM_FGM_148_JAVELIN
= 60,
14134 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_139MM_FGM_172_SRAW
= 63,
14135 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_139MM_FGM_172B_SRAW_MPV
= 64,
14136 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_152MM_BGM_71_TOW
= 68,
14137 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_152MM_OREV_TOW_II
= 69,
14138 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_120MM_VICKERS_VIGILANT_CLEVITE
= 75,
14139 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_110MM_BANTAM_RB_53
= 80,
14140 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_150MM_RBS_56_BILL_1
= 81,
14141 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_150MM_RBS_56_2_BILL_2
= 82,
14142 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_130MM_SPIKE_SR
= 85,
14143 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_130MM_SPIKE_MR_CLU
= 86,
14144 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_130MM_SPIKE_LR_CLU
= 87,
14145 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_60MM_MOSQUITO
= 95,
14146 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_160MM_SS_10
= 98,
14147 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_103MM_MILAN
= 100,
14148 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_115MM_MILAN_2
= 101,
14149 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_115MM_MILAN_2T
= 102,
14150 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_115MM_MILAN_3
= 103,
14151 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_115MM_MILAN_ER
= 104,
14152 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_136MM_ERYX
= 105,
14153 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_152MM_ENTAC
= 107,
14154 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_125MM_RAAD
= 110,
14155 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_125MM_I_RAAD_T
= 111,
14156 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_152MM_TOOPHAN
= 112,
14157 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_152MM_TOOPHAN_2
= 113,
14158 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_152MM_TOOPHAN_5
= 114,
14159 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_136MM_BUMBAR
= 120,
14160 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_130MM_SHERSHEN_PK_2
= 125,
14161 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_152MM_SHERSHEN_Q_P_2B
= 126,
14162 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_130MM_MECTRON_MSS_1_2
= 130,
14163 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_120MM_HJ_8
= 140,
14164 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_120MM_HJ_8A
= 141,
14165 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_120MM_HJ_8B
= 142,
14166 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_120MM_HJ_8C
= 143,
14167 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_120MM_HJ_8D
= 144,
14168 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_120MM_HJ_8E
= 145,
14169 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_120MM_HJ_8F
= 146,
14170 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_120MM_HJ_8FAE
= 147,
14171 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_120MM_HJ_8L
= 148,
14172 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_120MM_HJ_8H
= 149,
14173 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_120MM_HJ_8S
= 150,
14174 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_120MM_BAKTAR_SHIKAN
= 151,
14175 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_120MM_HJ_11_AFT_11
= 152,
14176 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_152MM_HJ_9A
= 153,
14177 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_135MM_HJ_12_RED_ARROW
= 154,
14178 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_125MM_HJ_73_MCLOS
= 155,
14179 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_125MM_HJ_73B_SACLOS
= 156,
14180 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_125MM_HJ_73C_SACLOS_ERA
= 157,
14181 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_125MM_AT_3_SAGGER_A_9M14_MALYUTKA
= 170,
14182 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_125MM_AT_3B_SAGGER_B_9M14M_MALYUTKA_M
= 171,
14183 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_125MM_AT_3C_SAGGER_C_9M14P_MALYUTKA_P
= 172,
14184 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_125MM_AT_3D_SAGGER_D_9M14_2_MALYUTKA_2
= 173,
14185 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_125MM_SUSONG_PO
= 174,
14186 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_125MM_AT_3C_POLK
= 175,
14187 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_125MM_KUN_WU_1
= 176,
14188 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_125MM_MALIUTKA_M2T
= 177,
14189 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_120MM_AT_4A_SPIGOT_A_9M111_FAGOT
= 178,
14190 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_120MM_AT_4B_SPIGOT_B_9M111_2_FAGOT
= 179,
14191 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_120MM_AT_4C_SPIGOT_C_9M111M_FAKTORIYA
= 180,
14192 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_135MM_AT_5A_SPANDREL_9M113_KRONKURS
= 181,
14193 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_135MM_AT_5B_SPANDREL_9M113M_KRONKURS_M
= 182,
14194 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_135MM_TOSAN
= 183,
14195 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_94MM_AT_7_SAXHORN_9K115_METIS
= 184,
14196 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_130MM_AT_13_SAXHORN_2_9K115_2_METIS_M
= 185,
14197 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_152MM_AT_14_SPRIGGAN_9M133_KORNET
= 186,
14198 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_152MM_DEHLAVIE
= 187,
14199 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ANTI_TANK_MISSILES_102MM_MATHOGO
= 200
14200 } DIS_PDU_Life_Form_Human_Specific_Anti_Tank_Missiles
;
14202 /* SISO-REF-010 [UID 520] */
14205 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_OTHER
= 0,
14206 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_70MM_FIM_43_REDEYE
= 1,
14207 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_70MM_FIM_92_STINGER
= 2,
14208 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_76MM_BLOWPIPE
= 10,
14209 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_76MM_STARBURST_JAVELIN_S_15
= 11,
14210 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_130MM_STARSTREAK_HVM
= 12,
14211 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_90MM_MISTRAL
= 15,
14212 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_72MM_9K32M_STRELA_2_SA_7
= 20,
14213 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_72MM_9K36_STRELA_3_SA_14
= 21,
14214 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_72MM_9K38_IGLA_SA_18
= 22,
14215 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_72MM_9K310_IGLA_M_SA_16
= 23,
14216 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_72MM_9K333_VERBA_SA_29
= 24,
14217 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_72MM_9K338_IGLA_S_SA_24_GRINCH
= 25,
14218 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_72MM_9K32M_STRELA_2M_SA_7B
= 26,
14219 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_72MM_HN_5_HONG_YING_5
= 30,
14220 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_72MM_CSA_7_QW_1_VANGUARD
= 31,
14221 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_72MM_CSA_8_QW_2
= 32,
14222 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_90MM_QW_3
= 33,
14223 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_72MM_CSA_10_FN_6
= 34,
14224 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_72MM_CSA_11_QW_18
= 35,
14225 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_72MM_CSA_14_FN_16
= 36,
14226 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_71MM_MISAGH_1
= 45,
14227 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_71MM_MISAGH_2
= 46,
14228 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_80MM_TYPE_91_KIN_SAM
= 50,
14229 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_80MM_KP_SAM_SHUN_GUNG_CHIRON
= 55,
14230 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_MAN_PORTABLE_AIR_DEFENSE_SYSTEM_106MM_RBS_70
= 60
14231 } DIS_PDU_Life_Form_Human_Specific_Man_Portable_Air_Defense_System
;
14233 /* SISO-REF-010 [UID 521] */
14236 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_OTHER
= 0,
14237 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_84MM_M136_AT_4_CS
= 15,
14238 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_57MM_M18_RR
= 20,
14239 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_75MM_M20_RR
= 21,
14240 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_120MM_M_28_DAVY_CROCKETT
= 22,
14241 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_155MM_M_29_DAVY_CROCKETT
= 23,
14242 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_106MM_M40_RECOILLESS_RIFLE
= 24,
14243 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_82MM_M60_RR
= 25,
14244 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_90MM_M67_RR
= 26,
14245 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_84MM_M1_CARL_GUSTAV
= 30,
14246 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_84MM_M2_CARL_GUSTAV
= 31,
14247 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_84MM_M3_CARL_GUSTAV
= 32,
14248 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_84MM_M4_CARL_GUSTAV
= 33,
14249 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_74MM_PANSARSKOTT_M_68_MINIMAN
= 35,
14250 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_84MM_ALAC
= 40,
14251 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_82MM_B_10_RR
= 45,
14252 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_107MM_B_11_RR
= 46,
14253 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_80MM_BREDA_FOLGORE
= 50,
14254 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_120MM_BAT_RR
= 55,
14255 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_73MM_SPG_9_KOPYE
= 60,
14256 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_88MM_RCL_3_45IN
= 65,
14257 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_90MM_PVPJ_110
= 70,
14258 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_50MM_JAGDFAUST
= 75,
14259 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_30MM_RHEINMETALL_RMK30
= 80,
14260 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_88MM_55_S_55_RAIKKA
= 90,
14261 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_95MM_95_S_58_61
= 91,
14262 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_73MM_LG40
= 95,
14263 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_105MM_LG40
= 96,
14264 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_RECOILLESS_RIFLES_105MM_LG42
= 97
14265 } DIS_PDU_Life_Form_Human_Specific_Recoilless_Rifles
;
14267 /* SISO-REF-010 [UID 522] */
14270 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_FLAME_ROCKETS_OTHER
= 0,
14271 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_FLAME_ROCKETS_66MM_M202_FLASH
= 20,
14272 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_FLAME_ROCKETS_62MM_FHJ_84
= 30,
14273 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_FLAME_ROCKETS_90MM_C90_CR_FIM_M3
= 40,
14274 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_FLAME_ROCKETS_93MM_RPO_A_SHMEL
= 50,
14275 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_FLAME_ROCKETS_93MM_RPO_Z_SHMEL
= 51,
14276 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_FLAME_ROCKETS_93MM_RPO_D_SHMEL
= 52
14277 } DIS_PDU_Life_Form_Human_Specific_Flame_Rockets
;
14279 /* SISO-REF-010 [UID 523] */
14282 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_FLAME_THROWERS_OTHER
= 0,
14283 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_FLAME_THROWERS_HANDFLAMMPATRONE
= 10,
14284 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_FLAME_THROWERS_FMW_41
= 11,
14285 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_FLAME_THROWERS_M1A1
= 20,
14286 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_FLAME_THROWERS_M2A1_7
= 21,
14287 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_FLAME_THROWERS_M9A1_7
= 22,
14288 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_FLAME_THROWERS_LPO_50
= 30,
14289 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_FLAME_THROWERS_K_PATTERN
= 35,
14290 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_FLAME_THROWERS_PORTABLE_NO_2_ACK_PACK
= 36,
14291 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_FLAME_THROWERS_MARSDEN
= 37,
14292 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_FLAME_THROWERS_HARVEY
= 38,
14293 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_FLAME_THROWERS_ROKS_2
= 45,
14294 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_FLAME_THROWERS_ROKS_3
= 46,
14295 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_FLAME_THROWERS_TYPE_93
= 50,
14296 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_FLAME_THROWERS_TYPE_100
= 51
14297 } DIS_PDU_Life_Form_Human_Specific_Flame_Throwers
;
14299 /* SISO-REF-010 [UID 524] */
14302 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_DRONE_GUNS_OTHER
= 0,
14303 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_DRONE_GUNS_DRONEGUN_TACTICAL
= 15,
14304 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_DRONE_GUNS_DRONEGUN_MKII
= 16
14305 } DIS_PDU_Life_Form_Human_Specific_Drone_Guns
;
14307 /* SISO-REF-010 [UID 525] */
14310 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_LOGISTICS_EQ_CLASS_SLING_LOAD_PENDANT
= 1
14311 } DIS_PDU_Life_Form_Human_Specific_Logistics_EQ_Class
;
14313 /* SISO-REF-010 [UID 526] */
14316 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_PERSONAL_ELECTRONICS_CLASS_CELL_PHONE
= 1
14317 } DIS_PDU_Life_Form_Human_Specific_Personal_Electronics_Class
;
14319 /* SISO-REF-010 [UID 527] */
14322 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_LASERS_CLASS_GENERIC_LASER_DESIGNATOR
= 1,
14323 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_LASERS_CLASS_GENERIC_LASER_POINTER
= 2
14324 } DIS_PDU_Life_Form_Human_Specific_Lasers_Class
;
14326 /* SISO-REF-010 [UID 528] */
14329 DIS_PDU_LIFE_FORM_HUMAN_SPECIFIC_ROCKET_LAUNCHERS_90MM_ENFORCER
= 1
14330 } DIS_PDU_Life_Form_Human_Specific_Rocket_Launchers
;
14332 /* SISO-REF-010 [UID 539] */
14335 DIS_PDU_LIFE_FORM_CLOTHING_SCHEME_DEFAULT
= 0,
14336 DIS_PDU_LIFE_FORM_CLOTHING_SCHEME_SOLID_COLOR_PRIMARY
= 1,
14337 DIS_PDU_LIFE_FORM_CLOTHING_SCHEME_TWO_TONE_TOP_PRIMARY_BOTTOM_SECONDARY
= 2,
14338 DIS_PDU_LIFE_FORM_CLOTHING_SCHEME_UNIFORMED_SOLID_COLOR_MILITARY
= 3,
14339 DIS_PDU_LIFE_FORM_CLOTHING_SCHEME_UNIFORMED_SOLID_COLOR_CIVILIAN
= 4,
14340 DIS_PDU_LIFE_FORM_CLOTHING_SCHEME_CAMOUFLAGE_DESERT
= 5,
14341 DIS_PDU_LIFE_FORM_CLOTHING_SCHEME_CAMOUFLAGE_JUNGLE
= 6,
14342 DIS_PDU_LIFE_FORM_CLOTHING_SCHEME_CAMOUFLAGE_SNOW
= 7,
14343 DIS_PDU_LIFE_FORM_CLOTHING_SCHEME_CAMOUFLAGE_GRAVEL
= 8,
14344 DIS_PDU_LIFE_FORM_CLOTHING_SCHEME_CAMOUFLAGE_PAVEMENT
= 9,
14345 DIS_PDU_LIFE_FORM_CLOTHING_SCHEME_CAMOUFLAGE_SAND
= 10,
14346 DIS_PDU_LIFE_FORM_CLOTHING_SCHEME_CAMOUFLAGE_FOREST
= 11,
14347 DIS_PDU_LIFE_FORM_CLOTHING_SCHEME_NAKED
= 12,
14348 DIS_PDU_LIFE_FORM_CLOTHING_SCHEME_TOPLESS_BUT_NOT_BOTTOMLESS
= 13,
14349 DIS_PDU_LIFE_FORM_CLOTHING_SCHEME_BOTTOMLESS_BUT_NOT_TOPLESS
= 14,
14350 DIS_PDU_LIFE_FORM_CLOTHING_SCHEME_INDIGENOUS_CLOTHING
= 15,
14351 DIS_PDU_LIFE_FORM_CLOTHING_SCHEME_TRADITIONAL_CLOTHING
= 16
14352 } DIS_PDU_Life_Form_Clothing_Scheme
;
14354 /* SISO-REF-010 [UID 540] */
14357 DIS_PDU_CLOTHING_DECAL_SCHEME_NONE
= 0
14358 } DIS_PDU_Clothing_Decal_Scheme
;
14360 /* SISO-REF-010 [UID 541] */
14363 DIS_PDU_LIFE_FORM_HEAD_HAIR_NOT_SPECIFIED
= 0,
14364 DIS_PDU_LIFE_FORM_HEAD_HAIR_BALD
= 1,
14365 DIS_PDU_LIFE_FORM_HEAD_HAIR_SHORT
= 2,
14366 DIS_PDU_LIFE_FORM_HEAD_HAIR_LONG
= 3
14367 } DIS_PDU_Life_Form_Head_Hair
;
14369 /* SISO-REF-010 [UID 542] */
14372 DIS_PDU_LIFE_FORM_FACIAL_HAIR_NOT_SPECIFIED
= 0,
14373 DIS_PDU_LIFE_FORM_FACIAL_HAIR_CLEAN_SHAVEN
= 1,
14374 DIS_PDU_LIFE_FORM_FACIAL_HAIR_SHORT_BEARD
= 2,
14375 DIS_PDU_LIFE_FORM_FACIAL_HAIR_LONG_BEARD
= 3
14376 } DIS_PDU_Life_Form_Facial_Hair
;
14378 /* SISO-REF-010 [UID 543] */
14381 DIS_PDU_LIFE_FORM_UNIQUE_ID_NOT_SPECIFIED
= 0
14382 } DIS_PDU_Life_Form_Unique_ID
;
14384 /* SISO-REF-010 [UID 546] */
14387 DIS_PDU_SPECIAL_LIGHTS_INTENSITY_OFF
= 0,
14388 DIS_PDU_SPECIAL_LIGHTS_INTENSITY_INTENSITY_1
= 1,
14389 DIS_PDU_SPECIAL_LIGHTS_INTENSITY_INTENSITY_2
= 2,
14390 DIS_PDU_SPECIAL_LIGHTS_INTENSITY_INTENSITY_3
= 3,
14391 DIS_PDU_SPECIAL_LIGHTS_INTENSITY_INTENSITY_4
= 4,
14392 DIS_PDU_SPECIAL_LIGHTS_INTENSITY_INTENSITY_5
= 5
14393 } DIS_PDU_Special_Lights_Intensity
;
14395 /* SISO-REF-010 [UID 547] */
14398 DIS_PDU_IR_ANTI_COLLISION_FLASH_PATTERN_PATTERN_1
= 0,
14399 DIS_PDU_IR_ANTI_COLLISION_FLASH_PATTERN_PATTERN_2
= 1,
14400 DIS_PDU_IR_ANTI_COLLISION_FLASH_PATTERN_PATTERN_3
= 2,
14401 DIS_PDU_IR_ANTI_COLLISION_FLASH_PATTERN_PATTERN_4
= 3,
14402 DIS_PDU_IR_ANTI_COLLISION_FLASH_PATTERN_PATTERN_5
= 4
14403 } DIS_PDU_IR_Anti_Collision_Flash_Pattern
;
14405 /* SISO-REF-010 [UID 549] */
14408 DIS_PDU_DECK_STATUS_LIGHT_COLOR_OFF
= 0,
14409 DIS_PDU_DECK_STATUS_LIGHT_COLOR_GREEN
= 1,
14410 DIS_PDU_DECK_STATUS_LIGHT_COLOR_YELLOW
= 2,
14411 DIS_PDU_DECK_STATUS_LIGHT_COLOR_RED
= 3
14412 } DIS_PDU_Deck_Status_Light_Color
;
14414 /* SISO-REF-010 [UID 555] */
14417 DIS_PDU_SLING_LOAD_STATUS_NOT_PRESENT
= 0,
14418 DIS_PDU_SLING_LOAD_STATUS_EMPTY
= 1,
14419 DIS_PDU_SLING_LOAD_STATUS_LOADED
= 2
14420 } DIS_PDU_Sling_Load_Status
;
14422 /* SISO-REF-010 [UID 556] */
14425 DIS_PDU_SLING_LOAD_DAMAGE_NO_DAMAGE
= 0,
14426 DIS_PDU_SLING_LOAD_DAMAGE_SLING_DAMAGED
= 1,
14427 DIS_PDU_SLING_LOAD_DAMAGE_LINE_DAMAGED
= 2,
14428 DIS_PDU_SLING_LOAD_DAMAGE_SLING_OR_LINE_DESTROYED
= 3
14429 } DIS_PDU_Sling_Load_Damage
;
14431 /* SISO-REF-010 [UID 557] */
14434 DIS_PDU_HOIST_STATUS_HOIST_NOT_PRESENT
= 0,
14435 DIS_PDU_HOIST_STATUS_HOIST_UNAVAILABLE
= 1,
14436 DIS_PDU_HOIST_STATUS_HOIST_AVAILABLE
= 2
14437 } DIS_PDU_Hoist_Status
;
14439 /* SISO-REF-010 [UID 564] */
14442 DIS_PDU_LIFE_FORM_PARACHUTE_DOES_NOT_HAVE_A_PARACHUTE
= 0,
14443 DIS_PDU_LIFE_FORM_PARACHUTE_HAS_A_PARACHUTE_BUT_NOT_DEPLOYED
= 1,
14444 DIS_PDU_LIFE_FORM_PARACHUTE_HAS_A_PARACHUTE_DEPLOYED
= 2
14445 } DIS_PDU_Life_Form_Parachute
;
14447 /* SISO-REF-010 [UID 565] */
14450 DIS_PDU_LIFE_FORM_LASER_NO_LASER_EQUIPMENT_IN_OPERATION
= 0,
14451 DIS_PDU_LIFE_FORM_LASER_LASER_POINTER
= 1,
14452 DIS_PDU_LIFE_FORM_LASER_LASER_DESIGNATOR
= 2,
14453 DIS_PDU_LIFE_FORM_LASER_LASER_RANGE_FINDER_LRF
= 3
14454 } DIS_PDU_Life_Form_Laser
;
14456 /* SISO-REF-010 [UID 567] */
14459 DIS_PDU_APPLICATION_STATE_OFFLINE_OR_UNKNOWN
= 0,
14460 DIS_PDU_APPLICATION_STATE_AVAILABLE
= 1,
14461 DIS_PDU_APPLICATION_STATE_ALLOCATED
= 2,
14462 DIS_PDU_APPLICATION_STATE_ERROR
= 3
14463 } DIS_PDU_Application_State
;
14465 /* SISO-REF-010 [UID 568] */
14468 DIS_PDU_EXERCISE_STATE_UNKNOWN
= 0,
14469 DIS_PDU_EXERCISE_STATE_UNALLOCATED
= 1,
14470 DIS_PDU_EXERCISE_STATE_ALLOCATED
= 2,
14471 DIS_PDU_EXERCISE_STATE_INITIALIZED
= 3,
14472 DIS_PDU_EXERCISE_STATE_PAUSED
= 4,
14473 DIS_PDU_EXERCISE_STATE_EXECUTING
= 5,
14474 DIS_PDU_EXERCISE_STATE_ERROR
= 6
14475 } DIS_PDU_Exercise_State
;
14477 /* SISO-REF-010 [UID 569] */
14480 DIS_PDU_APPLICATION_GENERAL_STATUS_UNKNOWN
= 0,
14481 DIS_PDU_APPLICATION_GENERAL_STATUS_FUNCTIONAL
= 1,
14482 DIS_PDU_APPLICATION_GENERAL_STATUS_DEGRADED_BUT_FUNCTIONAL
= 2,
14483 DIS_PDU_APPLICATION_GENERAL_STATUS_NOT_FUNCTIONAL
= 3
14484 } DIS_PDU_Application_General_Status
;
14486 /* SISO-REF-010 [UID 570] */
14489 DIS_PDU_APPLICATION_SPECIFIC_STATUS_NOT_SPECIFIED
= 0
14490 } DIS_PDU_Application_Specific_Status
;
14492 /* SISO-REF-010 [UID 571] */
14495 DIS_PDU_APPLICATION_TRANSITION_NOT_TRANSITIONING
= 0,
14496 DIS_PDU_APPLICATION_TRANSITION_TRANSITIONING
= 1
14497 } DIS_PDU_Application_Transition
;
14499 /* SISO-REF-010 [UID 572] */
14502 DIS_PDU_EXERCISE_TRANSITION_NOT_TRANSITIONING
= 0,
14503 DIS_PDU_EXERCISE_TRANSITION_TRANSITIONING
= 1
14504 } DIS_PDU_Exercise_Transition
;
14506 /* SISO-REF-010 [UID 573] */
14509 DIS_PDU_STATUS_TYPE_NOT_SPECIFIED
= 0,
14510 DIS_PDU_STATUS_TYPE_USER
= 10,
14511 DIS_PDU_STATUS_TYPE_SYSTEM
= 11,
14512 DIS_PDU_STATUS_TYPE_I_O
= 12,
14513 DIS_PDU_STATUS_TYPE_IDLE
= 13,
14514 DIS_PDU_STATUS_TYPE_STEAL
= 14,
14515 DIS_PDU_STATUS_TYPE_NICE
= 15,
14516 DIS_PDU_STATUS_TYPE_MEMORY_FREE
= 50,
14517 DIS_PDU_STATUS_TYPE_MEMORY_USED
= 51,
14518 DIS_PDU_STATUS_TYPE_SWAP_FREE
= 60,
14519 DIS_PDU_STATUS_TYPE_SWAP_USED
= 61,
14520 DIS_PDU_STATUS_TYPE_SWAP_CACHED
= 62,
14521 DIS_PDU_STATUS_TYPE_TRANSMITTED_PACKETS_SEC
= 100,
14522 DIS_PDU_STATUS_TYPE_TRANSMITTED_BYTES_SEC
= 101,
14523 DIS_PDU_STATUS_TYPE_RECEIVED_PACKETS_SEC
= 110,
14524 DIS_PDU_STATUS_TYPE_RECEIVED_BYTES_SEC
= 111,
14525 DIS_PDU_STATUS_TYPE_NICENESS_LEVEL
= 150
14526 } DIS_PDU_Status_Type
;
14528 /* SISO-REF-010 [UID 574] */
14531 DIS_PDU_STEALTH_SPECTRUM_IMAGE_TYPE_OUT_THE_WINDOW_OTW
= 0,
14532 DIS_PDU_STEALTH_SPECTRUM_IMAGE_TYPE_DAY_TV
= 1,
14533 DIS_PDU_STEALTH_SPECTRUM_IMAGE_TYPE_THERMAL_MANUAL
= 2,
14534 DIS_PDU_STEALTH_SPECTRUM_IMAGE_TYPE_THERMAL_AUTOMATIC
= 3,
14535 DIS_PDU_STEALTH_SPECTRUM_IMAGE_TYPE_THERMAL_QUARTER_RESOLUTION
= 4,
14536 DIS_PDU_STEALTH_SPECTRUM_IMAGE_TYPE_THERMAL_HALF_RESOLUTION
= 5
14537 } DIS_PDU_Stealth_Spectrum_Image_Type
;
14539 /* SISO-REF-010 [UID 575] */
14542 DIS_PDU_STEALTH_STATE_SENSOR_MODE_OTHER
= 0,
14543 DIS_PDU_STEALTH_STATE_SENSOR_MODE_OUT_THE_WINDOW_OTW
= 1,
14544 DIS_PDU_STEALTH_STATE_SENSOR_MODE_INFRARED_IR
= 2,
14545 DIS_PDU_STEALTH_STATE_SENSOR_MODE_NIGHT_VISION_GOGGLES_NVG
= 3
14546 } DIS_PDU_Stealth_State_Sensor_Mode
;
14548 /* SISO-REF-010 [UID 576] */
14551 DIS_PDU_STEALTH_CONTROL_ATTACH_COMMAND_SPECIFIC_ENTITY
= 0,
14552 DIS_PDU_STEALTH_CONTROL_ATTACH_COMMAND_ANY_ENTITY
= 1,
14553 DIS_PDU_STEALTH_CONTROL_ATTACH_COMMAND_DETACH
= 2
14554 } DIS_PDU_Stealth_Control_Attach_Command
;
14556 /* SISO-REF-010 [UID 577] */
14559 DIS_PDU_STEALTH_CONTROL_ATTACHMENT_MODE_FREE
= 0,
14560 DIS_PDU_STEALTH_CONTROL_ATTACHMENT_MODE_HUG
= 1,
14561 DIS_PDU_STEALTH_CONTROL_ATTACHMENT_MODE_TETHER
= 2,
14562 DIS_PDU_STEALTH_CONTROL_ATTACHMENT_MODE_COMPASS
= 3,
14563 DIS_PDU_STEALTH_CONTROL_ATTACHMENT_MODE_ORBIT
= 4,
14564 DIS_PDU_STEALTH_CONTROL_ATTACHMENT_MODE_MIMIC
= 5,
14565 DIS_PDU_STEALTH_CONTROL_ATTACHMENT_MODE_NO
= 6,
14566 DIS_PDU_STEALTH_CONTROL_ATTACHMENT_MODE_GUNSIGHT
= 7
14567 } DIS_PDU_Stealth_Control_Attachment_Mode
;
14569 /* SISO-REF-010 [UID 578] */
14572 DIS_PDU_GATEWAY_PDU_TRAFFIC_STATUS_NO_TRAFFIC
= 0,
14573 DIS_PDU_GATEWAY_PDU_TRAFFIC_STATUS_TRAFFIC_CAN_ONLY_FLOW_TO_DESTINATION
= 1,
14574 DIS_PDU_GATEWAY_PDU_TRAFFIC_STATUS_TRAFFIC_CAN_ONLY_FLOW_OUT_OF_DESTINATION
= 2,
14575 DIS_PDU_GATEWAY_PDU_TRAFFIC_STATUS_BI_DIRECTIONAL_TRAFFIC
= 3
14576 } DIS_PDU_Gateway_PDU_Traffic_Status
;
14578 /* SISO-REF-010 [UID 579] */
14581 DIS_PDU_GATEWAY_PROXIMITY_FILTER_SHAPE_SPHERICAL
= 0,
14582 DIS_PDU_GATEWAY_PROXIMITY_FILTER_SHAPE_CYLINDRICAL
= 1
14583 } DIS_PDU_Gateway_Proximity_Filter_Shape
;
14585 /* SISO-REF-010 [UID 580] */
14588 DIS_PDU_GATEWAY_FILTER_STATE_INACTIVE
= 0,
14589 DIS_PDU_GATEWAY_FILTER_STATE_ACTIVE
= 1
14590 } DIS_PDU_Gateway_Filter_State
;
14592 /* SISO-REF-010 [UID 581] */
14595 DIS_PDU_GATEWAY_FILTER_FUNCTION_INCLUSIVE
= 0,
14596 DIS_PDU_GATEWAY_FILTER_FUNCTION_EXCLUSIVE_UNBLOCKABLE
= 1
14597 } DIS_PDU_Gateway_Filter_Function
;
14599 /* SISO-REF-010 [UID 582] */
14602 DIS_PDU_DIGITAL_MESSAGE_FORMAT_LINK_16_J_SERIES_MESSAGE
= 0,
14603 DIS_PDU_DIGITAL_MESSAGE_FORMAT_BINARY_FILE
= 1,
14604 DIS_PDU_DIGITAL_MESSAGE_FORMAT_VARIABLE_MESSAGE_FORMAT_VMF_K_SERIES_MESSAGE
= 2,
14605 DIS_PDU_DIGITAL_MESSAGE_FORMAT_NATIONAL_IMAGERY_TRANSMISSION_FORMAT_SYSTEM_NITFS
= 3,
14606 DIS_PDU_DIGITAL_MESSAGE_FORMAT_FORWARDED_MESSAGE_FWD_MSG
= 4,
14607 DIS_PDU_DIGITAL_MESSAGE_FORMAT_UNITED_STATES_MESSAGE_TEXT_FORMAT_USMTF
= 5,
14608 DIS_PDU_DIGITAL_MESSAGE_FORMAT_DOI_103
= 6,
14609 DIS_PDU_DIGITAL_MESSAGE_FORMAT_EXTENSIBLE_MARKUP_LANGUAGE_XML_MESSAGE_TEXT_FORMAT_MTF
= 7,
14610 DIS_PDU_DIGITAL_MESSAGE_FORMAT_EXTENSIBLE_MARKUP_LANGUAGE_XML_VARIABLE_MESSAGE_FORMAT_VMF
= 8,
14611 DIS_PDU_DIGITAL_MESSAGE_FORMAT_AFAPD
= 16
14612 } DIS_PDU_Digital_Message_Format
;
14614 /* SISO-REF-010 [UID 583] */
14617 DIS_PDU_VMF_VERSION_TIDP_TE_R2
= 0,
14618 DIS_PDU_VMF_VERSION_TIDP_TE_R3
= 1,
14619 DIS_PDU_VMF_VERSION_TIDP_TE_R4
= 2,
14620 DIS_PDU_VMF_VERSION_TIDP_TE_R5
= 3,
14621 DIS_PDU_VMF_VERSION_TIDP_TE_R6
= 4,
14622 DIS_PDU_VMF_VERSION_TIDP_TE_R7
= 5,
14623 DIS_PDU_VMF_VERSION_6017
= 6,
14624 DIS_PDU_VMF_VERSION_6017A
= 7,
14625 DIS_PDU_VMF_VERSION_6017B
= 8,
14626 DIS_PDU_VMF_VERSION_6017C
= 9,
14627 DIS_PDU_VMF_VERSION_DCX2_AV
= 16
14628 } DIS_PDU_VMF_Version
;
14630 /* SISO-REF-010 [UID 584] */
14633 DIS_PDU_USMTF_VERSION_USMTF_1993
= 0,
14634 DIS_PDU_USMTF_VERSION_USMTF_1995
= 1,
14635 DIS_PDU_USMTF_VERSION_USMTF_1997
= 2,
14636 DIS_PDU_USMTF_VERSION_USMTF_1998
= 3,
14637 DIS_PDU_USMTF_VERSION_USMTF_1999
= 4,
14638 DIS_PDU_USMTF_VERSION_USMTF_2000
= 5,
14639 DIS_PDU_USMTF_VERSION_USMTF_2001
= 6,
14640 DIS_PDU_USMTF_VERSION_USMTF_2002
= 7,
14641 DIS_PDU_USMTF_VERSION_USMTF_2003
= 8,
14642 DIS_PDU_USMTF_VERSION_USMTF_2004
= 9
14643 } DIS_PDU_USMTF_Version
;
14645 /* SISO-REF-010 [UID 585] */
14648 DIS_PDU_AFAPD_VERSION_AFAPD_AV
= 0,
14649 DIS_PDU_AFAPD_VERSION_AFAPD_BG
= 1
14650 } DIS_PDU_AFAPD_Version
;
14652 /* SISO-REF-010 [UID 586] */
14655 DIS_PDU_DIGITAL_MESSAGE_PRECEDENCE_UNDEFINED
= 0,
14656 DIS_PDU_DIGITAL_MESSAGE_PRECEDENCE_EMERGENCY
= 2,
14657 DIS_PDU_DIGITAL_MESSAGE_PRECEDENCE_FLASH
= 4,
14658 DIS_PDU_DIGITAL_MESSAGE_PRECEDENCE_IMMEDIATE
= 5,
14659 DIS_PDU_DIGITAL_MESSAGE_PRECEDENCE_PRIORITY
= 6,
14660 DIS_PDU_DIGITAL_MESSAGE_PRECEDENCE_ROUTINE
= 7
14661 } DIS_PDU_Digital_Message_Precedence
;
14663 /* SISO-REF-010 [UID 587] */
14666 DIS_PDU_DIGITAL_MESSAGE_CLASSIFICATION_UNCLASSIFIED
= 0,
14667 DIS_PDU_DIGITAL_MESSAGE_CLASSIFICATION_CONFIDENTIAL
= 1,
14668 DIS_PDU_DIGITAL_MESSAGE_CLASSIFICATION_SECRET
= 2,
14669 DIS_PDU_DIGITAL_MESSAGE_CLASSIFICATION_TOP_SECRET
= 3
14670 } DIS_PDU_Digital_Message_Classification
;
14672 /* SISO-REF-010 [UID 588] */
14675 DIS_PDU_DIGITAL_MESSAGE_DESTINATION_TYPE_URN
= 0,
14676 DIS_PDU_DIGITAL_MESSAGE_DESTINATION_TYPE_IPV4
= 1,
14677 DIS_PDU_DIGITAL_MESSAGE_DESTINATION_TYPE_SUBSCRIBER_ID
= 2
14678 } DIS_PDU_Digital_Message_Destination_Type
;
14680 /* SISO-REF-010 [UID 589] */
14683 DIS_PDU_TRANSMITTER_DETAIL_SATCOM_MODULATION_OTHER
= 0,
14684 DIS_PDU_TRANSMITTER_DETAIL_SATCOM_MODULATION_NO_DELAY
= 1
14685 } DIS_PDU_Transmitter_Detail_SATCOM_Modulation
;
14687 /* SISO-REF-010 [UID 600] */
14690 DIS_PDU_SUPPLY_DOMAIN_CLASS_1_SUBSISTENCE
= 1,
14691 DIS_PDU_SUPPLY_DOMAIN_CLASS_2_CLOTHING_INDIVIDUAL_EQUIPMENT_TOOLS_ADMIN_SUPPLIES
= 2,
14692 DIS_PDU_SUPPLY_DOMAIN_CLASS_3_PETROLEUM_OILS_LUBRICANTS
= 3,
14693 DIS_PDU_SUPPLY_DOMAIN_CLASS_4_CONSTRUCTION_MATERIALS
= 4,
14694 DIS_PDU_SUPPLY_DOMAIN_CLASS_6_PERSONNEL_DEMAND_ITEMS
= 6,
14695 DIS_PDU_SUPPLY_DOMAIN_CLASS_7_MAJOR_ITEMS
= 7,
14696 DIS_PDU_SUPPLY_DOMAIN_CLASS_8_MEDICAL_MATERIAL
= 8,
14697 DIS_PDU_SUPPLY_DOMAIN_CLASS_9_REPAIR_PARTS_AND_COMPONENTS
= 9,
14698 DIS_PDU_SUPPLY_DOMAIN_CLASS_10_MATERIAL_TO_SUPPORT_NON_MILITARY_PROGRAMS
= 10,
14699 DIS_PDU_SUPPLY_DOMAIN_CLASS_11_SUPPLIES_NON_DOCTRINAL
= 11,
14700 DIS_PDU_SUPPLY_DOMAIN_CLASS_12_SLING_LOADS_NON_DOCTRINAL
= 12
14701 } DIS_PDU_Supply_Domain
;
14703 /* SISO-REF-010 [UID 601] */
14706 DIS_PDU_CLASS_1_SUPPLY_CATEGORY_SUBSISTENCE_OTHER
= 1,
14707 DIS_PDU_CLASS_1_SUPPLY_CATEGORY_SUBSISTENCE_A_NON_PERISHABLE
= 2,
14708 DIS_PDU_CLASS_1_SUPPLY_CATEGORY_SUBSISTENCE_C_COMBAT_RATIONS
= 3,
14709 DIS_PDU_CLASS_1_SUPPLY_CATEGORY_SUBSISTENCE_R_REFRIGERATED
= 4,
14710 DIS_PDU_CLASS_1_SUPPLY_CATEGORY_SUBSISTENCE_S_OTHER_NON_REFRIGERATED
= 5,
14711 DIS_PDU_CLASS_1_SUPPLY_CATEGORY_SUBSISTENCE_W_WATER
= 6
14712 } DIS_PDU_Class_1_Supply_Category_Subsistence
;
14714 /* SISO-REF-010 [UID 602] */
14717 DIS_PDU_CLASS_2_SUPPLY_CATEGORY_CLOTHING_INDIVIDUAL_EQUIPMENT_TOOLS_ADMIN_SUPPLIES_OTHER
= 1,
14718 DIS_PDU_CLASS_2_SUPPLY_CATEGORY_CLOTHING_INDIVIDUAL_EQUIPMENT_TOOLS_ADMIN_SUPPLIES_A_AIR
= 2,
14719 DIS_PDU_CLASS_2_SUPPLY_CATEGORY_CLOTHING_INDIVIDUAL_EQUIPMENT_TOOLS_ADMIN_SUPPLIES_B_GROUND_SUPPORT_MATERIEL
= 3,
14720 DIS_PDU_CLASS_2_SUPPLY_CATEGORY_CLOTHING_INDIVIDUAL_EQUIPMENT_TOOLS_ADMIN_SUPPLIES_E_GENERAL_SUPPLIES
= 4,
14721 DIS_PDU_CLASS_2_SUPPLY_CATEGORY_CLOTHING_INDIVIDUAL_EQUIPMENT_TOOLS_ADMIN_SUPPLIES_F_CLOTHING
= 5,
14722 DIS_PDU_CLASS_2_SUPPLY_CATEGORY_CLOTHING_INDIVIDUAL_EQUIPMENT_TOOLS_ADMIN_SUPPLIES_G_ELECTRONICS
= 6,
14723 DIS_PDU_CLASS_2_SUPPLY_CATEGORY_CLOTHING_INDIVIDUAL_EQUIPMENT_TOOLS_ADMIN_SUPPLIES_M_WEAPONS_HUMANS
= 7,
14724 DIS_PDU_CLASS_2_SUPPLY_CATEGORY_CLOTHING_INDIVIDUAL_EQUIPMENT_TOOLS_ADMIN_SUPPLIES_T_INDUSTRIAL_SUPPLIES
= 8
14725 } DIS_PDU_Class_2_Supply_Category_Clothing_Individual_Equipment_Tools_Admin_Supplies
;
14727 /* SISO-REF-010 [UID 603] */
14730 DIS_PDU_CLASS_3_SUPPLY_CATEGORY_PETROLEUM_OILS_LUBRICANTS_OTHER
= 1,
14731 DIS_PDU_CLASS_3_SUPPLY_CATEGORY_PETROLEUM_OILS_LUBRICANTS_A_POL_FOR_AIR_VEHICLES
= 2,
14732 DIS_PDU_CLASS_3_SUPPLY_CATEGORY_PETROLEUM_OILS_LUBRICANTS_W_POL_FOR_LAND_VEHICLES
= 3,
14733 DIS_PDU_CLASS_3_SUPPLY_CATEGORY_PETROLEUM_OILS_LUBRICANTS_P_PACKAGED_POL
= 4
14734 } DIS_PDU_Class_3_Supply_Category_Petroleum_Oils_Lubricants
;
14736 /* SISO-REF-010 [UID 604] */
14739 DIS_PDU_CLASS_4_SUPPLY_CATEGORY_CONSTRUCTION_MATERIALS_OTHER
= 1,
14740 DIS_PDU_CLASS_4_SUPPLY_CATEGORY_CONSTRUCTION_MATERIALS_A_CONSTRUCTION
= 2,
14741 DIS_PDU_CLASS_4_SUPPLY_CATEGORY_CONSTRUCTION_MATERIALS_B_BARRIER
= 3
14742 } DIS_PDU_Class_4_Supply_Category_Construction_Materials
;
14744 /* SISO-REF-010 [UID 606] */
14747 DIS_PDU_CLASS_6_SUPPLY_CATEGORY_PERSONNEL_DEMAND_ITEMS_OTHER
= 1
14748 } DIS_PDU_Class_6_Supply_Category_Personnel_Demand_Items
;
14750 /* SISO-REF-010 [UID 607] */
14753 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_OTHER
= 1,
14754 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_A_AIR_NOT_USED_AS_DESCRIBED_IN_AIR_DOMAIN
= 2,
14755 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_B_GROUND_SUPPORT_MATERIEL
= 3,
14756 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_D_ADMIN_VEHICLES_NOT_USED_AS_DESCRIBED_IN_LAND_DOMAIN
= 4,
14757 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_G_ELECTRONICS
= 5,
14758 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_J_RACKS_ADAPTORS_PYLONS
= 6,
14759 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_K_TACTICAL_VEHICLES_NOT_USED_AS_DESCRIBED_IN_LAND_DOMAIN
= 7,
14760 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_L_MISSILES_NOT_USED_AS_DESCRIBED_IN_MUNITION_DOMAIN
= 8,
14761 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_M_WEAPONS
= 9,
14762 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_N_SPECIAL_WEAPONS
= 10,
14763 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_X_AIRCRAFT_ENGINES
= 11,
14764 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_DROP_TANK
= 20,
14765 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_CONFORMAL_FUEL_TANK
= 21,
14766 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_LUGGAGE_POD
= 22,
14767 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_ECM_POD
= 23,
14768 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_PARA_DROGUE
= 24,
14769 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_TARGETING_POD
= 25,
14770 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_FAIRING
= 26,
14771 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_AIR_REFUELLING_POD
= 27,
14772 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_HEAVY_AIRDROP
= 28,
14773 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_CONTAINER_DELIVERY_SYSTEM_CDS_AIRDROP
= 29,
14774 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_ROCKET_POD_LAUNCHER
= 30,
14775 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_TACTICAL_POD
= 31,
14776 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_RECCE_POD
= 32,
14777 DIS_PDU_CLASS_7_SUPPLY_CATEGORY_MAJOR_ITEMS_FLIR_POD
= 33
14778 } DIS_PDU_Class_7_Supply_Category_Major_Items
;
14780 /* SISO-REF-010 [UID 608] */
14783 DIS_PDU_CLASS_8_SUPPLY_CATEGORY_MEDICAL_MATERIAL_OTHER
= 1,
14784 DIS_PDU_CLASS_8_SUPPLY_CATEGORY_MEDICAL_MATERIAL_A_MEDICAL_MATERIEL
= 2,
14785 DIS_PDU_CLASS_8_SUPPLY_CATEGORY_MEDICAL_MATERIAL_B_BLOOD_FLUIDS
= 3
14786 } DIS_PDU_Class_8_Supply_Category_Medical_Material
;
14788 /* SISO-REF-010 [UID 609] */
14791 DIS_PDU_CLASS_9_SUPPLY_CATEGORY_REPAIR_PARTS_AND_COMPONENTS_OTHER
= 1,
14792 DIS_PDU_CLASS_9_SUPPLY_CATEGORY_REPAIR_PARTS_AND_COMPONENTS_A_AIR
= 2,
14793 DIS_PDU_CLASS_9_SUPPLY_CATEGORY_REPAIR_PARTS_AND_COMPONENTS_B_GROUND_SUPPORT_MATERIEL
= 3,
14794 DIS_PDU_CLASS_9_SUPPLY_CATEGORY_REPAIR_PARTS_AND_COMPONENTS_D_ADMIN_VEHICLES
= 4,
14795 DIS_PDU_CLASS_9_SUPPLY_CATEGORY_REPAIR_PARTS_AND_COMPONENTS_G_ELECTRONICS
= 5,
14796 DIS_PDU_CLASS_9_SUPPLY_CATEGORY_REPAIR_PARTS_AND_COMPONENTS_K_TACTICAL_VEHICLES
= 6,
14797 DIS_PDU_CLASS_9_SUPPLY_CATEGORY_REPAIR_PARTS_AND_COMPONENTS_L_MISSILES
= 7,
14798 DIS_PDU_CLASS_9_SUPPLY_CATEGORY_REPAIR_PARTS_AND_COMPONENTS_M_WEAPONS
= 8,
14799 DIS_PDU_CLASS_9_SUPPLY_CATEGORY_REPAIR_PARTS_AND_COMPONENTS_N_SPECIAL_WEAPONS
= 9,
14800 DIS_PDU_CLASS_9_SUPPLY_CATEGORY_REPAIR_PARTS_AND_COMPONENTS_X_AIRCRAFT_ENGINES
= 10
14801 } DIS_PDU_Class_9_Supply_Category_Repair_Parts_and_Components
;
14803 /* SISO-REF-010 [UID 610] */
14806 DIS_PDU_CLASS_10_SUPPLY_CATEGORY_MATERIAL_TO_SUPPORT_NON_MILITARY_PROGRAMS_OTHER
= 1
14807 } DIS_PDU_Class_10_Supply_Category_Material_to_Support_Non_Military_Programs
;
14809 /* SISO-REF-010 [UID 611] */
14812 DIS_PDU_CLASS_11_SUPPLY_CATEGORY_SUPPLIES_NON_DOCTRINAL_OTHER
= 1,
14813 DIS_PDU_CLASS_11_SUPPLY_CATEGORY_SUPPLIES_NON_DOCTRINAL_PALLETS
= 2,
14814 DIS_PDU_CLASS_11_SUPPLY_CATEGORY_SUPPLIES_NON_DOCTRINAL_FUEL_TANKS_DRUMS_AND_BLADDERS
= 3,
14815 DIS_PDU_CLASS_11_SUPPLY_CATEGORY_SUPPLIES_NON_DOCTRINAL_CHESTS
= 4,
14816 DIS_PDU_CLASS_11_SUPPLY_CATEGORY_SUPPLIES_NON_DOCTRINAL_BOXES
= 5
14817 } DIS_PDU_Class_11_Supply_Category_Supplies_Non_Doctrinal
;
14819 /* SISO-REF-010 [UID 612] */
14822 DIS_PDU_CLASS_12_SUPPLY_CATEGORY_SLING_LOADS_NON_DOCTRINAL_OTHER
= 1,
14823 DIS_PDU_CLASS_12_SUPPLY_CATEGORY_SLING_LOADS_NON_DOCTRINAL_SLING_LOAD_BLIVET
= 2,
14824 DIS_PDU_CLASS_12_SUPPLY_CATEGORY_SLING_LOADS_NON_DOCTRINAL_SLING_LOAD_CRATE
= 3,
14825 DIS_PDU_CLASS_12_SUPPLY_CATEGORY_SLING_LOADS_NON_DOCTRINAL_SLING_LOAD_WATER_BUCKET
= 4,
14826 DIS_PDU_CLASS_12_SUPPLY_CATEGORY_SLING_LOADS_NON_DOCTRINAL_SLING_LOAD_VEHICLES
= 5,
14827 DIS_PDU_CLASS_12_SUPPLY_CATEGORY_SLING_LOADS_NON_DOCTRINAL_SLING_LOAD_HOWITZER
= 6,
14828 DIS_PDU_CLASS_12_SUPPLY_CATEGORY_SLING_LOADS_NON_DOCTRINAL_SLING_LOAD_COLLAPSIBLE
= 7,
14829 DIS_PDU_CLASS_12_SUPPLY_CATEGORY_SLING_LOADS_NON_DOCTRINAL_SLING_LOAD_BLADDER
= 8,
14830 DIS_PDU_CLASS_12_SUPPLY_CATEGORY_SLING_LOADS_NON_DOCTRINAL_SLING_LOAD_PALLET_OF_CRATES
= 9,
14831 DIS_PDU_CLASS_12_SUPPLY_CATEGORY_SLING_LOADS_NON_DOCTRINAL_SLING_LOAD_HELICOPTERS
= 10,
14832 DIS_PDU_CLASS_12_SUPPLY_CATEGORY_SLING_LOADS_NON_DOCTRINAL_SLING_LOAD_HOIST
= 11,
14833 DIS_PDU_CLASS_12_SUPPLY_CATEGORY_SLING_LOADS_NON_DOCTRINAL_SLING_LOAD_CONCRETE_BLOCK
= 12
14834 } DIS_PDU_Class_12_Supply_Category_Sling_Loads_Non_Doctrinal
;
14836 /* SISO-REF-010 [UID 620] */
14839 DIS_PDU_PLATFORM_PAINT_SCHEME_DEFAULT
= 0,
14840 DIS_PDU_PLATFORM_PAINT_SCHEME_SOLID_COLOR_PRIMARY
= 1,
14841 DIS_PDU_PLATFORM_PAINT_SCHEME_TWO_TONE_TOP_PRIMARY_BOTTOM_SECONDARY
= 2,
14842 DIS_PDU_PLATFORM_PAINT_SCHEME_TWO_TONE_BODY_PRIMARY_BED_SECONDARY
= 3,
14843 DIS_PDU_PLATFORM_PAINT_SCHEME_TWO_TONE_BODY_PRIMARY_TRIM_SECONDARY
= 4,
14844 DIS_PDU_PLATFORM_PAINT_SCHEME_CAMOUFLAGE_DESERT
= 5,
14845 DIS_PDU_PLATFORM_PAINT_SCHEME_CAMOUFLAGE_JUNGLE
= 6,
14846 DIS_PDU_PLATFORM_PAINT_SCHEME_CAMOUFLAGE_SNOW
= 7,
14847 DIS_PDU_PLATFORM_PAINT_SCHEME_CAMOUFLAGE_GRAVEL
= 8,
14848 DIS_PDU_PLATFORM_PAINT_SCHEME_CAMOUFLAGE_PAVEMENT
= 9,
14849 DIS_PDU_PLATFORM_PAINT_SCHEME_CAMOUFLAGE_SAND
= 10,
14850 DIS_PDU_PLATFORM_PAINT_SCHEME_CAMOUFLAGE_FOREST
= 11,
14851 DIS_PDU_PLATFORM_PAINT_SCHEME_NATURAL_WOOD
= 12,
14852 DIS_PDU_PLATFORM_PAINT_SCHEME_CLEAR
= 13,
14853 DIS_PDU_PLATFORM_PAINT_SCHEME_UNITED_NATIONS_UN
= 14,
14854 DIS_PDU_PLATFORM_PAINT_SCHEME_TAXI
= 15,
14855 DIS_PDU_PLATFORM_PAINT_SCHEME_NEWS
= 16,
14856 DIS_PDU_PLATFORM_PAINT_SCHEME_JINGLE
= 17
14857 } DIS_PDU_Platform_Paint_Scheme
;
14859 /* SISO-REF-010 [UID 621] */
14862 DIS_PDU_PLATFORM_DECAL_SCHEME_NONE
= 0,
14863 DIS_PDU_PLATFORM_DECAL_SCHEME_UNITED_NATIONS_UN
= 1
14864 } DIS_PDU_Platform_Decal_Scheme
;
14866 /* SISO-REF-010 [UID 622] */
14869 DIS_PDU_PLATFORM_EXTERIOR_CONDITION_NOT_SPECIFIED
= 0,
14870 DIS_PDU_PLATFORM_EXTERIOR_CONDITION_SLIGHT
= 1,
14871 DIS_PDU_PLATFORM_EXTERIOR_CONDITION_MODERATE
= 2,
14872 DIS_PDU_PLATFORM_EXTERIOR_CONDITION_HEAVY
= 3
14873 } DIS_PDU_Platform_Exterior_Condition
;
14875 /* SISO-REF-010 [UID 623] */
14878 DIS_PDU_PLATFORM_MATERIAL_NOT_SPECIFIED
= 0,
14879 DIS_PDU_PLATFORM_MATERIAL_METALLIC_SHINY
= 1,
14880 DIS_PDU_PLATFORM_MATERIAL_PLASTIC_MATTE
= 2,
14881 DIS_PDU_PLATFORM_MATERIAL_ROUGH_COARSE
= 3
14882 } DIS_PDU_Platform_Material
;
14884 /* SISO-REF-010 [UID 624] */
14887 DIS_PDU_STATUS_INVINCIBLE_NOT_INVINCIBLE
= 0,
14888 DIS_PDU_STATUS_INVINCIBLE_INVINCIBLE
= 1
14889 } DIS_PDU_Status_Invincible
;
14891 /* SISO-REF-010 [UID 625] */
14894 DIS_PDU_STATUS_PRESENT_DOMAIN_UNCHANGED
= 0,
14895 DIS_PDU_STATUS_PRESENT_DOMAIN_LAND
= 1,
14896 DIS_PDU_STATUS_PRESENT_DOMAIN_AIR
= 2,
14897 DIS_PDU_STATUS_PRESENT_DOMAIN_SURFACE
= 3,
14898 DIS_PDU_STATUS_PRESENT_DOMAIN_SUBSURFACE
= 4,
14899 DIS_PDU_STATUS_PRESENT_DOMAIN_SPACE
= 5,
14900 DIS_PDU_STATUS_PRESENT_DOMAIN_SUBTERRANEAN_LAND
= 6,
14901 DIS_PDU_STATUS_PRESENT_DOMAIN_SUBTERRANEAN_AIR
= 7,
14902 DIS_PDU_STATUS_PRESENT_DOMAIN_SUBTERRANEAN_SURFACE
= 8,
14903 DIS_PDU_STATUS_PRESENT_DOMAIN_SUBTERRANEAN_SUBSURFACE
= 9,
14904 DIS_PDU_STATUS_PRESENT_DOMAIN_SUBSURFACE_TERRAIN
= 10,
14905 DIS_PDU_STATUS_PRESENT_DOMAIN_SUBSURFACE_CAVES
= 11,
14906 DIS_PDU_STATUS_PRESENT_DOMAIN_INTERIOR_OTHER_ENTITY_OBJECT
= 12,
14907 DIS_PDU_STATUS_PRESENT_DOMAIN_EXTERIOR_OTHER_ENTITY_OBJECT
= 13,
14908 DIS_PDU_STATUS_PRESENT_DOMAIN_ADMINISTRATIVELY_INACTIVE
= 14
14909 } DIS_PDU_Status_Present_Domain
;
14911 /* SISO-REF-010 [UID 626] */
14914 DIS_PDU_STATUS_DISGUISE_NOT_SPECIFIED
= 0,
14915 DIS_PDU_STATUS_DISGUISE_NO_DISGUISE
= 1,
14916 DIS_PDU_STATUS_DISGUISE_DISGUISED
= 2,
14917 DIS_PDU_STATUS_DISGUISE_INDISTINGUISHABLE
= 3
14918 } DIS_PDU_Status_Disguise
;
14920 /* SISO-REF-010 [UID 627] */
14923 DIS_PDU_APPLICATION_CONTROL_TYPE_OTHER
= 0,
14924 DIS_PDU_APPLICATION_CONTROL_TYPE_SHUTDOWN
= 1,
14925 DIS_PDU_APPLICATION_CONTROL_TYPE_DATA_QUERY
= 2,
14926 DIS_PDU_APPLICATION_CONTROL_TYPE_DATA
= 3,
14927 DIS_PDU_APPLICATION_CONTROL_TYPE_SET_DATA
= 4,
14928 DIS_PDU_APPLICATION_CONTROL_TYPE_ADD_DATA
= 5,
14929 DIS_PDU_APPLICATION_CONTROL_TYPE_REMOVE_DATA
= 6,
14930 DIS_PDU_APPLICATION_CONTROL_TYPE_STATUS
= 7
14931 } DIS_PDU_Application_Control_Type
;
14933 /* SISO-REF-010 [UID 628] */
14936 DIS_PDU_APPLICATION_TYPE_OTHER
= 0,
14937 DIS_PDU_APPLICATION_TYPE_RESOURCE_MANAGER
= 1,
14938 DIS_PDU_APPLICATION_TYPE_SIMULATION_MANAGER
= 2,
14939 DIS_PDU_APPLICATION_TYPE_GATEWAY
= 3,
14940 DIS_PDU_APPLICATION_TYPE_STEALTH
= 4,
14941 DIS_PDU_APPLICATION_TYPE_TACTICAL_INTERNET_INTERFACE
= 5
14942 } DIS_PDU_Application_Type
;
14944 /* SISO-REF-010 [UID 630] */
14947 DIS_PDU_ENTITY_OFFSET_TYPE_CARRIER_ORIGIN
= 0,
14948 DIS_PDU_ENTITY_OFFSET_TYPE_STATION_LOCATION
= 1,
14949 DIS_PDU_ENTITY_OFFSET_TYPE_POSITION_MODIFIED_BY_CARRIER
= 2,
14950 DIS_PDU_ENTITY_OFFSET_TYPE_ORIENTATION_MODIFIED_BY_CARRIER
= 3,
14951 DIS_PDU_ENTITY_OFFSET_TYPE_CENTER_OF_GRAVITY
= 100
14952 } DIS_PDU_Entity_Offset_Type
;
14954 /* SISO-REF-010 [UID 633] */
14957 DIS_PDU_LIFE_SAVING_EQUIPMENT_LIFEBOAT
= 1,
14958 DIS_PDU_LIFE_SAVING_EQUIPMENT_LIFERAFT
= 2,
14959 DIS_PDU_LIFE_SAVING_EQUIPMENT_MOB_BOAT
= 3,
14960 DIS_PDU_LIFE_SAVING_EQUIPMENT_LIFEBUOY
= 4
14961 } DIS_PDU_Life_Saving_Equipment
;
14963 /* SISO-REF-010 [UID 650] */
14966 DIS_PDU_TIME_OF_DAY_MODE_SCENE
= 0,
14967 DIS_PDU_TIME_OF_DAY_MODE_STATIC
= 1,
14968 DIS_PDU_TIME_OF_DAY_MODE_CONTINUOUS
= 2
14969 } DIS_PDU_Time_of_Day_Mode
;
14971 /* SISO-REF-010 [UID 651] */
14974 DIS_PDU_TIME_OF_DAY_SCENE_DAWN
= 0,
14975 DIS_PDU_TIME_OF_DAY_SCENE_DAY
= 1,
14976 DIS_PDU_TIME_OF_DAY_SCENE_DUSK
= 2,
14977 DIS_PDU_TIME_OF_DAY_SCENE_NIGHT
= 3
14978 } DIS_PDU_Time_of_Day_Scene
;
14980 /* SISO-REF-010 [UID 652] */
14983 DIS_PDU_NIGHT_TIME_ILLUMINATION_NONE
= 0,
14984 DIS_PDU_NIGHT_TIME_ILLUMINATION_STARLIGHT
= 1,
14985 DIS_PDU_NIGHT_TIME_ILLUMINATION_QUARTER_MOON
= 2,
14986 DIS_PDU_NIGHT_TIME_ILLUMINATION_HALF_MOON
= 3,
14987 DIS_PDU_NIGHT_TIME_ILLUMINATION_THREE_QUARTER_MOON
= 4,
14988 DIS_PDU_NIGHT_TIME_ILLUMINATION_FULL_MOON
= 5
14989 } DIS_PDU_Night_Time_Illumination
;
14991 /* SISO-REF-010 [UID 653] */
14994 DIS_PDU_PRECIPITATION_TYPE_NONE
= 0,
14995 DIS_PDU_PRECIPITATION_TYPE_OTHER
= 1,
14996 DIS_PDU_PRECIPITATION_TYPE_RAIN
= 2,
14997 DIS_PDU_PRECIPITATION_TYPE_SNOW
= 3,
14998 DIS_PDU_PRECIPITATION_TYPE_HAIL
= 4,
14999 DIS_PDU_PRECIPITATION_TYPE_SLEET
= 5,
15000 DIS_PDU_PRECIPITATION_TYPE_FREEZING_RAIN
= 6
15001 } DIS_PDU_Precipitation_Type
;
15003 /* SISO-REF-010 [UID 654] */
15006 DIS_PDU_RAINSOAK_OFF
= 0,
15007 DIS_PDU_RAINSOAK_ON
= 1
15008 } DIS_PDU_Rainsoak
;
15010 /* SISO-REF-010 [UID 655] */
15013 DIS_PDU_PRECIPITATION_RATE_NO_PRECIPITATION
= 0,
15014 DIS_PDU_PRECIPITATION_RATE_LIGHT_PRECIPITATION
= 1,
15015 DIS_PDU_PRECIPITATION_RATE_MODERATE_PRECIPITATION
= 2,
15016 DIS_PDU_PRECIPITATION_RATE_HEAVY_PRECIPITATION
= 3
15017 } DIS_PDU_Precipitation_Rate
;
15019 /* SISO-REF-010 [UID 656] */
15022 DIS_PDU_CLOUD_STATUS_OFF
= 0,
15023 DIS_PDU_CLOUD_STATUS_ON
= 1
15024 } DIS_PDU_Cloud_Status
;
15026 /* SISO-REF-010 [UID 657] */
15029 DIS_PDU_CLOUD_TYPE_NONE
= 0,
15030 DIS_PDU_CLOUD_TYPE_ALTOCUMULUS
= 1,
15031 DIS_PDU_CLOUD_TYPE_ALTOSTRATUS
= 2,
15032 DIS_PDU_CLOUD_TYPE_CIRROCUMULUS
= 3,
15033 DIS_PDU_CLOUD_TYPE_CIRROSTRATUS
= 4,
15034 DIS_PDU_CLOUD_TYPE_CIRRUS
= 5,
15035 DIS_PDU_CLOUD_TYPE_CUMULONIMBUS
= 6,
15036 DIS_PDU_CLOUD_TYPE_CUMULUS
= 7,
15037 DIS_PDU_CLOUD_TYPE_NIMBOSTRATUS
= 8,
15038 DIS_PDU_CLOUD_TYPE_STRATOCUMULUS
= 9,
15039 DIS_PDU_CLOUD_TYPE_STRATUS
= 10
15040 } DIS_PDU_Cloud_Type
;
15042 /* SISO-REF-010 [UID 658] */
15045 DIS_PDU_CLOUD_DENSITY_NOT_SPECIFIED
= 0,
15046 DIS_PDU_CLOUD_DENSITY_CLEAR
= 1,
15047 DIS_PDU_CLOUD_DENSITY_SCATTERED
= 2,
15048 DIS_PDU_CLOUD_DENSITY_BROKEN
= 3,
15049 DIS_PDU_CLOUD_DENSITY_OVERCAST
= 4
15050 } DIS_PDU_Cloud_Density
;
15052 /* SISO-REF-010 [UID 659] */
15055 DIS_PDU_SCUD_FLAGS_OFF
= 0,
15056 DIS_PDU_SCUD_FLAGS_BOTTOM
= 1,
15057 DIS_PDU_SCUD_FLAGS_TOP_ON
= 2,
15058 DIS_PDU_SCUD_FLAGS_TOP_AND_BOTTOM
= 3
15059 } DIS_PDU_Scud_Flags
;
15061 /* SISO-REF-010 [UID 660] */
15064 DIS_PDU_GROUND_FOG_STATUS_OFF
= 0,
15065 DIS_PDU_GROUND_FOG_STATUS_ON
= 1
15066 } DIS_PDU_Ground_Fog_Status
;
15068 /* SISO-REF-010 [UID 661] */
15071 DIS_PDU_HAZE_STATUS_OFF
= 0,
15072 DIS_PDU_HAZE_STATUS_ON
= 1
15073 } DIS_PDU_Haze_Status
;
15075 /* SISO-REF-010 [UID 662] */
15078 DIS_PDU_HAZE_TYPE_NO_HAZE
= 0,
15079 DIS_PDU_HAZE_TYPE_OTHER_HAZE
= 1,
15080 DIS_PDU_HAZE_TYPE_RURUAL_HAZE
= 2,
15081 DIS_PDU_HAZE_TYPE_MARITIME_HAZE
= 3,
15082 DIS_PDU_HAZE_TYPE_URBAN_HAZE
= 4,
15083 DIS_PDU_HAZE_TYPE_TROPOSPHERIC_HAZE
= 5,
15084 DIS_PDU_HAZE_TYPE_ADVECTIVE_FOG_HAZE
= 6,
15085 DIS_PDU_HAZE_TYPE_RADIATIVE_FOG_HAZE
= 7,
15086 DIS_PDU_HAZE_TYPE_DESERT_HAZE
= 8,
15087 DIS_PDU_HAZE_TYPE_DESERT_SUMMER_HAZE
= 9,
15088 DIS_PDU_HAZE_TYPE_DESERT_WINTER_HAZE
= 10,
15089 DIS_PDU_HAZE_TYPE_TEMPERATE_SUMMER_DAY
= 11,
15090 DIS_PDU_HAZE_TYPE_TEMPERATE_SUMMER_NIGHT
= 12,
15091 DIS_PDU_HAZE_TYPE_TEMPERATE_WINTER
= 13,
15092 DIS_PDU_HAZE_TYPE_DUST_STORM_HAZE
= 14,
15093 DIS_PDU_HAZE_TYPE_SNOW_HAZE
= 15,
15094 DIS_PDU_HAZE_TYPE_BLOWING_SNOW_HAZE
= 16,
15095 DIS_PDU_HAZE_TYPE_FOG_AND_SNOW_HAZE
= 17
15096 } DIS_PDU_Haze_Type
;
15098 /* SISO-REF-010 [UID 663] */
15101 DIS_PDU_LIGHTNING_STATUS_OFF
= 0,
15102 DIS_PDU_LIGHTNING_STATUS_INSTANTANEOUS_LIGHTNING
= 1,
15103 DIS_PDU_LIGHTNING_STATUS_RANDOM_LIGHTNING
= 2
15104 } DIS_PDU_Lightning_Status
;
15106 /* SISO-REF-010 [UID 664] */
15109 DIS_PDU_THUNDER_STATUS_OFF
= 0,
15110 DIS_PDU_THUNDER_STATUS_INSTANTANEOUS_THUNDER
= 1,
15111 DIS_PDU_THUNDER_STATUS_RANDOM_THUNDER
= 2,
15112 DIS_PDU_THUNDER_STATUS_THUNDER_COINCIDENT_WITH_LIGHTNING
= 3,
15113 DIS_PDU_THUNDER_STATUS_OVERCAST
= 4
15114 } DIS_PDU_Thunder_Status
;
15116 /* SISO-REF-010 [UID 665] */
15119 DIS_PDU_WEATHER_STATE_LAYER_TYPE_GROUND_FOG
= 0,
15120 DIS_PDU_WEATHER_STATE_LAYER_TYPE_CLOUD_LAYER_1
= 1,
15121 DIS_PDU_WEATHER_STATE_LAYER_TYPE_CLOUD_LAYER_2
= 2,
15122 DIS_PDU_WEATHER_STATE_LAYER_TYPE_CLOUD_LAYER_3
= 3,
15123 DIS_PDU_WEATHER_STATE_LAYER_TYPE_RAIN
= 4,
15124 DIS_PDU_WEATHER_STATE_LAYER_TYPE_SNOW
= 5,
15125 DIS_PDU_WEATHER_STATE_LAYER_TYPE_SLEET
= 6,
15126 DIS_PDU_WEATHER_STATE_LAYER_TYPE_HAIL
= 7,
15127 DIS_PDU_WEATHER_STATE_LAYER_TYPE_SAND
= 8,
15128 DIS_PDU_WEATHER_STATE_LAYER_TYPE_DUST
= 9,
15129 DIS_PDU_WEATHER_STATE_LAYER_TYPE_HAZE
= 10
15130 } DIS_PDU_Weather_State_Layer_Type
;
15132 /* SISO-REF-010 [UID 670] */
15135 DIS_PDU_HEAD_GAZING_WEAPON_AIMING_TYPE_NOT_SPECIFIED
= 0,
15136 DIS_PDU_HEAD_GAZING_WEAPON_AIMING_TYPE_UP
= 1,
15137 DIS_PDU_HEAD_GAZING_WEAPON_AIMING_TYPE_DOWN
= 2,
15138 DIS_PDU_HEAD_GAZING_WEAPON_AIMING_TYPE_LEFT
= 3,
15139 DIS_PDU_HEAD_GAZING_WEAPON_AIMING_TYPE_RIGHT
= 4,
15140 DIS_PDU_HEAD_GAZING_WEAPON_AIMING_TYPE_FORWARD
= 5,
15141 DIS_PDU_HEAD_GAZING_WEAPON_AIMING_TYPE_BACKWARD
= 6,
15142 DIS_PDU_HEAD_GAZING_WEAPON_AIMING_TYPE_SPECIFIED_GLOBAL_LOCATION
= 7,
15143 DIS_PDU_HEAD_GAZING_WEAPON_AIMING_TYPE_SPECIFIED_ORIENTATION_VECTOR
= 8,
15144 DIS_PDU_HEAD_GAZING_WEAPON_AIMING_TYPE_TRACKED_CENTER
= 9,
15145 DIS_PDU_HEAD_GAZING_WEAPON_AIMING_TYPE_TRACKED_STATION
= 10,
15146 DIS_PDU_HEAD_GAZING_WEAPON_AIMING_TYPE_OUT_STATION_NOT_TRACKED
= 11,
15147 DIS_PDU_HEAD_GAZING_WEAPON_AIMING_TYPE_OUT_STATION_TRACKED_CENTER
= 12,
15148 DIS_PDU_HEAD_GAZING_WEAPON_AIMING_TYPE_OUT_STATION_TRACKED_STATION
= 13,
15149 DIS_PDU_HEAD_GAZING_WEAPON_AIMING_TYPE_STOWED_EYES_CLOSED
= 14
15150 } DIS_PDU_Head_Gazing_Weapon_Aiming_Type
;
15152 /* SISO-REF-010 [UID 671] */
15155 DIS_PDU_ACTION_SEQUENCE_TYPE_NOT_SPECIFIED
= 0,
15156 DIS_PDU_ACTION_SEQUENCE_TYPE_STANDING_UP_UNSPECIFIED
= 1,
15157 DIS_PDU_ACTION_SEQUENCE_TYPE_STANDING_UP_USING_ONLY_HANDS
= 2,
15158 DIS_PDU_ACTION_SEQUENCE_TYPE_STANDING_UP_USING_ONLY_KNEES
= 3,
15159 DIS_PDU_ACTION_SEQUENCE_TYPE_STANDING_UP_USING_ONLY_ELBOWS
= 4,
15160 DIS_PDU_ACTION_SEQUENCE_TYPE_KIP_UP
= 99,
15161 DIS_PDU_ACTION_SEQUENCE_TYPE_FALLING_DOWN_UNSPECIFIED
= 100,
15162 DIS_PDU_ACTION_SEQUENCE_TYPE_FALLING_DOWN_FACE_FIRST
= 101,
15163 DIS_PDU_ACTION_SEQUENCE_TYPE_FALLING_DOWN_BACKWARD
= 102,
15164 DIS_PDU_ACTION_SEQUENCE_TYPE_FALLING_DOWN_LEFT_SIDE
= 103,
15165 DIS_PDU_ACTION_SEQUENCE_TYPE_FALLING_DOWN_RIGHT_SIDE
= 104,
15166 DIS_PDU_ACTION_SEQUENCE_TYPE_FALLING_DOWN_CRUMPLING
= 105,
15167 DIS_PDU_ACTION_SEQUENCE_TYPE_KNEELING_UNSPECIFIED
= 200,
15168 DIS_PDU_ACTION_SEQUENCE_TYPE_KNEELING_BOTH_REAR_KNEES
= 201,
15169 DIS_PDU_ACTION_SEQUENCE_TYPE_KNEELING_RIGHT_KNEE
= 202,
15170 DIS_PDU_ACTION_SEQUENCE_TYPE_KNEELING_LEFT_KNEE
= 203,
15171 DIS_PDU_ACTION_SEQUENCE_TYPE_KNEELING_ALL_KNEES_FOR_4_LEGGED_LIFEFORM
= 204,
15172 DIS_PDU_ACTION_SEQUENCE_TYPE_CROUCHING_BENDING
= 205,
15173 DIS_PDU_ACTION_SEQUENCE_TYPE_CROUCHING_SQUATTING
= 206,
15174 DIS_PDU_ACTION_SEQUENCE_TYPE_WALKING_UNSPECIFIED
= 300,
15175 DIS_PDU_ACTION_SEQUENCE_TYPE_WALKING_UNHEEDED
= 301,
15176 DIS_PDU_ACTION_SEQUENCE_TYPE_WALKING_CAREFUL
= 302,
15177 DIS_PDU_ACTION_SEQUENCE_TYPE_WALKING_TIP_TOE
= 303,
15178 DIS_PDU_ACTION_SEQUENCE_TYPE_WALKING_BACKWARDS
= 304,
15179 DIS_PDU_ACTION_SEQUENCE_TYPE_WALKING_UPSTAIRS
= 305,
15180 DIS_PDU_ACTION_SEQUENCE_TYPE_WALKING_DOWNSTAIRS
= 306,
15181 DIS_PDU_ACTION_SEQUENCE_TYPE_WALKING_LIMPING
= 307,
15182 DIS_PDU_ACTION_SEQUENCE_TYPE_WALKING_DRAGGING_INJURED_UNSPECIFIED_LEG
= 308,
15183 DIS_PDU_ACTION_SEQUENCE_TYPE_WALKING_DRAGGING_INJURED_RIGHT_LEG
= 309,
15184 DIS_PDU_ACTION_SEQUENCE_TYPE_WALKING_DRAGGING_INJURED_LEFT_LEG
= 310,
15185 DIS_PDU_ACTION_SEQUENCE_TYPE_RUNNING_UNSPECIFIED
= 400,
15186 DIS_PDU_ACTION_SEQUENCE_TYPE_RUNNING_FULL
= 401,
15187 DIS_PDU_ACTION_SEQUENCE_TYPE_RUNNING_JOGGING
= 402,
15188 DIS_PDU_ACTION_SEQUENCE_TYPE_RUNNING_BACKWARDS
= 403,
15189 DIS_PDU_ACTION_SEQUENCE_TYPE_RUNNING_UPSTAIRS
= 404,
15190 DIS_PDU_ACTION_SEQUENCE_TYPE_RUNNING_DOWNSTAIRS
= 405,
15191 DIS_PDU_ACTION_SEQUENCE_TYPE_CRAWLING_UNSPECIFIED
= 500,
15192 DIS_PDU_ACTION_SEQUENCE_TYPE_CRAWLING_HANDS_AND_KNEES
= 501,
15193 DIS_PDU_ACTION_SEQUENCE_TYPE_CRAWLING_ELBOWS
= 502,
15194 DIS_PDU_ACTION_SEQUENCE_TYPE_CRAWLING_HANDS_DRAGGING_FEET
= 503,
15195 DIS_PDU_ACTION_SEQUENCE_TYPE_VOMITING_UNSPECIFIED
= 600,
15196 DIS_PDU_ACTION_SEQUENCE_TYPE_VOMITING_HANDS_AND_KNEES
= 601,
15197 DIS_PDU_ACTION_SEQUENCE_TYPE_VOMITING_BENDING_OVER
= 602,
15198 DIS_PDU_ACTION_SEQUENCE_TYPE_EATING_UNSPECIFIED
= 700,
15199 DIS_PDU_ACTION_SEQUENCE_TYPE_DRINKING_UNSPECIFIED
= 750,
15200 DIS_PDU_ACTION_SEQUENCE_TYPE_SLEEPING_UNSPECIFIED
= 800,
15201 DIS_PDU_ACTION_SEQUENCE_TYPE_BREATHING_UNSPECIFIED
= 900,
15202 DIS_PDU_ACTION_SEQUENCE_TYPE_BREATHING_HARD
= 901,
15203 DIS_PDU_ACTION_SEQUENCE_TYPE_BREATHING_SLOW
= 902,
15204 DIS_PDU_ACTION_SEQUENCE_TYPE_BREATHING_PANTING
= 903,
15205 DIS_PDU_ACTION_SEQUENCE_TYPE_URINATING
= 910,
15206 DIS_PDU_ACTION_SEQUENCE_TYPE_DEFECATING
= 920,
15207 DIS_PDU_ACTION_SEQUENCE_TYPE_MOUNTING_A_VEHICLE
= 1000,
15208 DIS_PDU_ACTION_SEQUENCE_TYPE_DISMOUNTING_A_VEHICLE
= 2000,
15209 DIS_PDU_ACTION_SEQUENCE_TYPE_FIRING_USING_A_PORTABLE_WEAPON_INCLUDING_KNIVES
= 3000,
15210 DIS_PDU_ACTION_SEQUENCE_TYPE_THROWING_A_PORTABLE_WEAPON_OBJECT
= 4000,
15211 DIS_PDU_ACTION_SEQUENCE_TYPE_USING_CARRIED_EQUIPMENT
= 5000,
15212 DIS_PDU_ACTION_SEQUENCE_TYPE_USING_OTHER_EQUIPMENT_NOT_OPERATING_A_VEHICLE
= 10000,
15213 DIS_PDU_ACTION_SEQUENCE_TYPE_OPERATING_A_VEHICLE
= 11000,
15214 DIS_PDU_ACTION_SEQUENCE_TYPE_RIDING_A_LIFEFORM
= 12000,
15215 DIS_PDU_ACTION_SEQUENCE_TYPE_MOUNTING_A_LIFEFORM
= 13000,
15216 DIS_PDU_ACTION_SEQUENCE_TYPE_DISMOUNTING_A_LIFEFORM
= 14000,
15217 DIS_PDU_ACTION_SEQUENCE_TYPE_RELOADING_A_PORTABLE_WEAPON
= 15000,
15218 DIS_PDU_ACTION_SEQUENCE_TYPE_RELOADING_A_NON_PORTABLE_WEAPON
= 17000
15219 } DIS_PDU_Action_Sequence_Type
;
15221 /* SISO-REF-010 [UID 672] */
15224 DIS_PDU_ACTION_SEQUENCE_BODY_POSITION_TYPE_NOT_SPECIFIED
= 0
15225 } DIS_PDU_Action_Sequence_Body_Position_Type
;
15227 /* SISO-REF-010 [UID 673] */
15230 DIS_PDU_ACTION_SEQUENCE_LOOP_MODE_ONE_SHOT
= 0,
15231 DIS_PDU_ACTION_SEQUENCE_LOOP_MODE_CONTINUOUS
= 1
15232 } DIS_PDU_Action_Sequence_Loop_Mode
;
15234 /* SISO-REF-010 [UID 674] */
15237 DIS_PDU_ACTION_SEQUENCE_ANIMATION_DIRECTION_FORWARD
= 0,
15238 DIS_PDU_ACTION_SEQUENCE_ANIMATION_DIRECTION_REVERSE
= 1
15239 } DIS_PDU_Action_Sequence_Animation_Direction
;
15241 /* SISO-REF-010 [UID 675] */
15244 DIS_PDU_ACTION_SEQUENCE_ANIMATION_STATE_STOP
= 0,
15245 DIS_PDU_ACTION_SEQUENCE_ANIMATION_STATE_PAUSE
= 1,
15246 DIS_PDU_ACTION_SEQUENCE_ANIMATION_STATE_START
= 2,
15247 DIS_PDU_ACTION_SEQUENCE_ANIMATION_STATE_RESUME
= 3
15248 } DIS_PDU_Action_Sequence_Animation_State
;
15250 /* SISO-REF-010 [UID 676] */
15253 DIS_PDU_ACTION_SEQUENCE_ACTION_DIRECTION_NOT_SPECIFIED
= 0,
15254 DIS_PDU_ACTION_SEQUENCE_ACTION_DIRECTION_UP
= 1,
15255 DIS_PDU_ACTION_SEQUENCE_ACTION_DIRECTION_DOWN
= 2,
15256 DIS_PDU_ACTION_SEQUENCE_ACTION_DIRECTION_LEFT
= 3,
15257 DIS_PDU_ACTION_SEQUENCE_ACTION_DIRECTION_RIGHT
= 4,
15258 DIS_PDU_ACTION_SEQUENCE_ACTION_DIRECTION_FORWARD
= 5,
15259 DIS_PDU_ACTION_SEQUENCE_ACTION_DIRECTION_BACKWARD
= 6,
15260 DIS_PDU_ACTION_SEQUENCE_ACTION_DIRECTION_STATION
= 7,
15261 DIS_PDU_ACTION_SEQUENCE_ACTION_DIRECTION_SPECIFIED_GLOBAL_LOCATION
= 8,
15262 DIS_PDU_ACTION_SEQUENCE_ACTION_DIRECTION_SPECIFIED_ORIENTATION_VECTOR
= 9
15263 } DIS_PDU_Action_Sequence_Action_Direction
;
15265 /* SISO-REF-010 [UID 677] */
15268 DIS_PDU_CYBER_ACKNOWLEDGE_RESPONSE_TYPE_ABLE_TO_COMPLY
= 1,
15269 DIS_PDU_CYBER_ACKNOWLEDGE_RESPONSE_TYPE_UNABLE_TO_COMPLY
= 2
15270 } DIS_PDU_Cyber_Acknowledge_Response_Type
;
15272 /* SISO-REF-010 [UID 678] */
15275 DIS_PDU_CYBER_ADMIN_TYPE_ADMINISTRATION
= 1,
15276 DIS_PDU_CYBER_ADMIN_TYPE_ASSESSMENT
= 2,
15277 DIS_PDU_CYBER_ADMIN_TYPE_COLLECTION
= 3,
15278 DIS_PDU_CYBER_ADMIN_TYPE_CONFIGURATION
= 4,
15279 DIS_PDU_CYBER_ADMIN_TYPE_EVALUATION
= 5,
15280 DIS_PDU_CYBER_ADMIN_TYPE_FORENSICS
= 6,
15281 DIS_PDU_CYBER_ADMIN_TYPE_INVESTIGATION
= 7,
15282 DIS_PDU_CYBER_ADMIN_TYPE_OPERATIONS
= 8,
15283 DIS_PDU_CYBER_ADMIN_TYPE_PROVISIONING
= 9,
15284 DIS_PDU_CYBER_ADMIN_TYPE_TESTING
= 10
15285 } DIS_PDU_Cyber_Admin_Type
;
15287 /* SISO-REF-010 [UID 679] */
15290 DIS_PDU_CYBER_CYBER_EVENT_PHASE_TYPE_START
= 1,
15291 DIS_PDU_CYBER_CYBER_EVENT_PHASE_TYPE_SUSPEND
= 2,
15292 DIS_PDU_CYBER_CYBER_EVENT_PHASE_TYPE_CONTINUE
= 3,
15293 DIS_PDU_CYBER_CYBER_EVENT_PHASE_TYPE_CONTINUE_WITH_CHANGES
= 4,
15294 DIS_PDU_CYBER_CYBER_EVENT_PHASE_TYPE_END
= 5,
15295 DIS_PDU_CYBER_CYBER_EVENT_PHASE_TYPE_CANCEL
= 6
15296 } DIS_PDU_Cyber_Cyber_Event_Phase_Type
;
15298 /* SISO-REF-010 [UID 680] */
15301 DIS_PDU_CYBER_DATA_LINK_PROTOCOL_TYPE_ETHERNET
= 1,
15302 DIS_PDU_CYBER_DATA_LINK_PROTOCOL_TYPE_WIFI
= 2,
15303 DIS_PDU_CYBER_DATA_LINK_PROTOCOL_TYPE_ATM
= 3,
15304 DIS_PDU_CYBER_DATA_LINK_PROTOCOL_TYPE_LOCALTALK
= 4,
15305 DIS_PDU_CYBER_DATA_LINK_PROTOCOL_TYPE_PPP
= 5,
15306 DIS_PDU_CYBER_DATA_LINK_PROTOCOL_TYPE_TOKEN_RING
= 6,
15307 DIS_PDU_CYBER_DATA_LINK_PROTOCOL_TYPE_VLAN
= 7,
15308 DIS_PDU_CYBER_DATA_LINK_PROTOCOL_TYPE_BLUETOOTH
= 8,
15309 DIS_PDU_CYBER_DATA_LINK_PROTOCOL_TYPE_1553_BUS
= 9,
15310 DIS_PDU_CYBER_DATA_LINK_PROTOCOL_TYPE_LLC
= 10
15311 } DIS_PDU_Cyber_Data_Link_Protocol_Type
;
15313 /* SISO-REF-010 [UID 681] */
15316 DIS_PDU_CYBER_DATA_STATUS_TYPE_INTACT
= 1,
15317 DIS_PDU_CYBER_DATA_STATUS_TYPE_COMPROMISED
= 2,
15318 DIS_PDU_CYBER_DATA_STATUS_TYPE_CORRUPTED
= 3,
15319 DIS_PDU_CYBER_DATA_STATUS_TYPE_MANIPULATED
= 4,
15320 DIS_PDU_CYBER_DATA_STATUS_TYPE_NON_DECRYPTABLE
= 5,
15321 DIS_PDU_CYBER_DATA_STATUS_TYPE_ERASED
= 6
15322 } DIS_PDU_Cyber_Data_Status_Type
;
15324 /* SISO-REF-010 [UID 682] */
15327 DIS_PDU_CYBER_DATA_TYPE_FILE
= 1,
15328 DIS_PDU_CYBER_DATA_TYPE_CODE
= 2,
15329 DIS_PDU_CYBER_DATA_TYPE_CREDENTIALS
= 3,
15330 DIS_PDU_CYBER_DATA_TYPE_COMMUNICATIONS
= 4,
15331 DIS_PDU_CYBER_DATA_TYPE_SYSTEM_CONFIGURATION
= 5
15332 } DIS_PDU_Cyber_Data_Type
;
15334 /* SISO-REF-010 [UID 683] */
15337 DIS_PDU_CYBER_DEVICE_TYPE_GENERIC
= 1,
15338 DIS_PDU_CYBER_DEVICE_TYPE_NETWORKING
= 2,
15339 DIS_PDU_CYBER_DEVICE_TYPE_COMPUTER_NODE
= 3,
15340 DIS_PDU_CYBER_DEVICE_TYPE_PORTABLE_COMPUTER
= 4,
15341 DIS_PDU_CYBER_DEVICE_TYPE_CONTROLLER
= 5,
15342 DIS_PDU_CYBER_DEVICE_TYPE_STORAGE
= 6,
15343 DIS_PDU_CYBER_DEVICE_TYPE_SENSOR
= 7,
15344 DIS_PDU_CYBER_DEVICE_TYPE_PRINTER
= 8,
15345 DIS_PDU_CYBER_DEVICE_TYPE_SCANNER
= 9,
15346 DIS_PDU_CYBER_DEVICE_TYPE_COMMUNICATIONS
= 10,
15347 DIS_PDU_CYBER_DEVICE_TYPE_HMI
= 11,
15348 DIS_PDU_CYBER_DEVICE_TYPE_MONITORING
= 12,
15349 DIS_PDU_CYBER_DEVICE_TYPE_IOT
= 13,
15350 DIS_PDU_CYBER_DEVICE_TYPE_SECURITY
= 14
15351 } DIS_PDU_Cyber_Device_Type
;
15353 /* SISO-REF-010 [UID 684] */
15356 DIS_PDU_CYBER_ENCRYPTION_TYPE_NOT_ENCRYPTED
= 1,
15357 DIS_PDU_CYBER_ENCRYPTION_TYPE_DES
= 2,
15358 DIS_PDU_CYBER_ENCRYPTION_TYPE_TRIPLE_DES
= 3,
15359 DIS_PDU_CYBER_ENCRYPTION_TYPE_RSA
= 4,
15360 DIS_PDU_CYBER_ENCRYPTION_TYPE_AES
= 5,
15361 DIS_PDU_CYBER_ENCRYPTION_TYPE_TWOFISH
= 6
15362 } DIS_PDU_Cyber_Encryption_Type
;
15364 /* SISO-REF-010 [UID 685] */
15367 DIS_PDU_CYBER_HARDWARE_DAMAGE_TYPE_BOOT_LOOP
= 1,
15368 DIS_PDU_CYBER_HARDWARE_DAMAGE_TYPE_PHYSICAL_DESTRUCTION
= 2,
15369 DIS_PDU_CYBER_HARDWARE_DAMAGE_TYPE_HARD_DRIVE_ERASED
= 3
15370 } DIS_PDU_Cyber_Hardware_Damage_Type
;
15372 /* SISO-REF-010 [UID 686] */
15375 DIS_PDU_CYBER_HARDWARE_DEGRADE_TYPE_KEYBOARD
= 1,
15376 DIS_PDU_CYBER_HARDWARE_DEGRADE_TYPE_MOUSE
= 2,
15377 DIS_PDU_CYBER_HARDWARE_DEGRADE_TYPE_DISPLAY
= 3,
15378 DIS_PDU_CYBER_HARDWARE_DEGRADE_TYPE_SOUND
= 4,
15379 DIS_PDU_CYBER_HARDWARE_DEGRADE_TYPE_KERNEL_PANIC
= 5,
15380 DIS_PDU_CYBER_HARDWARE_DEGRADE_TYPE_RANDOM_TEXT
= 6,
15381 DIS_PDU_CYBER_HARDWARE_DEGRADE_TYPE_REBOOT
= 7
15382 } DIS_PDU_Cyber_Hardware_Degrade_Type
;
15384 /* SISO-REF-010 [UID 687] */
15387 DIS_PDU_CYBER_LOAD_RATE_TYPE_UPLOAD
= 1,
15388 DIS_PDU_CYBER_LOAD_RATE_TYPE_DOWNLOAD
= 2
15389 } DIS_PDU_Cyber_Load_Rate_Type
;
15391 /* SISO-REF-010 [UID 688] */
15394 DIS_PDU_CYBER_MANIPULATION_TYPE_PACKET
= 1,
15395 DIS_PDU_CYBER_MANIPULATION_TYPE_FILE
= 2,
15396 DIS_PDU_CYBER_MANIPULATION_TYPE_DATABASE
= 3
15397 } DIS_PDU_Cyber_Manipulation_Type
;
15399 /* SISO-REF-010 [UID 689] */
15402 DIS_PDU_CYBER_MESSAGE_TYPE_EMAIL
= 1,
15403 DIS_PDU_CYBER_MESSAGE_TYPE_CHAT
= 2,
15404 DIS_PDU_CYBER_MESSAGE_TYPE_TEXT
= 3,
15405 DIS_PDU_CYBER_MESSAGE_TYPE_SOCIAL_MEDIA
= 4
15406 } DIS_PDU_Cyber_Message_Type
;
15408 /* SISO-REF-010 [UID 690] */
15411 DIS_PDU_CYBER_NETWORK_PROTOCOL_TYPE_INTERNET_PROTOCOL
= 1,
15412 DIS_PDU_CYBER_NETWORK_PROTOCOL_TYPE_NAT
= 2,
15413 DIS_PDU_CYBER_NETWORK_PROTOCOL_TYPE_ICMP
= 3,
15414 DIS_PDU_CYBER_NETWORK_PROTOCOL_TYPE_ARP
= 4,
15415 DIS_PDU_CYBER_NETWORK_PROTOCOL_TYPE_RIP
= 5,
15416 DIS_PDU_CYBER_NETWORK_PROTOCOL_TYPE_OSPF
= 6,
15417 DIS_PDU_CYBER_NETWORK_PROTOCOL_TYPE_IPSEC
= 7
15418 } DIS_PDU_Cyber_Network_Protocol_Type
;
15420 /* SISO-REF-010 [UID 691] */
15423 DIS_PDU_CYBER_OPERATING_SYSTEM_TYPE_MICROSOFT_DOS
= 1,
15424 DIS_PDU_CYBER_OPERATING_SYSTEM_TYPE_MICROSOFT_WINDOWS
= 2,
15425 DIS_PDU_CYBER_OPERATING_SYSTEM_TYPE_APPLE_MAC_OS
= 3,
15426 DIS_PDU_CYBER_OPERATING_SYSTEM_TYPE_DEC_VMS
= 4,
15427 DIS_PDU_CYBER_OPERATING_SYSTEM_TYPE_IBM_OS_2
= 5,
15428 DIS_PDU_CYBER_OPERATING_SYSTEM_TYPE_ANDROID
= 6,
15429 DIS_PDU_CYBER_OPERATING_SYSTEM_TYPE_APPLE_IOS
= 7,
15430 DIS_PDU_CYBER_OPERATING_SYSTEM_TYPE_CISCO_IOS
= 8,
15431 DIS_PDU_CYBER_OPERATING_SYSTEM_TYPE_FIRMWARE
= 9,
15432 DIS_PDU_CYBER_OPERATING_SYSTEM_TYPE_UNIX_LINUX
= 10
15433 } DIS_PDU_Cyber_Operating_System_Type
;
15435 /* SISO-REF-010 [UID 692] */
15438 DIS_PDU_CYBER_PACKET_MANIPULATION_TYPE_DUPLICATION
= 1,
15439 DIS_PDU_CYBER_PACKET_MANIPULATION_TYPE_CORRUPTION
= 2,
15440 DIS_PDU_CYBER_PACKET_MANIPULATION_TYPE_REORDERING
= 3,
15441 DIS_PDU_CYBER_PACKET_MANIPULATION_TYPE_DROPPED
= 4
15442 } DIS_PDU_Cyber_Packet_Manipulation_Type
;
15444 /* SISO-REF-010 [UID 693] */
15447 DIS_PDU_CYBER_PHYSICAL_LAYER_TYPE_WIRED
= 1,
15448 DIS_PDU_CYBER_PHYSICAL_LAYER_TYPE_WIRELESS
= 2
15449 } DIS_PDU_Cyber_Physical_Layer_Type
;
15451 /* SISO-REF-010 [UID 694] */
15454 DIS_PDU_CYBER_RECON_TYPE_ACCOUNT_DISCOVERY
= 1,
15455 DIS_PDU_CYBER_RECON_TYPE_AD_MALWARE
= 2,
15456 DIS_PDU_CYBER_RECON_TYPE_ANTIVIRUS_TROJAN
= 3,
15457 DIS_PDU_CYBER_RECON_TYPE_APPLICATION_WINDOW_DISCOVERY
= 4,
15458 DIS_PDU_CYBER_RECON_TYPE_ARP_SCAN
= 5,
15459 DIS_PDU_CYBER_RECON_TYPE_BANNER_GRABBING
= 6,
15460 DIS_PDU_CYBER_RECON_TYPE_BOUNCE_SCAN
= 7,
15461 DIS_PDU_CYBER_RECON_TYPE_BROWSER_BOOKMARK_DISCOVERY
= 8,
15462 DIS_PDU_CYBER_RECON_TYPE_CLOUD_INFRASTRUCTURE_DISCOVERY
= 9,
15463 DIS_PDU_CYBER_RECON_TYPE_CLOUD_SERVICE_DASHBOARD
= 10,
15464 DIS_PDU_CYBER_RECON_TYPE_CLOUD_SERVICE_DISCOVERY
= 11,
15465 DIS_PDU_CYBER_RECON_TYPE_COMPLIANCE
= 12,
15466 DIS_PDU_CYBER_RECON_TYPE_CSRF
= 13,
15467 DIS_PDU_CYBER_RECON_TYPE_DATABASE_INJECTION
= 14,
15468 DIS_PDU_CYBER_RECON_TYPE_DATABASE_STRUCTURE
= 15,
15469 DIS_PDU_CYBER_RECON_TYPE_DB_MANUFACTURE_VERSION
= 16,
15470 DIS_PDU_CYBER_RECON_TYPE_DEVICE
= 17,
15471 DIS_PDU_CYBER_RECON_TYPE_DNS
= 18,
15472 DIS_PDU_CYBER_RECON_TYPE_DOMAIN
= 19,
15473 DIS_PDU_CYBER_RECON_TYPE_DOMAIN_TRUST_DISCOVERY
= 20,
15474 DIS_PDU_CYBER_RECON_TYPE_FILE_AND_DIRECTORY_DISCOVERY
= 21,
15475 DIS_PDU_CYBER_RECON_TYPE_FIN_SCAN
= 22,
15476 DIS_PDU_CYBER_RECON_TYPE_FTP
= 23,
15477 DIS_PDU_CYBER_RECON_TYPE_HTTP
= 24,
15478 DIS_PDU_CYBER_RECON_TYPE_IDLE_SCAN
= 25,
15479 DIS_PDU_CYBER_RECON_TYPE_IGMP
= 26,
15480 DIS_PDU_CYBER_RECON_TYPE_INPUT_VALIDATION
= 27,
15481 DIS_PDU_CYBER_RECON_TYPE_IP
= 28,
15482 DIS_PDU_CYBER_RECON_TYPE_LDAP_SCAN
= 29,
15483 DIS_PDU_CYBER_RECON_TYPE_NET_BIOS_SCAN
= 30,
15484 DIS_PDU_CYBER_RECON_TYPE_NETWORK_MAP
= 31,
15485 DIS_PDU_CYBER_RECON_TYPE_NETWORK_SERVICE_SCANNING
= 32,
15486 DIS_PDU_CYBER_RECON_TYPE_NETWORK_SHARE_DISCOVERY
= 33,
15487 DIS_PDU_CYBER_RECON_TYPE_NETWORK_SNIFFING
= 34,
15488 DIS_PDU_CYBER_RECON_TYPE_NTP
= 35,
15489 DIS_PDU_CYBER_RECON_TYPE_NULL_SCAN
= 36,
15490 DIS_PDU_CYBER_RECON_TYPE_OS_SCAN
= 37,
15491 DIS_PDU_CYBER_RECON_TYPE_PASSWORD_POLICY_DISCOVERY
= 38,
15492 DIS_PDU_CYBER_RECON_TYPE_PATCH_HISTORY
= 39,
15493 DIS_PDU_CYBER_RECON_TYPE_PERIPHERAL_DEVICE_DISCOVERY
= 40,
15494 DIS_PDU_CYBER_RECON_TYPE_PERMISSION_GROUPS_DISCOVERY
= 41,
15495 DIS_PDU_CYBER_RECON_TYPE_PING
= 42,
15496 DIS_PDU_CYBER_RECON_TYPE_PING_SCAN
= 43,
15497 DIS_PDU_CYBER_RECON_TYPE_PORT_SCAN
= 44,
15498 DIS_PDU_CYBER_RECON_TYPE_PORT_SWEEP
= 45,
15499 DIS_PDU_CYBER_RECON_TYPE_PPP
= 46,
15500 DIS_PDU_CYBER_RECON_TYPE_PROCESS_DISCOVERY
= 47,
15501 DIS_PDU_CYBER_RECON_TYPE_QUERY_REGISTRY
= 48,
15502 DIS_PDU_CYBER_RECON_TYPE_RARP
= 49,
15503 DIS_PDU_CYBER_RECON_TYPE_REMOTE_SYSTEM_DISCOVERY
= 50,
15504 DIS_PDU_CYBER_RECON_TYPE_ROOTKIT
= 51,
15505 DIS_PDU_CYBER_RECON_TYPE_RPC_SCAN
= 52,
15506 DIS_PDU_CYBER_RECON_TYPE_SERVICE
= 53,
15507 DIS_PDU_CYBER_RECON_TYPE_SLIP
= 54,
15508 DIS_PDU_CYBER_RECON_TYPE_SMTP
= 55,
15509 DIS_PDU_CYBER_RECON_TYPE_SNMP_SWEEP
= 56,
15510 DIS_PDU_CYBER_RECON_TYPE_SOFTWARE_DISCOVER
= 57,
15511 DIS_PDU_CYBER_RECON_TYPE_SYN_SCAN
= 58,
15512 DIS_PDU_CYBER_RECON_TYPE_SYSTEM_INFORMATION_DISCOVERY
= 59,
15513 DIS_PDU_CYBER_RECON_TYPE_SYSTEM_NETWORK_CONFIGURATION_DISCOVERY
= 60,
15514 DIS_PDU_CYBER_RECON_TYPE_SYSTEM_NETWORK_CONNECTIONS_DISCOVERY
= 61,
15515 DIS_PDU_CYBER_RECON_TYPE_SYSTEM_OWNER_USER_DISCOVERY
= 62,
15516 DIS_PDU_CYBER_RECON_TYPE_SYSTEM_SERVICE_DISCOVERY
= 63,
15517 DIS_PDU_CYBER_RECON_TYPE_SYSTEM_TIME_DISCOVERY
= 64,
15518 DIS_PDU_CYBER_RECON_TYPE_TCP_CONNECT
= 65,
15519 DIS_PDU_CYBER_RECON_TYPE_TRACE_ROUTE
= 66,
15520 DIS_PDU_CYBER_RECON_TYPE_UNIX_LINUX
= 67,
15521 DIS_PDU_CYBER_RECON_TYPE_VIRTUALIZATION_SANDBOX_EVASION
= 68,
15522 DIS_PDU_CYBER_RECON_TYPE_VULNERABILITY
= 69,
15523 DIS_PDU_CYBER_RECON_TYPE_WEB_CRAWLER
= 70,
15524 DIS_PDU_CYBER_RECON_TYPE_WINDOWS
= 71,
15525 DIS_PDU_CYBER_RECON_TYPE_WIRELESS_ACTIVE
= 72,
15526 DIS_PDU_CYBER_RECON_TYPE_WIRELESS_PASSIVE
= 73,
15527 DIS_PDU_CYBER_RECON_TYPE_XMAS_SCAN
= 74,
15528 DIS_PDU_CYBER_RECON_TYPE_XSS
= 75
15529 } DIS_PDU_Cyber_Recon_Type
;
15531 /* SISO-REF-010 [UID 695] */
15534 DIS_PDU_CYBER_RELATIONSHIP_TYPE_ADMINISTERS
= 1,
15535 DIS_PDU_CYBER_RELATIONSHIP_TYPE_ADMINISTERED_BY
= 2,
15536 DIS_PDU_CYBER_RELATIONSHIP_TYPE_COMPONENT_OF
= 3,
15537 DIS_PDU_CYBER_RELATIONSHIP_TYPE_HAS_COMPONENT
= 4,
15538 DIS_PDU_CYBER_RELATIONSHIP_TYPE_CONTAINED_IN
= 5,
15539 DIS_PDU_CYBER_RELATIONSHIP_TYPE_CONTAINS
= 6,
15540 DIS_PDU_CYBER_RELATIONSHIP_TYPE_PROVIDED_BY
= 7,
15541 DIS_PDU_CYBER_RELATIONSHIP_TYPE_PROVIDES
= 8,
15542 DIS_PDU_CYBER_RELATIONSHIP_TYPE_RESIDES_ON
= 9,
15543 DIS_PDU_CYBER_RELATIONSHIP_TYPE_HAS_RESIDENT
= 10
15544 } DIS_PDU_Cyber_Relationship_Type
;
15546 /* SISO-REF-010 [UID 696] */
15549 DIS_PDU_CYBER_SENSITIVITY_TYPE_UNCLASSIFIED
= 1,
15550 DIS_PDU_CYBER_SENSITIVITY_TYPE_CONFIDENTIAL
= 2,
15551 DIS_PDU_CYBER_SENSITIVITY_TYPE_FOUO
= 3,
15552 DIS_PDU_CYBER_SENSITIVITY_TYPE_SECRET
= 4,
15553 DIS_PDU_CYBER_SENSITIVITY_TYPE_SECRET_NOFORN
= 5,
15554 DIS_PDU_CYBER_SENSITIVITY_TYPE_TS
= 6,
15555 DIS_PDU_CYBER_SENSITIVITY_TYPE_TS_SCI
= 7,
15556 DIS_PDU_CYBER_SENSITIVITY_TYPE_NATO_RESTRICTED
= 8,
15557 DIS_PDU_CYBER_SENSITIVITY_TYPE_NATO_CONFIDENTIAL
= 9,
15558 DIS_PDU_CYBER_SENSITIVITY_TYPE_NATO_SECRET
= 10,
15559 DIS_PDU_CYBER_SENSITIVITY_TYPE_COSMIC_TOP_SECRET
= 11,
15560 DIS_PDU_CYBER_SENSITIVITY_TYPE_FVEY_PROPRIETARY
= 12,
15561 DIS_PDU_CYBER_SENSITIVITY_TYPE_PROPRIETARY
= 13,
15562 DIS_PDU_CYBER_SENSITIVITY_TYPE_PII
= 14,
15563 DIS_PDU_CYBER_SENSITIVITY_TYPE_HIPAA
= 15,
15564 DIS_PDU_CYBER_SENSITIVITY_TYPE_GDPR
= 16,
15565 DIS_PDU_CYBER_SENSITIVITY_TYPE_PUBLIC
= 17,
15566 DIS_PDU_CYBER_SENSITIVITY_TYPE_CUI
= 18
15567 } DIS_PDU_Cyber_Sensitivity_Type
;
15569 /* SISO-REF-010 [UID 697] */
15572 DIS_PDU_CYBER_SERVICE_TYPE_DNS
= 1,
15573 DIS_PDU_CYBER_SERVICE_TYPE_EMAIL
= 2,
15574 DIS_PDU_CYBER_SERVICE_TYPE_WEB
= 3,
15575 DIS_PDU_CYBER_SERVICE_TYPE_DATABASE
= 4,
15576 DIS_PDU_CYBER_SERVICE_TYPE_FILE
= 5,
15577 DIS_PDU_CYBER_SERVICE_TYPE_CHAT
= 6,
15578 DIS_PDU_CYBER_SERVICE_TYPE_FORUM
= 7,
15579 DIS_PDU_CYBER_SERVICE_TYPE_SOCIAL_MEDIA
= 8,
15580 DIS_PDU_CYBER_SERVICE_TYPE_CONTAINERIZATION
= 9,
15581 DIS_PDU_CYBER_SERVICE_TYPE_VIRTUALIZATION
= 10,
15582 DIS_PDU_CYBER_SERVICE_TYPE_NETWORK_TIME
= 11
15583 } DIS_PDU_Cyber_Service_Type
;
15585 /* SISO-REF-010 [UID 698] */
15588 DIS_PDU_CYBER_SYSTEM_TYPE_GENERIC
= 1,
15589 DIS_PDU_CYBER_SYSTEM_TYPE_SCADA
= 2,
15590 DIS_PDU_CYBER_SYSTEM_TYPE_C2
= 3,
15591 DIS_PDU_CYBER_SYSTEM_TYPE_ICS
= 4
15592 } DIS_PDU_Cyber_System_Type
;
15594 /* SISO-REF-010 [UID 700] */
15597 DIS_PDU_DEAD_RECKONING_TYPE_NOT_SPECIFIED
= 0,
15598 DIS_PDU_DEAD_RECKONING_TYPE_LINEAR_VELOCITY
= 1,
15599 DIS_PDU_DEAD_RECKONING_TYPE_LINEAR_ACCELERATION
= 2,
15600 DIS_PDU_DEAD_RECKONING_TYPE_ANGULAR_VELOCITY
= 3
15601 } DIS_PDU_Dead_Reckoning_Type
;
15603 /* SISO-REF-010 [UID 701] */
15606 DIS_PDU_SLING_LOAD_HOOK_TYPE_NOT_SPECIFIED
= 0,
15607 DIS_PDU_SLING_LOAD_HOOK_TYPE_SINGLE_HOOK
= 1,
15608 DIS_PDU_SLING_LOAD_HOOK_TYPE_FORWARD_HOOK
= 2,
15609 DIS_PDU_SLING_LOAD_HOOK_TYPE_CENTER_HOOK
= 3,
15610 DIS_PDU_SLING_LOAD_HOOK_TYPE_AFT_HOOK
= 4,
15611 DIS_PDU_SLING_LOAD_HOOK_TYPE_TANDEM_HOOK_FORE_AFT
= 5,
15612 DIS_PDU_SLING_LOAD_HOOK_TYPE_MISMANAGED_TANDEM_HOOK_FORE_CENTER
= 6,
15613 DIS_PDU_SLING_LOAD_HOOK_TYPE_MISMANAGED_TANDEM_HOOK_CENTER_AFT
= 7,
15614 DIS_PDU_SLING_LOAD_HOOK_TYPE_ALL_HOOKS
= 8
15615 } DIS_PDU_Sling_Load_Hook_Type
;
15617 /* SISO-REF-010 [UID 702] */
15620 DIS_PDU_COLLISION_ORIGIN_NO_STATEMENT
= 0,
15621 DIS_PDU_COLLISION_ORIGIN_COLLISION_WITH_ATTACHED_PART
= 1,
15622 DIS_PDU_COLLISION_ORIGIN_COLLISION_WITH_ARTICULATED_PART
= 2,
15623 DIS_PDU_COLLISION_ORIGIN_COLLISION_WITH_MOUNTED_ENTITY
= 3,
15624 DIS_PDU_COLLISION_ORIGIN_COLLISION_WITH_SLING_LOAD
= 4,
15625 DIS_PDU_COLLISION_ORIGIN_COLLISION_WITH_TOWED_ENTITY
= 5
15626 } DIS_PDU_Collision_Origin
;
15628 /* SISO-REF-010 [UID 715] */
15631 DIS_PDU_ISLAND_SUBCATEGORY_OTHER
= 0,
15632 DIS_PDU_ISLAND_SUBCATEGORY_ISLANDS_1_000_2_499_KM2_386_965_SQ_MI
= 1,
15633 DIS_PDU_ISLAND_SUBCATEGORY_ISLANDS_2_500_4_999_KM2_965_1_930_SQ_MI
= 2,
15634 DIS_PDU_ISLAND_SUBCATEGORY_ISLANDS_5_000_9_999_KM2_1_931_3_861_SQ_MI
= 3,
15635 DIS_PDU_ISLAND_SUBCATEGORY_ISLANDS_10_000_24_999_KM2_3_861_9_652_SQ_MI
= 4,
15636 DIS_PDU_ISLAND_SUBCATEGORY_ISLANDS_25_000_99_999_KM2_9_653_38_610_SQ_MI
= 5,
15637 DIS_PDU_ISLAND_SUBCATEGORY_ISLANDS_100_000_KM2_39_000_SQ_MI_AND_GREATER
= 6
15638 } DIS_PDU_Island_Subcategory
;
15640 /* SISO-REF-010 [UID 716] */
15643 DIS_PDU_ELECTROMAGNETIC_EMISSION_EMITTER_STATUS_OFF
= 0,
15644 DIS_PDU_ELECTROMAGNETIC_EMISSION_EMITTER_STATUS_ON_NOT_EMITTING
= 1,
15645 DIS_PDU_ELECTROMAGNETIC_EMISSION_EMITTER_STATUS_ON_AND_EMITTING
= 2,
15646 DIS_PDU_ELECTROMAGNETIC_EMISSION_EMITTER_STATUS_TRIGGERED_AND_EMITTING
= 3
15647 } DIS_PDU_Electromagnetic_Emission_Emitter_Status
;
15649 /* SISO-REF-010 [UID 717] */
15652 DIS_PDU_ELECTROMAGNETIC_EMISSIONS_BEAM_STABILIZATION_NOT_STABILIZED
= 0,
15653 DIS_PDU_ELECTROMAGNETIC_EMISSIONS_BEAM_STABILIZATION_HORIZON_STABILIZED_WITH_NO_GIMBAL_LIMIT
= 1,
15654 DIS_PDU_ELECTROMAGNETIC_EMISSIONS_BEAM_STABILIZATION_HORIZON_STABILIZED_WITH_GIMBAL_LIMIT
= 2
15655 } DIS_PDU_Electromagnetic_Emissions_Beam_Stabilization
;
15657 /* SISO-REF-010 [UID 718] */
15660 DIS_PDU_ELECTROMAGNETIC_EMISSION_JAMMER_ARCHITECTURE_NONE
= 0,
15661 DIS_PDU_ELECTROMAGNETIC_EMISSION_JAMMER_ARCHITECTURE_OTHER
= 1,
15662 DIS_PDU_ELECTROMAGNETIC_EMISSION_JAMMER_ARCHITECTURE_TRANSPONDER
= 10,
15663 DIS_PDU_ELECTROMAGNETIC_EMISSION_JAMMER_ARCHITECTURE_ANALOG_REPEATER
= 20,
15664 DIS_PDU_ELECTROMAGNETIC_EMISSION_JAMMER_ARCHITECTURE_DIGITAL_RADIO_FREQUENCY_MEMORY_DRFM
= 30,
15665 DIS_PDU_ELECTROMAGNETIC_EMISSION_JAMMER_ARCHITECTURE_DIRECT_DIGITAL_SYNTHESIS_DDS
= 40
15666 } DIS_PDU_Electromagnetic_Emission_Jammer_Architecture
;
15668 /* SISO-REF-010 [UID 730] */
15671 DIS_PDU_LINK_11_MESSAGE_SUB_TYPE_NO_STATEMENT
= 0,
15672 DIS_PDU_LINK_11_MESSAGE_SUB_TYPE_INTERROGATION
= 1,
15673 DIS_PDU_LINK_11_MESSAGE_SUB_TYPE_DATA_START
= 2,
15674 DIS_PDU_LINK_11_MESSAGE_SUB_TYPE_DATA
= 3,
15675 DIS_PDU_LINK_11_MESSAGE_SUB_TYPE_DATA_STOP
= 4
15676 } DIS_PDU_Link_11_Message_Sub_Type
;
15678 /* SISO-REF-010 [UID 731] */
15681 DIS_PDU_LINK_11_MESSAGE_TYPE_IDENTIFIER_NO_STATEMENT
= 0,
15682 DIS_PDU_LINK_11_MESSAGE_TYPE_IDENTIFIER_NET_TEST
= 1,
15683 DIS_PDU_LINK_11_MESSAGE_TYPE_IDENTIFIER_ROLL_CALL
= 2,
15684 DIS_PDU_LINK_11_MESSAGE_TYPE_IDENTIFIER_PICKET_REPLY
= 3,
15685 DIS_PDU_LINK_11_MESSAGE_TYPE_IDENTIFIER_SHORT_BROADCAST
= 4,
15686 DIS_PDU_LINK_11_MESSAGE_TYPE_IDENTIFIER_BROADCAST
= 5,
15687 DIS_PDU_LINK_11_MESSAGE_TYPE_IDENTIFIER_NET_SYNC
= 6
15688 } DIS_PDU_Link_11_Message_Type_Identifier
;
15690 /* SISO-REF-010 [UID 732] */
15693 DIS_PDU_LINK_11_DATA_SIGNALLING_RATE_NO_STATEMENT
= 0,
15694 DIS_PDU_LINK_11_DATA_SIGNALLING_RATE_1364_BPS
= 1,
15695 DIS_PDU_LINK_11_DATA_SIGNALLING_RATE_2250_BPS
= 2
15696 } DIS_PDU_Link_11_Data_Signalling_Rate
;
15698 /* SISO-REF-010 [UID 734] */
15701 DIS_PDU_LINK_11_SIGNAL_WAVEFORM_NO_STATEMENT_CLEW_FORMAT
= 0,
15702 DIS_PDU_LINK_11_SIGNAL_WAVEFORM_CONVENTIONAL_LINK_ELEVEN_WAVEFORM_CLEW
= 1,
15703 DIS_PDU_LINK_11_SIGNAL_WAVEFORM_SINGLE_TONE_LINK_ELEVEN_WAVEFORM_SLEW
= 2
15704 } DIS_PDU_Link_11_Signal_Waveform
;
15706 /* SISO-REF-010 [UID 735] */
15709 DIS_PDU_LINK_11_11B_ENCRYPTION_FLAG_NO_ENCRYPTION_USED
= 0,
15710 DIS_PDU_LINK_11_11B_ENCRYPTION_FLAG_ENCRYPTION_USED
= 1
15711 } DIS_PDU_Link_11_11B_Encryption_Flag
;
15713 /* SISO-REF-010 [UID 736] */
15716 DIS_PDU_SISO_STD_002_VERSION_SISO_STD_002_2006
= 0,
15717 DIS_PDU_SISO_STD_002_VERSION_SISO_STD_002_2021
= 1
15718 } DIS_PDU_SISO_STD_002_Version
;
15720 /* SISO-REF-010 [UID 737] */
15723 DIS_PDU_LINK_11B_LINK_STATE_NO_STATEMENT
= 0,
15724 DIS_PDU_LINK_11B_LINK_STATE_INACTIVE
= 1,
15725 DIS_PDU_LINK_11B_LINK_STATE_READY
= 2,
15726 DIS_PDU_LINK_11B_LINK_STATE_ACTIVE
= 3,
15727 DIS_PDU_LINK_11B_LINK_STATE_OPERATIONAL
= 4
15728 } DIS_PDU_Link_11B_Link_State
;
15730 /* SISO-REF-010 [UID 738] */
15733 DIS_PDU_LINK_11B_MODE_OF_OPERATION_NO_STATEMENT
= 0,
15734 DIS_PDU_LINK_11B_MODE_OF_OPERATION_FULL_TRANSMISSION_OF_DATA
= 1,
15735 DIS_PDU_LINK_11B_MODE_OF_OPERATION_LIMITED_TRANSMISSION_OF_DATA
= 2,
15736 DIS_PDU_LINK_11B_MODE_OF_OPERATION_RECEIVE_ONLY
= 3
15737 } DIS_PDU_Link_11B_Mode_of_Operation
;
15739 /* SISO-REF-010 [UID 739] */
15742 DIS_PDU_LINK_11B_MESSAGE_SUB_TYPE_NO_STATEMENT
= 0,
15743 DIS_PDU_LINK_11B_MESSAGE_SUB_TYPE_TRANSMISSION_FRAME
= 1,
15744 DIS_PDU_LINK_11B_MESSAGE_SUB_TYPE_STANDBY_SIGNAL
= 2
15745 } DIS_PDU_Link_11B_Message_Sub_Type
;
15747 /* SISO-REF-010 [UID 740] */
15750 DIS_PDU_LINK_11B_DATA_SIGNALING_RATE_NO_STATEMENT
= 0,
15751 DIS_PDU_LINK_11B_DATA_SIGNALING_RATE_NOT_USED_1
= 1,
15752 DIS_PDU_LINK_11B_DATA_SIGNALING_RATE_NOT_USED_2
= 2,
15753 DIS_PDU_LINK_11B_DATA_SIGNALING_RATE_1200_BPS
= 3,
15754 DIS_PDU_LINK_11B_DATA_SIGNALING_RATE_2400_BPS
= 4,
15755 DIS_PDU_LINK_11B_DATA_SIGNALING_RATE_600_BPS
= 5
15756 } DIS_PDU_Link_11B_Data_Signaling_Rate
;
15758 /* SISO-REF-010 [UID 741] */
15761 DIS_PDU_LINK_11B_MODULATION_STANDARD_NO_STATEMENT
= 0,
15762 DIS_PDU_LINK_11B_MODULATION_STANDARD_CCITT_V_23
= 1
15763 } DIS_PDU_Link_11B_Modulation_Standard
;
15765 /* SISO-REF-010 [UID 780] */
15768 DIS_PDU_CIGI_EXTENSION_PACKET_ID_IMAGE_CAPTURE_REQUEST_PACKET_ID
= 4096,
15769 DIS_PDU_CIGI_EXTENSION_PACKET_ID_IMAGE_CAPTURE_RESPONSE_PACKET_ID
= 4097,
15770 DIS_PDU_CIGI_EXTENSION_PACKET_ID_STATE_NOTIFICATION_REQUEST_PACKET_ID
= 4098,
15771 DIS_PDU_CIGI_EXTENSION_PACKET_ID_STATE_NOTIFICATION_RESPONSE_PACKET_ID
= 4099,
15772 DIS_PDU_CIGI_EXTENSION_PACKET_ID_GLOBALREFFRAMEDEF_PACKET_ID
= 5000
15773 } DIS_PDU_CIGI_Extension_Packet_ID
;
15775 /* SISO-REF-010 [UID 790] */
15778 DIS_PDU_EE_BEAM_SHAPE_NOT_SPECIFIED
= 0,
15779 DIS_PDU_EE_BEAM_SHAPE_CUSTOM_LOBES_ONLY
= 1,
15780 DIS_PDU_EE_BEAM_SHAPE_OMNI_360_DEGREES_AT_GAIN_1_0
= 2,
15781 DIS_PDU_EE_BEAM_SHAPE_GAUSSIAN
= 3,
15782 DIS_PDU_EE_BEAM_SHAPE_SINE_SINUSOIDAL
= 4,
15783 DIS_PDU_EE_BEAM_SHAPE_SINC_SIN_X_X
= 5,
15784 DIS_PDU_EE_BEAM_SHAPE_SINCNORMAL_SIN_X_PI_X_PI
= 6,
15785 DIS_PDU_EE_BEAM_SHAPE_COSINE
= 7,
15786 DIS_PDU_EE_BEAM_SHAPE_COSINE2_COS_SQUARED
= 8,
15787 DIS_PDU_EE_BEAM_SHAPE_COSINEPEDESTAL_COS_ON_A_PEDASTAL
= 9,
15788 DIS_PDU_EE_BEAM_SHAPE_COSECANT2_CSC_SQUARED
= 10,
15789 DIS_PDU_EE_BEAM_SHAPE_SQUARE_CONSTANT_AMPLITUDE_FOR_ENTIRE_BEAMWIDTH
= 11
15790 } DIS_PDU_EE_Beam_Shape
;
15792 /* SISO-REF-010 [UID 791] */
15795 DIS_PDU_LOBE_TYPE_AZIMUTH
= 0,
15796 DIS_PDU_LOBE_TYPE_ELEVATION
= 1
15797 } DIS_PDU_Lobe_Type
;
15799 /* SISO-REF-010 [UID 800] */
15802 DIS_PDU_LINK_16_VERSION_NO_STATEMENT
= 0,
15803 DIS_PDU_LINK_16_VERSION_MIL_STD_6016C
= 1,
15804 DIS_PDU_LINK_16_VERSION_MIL_STD_6016D
= 2,
15805 DIS_PDU_LINK_16_VERSION_MIL_STD_6016E
= 3,
15806 DIS_PDU_LINK_16_VERSION_MIL_STD_6016F
= 4,
15807 DIS_PDU_LINK_16_VERSION_MIL_STD_6016F_C1
= 5,
15808 DIS_PDU_LINK_16_VERSION_STANAG_5516_ED_3
= 103,
15809 DIS_PDU_LINK_16_VERSION_STANAG_5516_ED_4
= 104,
15810 DIS_PDU_LINK_16_VERSION_STANAG_5516_ED_5
= 105,
15811 DIS_PDU_LINK_16_VERSION_STANAG_5516_ED_6
= 106,
15812 DIS_PDU_LINK_16_VERSION_STANAG_5516_ED_8
= 108
15813 } DIS_PDU_Link_16_Version
;
15815 /* SISO-REF-010 [UID 801] */
15818 DIS_PDU_AIRCRAFT_ID_SOURCE_MODE_S_AIRCRAFT_IDENTIFICATION_FIELD_VALUE
= 0,
15819 DIS_PDU_AIRCRAFT_ID_SOURCE_GICB_IFF_DATA_RECORD_AVAILABLE
= 1
15820 } DIS_PDU_Aircraft_ID_Source
;
15822 /* SISO-REF-010 [UID 802] */
15825 DIS_PDU_CLOTHING_IR_SIGNATURE_STANDARD_CLOTHING
= 0,
15826 DIS_PDU_CLOTHING_IR_SIGNATURE_CAMOUFLAGE_NOT_JUST_PAINT_SCHEME
= 1,
15827 DIS_PDU_CLOTHING_IR_SIGNATURE_THERMAL_BLANKET
= 2,
15828 DIS_PDU_CLOTHING_IR_SIGNATURE_OTHER
= 3
15829 } DIS_PDU_Clothing_IR_Signature
;
15831 /* SISO-REF-010 [UID 880] */
15834 DIS_PDU_LASER_BEAM_MOTION_PATTERN_NOT_SPECIFIED
= 0,
15835 DIS_PDU_LASER_BEAM_MOTION_PATTERN_SPARKLE_NO_MOTION
= 1,
15836 DIS_PDU_LASER_BEAM_MOTION_PATTERN_SNAKE
= 2,
15837 DIS_PDU_LASER_BEAM_MOTION_PATTERN_ROPE
= 3
15838 } DIS_PDU_Laser_Beam_Motion_Pattern
;
15840 /* SISO-REF-010 [UID 881] */
15843 DIS_PDU_LASER_BEAM_SHAPE_NOT_SPECIFIED
= 0,
15844 DIS_PDU_LASER_BEAM_SHAPE_UNIFORM
= 1,
15845 DIS_PDU_LASER_BEAM_SHAPE_GAUSSIAN
= 2,
15846 DIS_PDU_LASER_BEAM_SHAPE_AIRY
= 3
15847 } DIS_PDU_Laser_Beam_Shape
;
15849 /* SISO-REF-010 [UID 882] */
15852 DIS_PDU_LASER_BEAM_SPOT_TYPE_NOT_SPECIFIED
= 0,
15853 DIS_PDU_LASER_BEAM_SPOT_TYPE_TERRAIN_TERRAIN_MODEL
= 1,
15854 DIS_PDU_LASER_BEAM_SPOT_TYPE_TERRAIN_NO_TERRAIN_MODEL
= 2,
15855 DIS_PDU_LASER_BEAM_SPOT_TYPE_WATER_SURFACE
= 3,
15856 DIS_PDU_LASER_BEAM_SPOT_TYPE_FOLIAGE
= 4,
15857 DIS_PDU_LASER_BEAM_SPOT_TYPE_MAN_MADE_CULTURAL_FEATURE
= 5,
15858 DIS_PDU_LASER_BEAM_SPOT_TYPE_CLOUDS
= 6,
15859 DIS_PDU_LASER_BEAM_SPOT_TYPE_OBSCURANT_E_G_SMOKE
= 7,
15860 DIS_PDU_LASER_BEAM_SPOT_TYPE_NON_INCIDENT_E_G_CLEAR_SKY
= 8
15861 } DIS_PDU_Laser_Beam_Spot_Type
;
15863 /* SISO-REF-010 [UID 883] */
15866 DIS_PDU_LASER_BEAM_FUNCTION_NOT_SPECIFIED
= 0,
15867 DIS_PDU_LASER_BEAM_FUNCTION_RANGE_FINDER
= 1,
15868 DIS_PDU_LASER_BEAM_FUNCTION_DESIGNATOR
= 2,
15869 DIS_PDU_LASER_BEAM_FUNCTION_BEAM_RIDER
= 3,
15870 DIS_PDU_LASER_BEAM_FUNCTION_TARGET_SPOT_MARKER
= 4,
15871 DIS_PDU_LASER_BEAM_FUNCTION_ILLUMINATOR_FLOOD
= 5,
15872 DIS_PDU_LASER_BEAM_FUNCTION_JAMMER
= 6
15873 } DIS_PDU_Laser_Beam_Function
;
15875 /* SISO-REF-010 [UID 884] */
15878 DIS_PDU_TARGET_SPOT_MARKER_FLASH_PATTERN_NO_FLASH_STEADY_ON
= 0,
15879 DIS_PDU_TARGET_SPOT_MARKER_FLASH_PATTERN_FLASH_PATTERN_1
= 1,
15880 DIS_PDU_TARGET_SPOT_MARKER_FLASH_PATTERN_FLASH_PATTERN_2
= 2,
15881 DIS_PDU_TARGET_SPOT_MARKER_FLASH_PATTERN_FLASH_PATTERN_3
= 3,
15882 DIS_PDU_TARGET_SPOT_MARKER_FLASH_PATTERN_FLASH_PATTERN_4
= 4
15883 } DIS_PDU_Target_Spot_Marker_Flash_Pattern
;
15885 /* SISO-REF-010 [UID 885] */
15888 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_NOT_SPECIFIED
= 0,
15889 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_RUDDER
= 1,
15890 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_LEFT_FLAP
= 2,
15891 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_RIGHT_FLAP
= 3,
15892 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_LEFT_AILERON
= 4,
15893 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_RIGHT_AILERON
= 5,
15894 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_HELICOPTER_MAIN_ROTOR
= 6,
15895 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_HELICOPTER_TAIL_ROTOR
= 7,
15896 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_OTHER_AIRCRAFT_CONTROL_SURFACES_DEFINED_AS_NEEDED
= 8,
15897 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PROPELLER_NUMBER_1
= 9,
15898 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PROPELLER_NUMBER_2
= 10,
15899 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PROPELLER_NUMBER_3
= 11,
15900 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PROPELLER_NUMBER_4
= 12,
15901 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_LEFT_STABILATOR_STABILATOR_NUMBER_1
= 13,
15902 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_RIGHT_STABILATOR_STABILATOR_NUMBER_2
= 14,
15903 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_LEFT_RUDDERVATOR_RUDDERVATOR_NUMBER_1
= 15,
15904 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_RIGHT_RUDDERVATOR_RUDDERVATOR_NUMBER_2
= 16,
15905 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_LEFT_LEADING_EDGE_FLAP_SLAT
= 17,
15906 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_RIGHT_LEADING_EDGE_FLAP_SLAT
= 18,
15907 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_LEFT_ELEVATOR
= 19,
15908 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_RIGHT_ELEVATOR
= 20,
15909 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_CANARD_LEFT
= 21,
15910 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_CANARD_RIGHT
= 22,
15911 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_ELEVON_INNER_LEFT
= 23,
15912 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_ELEVON_INNER_RIGHT
= 24,
15913 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_ELEVON_MIDDLE_LEFT
= 25,
15914 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_ELEVON_MIDDLE_RIGHT
= 26,
15915 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_ELEVON_OUTER_LEFT
= 27,
15916 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_ELEVON_OUTER_RIGHT
= 28,
15917 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_CANOPY_AIRCRAFT
= 29,
15918 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SPOILER_LEFT
= 30,
15919 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SPOILER_RIGHT
= 31,
15920 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PERISCOPE
= 33,
15921 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_GENERIC_ANTENNA
= 34,
15922 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SNORKEL
= 35,
15923 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_OTHER_EXTENDIBLE_PARTS_DEFINED_AS_NEEDED
= 36,
15924 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_DIVE_PLANE_SAIL_LEFT
= 37,
15925 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_DIVE_PLANE_SAIL_RIGHT
= 38,
15926 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_DIVE_PLANE_BOW_LEFT
= 39,
15927 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_DIVE_PLANE_BOW_RIGHT
= 40,
15928 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_DIVE_PLANE_STERN_LEFT
= 41,
15929 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_DIVE_PLANE_STERN_RIGHT
= 42,
15930 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_LEFT_RUDDER
= 43,
15931 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_RIGHT_RUDDER
= 44,
15932 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_LANDING_GEAR_DOOR_NOSE
= 62,
15933 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_LANDING_GEAR_DOOR_LEFT_MAIN
= 63,
15934 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_LANDING_GEAR_DOOR_RIGHT_MAIN
= 64,
15935 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_LANDING_GEAR
= 65,
15936 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_TAIL_HOOK
= 66,
15937 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SPEED_BRAKE
= 67,
15938 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_LEFT_DOOR_OF_PRIMARY_WEAPON_BAY
= 68,
15939 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_RIGHT_DOOR_OF_PRIMARY_WEAPON_BAY
= 69,
15940 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_TANK_OR_APC_HATCH
= 70,
15941 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_WINGSWEEP
= 71,
15942 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_BRIDGE_LAUNCHER
= 72,
15943 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_BRIDGE_SECTION_1
= 73,
15944 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_BRIDGE_SECTION_2
= 74,
15945 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_BRIDGE_SECTION_3
= 75,
15946 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_BLADE_1
= 76,
15947 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_BLADE_2
= 77,
15948 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_BOOM
= 78,
15949 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_LAUNCHER_ARM
= 79,
15950 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_OTHER_FIXED_POSITION_PARTS_DEFINED_AS_NEEDED
= 80,
15951 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_LANDING_GEAR_NOSE
= 81,
15952 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_LANDING_GEAR_LEFT_MAIN
= 82,
15953 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_LANDING_GEAR_RIGHT_MAIN
= 83,
15954 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_DOORS_OF_LEFT_SIDE_WEAPON_BAY
= 84,
15955 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_DOORS_OF_RIGHT_SIDE_WEAPON_BAY
= 85,
15956 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SPOT_SEARCH_LIGHT_1
= 86,
15957 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SPOT_SEARCH_LIGHT_2
= 87,
15958 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SPOT_SEARCH_LIGHT_3
= 88,
15959 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SPOT_SEARCH_LIGHT_4
= 89,
15960 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_LANDING_LIGHT
= 90,
15961 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_TURRET_NUMBER_1
= 97,
15962 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_TURRET_NUMBER_2
= 98,
15963 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_TURRET_NUMBER_3
= 99,
15964 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_TURRET_NUMBER_4
= 100,
15965 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_TURRET_NUMBER_5
= 101,
15966 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_TURRET_NUMBER_6
= 102,
15967 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_TURRET_NUMBER_7
= 103,
15968 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_TURRET_NUMBER_8
= 104,
15969 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_TURRET_NUMBER_9
= 105,
15970 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_TURRET_NUMBER_10
= 106,
15971 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_GUN_NUMBER_1
= 107,
15972 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_GUN_NUMBER_2
= 108,
15973 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_GUN_NUMBER_3
= 109,
15974 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_GUN_NUMBER_4
= 110,
15975 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_GUN_NUMBER_5
= 111,
15976 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_GUN_NUMBER_6
= 112,
15977 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_GUN_NUMBER_7
= 113,
15978 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_GUN_NUMBER_8
= 114,
15979 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_GUN_NUMBER_9
= 115,
15980 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_GUN_NUMBER_10
= 116,
15981 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_LAUNCHER_1
= 117,
15982 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_LAUNCHER_2
= 118,
15983 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_LAUNCHER_3
= 119,
15984 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_LAUNCHER_4
= 120,
15985 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_LAUNCHER_5
= 121,
15986 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_LAUNCHER_6
= 122,
15987 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_LAUNCHER_7
= 123,
15988 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_LAUNCHER_8
= 124,
15989 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_LAUNCHER_9
= 125,
15990 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_LAUNCHER_10
= 126,
15991 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_DEFENSE_SYSTEMS_1
= 127,
15992 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_DEFENSE_SYSTEMS_2
= 128,
15993 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_DEFENSE_SYSTEMS_3
= 129,
15994 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_DEFENSE_SYSTEMS_4
= 130,
15995 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_DEFENSE_SYSTEMS_5
= 131,
15996 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_DEFENSE_SYSTEMS_6
= 132,
15997 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_DEFENSE_SYSTEMS_7
= 133,
15998 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_DEFENSE_SYSTEMS_8
= 134,
15999 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_DEFENSE_SYSTEMS_9
= 135,
16000 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_DEFENSE_SYSTEMS_10
= 136,
16001 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_RADAR_1
= 137,
16002 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_RADAR_2
= 138,
16003 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_RADAR_3
= 139,
16004 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_RADAR_4
= 140,
16005 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_RADAR_5
= 141,
16006 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_RADAR_6
= 142,
16007 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_RADAR_7
= 143,
16008 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_RADAR_8
= 144,
16009 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_RADAR_9
= 145,
16010 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_RADAR_10
= 146,
16011 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_TURRET_NUMBER_1
= 147,
16012 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_TURRET_NUMBER_2
= 148,
16013 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_TURRET_NUMBER_3
= 149,
16014 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_TURRET_NUMBER_4
= 150,
16015 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_TURRET_NUMBER_5
= 151,
16016 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_TURRET_NUMBER_6
= 152,
16017 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_TURRET_NUMBER_7
= 153,
16018 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_TURRET_NUMBER_8
= 154,
16019 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_TURRET_NUMBER_9
= 155,
16020 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_TURRET_NUMBER_10
= 156,
16021 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_GUN_NUMBER_1
= 157,
16022 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_GUN_NUMBER_2
= 158,
16023 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_GUN_NUMBER_3
= 159,
16024 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_GUN_NUMBER_4
= 160,
16025 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_GUN_NUMBER_5
= 161,
16026 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_GUN_NUMBER_6
= 162,
16027 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_GUN_NUMBER_7
= 163,
16028 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_GUN_NUMBER_8
= 164,
16029 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_GUN_NUMBER_9
= 165,
16030 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_GUN_NUMBER_10
= 166,
16031 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_LAUNCHER_1
= 167,
16032 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_LAUNCHER_2
= 168,
16033 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_LAUNCHER_3
= 169,
16034 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_LAUNCHER_4
= 170,
16035 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_LAUNCHER_5
= 171,
16036 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_LAUNCHER_6
= 172,
16037 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_LAUNCHER_7
= 173,
16038 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_LAUNCHER_8
= 174,
16039 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_LAUNCHER_9
= 175,
16040 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_LAUNCHER_10
= 176,
16041 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_DEFENSE_SYSTEMS_1
= 177,
16042 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_DEFENSE_SYSTEMS_2
= 178,
16043 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_DEFENSE_SYSTEMS_3
= 179,
16044 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_DEFENSE_SYSTEMS_4
= 180,
16045 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_DEFENSE_SYSTEMS_5
= 181,
16046 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_DEFENSE_SYSTEMS_6
= 182,
16047 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_DEFENSE_SYSTEMS_7
= 183,
16048 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_DEFENSE_SYSTEMS_8
= 184,
16049 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_DEFENSE_SYSTEMS_9
= 185,
16050 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_DEFENSE_SYSTEMS_10
= 186,
16051 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_RADAR_1
= 187,
16052 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_RADAR_2
= 188,
16053 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_RADAR_3
= 189,
16054 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_RADAR_4
= 190,
16055 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_RADAR_5
= 191,
16056 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_RADAR_6
= 192,
16057 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_RADAR_7
= 193,
16058 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_RADAR_8
= 194,
16059 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_RADAR_9
= 195,
16060 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_RADAR_10
= 196,
16061 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_DECK_ELEVATOR_1
= 197,
16062 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_DECK_ELEVATOR_2
= 198,
16063 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_CATAPULT_1
= 199,
16064 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_CATAPULT_2
= 200,
16065 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_JET_BLAST_DEFLECTOR_1
= 201,
16066 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_JET_BLAST_DEFLECTOR_2
= 202,
16067 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_ARRESTOR_WIRES_1
= 203,
16068 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_ARRESTOR_WIRES_2
= 204,
16069 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_ARRESTOR_WIRES_3
= 205,
16070 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_WING_OR_ROTOR_FOLD
= 206,
16071 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_FUSELAGE_FOLD
= 207,
16072 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_MAIN_CARGO_DOOR
= 208,
16073 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_CARGO_RAMP
= 209,
16074 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_AIR_TO_AIR_REFUELING_BOOM
= 210,
16075 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_AERIAL_REFUELING_RECEPTACLE_DOOR
= 211,
16076 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_AERIAL_REFUELING_RECEPTACLE_DOOR
= 212,
16077 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_AERIAL_REFUELING_RECEPTACLE_LATCH
= 213,
16078 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_CARGO_DOOR_1
= 214,
16079 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_CARGO_DOOR_2
= 215,
16080 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_CARGO_DOOR_3
= 216,
16081 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_CARGO_DOOR_4
= 217,
16082 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_CARGO_DOOR_5
= 218,
16083 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_CARGO_DOOR_6
= 219,
16084 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_CARGO_DOOR_7
= 220,
16085 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_CARGO_DOOR_8
= 221,
16086 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_CARGO_DOOR_9
= 222,
16087 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_CARGO_DOOR_10
= 223,
16088 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_CENTRE_REFUELLING_DROGUE
= 224,
16089 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PORT_REFUELLING_DROGUE
= 225,
16090 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_STARBOARD_REFUELLING_DROGUE
= 226,
16091 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SUBMARINE_ENGINE_EXHAUST_MAST
= 227,
16092 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SUBMARINE_MAST_1
= 228,
16093 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SUBMARINE_MAST_2
= 229,
16094 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SUBMARINE_MAST_3
= 230,
16095 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SUBMARINE_MAST_4
= 231,
16096 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SUBMARINE_MAST_5
= 232,
16097 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SUBMARINE_MAST_6
= 233,
16098 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SUBMARINE_MAST_7
= 234,
16099 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SUBMARINE_MAST_8
= 235,
16100 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SUBMARINE_MAST_9
= 236,
16101 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SUBMARINE_MAST_10
= 237,
16102 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_VECTORED_THRUST_NOZZLE
= 238,
16103 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_LEFT_DOOR_OF_THE_LEFT_WEAPON_BAY
= 239,
16104 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_RIGHT_DOOR_OF_THE_LEFT_WEAPON_BAY
= 240,
16105 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_LEFT_DOOR_OF_THE_RIGHT_WEAPON_BAY
= 241,
16106 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_RIGHT_DOOR_OF_THE_RIGHT_WEAPON_BAY
= 242,
16107 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_GUN_DOOR
= 243,
16108 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_COUNTERMEASURE_DOOR_LEFT
= 244,
16109 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_COUNTERMEASURE_DOOR_RIGHT
= 245,
16110 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_HOOK_DOOR_FORWARD
= 246,
16111 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_HOOK_DOOR_AFT
= 247,
16112 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_LIFT_FAN_UPPER_DOOR
= 248,
16113 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_LIFT_FAN_LOWER_DOOR_LEFT
= 249,
16114 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_LIFT_FAN_LOWER_DOOR_RIGHT
= 250,
16115 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_REFUEL_PROBE_DOOR
= 251,
16116 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_LEFT_ENGINE_NACELLE
= 252,
16117 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_RIGHT_ENGINE_NACELLE
= 253,
16118 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_1ST_LEFT_WHEEL
= 254,
16119 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_1ST_RIGHT_WHEEL
= 255,
16120 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_2ND_LEFT_WHEEL
= 256,
16121 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_2ND_RIGHT_WHEEL
= 257,
16122 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_3RD_LEFT_WHEEL
= 258,
16123 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_3RD_RIGHT_WHEEL
= 259,
16124 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_4TH_LEFT_WHEEL
= 260,
16125 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_4TH_RIGHT_WHEEL
= 261,
16126 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_5TH_LEFT_WHEEL
= 262,
16127 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_5TH_RIGHT_WHEEL
= 263,
16128 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_6TH_LEFT_WHEEL
= 264,
16129 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_6TH_RIGHT_WHEEL
= 265,
16130 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_7TH_LEFT_WHEEL
= 266,
16131 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_7TH_RIGHT_WHEEL
= 267,
16132 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_8TH_LEFT_WHEEL
= 268,
16133 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_8TH_RIGHT_WHEEL
= 269,
16134 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_9TH_LEFT_WHEEL
= 270,
16135 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_9TH_RIGHT_WHEEL
= 271,
16136 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_10TH_LEFT_WHEEL
= 272,
16137 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_10TH_RIGHT_WHEEL
= 273,
16138 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_REFUELING_PROBE
= 274,
16139 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_STEERING_WHEEL
= 275,
16140 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_CRANE_BODY
= 276,
16141 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_CRANE_ARM_1
= 277,
16142 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_CRANE_ARM_2
= 278,
16143 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_CRANE_ARM_3
= 279,
16144 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_CRANE_BOOM
= 280,
16145 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_CRANE_HOOK
= 281,
16146 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_TRAILER
= 282,
16147 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_ROLLER_LEFT
= 283,
16148 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_ROLLER_RIGHT
= 284,
16149 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_PRIMARY_GUN_RECOIL
= 285,
16150 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_CLASS_SECONDARY_GUN_RECOIL
= 286
16151 } DIS_PDU_Articulated_Parts_Parameter_Type_Class
;
16153 /* SISO-REF-010 [UID 886] */
16156 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_METRIC_NOT_SPECIFIED
= 0,
16157 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_METRIC_POSITION
= 1,
16158 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_METRIC_EXTENSION
= 2,
16159 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_METRIC_X
= 3,
16160 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_METRIC_Y
= 4,
16161 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_METRIC_Z
= 5,
16162 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_METRIC_AZIMUTH
= 6,
16163 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_METRIC_ELEVATION
= 7,
16164 DIS_PDU_ARTICULATED_PARTS_PARAMETER_TYPE_METRIC_ROTATION
= 8
16165 } DIS_PDU_Articulated_Parts_Parameter_Type_Metric
;
16167 /* SISO-REF-010 [UID 889] */
16170 DIS_PDU_DAMAGE_AREA_DAMAGE_AREA_1_DEFAULT_IS_SIDE_1_FRONT_SIDE_OR_NOT_APPLICABLE_IF_DAMAGE_AREAS_ARE_NOT_DEFINED
= 0,
16171 DIS_PDU_DAMAGE_AREA_DAMAGE_AREA_2_DEFAULT_IS_SIDE_2_RIGHT_SIDE
= 1,
16172 DIS_PDU_DAMAGE_AREA_DAMAGE_AREA_3_DEFAULT_IS_SIDE_3_BACK_SIDE
= 2,
16173 DIS_PDU_DAMAGE_AREA_DAMAGE_AREA_4_DEFAULT_IS_SIDE_4_LEFT_SIDE
= 3,
16174 DIS_PDU_DAMAGE_AREA_DAMAGE_AREA_5_DEFAULT_IS_CORNER_1_FRONT_RIGHT_CORNER
= 4,
16175 DIS_PDU_DAMAGE_AREA_DAMAGE_AREA_6_DEFAULT_IS_CORNER_2_BACK_RIGHT_CORNER
= 5,
16176 DIS_PDU_DAMAGE_AREA_DAMAGE_AREA_7_DEFAULT_IS_CORNER_3_BACK_LEFT_CORNER
= 6,
16177 DIS_PDU_DAMAGE_AREA_DAMAGE_AREA_8_DEFAULT_IS_CORNER_4_FRONT_LEFT_CORNER
= 7
16178 } DIS_PDU_Damage_Area
;
16180 /* SISO-REF-010-2023 Version 34 draft d11 - 21 July 2024 XML generated Content End */
16182 /******************************************************************************
16186 *******************************************************************************/
16188 /* DIS Entity Information / Interaction PDUs
16190 static const true_false_string tfs_camouflage_uniform_color
= { "Camouflage", "Uniform color" };
16191 static const true_false_string tfs_mobility_kill
= { "Mobility kill", "No mobility kill" };
16192 static const true_false_string tfs_fire_power_kill
= { "Fire-power kill", "No fire-power kill" };
16194 static const value_string appearance_frozen_status_vals
[] =
16196 { 0, "Not frozen" },
16201 static const value_string appearance_state_vals
[] =
16204 { 1, "Deactivated" },
16208 static const value_string appearance_Weapon_1_vals
[] =
16210 { 0, "No primary weapon present" },
16211 { 1, "Primary weapon is stowed" },
16212 { 2, "Primary weapon is deployed" },
16213 { 3, "Primary weapon is in firing position" },
16217 static const value_string appearance_Weapon_2_vals
[] =
16219 { 0, "No primary weapon present" },
16220 { 1, "Primary weapon is stowed" },
16221 { 2, "Primary weapon is deployed" },
16222 { 3, "Primary weapon is in firing position" },
16226 static const value_string appearance_concealed_stationary_vals
[] =
16228 { 0, "Not concealed" },
16229 { 1, "Entity in a prepared concealed position" },
16233 static const value_string appearance_concealed_movement_vals
[] =
16235 { 0, "Open movement" },
16236 { 1, "Rushes between covered positions" },
16240 static const value_string appearance_smoke_entity_vals
[] =
16242 { 0, "Not smoking" },
16243 { 1, "Smoke plume rising from the entity" },
16244 { 2, "Entity is emitting engine smoke" },
16245 { 3, "Entity is emitting engine smoke, and smoke plume is rising from the entity" },
16249 static const value_string appearance_hatch_vals
[] =
16251 { 0, "Not applicable" },
16252 { 1, "Primary hatch is closed" },
16253 { 2, "Primary hatch is popped" },
16254 { 3, "Primary hatch is popped and a person is visible under hatch" },
16255 { 4, "Primary hatch is open" },
16256 { 5, "Primary hatch is open and person is visible" },
16262 static const value_string appearance_flaming_vals
[] =
16265 { 1, "Flames present" },
16269 static const value_string appearance_launcher_vals
[] =
16271 { 0, "Not raised" },
16276 static const value_string appearance_concealed_vals
[] =
16278 { 0, "Not concealed" },
16279 { 1, "Entity in a prepared concealed position" },
16283 static const value_string appearance_power_plant_status_vals
[] =
16285 { 0, "Power plant off" },
16286 { 1, "Power plant on" },
16290 static const value_string appearance_tent_vals
[] =
16292 { 0, "Not extended" },
16297 static const value_string appearance_surrentder_state_vals
[] =
16299 { 0, "Not surrendered" },
16300 { 1, "Surrender" },
16304 static const value_string appearance_masked_cloaked_vals
[] =
16306 { 0, "Not Masked / Not Cloaked" },
16307 { 1, "Masked / Cloaked" },
16311 static const value_string entity_dead_reckoning_algorithm_vals
[] =
16314 { 1, "Static (Entity does not move.)" },
16315 { 2, "DRM(F, P, W)" },
16316 { 3, "DRM(R, P, W)" },
16317 { 4, "DRM(R, V, W)" },
16318 { 5, "DRM(F, V, W)" },
16319 { 6, "DRM(F, P, B)" },
16320 { 7, "DRM(R, P, B)" },
16321 { 8, "DRM(R, V, B)" },
16322 { 9, "DRM(F, V, B)" },
16326 static const value_string environmental_environment_status_last_vals
[] =
16333 static const value_string environmental_environment_status_on_vals
[] =
16335 { 0, "Not Active" },
16340 static const value_string designator_code_name_vals
[] =
16347 static const value_string designator_designator_code_vals
[] =
16354 static const value_string dis_pdu_status_tei_vals
[] = {
16355 { 0x0, "Entity owned by this simulation" },
16356 { 0x1, "Entity owned by different simulation" },
16362 DIS_PERSISTENT_OBJECT_TYPE_OTHER
= 0,
16363 DIS_PERSISTENT_OBJECT_TYPE_SIMULATOR_PRESENT
= 1,
16364 DIS_PERSISTENT_OBJECT_TYPE_DESCRIBE_OBJECT
= 2,
16365 DIS_PERSISTENT_OBJECT_TYPE_OBJECTS_PRESENT
= 3,
16366 DIS_PERSISTENT_OBJECT_TYPE_OBJECT_REQUEST
= 4,
16367 DIS_PERSISTENT_OBJECT_TYPE_DELETE_OBJECTS
= 5,
16368 DIS_PERSISTENT_OBJECT_TYPE_SET_WORLD_STATE
= 6,
16369 DIS_PERSISTENT_OBJECT_TYPE_NOMINATION
= 7
16370 } DIS_PDU_PersistentObjectType
;
16372 static const value_string DIS_PDU_PersistentObjectType_Strings
[] =
16374 { DIS_PERSISTENT_OBJECT_TYPE_OTHER
, "Other" },
16375 { DIS_PERSISTENT_OBJECT_TYPE_SIMULATOR_PRESENT
, "Simulator Present" },
16376 { DIS_PERSISTENT_OBJECT_TYPE_DESCRIBE_OBJECT
, "Describe Object" },
16377 { DIS_PERSISTENT_OBJECT_TYPE_OBJECTS_PRESENT
, "Objects Present" },
16378 { DIS_PERSISTENT_OBJECT_TYPE_OBJECT_REQUEST
, "Object Request" },
16379 { DIS_PERSISTENT_OBJECT_TYPE_DELETE_OBJECTS
, "Delete Objects" },
16380 { DIS_PERSISTENT_OBJECT_TYPE_SET_WORLD_STATE
, "Set World State" },
16381 { DIS_PERSISTENT_OBJECT_TYPE_NOMINATION
, "Nomination" },
16387 DIS_PO_OBJECT_CLASS_OTHER
= 0,
16388 DIS_PO_OBJECT_CLASS_WORLD_STATE
= 1,
16389 DIS_PO_OBJECT_CLASS_OVERLAY
= 2,
16390 DIS_PO_OBJECT_CLASS_POINT
= 3,
16391 DIS_PO_OBJECT_CLASS_LINE
= 4,
16392 DIS_PO_OBJECT_CLASS_SECTOR
= 5,
16393 DIS_PO_OBJECT_CLASS_TEXT
= 6,
16394 DIS_PO_OBJECT_CLASS_UNIT
= 7,
16395 DIS_PO_OBJECT_CLASS_UNIT_DEFINITION
= 8,
16396 DIS_PO_OBJECT_CLASS_STEALTH_CONTROLLER
= 9,
16397 DIS_PO_OBJECT_CLASS_H_HOUR
= 10,
16398 DIS_PO_OBJECT_CLASS_VARIABLE
= 11,
16399 DIS_PO_OBJECT_CLASS_TASK
= 12,
16400 DIS_PO_OBJECT_CLASS_TASK_STATE
= 13,
16401 DIS_PO_OBJECT_CLASS_TASK_FRAME
= 14,
16402 DIS_PO_OBJECT_CLASS_TASK_AUTHORIZATION
= 15,
16403 DIS_PO_OBJECT_CLASS_PARAMETRIC_INPUT
= 16,
16404 DIS_PO_OBJECT_CLASS_PARAMETRIC_INPUT_HOLDER
= 17,
16405 DIS_PO_OBJECT_CLASS_EXERCISE_INITIALIZER
= 18,
16406 DIS_PO_OBJECT_CLASS_FIRE_PARAMETERS
= 19,
16407 DIS_PO_OBJECT_CLASS_MINEFIELD
= 20,
16408 DIS_PO_OBJECT_CLASS_SIMULATION_REQUEST
= 21,
16409 DIS_PO_OBJECT_CLASS_NET_SUBSCRIPTION
= 22,
16410 DIS_PO_OBJECT_CLASS_LINK
= 23,
16411 DIS_PO_OBJECT_CLASS_MINEFIELD_PARENT
= 24,
16412 DIS_PO_OBJECT_CLASS_CHEMICAL
= 25,
16413 DIS_PO_OBJECT_CLASS_AlertUser
= 26,
16414 DIS_PO_OBJECT_CLASS_HAND_OFF
= 27,
16415 DIS_PO_OBJECT_CLASS_CIRCUIT
= 28,
16416 DIS_PO_OBJECT_CLASS_CARGO
= 29,
16417 DIS_PO_OBJECT_CLASS_MCM_ROUTE
= 30,
16418 DIS_PO_OBJECT_CLASS_MESSAGE
= 31
16419 } DIS_PDU_PO_ObjectClass
;
16421 static const value_string DIS_PDU_PO_ObjectClass_Strings
[] =
16423 { DIS_PO_OBJECT_CLASS_OTHER
, "Other" },
16424 { DIS_PO_OBJECT_CLASS_WORLD_STATE
, "World State" },
16425 { DIS_PO_OBJECT_CLASS_OVERLAY
, "Overlay" },
16426 { DIS_PO_OBJECT_CLASS_POINT
, "Point" },
16427 { DIS_PO_OBJECT_CLASS_LINE
, "Line" },
16428 { DIS_PO_OBJECT_CLASS_SECTOR
, "Sector" },
16429 { DIS_PO_OBJECT_CLASS_TEXT
, "Text" },
16430 { DIS_PO_OBJECT_CLASS_UNIT
, "Unit" },
16431 { DIS_PO_OBJECT_CLASS_UNIT_DEFINITION
, "Unit Definition" },
16432 { DIS_PO_OBJECT_CLASS_STEALTH_CONTROLLER
, "Stealth Controller" },
16433 { DIS_PO_OBJECT_CLASS_H_HOUR
, "H Hour" },
16434 { DIS_PO_OBJECT_CLASS_VARIABLE
, "Variable" },
16435 { DIS_PO_OBJECT_CLASS_TASK
, "Task" },
16436 { DIS_PO_OBJECT_CLASS_TASK_STATE
, "Task State" },
16437 { DIS_PO_OBJECT_CLASS_TASK_FRAME
, "Task Frame" },
16438 { DIS_PO_OBJECT_CLASS_TASK_AUTHORIZATION
, "Task Authorization" },
16439 { DIS_PO_OBJECT_CLASS_PARAMETRIC_INPUT
, "Parametric Input" },
16440 { DIS_PO_OBJECT_CLASS_PARAMETRIC_INPUT_HOLDER
, "Parametric Input Holder" },
16441 { DIS_PO_OBJECT_CLASS_EXERCISE_INITIALIZER
, "Exercise Initializer" },
16442 { DIS_PO_OBJECT_CLASS_FIRE_PARAMETERS
, "Fire Parameters" },
16443 { DIS_PO_OBJECT_CLASS_MINEFIELD
, "Minefield" },
16444 { DIS_PO_OBJECT_CLASS_SIMULATION_REQUEST
, "Simulation Request" },
16445 { DIS_PO_OBJECT_CLASS_NET_SUBSCRIPTION
, "Net Subscription" },
16446 { DIS_PO_OBJECT_CLASS_LINK
, "Link" },
16447 { DIS_PO_OBJECT_CLASS_MINEFIELD_PARENT
, "Minefield Parent" },
16448 { DIS_PO_OBJECT_CLASS_CHEMICAL
, "Chemical" },
16449 { DIS_PO_OBJECT_CLASS_AlertUser
, "Alert User" },
16450 { DIS_PO_OBJECT_CLASS_HAND_OFF
, "Hand Off" },
16451 { DIS_PO_OBJECT_CLASS_CIRCUIT
, "Circuit" },
16452 { DIS_PO_OBJECT_CLASS_CARGO
, "Cargo" },
16453 { DIS_PO_OBJECT_CLASS_MCM_ROUTE
, "Mcm Route" },
16454 { DIS_PO_OBJECT_CLASS_MESSAGE
, "Message" },
16458 static value_string_ext DIS_PDU_PO_ObjectClass_Strings_Ext
= VALUE_STRING_EXT_INIT(DIS_PDU_PO_ObjectClass_Strings
);
16462 DIS_FROZEN_BEHAVIOR_RUN_INTERNAL_SIMULATION_CLOCK
= 0,
16463 DIS_FROZEN_BEHAVIOR_TRANSMIT_PDUS
= 1,
16464 DIS_FROZEN_BEHAVIOR_UPDATE_SIM_MODELS_OF_OTHER_ENTITIES
= 2,
16465 DIS_FROZEN_BEHAVIOR_CONTINUE_TRANSMIT_PDU
= 3,
16466 DIS_FROZEN_BEHAVIOR_CEASE_UPDATE_SIM_MODELS_OF_OTHER_ENTITIES
= 4,
16467 DIS_FROZEN_BEHAVIOR_CONTINUE_UPDATE_SIM_MODELS_OF_OTHER_ENTITIES
= 5
16468 } DIS_PDU_FrozenBehavior
;
16470 static const value_string DIS_PDU_FrozenBehavior_Strings
[] =
16472 { DIS_FROZEN_BEHAVIOR_RUN_INTERNAL_SIMULATION_CLOCK
, "Run Internal Simulation Clock" },
16473 { DIS_FROZEN_BEHAVIOR_TRANSMIT_PDUS
, "Transmit PDUs" },
16474 { DIS_FROZEN_BEHAVIOR_UPDATE_SIM_MODELS_OF_OTHER_ENTITIES
, "Update Sim Models Of Other Entities" },
16475 { DIS_FROZEN_BEHAVIOR_CONTINUE_TRANSMIT_PDU
, "Continue Transmit PDU" },
16476 { DIS_FROZEN_BEHAVIOR_CEASE_UPDATE_SIM_MODELS_OF_OTHER_ENTITIES
, "Cease Update Sim Models Of Other Entities" },
16477 { DIS_FROZEN_BEHAVIOR_CONTINUE_UPDATE_SIM_MODELS_OF_OTHER_ENTITIES
, "Continue Update Sim Models Of Other Entities" },
16483 DIS_CONTROL_ID_OTHER
= 0,
16484 DIS_CONTROL_ID_SHUTDOWN
= 1,
16485 DIS_CONTROL_ID_DATA_QUERY
= 2,
16486 DIS_CONTROL_ID_DATA
= 3,
16487 DIS_CONTROL_ID_SET_DATA
= 4,
16488 DIS_CONTROL_ID_ADD_DATA
= 5,
16489 DIS_CONTROL_ID_REMOVE_DATA
= 6,
16490 DIS_CONTROL_ID_STATUS
= 7
16491 } DIS_PDU_ControlId
;
16493 static const value_string DIS_PDU_ControlId_Strings
[] =
16495 { DIS_CONTROL_ID_OTHER
, "Other" },
16496 { DIS_CONTROL_ID_SHUTDOWN
, "Shutdown" },
16497 { DIS_CONTROL_ID_DATA_QUERY
, "Data Query" },
16498 { DIS_CONTROL_ID_DATA
, "Data" },
16499 { DIS_CONTROL_ID_SET_DATA
, "Set Data" },
16500 { DIS_CONTROL_ID_ADD_DATA
, "Add Data" },
16501 { DIS_CONTROL_ID_REMOVE_DATA
, "Remove Data" },
16502 { DIS_CONTROL_ID_STATUS
, "Status" },
16508 DIS_APPLICATION_GENERAL_STATUS_UNKNOWN
= 1,
16509 DIS_APPLICATION_GENERAL_STATUS_FUNCTIONAL
= 2,
16510 DIS_APPLICATION_GENERAL_STATUS_DEGRADED_BUT_FUNCTIONAL
= 3,
16511 DIS_APPLICATION_GENERAL_STATUS_NOT_FUNCTIONAL
= 4
16512 } DIS_PDU_ApplicationGeneralStatus
;
16514 static const value_string DIS_PDU_ApplicationGeneralStatus_Strings
[] =
16516 { DIS_APPLICATION_GENERAL_STATUS_UNKNOWN
, "Unknown" },
16517 { DIS_APPLICATION_GENERAL_STATUS_FUNCTIONAL
, "Functional" },
16518 { DIS_APPLICATION_GENERAL_STATUS_DEGRADED_BUT_FUNCTIONAL
, "Degraded But Functional" },
16519 { DIS_APPLICATION_GENERAL_STATUS_NOT_FUNCTIONAL
, "Not Functional" },
16525 DIS_APPLICATION_STATUS_TYPE_NOT_SPECIFIED
= 0,
16526 DIS_APPLICATION_STATUS_TYPE_CPU_USAGE_USER
= 10,
16527 DIS_APPLICATION_STATUS_TYPE_CPU_USAGE_SYSTEM
= 11,
16528 DIS_APPLICATION_STATUS_TYPE_CPU_USAGE_IO
= 12,
16529 DIS_APPLICATION_STATUS_TYPE_CPU_USAGE_IDLE
= 13,
16530 DIS_APPLICATION_STATUS_TYPE_CPU_USAGE_STEAL
= 14,
16531 DIS_APPLICATION_STATUS_TYPE_CPU_USAGE_NICE
= 15,
16532 DIS_APPLICATION_STATUS_TYPE_MEMORY_FREE
= 50,
16533 DIS_APPLICATION_STATUS_TYPE_MEMORY_USED
= 51,
16534 DIS_APPLICATION_STATUS_TYPE_SWAP_FREE
= 60,
16535 DIS_APPLICATION_STATUS_TYPE_SWAP_USED
= 61,
16536 DIS_APPLICATION_STATUS_TYPE_SWAP_CACHED
= 62,
16537 DIS_APPLICATION_STATUS_TYPE_TRANSMITTED_PACKETS_SEC
= 100,
16538 DIS_APPLICATION_STATUS_TYPE_TRANSMITTED_BYTES_SEC
= 101,
16539 DIS_APPLICATION_STATUS_TYPE_RECEIVED_PACKETS_SEC
= 110,
16540 DIS_APPLICATION_STATUS_TYPE_RECEIVED_BYTES_SEC
= 111,
16541 DIS_APPLICATION_STATUS_TYPE_NICE_LEVEL
= 150
16542 } DIS_PDU_ApplicationStatusType
;
16544 static const value_string DIS_PDU_ApplicationStatusType_Strings
[] =
16546 { DIS_APPLICATION_STATUS_TYPE_NOT_SPECIFIED
, "Not Specified" },
16547 { DIS_APPLICATION_STATUS_TYPE_CPU_USAGE_USER
, "Cpu Usage User" },
16548 { DIS_APPLICATION_STATUS_TYPE_CPU_USAGE_SYSTEM
, "Cpu Usage System" },
16549 { DIS_APPLICATION_STATUS_TYPE_CPU_USAGE_IO
, "Cpu Usage Io" },
16550 { DIS_APPLICATION_STATUS_TYPE_CPU_USAGE_IDLE
, "Cpu Usage Idle" },
16551 { DIS_APPLICATION_STATUS_TYPE_CPU_USAGE_STEAL
, "Cpu Usage Steal" },
16552 { DIS_APPLICATION_STATUS_TYPE_CPU_USAGE_NICE
, "Cpu Usage Nice" },
16553 { DIS_APPLICATION_STATUS_TYPE_MEMORY_FREE
, "Memory Free" },
16554 { DIS_APPLICATION_STATUS_TYPE_MEMORY_USED
, "Memory Used" },
16555 { DIS_APPLICATION_STATUS_TYPE_SWAP_FREE
, "Swap Free" },
16556 { DIS_APPLICATION_STATUS_TYPE_SWAP_USED
, "Swap Used" },
16557 { DIS_APPLICATION_STATUS_TYPE_SWAP_CACHED
, "Swap Cached" },
16558 { DIS_APPLICATION_STATUS_TYPE_TRANSMITTED_PACKETS_SEC
, "Transmitted Packets Sec" },
16559 { DIS_APPLICATION_STATUS_TYPE_TRANSMITTED_BYTES_SEC
, "Transmitted Bytes Sec" },
16560 { DIS_APPLICATION_STATUS_TYPE_RECEIVED_PACKETS_SEC
, "Received Packets Sec" },
16561 { DIS_APPLICATION_STATUS_TYPE_RECEIVED_BYTES_SEC
, "Received Bytes Sec" },
16562 { DIS_APPLICATION_STATUS_TYPE_NICE_LEVEL
, "Nice Level" },
16568 DIS_APPLICATION_TYPE_OTHER
= 0,
16569 DIS_APPLICATION_TYPE_RESOURCE_MANAGER
= 1,
16570 DIS_APPLICATION_TYPE_SIMULATION_MANAGER
= 2,
16571 DIS_APPLICATION_TYPE_GATEWAY
= 3,
16572 DIS_APPLICATION_TYPE_STEALTH
= 4,
16573 DIS_APPLICATION_TYPE_TACTICAL_INTERNET_INTERFACE
= 5
16574 } DIS_PDU_ApplicationType
;
16576 static const value_string DIS_PDU_ApplicationType_Strings
[] =
16578 { DIS_APPLICATION_TYPE_OTHER
, "Other" },
16579 { DIS_APPLICATION_TYPE_RESOURCE_MANAGER
, "Resource Manager" },
16580 { DIS_APPLICATION_TYPE_SIMULATION_MANAGER
, "Simulation Manager" },
16581 { DIS_APPLICATION_TYPE_GATEWAY
, "Gateway" },
16582 { DIS_APPLICATION_TYPE_STEALTH
, "Stealth" },
16583 { DIS_APPLICATION_TYPE_TACTICAL_INTERNET_INTERFACE
, "Tactical Internet Interface" },
16587 /* SISO-REF-010 [UID 24] deprecated */
16588 static const value_string DIS_PDU_Nomenclature_Strings
[] =
16591 {1, "AN/ARN-118" },
16592 {2, "AN/ARN-139" },
16593 {3, "Generic Ground Fixed Transmitter" },
16594 {4, "Generic Ground Mobile Transmitter" },
16598 static const value_string DIS_PDU_RadioTransmitState_Strings
[] =
16601 {1, "On but not transmitting" },
16602 {2, "On and transmitting" },
16606 static const range_string DIS_PDU_Link16_CVLL_Strings
[] = {
16607 { 0, 127, "Crypto Variable" },
16608 { 255, 255, "NO STATEMENT" },
16612 static const value_string DIS_PDU_IffHeartbeat_Strings
[] =
16614 { 0, "No Heartbeat" },
16615 { 1, "Heartbeat" },
16619 static const value_string DIS_PDU_IffCapable_Strings
[] =
16622 { 1, "Not capable" },
16626 static const value_string DIS_PDU_IffOperational_Strings
[] =
16628 { 0, "Operational" },
16629 { 1, "System failed" },
16633 static const value_string DIS_PDU_IffMode4_Strings
[] =
16635 { 4095, "No Pseudo-Crypto value. Use Alternate Mode 4 value" },
16639 static const value_string DIS_PDU_IffModeC_Strings
[] =
16641 { 2047, "No Mode C Altitude. Use Alternate Mode C value" },
16645 static const value_string DIS_PDU_IffDamaged_Strings
[] =
16647 { 0, "No damage" },
16652 static const value_string DIS_PDU_IffMalfunction_Strings
[] =
16654 { 0, "No malfunction" },
16655 { 1, "Malfunction" },
16659 /******************************************************************************
16663 *******************************************************************************/
16666 static int proto_dis
;
16667 static int hf_dis_proto_ver
;
16668 static int hf_dis_exercise_id
;
16669 static int hf_dis_pdu_type
;
16670 static int hf_dis_proto_fam
;
16671 static int hf_dis_header_rel_ts
;
16672 static int hf_dis_pdu_length
;
16673 static int hf_dis_padding
;
16674 static int hf_dis_pdu_status
;
16675 static int hf_pdu_status_tei
;
16676 static int hf_pdu_status_lvc
;
16677 static int hf_pdu_status_cei
;
16678 static int hf_pdu_status_fti
;
16679 static int hf_pdu_status_dti
;
16680 static int hf_pdu_status_rai
;
16681 static int hf_pdu_status_iai
;
16682 static int hf_pdu_status_ism
;
16683 static int hf_pdu_status_aii
;
16684 static int hf_pdu_status_field
;
16685 static int hf_dis_event_type
;
16686 static int hf_dis_model_type
;
16687 static int hf_dis_po_ver
;
16688 static int hf_dis_po_pdu_type
;
16689 static int hf_dis_po_database_id
;
16690 static int hf_dis_po_length
;
16691 static int hf_dis_po_pdu_count
;
16692 static int hf_dis_entity_id_site
;
16693 static int hf_dis_entity_id_application
;
16694 static int hf_dis_entity_id_entity
;
16695 static int hf_dis_emitter_id
;
16696 static int hf_dis_beam_id
;
16697 static int hf_dis_num_art_params
;
16698 static int hf_dis_clocktime
;
16699 static int hf_dis_entityKind
;
16700 static int hf_dis_entityDomain
;
16701 static int hf_dis_category_land
;
16702 static int hf_dis_category_air
;
16703 static int hf_dis_category_surface
;
16704 static int hf_dis_category_subsurface
;
16705 static int hf_dis_category_space
;
16706 static int hf_dis_category
;
16707 static int hf_dis_country
;
16708 static int hf_dis_subcategory
;
16709 static int hf_dis_specific
;
16710 static int hf_dis_extra
;
16711 static int hf_dis_site
;
16712 static int hf_dis_request_id
;
16713 static int hf_dis_reason
;
16714 static int hf_dis_frozen_behavior
;
16715 static int hf_dis_acknowledge_flag
;
16716 static int hf_dis_response_flag
;
16717 static int hf_dis_application
;
16718 static int hf_dis_action_id
;
16719 static int hf_dis_request_status
;
16720 static int hf_dis_num_fixed_data
;
16721 static int hf_dis_num_variable_data
;
16722 static int hf_dis_datum_id
;
16723 static int hf_dis_fixed_datum_value
;
16724 static int hf_dis_datum_length
;
16725 static int hf_dis_variable_datum_value
;
16726 static int hf_dis_variable_datum_value_as_text
;
16727 static int hf_dis_time_interval8
;
16728 static int hf_dis_time_interval32
;
16729 static int hf_dis_num_fixed_datum_id
;
16730 static int hf_dis_num_variable_datum_id
;
16731 static int hf_dis_reliability
;
16732 static int hf_dis_control_id
;
16733 static int hf_dis_orig_app_type
;
16734 static int hf_dis_recv_app_type
;
16735 static int hf_dis_num_parts
;
16736 static int hf_dis_current_part
;
16737 static int hf_dis_num_variable_records
;
16738 static int hf_dis_variable_record_type
;
16739 static int hf_dis_variable_record_len
;
16740 static int hf_dis_event_number
;
16741 static int hf_dis_num_electromagnetic_emission_systems
;
16742 static int hf_dis_emitter_name
;
16743 static int hf_dis_emission_function
;
16744 static int hf_dis_em_data_length
;
16745 static int hf_dis_em_num_beams
;
16746 static int hf_dis_emitter_id_number
;
16747 static int hf_dis_em_location_x
;
16748 static int hf_dis_em_location_y
;
16749 static int hf_dis_em_location_z
;
16750 static int hf_dis_beam_function
;
16751 static int hf_dis_radio_id
;
16752 static int hf_dis_transmitter_radio_id
;
16753 static int hf_dis_ens
;
16754 static int hf_dis_ens_class
;
16755 static int hf_dis_ens_type
;
16756 static int hf_dis_ens_type_audio
;
16757 static int hf_dis_tdl_type
;
16758 static int hf_dis_sample_rate
;
16759 static int hf_dis_data_length
;
16760 static int hf_dis_num_of_samples
;
16761 static int hf_dis_signal_data
;
16762 static int hf_dis_radio_category
;
16763 static int hf_dis_nomenclature_version
;
16764 static int hf_dis_nomenclature
;
16765 static int hf_dis_radio_transmit_state
;
16766 static int hf_dis_radio_receive_state
;
16767 static int hf_dis_radio_input_source
;
16768 static int hf_dis_antenna_location_x
;
16769 static int hf_dis_antenna_location_y
;
16770 static int hf_dis_antenna_location_z
;
16771 static int hf_dis_rel_antenna_location_x
;
16772 static int hf_dis_rel_antenna_location_y
;
16773 static int hf_dis_rel_antenna_location_z
;
16774 static int hf_dis_antenna_pattern_type
;
16775 static int hf_dis_antenna_pattern_length
;
16776 static int hf_dis_transmit_frequency
;
16777 static int hf_dis_transmit_freq_bandwidth
;
16778 static int hf_dis_transmit_power
;
16779 static int hf_dis_receive_power
;
16780 static int hf_dis_spread_spectrum_usage
;
16781 static int hf_dis_frequency_hopping
;
16782 static int hf_dis_pseudo_noise_modulation
;
16783 static int hf_dis_time_hopping
;
16784 static int hf_dis_modulation_major
;
16785 static int hf_dis_modulation_amplitude
;
16786 static int hf_dis_modulation_amplitude_angle
;
16787 static int hf_dis_modulation_angle
;
16788 static int hf_dis_modulation_combination
;
16789 static int hf_dis_modulation_pulse
;
16790 static int hf_dis_modulation_unmodulated
;
16791 static int hf_dis_modulation_detail
;
16792 static int hf_dis_modulation_system
;
16793 static int hf_dis_crypto_system
;
16794 static int hf_dis_crypto_key
;
16795 static int hf_dis_encryption_mode
;
16796 static int hf_dis_key_identifier
;
16797 static int hf_dis_modulation_parameter_length
;
16798 static int hf_dis_mod_param_fh_net_id
;
16799 static int hf_dis_mod_param_fh_set_id
;
16800 static int hf_dis_mod_param_fh_lo_set_id
;
16801 static int hf_dis_mod_param_fh_msg_start
;
16802 static int hf_dis_mod_param_fh_reserved
;
16803 static int hf_dis_mod_param_fh_sync_time_offset
;
16804 static int hf_dis_mod_param_fh_security_key
;
16805 static int hf_dis_mod_param_fh_clear_channel
;
16806 static int hf_dis_mod_param_dump
;
16807 static int hf_dis_mod_param_ts_allocation_mode
;
16808 static int hf_dis_mod_param_transmitter_prim_mode
;
16809 static int hf_dis_mod_param_transmitter_second_mode
;
16810 static int hf_dis_mod_param_sync_state
;
16811 static int hf_dis_mod_param_network_sync_id
;
16812 static int hf_dis_force_id
;
16814 /* DIS aggregate */
16815 static int hf_dis_aggregate_marking
;
16816 static int hf_dis_aggregate_number_of_aggregates
;
16817 static int hf_dis_aggregate_number_of_entities
;
16818 static int hf_dis_aggregate_number_of_silent_aggregates_types
;
16819 static int hf_dis_aggregate_number_of_silent_entity_types
;
16820 static int hf_dis_aggregate_number_of_variable_datum_records
;
16821 static int hf_dis_aggregate_state
;
16822 static int hf_dis_aggregate_formation
;
16823 static int hf_dis_aggregate_kind
;
16824 static int hf_dis_aggregate_domain
;
16825 static int hf_dis_aggregate_country
;
16826 static int hf_dis_aggregate_category
;
16827 static int hf_dis_aggregate_subcategory
;
16828 static int hf_dis_aggregate_specific
;
16829 static int hf_dis_aggregate_extra
;
16830 static int hf_dis_aggregate_dimensions_x
;
16831 static int hf_dis_aggregate_dimensions_y
;
16832 static int hf_dis_aggregate_dimensions_z
;
16833 static int hf_dis_aggregate_orientation_psi
;
16834 static int hf_dis_aggregate_orientation_theta
;
16835 static int hf_dis_aggregate_orientation_phi
;
16836 static int hf_dis_aggregate_center_of_mass_x
;
16837 static int hf_dis_aggregate_center_of_mass_y
;
16838 static int hf_dis_aggregate_center_of_mass_z
;
16839 static int hf_dis_aggregate_velocity_x
;
16840 static int hf_dis_aggregate_velocity_y
;
16841 static int hf_dis_aggregate_velocity_z
;
16842 static int hf_dis_aggregate_id_site
;
16843 static int hf_dis_aggregate_id_application
;
16844 static int hf_dis_aggregate_id_aggregate
;
16846 /* DIS environment */
16847 static int hf_dis_environmental_number_of_environment_records
;
16848 static int hf_dis_environmental_sequence_number
;
16849 static int hf_dis_environment_status_last
;
16850 static int hf_dis_environment_status_on
;
16851 static int hf_dis_environment_kind
;
16852 static int hf_dis_environment_domain
;
16853 static int hf_dis_environment_class
;
16854 static int hf_dis_environment_category
;
16855 static int hf_dis_environment_subcategory
;
16856 static int hf_dis_environment_specific
;
16857 static int hf_dis_environment_extra
;
16860 static int hf_dis_fixed_datum_value_as_uint
;
16861 static int hf_dis_fixed_datum_value_as_float
;
16862 static int hf_dis_fixed_datum_value_as_int
;
16865 static int hf_appearance_frozen_status
;
16866 static int hf_appearance_state
;
16867 static int hf_appearance_weapon_1
;
16868 static int hf_appearance_weapon_2
;
16869 static int hf_appearance_camouflage_type
;
16870 static int hf_appearance_concealed_stationary
;
16871 static int hf_appearance_concealed_movement
;
16872 static int hf_appearance_landform_paint_scheme
;
16873 static int hf_appearance_landform_mobility
;
16874 static int hf_appearance_landform_fire_power
;
16875 static int hf_appearance_landform_damage
;
16876 static int hf_appearance_landform_smoke_entity
;
16877 static int hf_appearance_landform_trailing_effects_entity
;
16878 static int hf_appearance_landform_hatch
;
16879 static int hf_appearance_landform_head_lights
;
16880 static int hf_appearance_landform_tail_lights
;
16881 static int hf_appearance_landform_brake_lights
;
16882 static int hf_appearance_landform_flaming
;
16883 static int hf_appearance_landform_launcher
;
16884 static int hf_appearance_landform_camouflage_type
;
16885 static int hf_appearance_landform_concealed
;
16886 static int hf_appearance_landform_frozen_status
;
16887 static int hf_appearance_landform_power_plant_status
;
16888 static int hf_appearance_landform_state
;
16889 static int hf_appearance_landform_tent
;
16890 static int hf_appearance_landform_ramp
;
16891 static int hf_appearance_landform_blackout_lights
;
16892 static int hf_appearance_landform_blackout_brake_lights
;
16893 static int hf_appearance_landform_spot_lights
;
16894 static int hf_appearance_landform_interior_lights
;
16895 static int hf_appearance_landform_surrender_state
;
16896 static int hf_appearance_landform_masked_cloaked
;
16897 static int hf_appearance_lifeform_paint_scheme
;
16898 static int hf_appearance_lifeform_health
;
16899 static int hf_appearance_lifeform_compliance
;
16900 static int hf_appearance_lifeform_flash_lights
;
16901 static int hf_appearance_lifeform_state
;
16904 static int hf_dis_entity_marking_character_set
;
16905 static int hf_dis_aggregate_marking_character_set
;
16906 static int hf_dis_entity_dead_reckoning_algorithm
;
16907 static int hf_dis_dead_reckoning_other_parameters
;
16908 static int hf_dis_entity_location_x_double
;
16909 static int hf_dis_entity_location_x_float
;
16910 static int hf_dis_entity_location_y_double
;
16911 static int hf_dis_entity_location_y_float
;
16912 static int hf_dis_entity_location_z_double
;
16913 static int hf_dis_entity_location_z_float
;
16914 static int hf_dis_entity_orientation_psi
;
16915 static int hf_dis_entity_orientation_theta
;
16916 static int hf_dis_entity_orientation_phi
;
16917 static int hf_dis_entity_linear_velocity_x
;
16918 static int hf_dis_entity_linear_velocity_y
;
16919 static int hf_dis_entity_linear_velocity_z
;
16920 static int hf_dis_entity_linear_acceleration_x
;
16921 static int hf_dis_entity_linear_acceleration_y
;
16922 static int hf_dis_entity_linear_acceleration_z
;
16923 static int hf_dis_entity_entity_angular_velocity_x
;
16924 static int hf_dis_entity_entity_angular_velocity_y
;
16925 static int hf_dis_entity_entity_angular_velocity_z
;
16928 static int hf_intercom_control_control_type
;
16929 static int hf_intercom_control_communications_channel_type
;
16930 static int hf_intercom_control_source_communications_device_id
;
16931 static int hf_intercom_control_source_line_id
;
16932 static int hf_intercom_control_transmit_priority
;
16933 static int hf_intercom_control_transmit_line_state
;
16934 static int hf_intercom_control_command
;
16935 static int hf_intercom_control_master_communications_device_id
;
16936 static int hf_intercom_control_master_channel_id
;
16938 /* TODO: put them in the best matched group */
16939 static int hf_entity_appearance
;
16940 static int hf_dis_entity_marking
;
16942 /* Dis designator */
16943 static int hf_dis_designator_code_name
;
16944 static int hf_dis_designator_designator_code
;
16945 static int hf_dis_designator_power
;
16946 static int hf_dis_designator_wavelength
;
16947 static int hf_dis_designator_spot_with_respect_to_designated_entity_x
;
16948 static int hf_dis_designator_spot_with_respect_to_designated_entity_y
;
16949 static int hf_dis_designator_spot_with_respect_to_designated_entity_z
;
16950 static int hf_dis_designator_spot_location_x
;
16951 static int hf_dis_designator_spot_location_y
;
16952 static int hf_dis_designator_spot_location_z
;
16955 static int hf_dis_collision_type
;
16956 static int hf_dis_collision_mass
;
16957 static int hf_dis_collision_location_x
;
16958 static int hf_dis_collision_location_y
;
16959 static int hf_dis_collision_location_z
;
16961 /* More DIS global */
16962 static int hf_dis_capabilities
;
16963 static int hf_dis_variable_parameter_type
;
16964 static int hf_dis_num_shafts
;
16965 static int hf_dis_num_apas
;
16966 static int hf_dis_state_update_indicator
;
16967 static int hf_dis_passive_parameter_index
;
16968 static int hf_dis_propulsion_plant_config
;
16969 static int hf_dis_shaft_rpm_current
;
16970 static int hf_dis_shaft_rpm_ordered
;
16971 static int hf_dis_shaft_rpm_change_rate
;
16972 static int hf_dis_num_ua_emitter_systems
;
16973 static int hf_dis_apas_parameter_index
;
16974 static int hf_dis_apas_value
;
16975 static int hf_dis_ua_emission_name
;
16976 static int hf_dis_ua_emission_function
;
16977 static int hf_dis_ua_emission_id_number
;
16978 static int hf_dis_ua_emitter_data_length
;
16979 static int hf_dis_ua_num_beams
;
16980 static int hf_dis_ua_location_x
;
16981 static int hf_dis_ua_location_y
;
16982 static int hf_dis_ua_location_z
;
16983 static int hf_dis_ua_beam_data_length
;
16984 static int hf_dis_ua_beam_id_number
;
16985 static int hf_dis_ua_beam_active_emission_parameter_index
;
16986 static int hf_dis_ua_beam_scan_pattern
;
16987 static int hf_dis_ua_beam_center_azimuth
;
16988 static int hf_dis_ua_beam_azimuthal_beamwidth
;
16989 static int hf_dis_ua_beam_center_de
;
16990 static int hf_dis_ua_beam_de_beamwidth
;
16991 static int hf_dis_em_beam_data_length
;
16992 static int hf_dis_em_beam_id_number
;
16993 static int hf_dis_em_beam_parameter_index
;
16994 static int hf_dis_em_fund_frequency
;
16995 static int hf_dis_em_fund_frequency_range
;
16996 static int hf_dis_em_fund_effective_radiated_power
;
16997 static int hf_dis_em_fund_pulse_repetition_freq
;
16998 static int hf_dis_em_fund_pulse_width
;
16999 static int hf_dis_em_fund_beam_azimuth_center
;
17000 static int hf_dis_em_fund_beam_azimuth_sweep
;
17001 static int hf_dis_em_fund_beam_elevation_center
;
17002 static int hf_dis_em_fund_beam_elevation_sweep
;
17003 static int hf_dis_em_fund_beem_sweep_sync
;
17004 static int hf_dis_track_jam_num_targ
;
17005 static int hf_dis_track_jam_high_density
;
17006 static int hf_dis_jamming_mode_seq
;
17007 static int hf_dis_warhead
;
17008 static int hf_dis_fuse
;
17009 static int hf_dis_quality
;
17010 static int hf_dis_rate
;
17011 static int hf_dis_fire_mission_index
;
17012 static int hf_dis_fire_location_x
;
17013 static int hf_dis_fire_location_y
;
17014 static int hf_dis_fire_location_z
;
17015 static int hf_dis_linear_velocity_x
;
17016 static int hf_dis_linear_velocity_y
;
17017 static int hf_dis_linear_velocity_z
;
17018 static int hf_dis_range
;
17019 static int hf_dis_detonation_location_x
;
17020 static int hf_dis_detonation_location_y
;
17021 static int hf_dis_detonation_location_z
;
17022 static int hf_dis_detonation_result
;
17023 static int hf_dis_simulator_type
;
17024 static int hf_dis_database_seq_num
;
17025 static int hf_dis_simulator_load
;
17026 static int hf_dis_simulation_load
;
17027 static int hf_dis_time
;
17028 static int hf_dis_packets_sent
;
17029 static int hf_dis_unit_database_version
;
17030 static int hf_dis_relative_battle_scheme
;
17031 static int hf_dis_terrain_name
;
17032 static int hf_dis_terrain_version
;
17033 static int hf_dis_host_name
;
17034 static int hf_dis_sequence_number
;
17035 static int hf_dis_persist_obj_class
;
17036 static int hf_dis_missing_from_world_state
;
17037 static int hf_dis_obj_count
;
17038 static int hf_dis_clock_rate
;
17039 static int hf_dis_sec_since_1970
;
17040 static int hf_dis_str_data
;
17041 static int hf_dis_record_data
;
17042 static int hf_dis_alignment_padding
;
17043 static int hf_dis_vp_change_indicator
;
17044 static int hf_dis_vp_association_status
;
17045 static int hf_dis_vp_association_type
;
17046 static int hf_dis_vp_own_station_location
;
17047 static int hf_dis_vp_phys_conn_type
;
17048 static int hf_dis_vp_group_member_type
;
17049 static int hf_dis_vp_group_number
;
17050 static int hf_dis_vp_offset_type
;
17051 static int hf_dis_vp_offset_x
;
17052 static int hf_dis_vp_offset_y
;
17053 static int hf_dis_vp_offset_z
;
17054 static int hf_dis_vp_attached_indicator
;
17055 static int hf_dis_vp_part_attached_to_id
;
17056 static int hf_dis_vp_artic_param_type
;
17057 static int hf_dis_vp_change
;
17058 static int hf_dis_vp_parameter_value
;
17059 static int hf_dis_vp_padding
;
17060 static int hf_dis_vr_exercise_id
;
17061 static int hf_dis_vr_exercise_file_path
;
17062 static int hf_dis_vr_exercise_file_name
;
17063 static int hf_dis_vr_application_role
;
17064 static int hf_dis_vr_num_records
;
17065 static int hf_dis_vr_status_type
;
17066 static int hf_dis_vr_general_status
;
17067 static int hf_dis_vr_specific_status
;
17068 static int hf_dis_vr_status_value_int
;
17069 static int hf_dis_vr_status_value_float
;
17070 static int hf_dis_signal_link16_npg
;
17071 static int hf_dis_signal_link16_tsec_cvll
;
17072 static int hf_dis_signal_link16_msec_cvll
;
17073 static int hf_dis_signal_link16_message_type
;
17074 static int hf_dis_signal_link16_ptt
;
17075 static int hf_dis_signal_link16_time_slot_type
;
17076 static int hf_dis_signal_link16_rti
;
17077 static int hf_dis_signal_link16_stn
;
17078 static int hf_dis_signal_link16_sdusn
;
17079 static int hf_dis_signal_link16_network_number
;
17080 static int hf_dis_signal_link16_time_slot_id
;
17081 static int hf_dis_iff_system_type
;
17082 static int hf_dis_iff_system_name
;
17083 static int hf_dis_iff_system_mode
;
17084 static int hf_dis_iff_change_options
;
17085 static int hf_dis_iff_change_indicator
;
17086 static int hf_dis_iff_alternate_mode_4
;
17087 static int hf_dis_iff_alternate_mode_c
;
17088 static int hf_dis_iff_heartbeat_indicator
;
17089 static int hf_dis_iff_transponder_interrogator_indicator
;
17090 static int hf_dis_iff_simulation_mode
;
17091 static int hf_dis_iff_interactive_capable
;
17092 static int hf_dis_iff_test_mode
;
17093 static int hf_dis_iff_system_designator
;
17094 static int hf_dis_iff_system_specific_data
;
17095 static int hf_dis_iff_system_status
;
17096 static int hf_dis_iff_system_status_system_onoff
;
17097 static int hf_dis_iff_system_status_parameter_1
;
17098 static int hf_dis_iff_system_status_parameter_2
;
17099 static int hf_dis_iff_system_status_parameter_3
;
17100 static int hf_dis_iff_system_status_parameter_4
;
17101 static int hf_dis_iff_system_status_parameter_5
;
17102 static int hf_dis_iff_system_status_parameter_6
;
17103 static int hf_dis_iff_system_status_operational
;
17104 static int hf_dis_iff_alternate_parameter_4
;
17105 static int hf_dis_iff_information_layers
;
17106 static int hf_dis_iff_information_layers_layer_1
;
17107 static int hf_dis_iff_information_layers_layer_2
;
17108 static int hf_dis_iff_information_layers_layer_3
;
17109 static int hf_dis_iff_information_layers_layer_4
;
17110 static int hf_dis_iff_information_layers_layer_5
;
17111 static int hf_dis_iff_information_layers_layer_6
;
17112 static int hf_dis_iff_information_layers_layer_7
;
17113 static int hf_dis_iff_modifier
;
17114 static int hf_dis_iff_modifier_emergency
;
17115 static int hf_dis_iff_modifier_ident
;
17116 static int hf_dis_iff_modifier_sti
;
17117 static int hf_dis_iff_modifier_unmanned_aircraft
;
17118 static int hf_dis_iff_parameter_1
;
17119 static int hf_dis_iff_parameter_2
;
17120 static int hf_dis_iff_parameter_3
;
17121 static int hf_dis_iff_parameter_4
;
17122 static int hf_dis_iff_parameter_5
;
17123 static int hf_dis_iff_parameter_6
;
17124 static int hf_dis_iff_mode_code_element_1
;
17125 static int hf_dis_iff_mode_code_element_2
;
17126 static int hf_dis_iff_mode_code_element_3
;
17127 static int hf_dis_iff_mode_code_element_4
;
17128 static int hf_dis_iff_rrb
;
17129 static int hf_dis_iff_rrb_rrb_code
;
17130 static int hf_dis_iff_rrb_power_reduction_indicator
;
17131 static int hf_dis_iff_rrb_radar_enhancement_indicator
;
17132 static int hf_dis_iff_mode_4
;
17133 static int hf_dis_iff_mode_s_interrogator_identifier
;
17134 static int hf_dis_iff_mode_s_interrogator_identifier_primary_ic_type
;
17135 static int hf_dis_iff_mode_s_interrogator_identifier_primary_ic_code
;
17136 static int hf_dis_iff_mode_s_interrogator_identifier_secondary_ic_type
;
17137 static int hf_dis_iff_mode_s_interrogator_identifier_secondary_ic_code
;
17138 static int hf_dis_iff_mode_c_altitude_indicator
;
17139 static int hf_dis_iff_mode_c_altitude
;
17140 static int hf_dis_iff_tcas_acas
;
17141 static int hf_dis_iff_tcas_acas_basic_advanced_indicator
;
17142 static int hf_dis_iff_tcas_acas_tcas_acas_indicator
;
17143 static int hf_dis_iff_tcas_acas_software_version
;
17144 static int hf_dis_iff_tcas_acas_tcas_acas_type
;
17145 static int hf_dis_iff_tcas_acas_tcas_type
;
17146 static int hf_dis_iff_mode_status
;
17147 static int hf_dis_iff_mode_damage
;
17148 static int hf_dis_iff_mode_malfunction
;
17150 static int ett_dis
;
17151 static int ett_dis_header
;
17152 static int ett_pdu_status
;
17153 static int ett_dis_po_header
;
17154 static int ett_dis_payload
;
17155 static int ett_entity
;
17156 static int ett_trackjam
;
17157 static int ett_dis_ens
;
17158 static int ett_radio_entity_type
;
17159 static int ett_entity_type
;
17160 static int ett_dis_crypto_key
;
17161 static int ett_antenna_location
;
17162 static int ett_rel_antenna_location
;
17163 static int ett_aggregate_dimensions
;
17164 static int ett_aggregate_orientation
;
17165 static int ett_aggregate_velocity
;
17166 static int ett_aggregate_id_list
;
17167 static int ett_entity_id_list
;
17168 static int ett_variable_datum
;
17170 static int ett_modulation_type
;
17171 static int ett_modulation_parameters
;
17172 static int ett_entity_linear_velocity
;
17173 static int ett_entity_location
;
17174 static int ett_entity_orientation
;
17175 static int ett_entity_marking_text
;
17176 static int ett_aggregate_marking_text
;
17177 static int ett_entity_dead_reckoning_parameters
;
17178 static int ett_entity_linear_acceleration
;
17179 static int ett_entity_angular_velocity
;
17180 static int ett_environmental_environment_status
;
17181 static int ett_environmental_environment_type
;
17182 static int ett_aggregate_type
;
17183 static int ett_aggregate_center_of_mass
;
17184 static int ett_designator_spot_location
;
17185 static int ett_designator_spot_with_respect_to_designated_entity
;
17186 static int ett_designator_entity_linear_acceleration
;
17192 static int ett_entity_appearance
;
17193 static int ett_variable_parameter
;
17194 static int ett_event_id
;
17195 static int ett_shafts
;
17196 static int ett_apas
;
17197 static int ett_underwater_acoustic_emission
;
17198 static int ett_acoustic_emitter_system
;
17199 static int ett_ua_location
;
17200 static int ett_ua_beams
;
17201 static int ett_ua_beam_data
;
17202 static int ett_emission_system
;
17203 static int ett_emitter_system
;
17204 static int ett_em_beam
;
17205 static int ett_emitter_location
;
17206 static int ett_em_fundamental_parameter_data
;
17207 static int ett_burst_descriptor
;
17208 static int ett_fire_location
;
17209 static int ett_linear_velocity
;
17210 static int ett_detonation_location
;
17211 static int ett_clock_time
;
17212 static int ett_fixed_datum
;
17213 static int ett_record
;
17214 static int ett_simulation_address
;
17215 static int ett_offset_vector
;
17216 static int ett_dis_signal_link16_network_header
;
17217 static int ett_dis_signal_link16_message_data
;
17218 static int ett_dis_signal_link16_jtids_header
;
17219 static int ett_iff_location
;
17220 static int ett_iff_system_id
;
17221 static int ett_iff_change_options
;
17222 static int ett_iff_fundamental_operational_data
;
17223 static int ett_iff_system_status
;
17224 static int ett_iff_information_layers
;
17225 static int ett_iff_modifier
;
17226 static int ett_iff_parameter_1
;
17227 static int ett_iff_rrb
;
17228 static int ett_iff_parameter_2
;
17229 static int ett_iff_parameter_3
;
17230 static int ett_iff_parameter_4
;
17231 static int ett_iff_mode_s_interrogator_identifier
;
17232 static int ett_iff_parameter_5
;
17233 static int ett_iff_parameter_6
;
17235 static dissector_handle_t link16_handle
;
17237 typedef struct dis_header
17245 /* Forward declarations */
17246 static int parseField_Entity(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, const char* entity_name
);
17247 static int parseField_Aggregate(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, const char* entity_name
);
17248 static int dissect_DIS_FIELDS_ENTITY_TYPE(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, const char* entity_name
);
17249 static int parseField_VariableParameter(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, uint8_t paramType
);
17250 static int parseField_VariableRecord(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, uint32_t variableRecordType
, uint16_t record_length
);
17253 /* globals to pass data between functions */
17254 static uint32_t entityKind
;
17255 static uint32_t entityDomain
;
17259 static int dissect_DIS_FIELDS_BURST_DESCRIPTOR(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
)
17261 proto_tree
*sub_tree
;
17263 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 16, ett_burst_descriptor
, NULL
, "Burst Descriptor");
17265 offset
= dissect_DIS_FIELDS_ENTITY_TYPE(tvb
, sub_tree
, offset
, "Munition");
17267 proto_tree_add_item(sub_tree
, hf_dis_warhead
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17270 proto_tree_add_item(sub_tree
, hf_dis_fuse
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17273 proto_tree_add_item(sub_tree
, hf_dis_quality
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17276 proto_tree_add_item(sub_tree
, hf_dis_rate
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17282 static int dissect_DIS_FIELDS_CLOCK_TIME(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, const char* clock_name
)
17285 proto_tree
*sub_tree
;
17287 static unsigned MSEC_PER_HOUR
= 60 * 60 * 1000;
17288 static unsigned FSV
= 0x7fffffff;
17289 uint32_t hour
, uintVal
;
17291 unsigned isAbsolute
= 0;
17294 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 8, ett_clock_time
, NULL
, clock_name
);
17296 hour
= tvb_get_ntohl(tvb
, offset
);
17297 uintVal
= tvb_get_ntohl(tvb
, offset
+4);
17299 /* determine absolute vis sim time */
17300 isAbsolute
= uintVal
& 1;
17302 /* convert TS to MS */
17303 ms
= (uint64_t)(uintVal
>> 1) * MSEC_PER_HOUR
/ FSV
;
17305 tv
.secs
= (time_t)ms
/1000;
17306 tv
.nsecs
= (int)(ms
%1000)*1000000;
17309 tv
.secs
+= (hour
*3600);
17311 ti
= proto_tree_add_time(sub_tree
, hf_dis_clocktime
, tvb
, offset
, 8, &tv
);
17314 proto_item_append_text(ti
, " (absolute)");
17318 proto_item_append_text(ti
, " (relative)");
17324 static int dissect_DIS_FIELDS_ENTITY_TYPE_RECORD(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, const char* name
, int ett
, int hfkind
, int hfdomain
, int hfcountry
, int hfcategory
, int hfsubcategory
, int hfspecific
, int hfextra
)
17326 uint16_t entityCountry
;
17327 uint8_t entityCategory
;
17328 uint8_t entitySubcategory
;
17329 uint8_t entitySpecific
;
17330 uint8_t entityExtra
;
17332 proto_tree
*sub_tree
;
17333 int hf_cat
= hfcategory
;
17335 entityKind
= tvb_get_uint8(tvb
, offset
);
17336 entityDomain
= tvb_get_uint8(tvb
, offset
+1);
17337 entityCountry
= tvb_get_ntohs(tvb
, offset
+2);
17338 entityCategory
= tvb_get_uint8(tvb
, offset
+4);
17339 entitySubcategory
= tvb_get_uint8(tvb
, offset
+5);
17340 entitySpecific
= tvb_get_uint8(tvb
, offset
+6);
17341 entityExtra
= tvb_get_uint8(tvb
, offset
+7);
17343 sub_tree
= proto_tree_add_subtree_format(tree
, tvb
, offset
, 8, ett
, NULL
, "%s, (%u:%u:%u:%u:%u:%u:%u) ", name
, entityKind
, entityDomain
, entityCountry
, entityCategory
, entitySubcategory
, entitySpecific
, entityExtra
);
17345 proto_tree_add_uint(sub_tree
, hfkind
, tvb
, offset
, 1, entityKind
);
17348 proto_tree_add_uint(sub_tree
, hfdomain
, tvb
, offset
, 1, entityDomain
);
17351 proto_tree_add_uint(sub_tree
, hfcountry
, tvb
, offset
, 2, entityCountry
);
17354 if (entityKind
== DIS_ENTITYKIND_PLATFORM
&& hfcategory
== hf_dis_category
)
17356 switch(entityDomain
)
17358 case DIS_DOMAIN_LAND
:
17359 hf_cat
= hf_dis_category_land
;
17361 case DIS_DOMAIN_AIR
:
17362 hf_cat
= hf_dis_category_air
;
17364 case DIS_DOMAIN_SURFACE
:
17365 hf_cat
= hf_dis_category_surface
;
17367 case DIS_DOMAIN_SUBSURFACE
:
17368 hf_cat
= hf_dis_category_subsurface
;
17370 case DIS_DOMAIN_SPACE
:
17371 hf_cat
= hf_dis_category_space
;
17376 proto_tree_add_uint(sub_tree
, hf_cat
, tvb
, offset
, 1, entityCategory
);
17379 proto_tree_add_uint(sub_tree
, hfsubcategory
, tvb
, offset
, 1, entitySubcategory
);
17382 proto_tree_add_uint(sub_tree
, hfspecific
, tvb
, offset
, 1, entitySpecific
);
17385 proto_tree_add_uint(sub_tree
, hfextra
, tvb
, offset
, 1, entityExtra
);
17391 static int dissect_DIS_FIELDS_ENTITY_TYPE(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, const char* entity_name
)
17393 return dissect_DIS_FIELDS_ENTITY_TYPE_RECORD(tvb
, tree
, offset
, entity_name
, ett_entity_type
, hf_dis_entityKind
, hf_dis_entityDomain
, hf_dis_country
, hf_dis_category
, hf_dis_subcategory
, hf_dis_specific
, hf_dis_extra
);
17396 static int dissect_DIS_FIELDS_RADIO_ENTITY_TYPE(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, const char* entity_name
)
17398 proto_tree
*sub_tree
;
17400 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 8, ett_radio_entity_type
, NULL
, entity_name
);
17402 proto_tree_add_item(sub_tree
, hf_dis_entityKind
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17403 entityKind
= tvb_get_uint8(tvb
, offset
);
17406 proto_tree_add_item(sub_tree
, hf_dis_entityDomain
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17407 entityDomain
= tvb_get_uint8(tvb
, offset
);
17410 proto_tree_add_item(sub_tree
, hf_dis_country
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17413 proto_tree_add_item(sub_tree
, hf_dis_radio_category
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17416 proto_tree_add_item(sub_tree
, hf_dis_nomenclature_version
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17419 proto_tree_add_item(sub_tree
, hf_dis_nomenclature
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17425 static int dissect_DIS_FIELDS_AGGREGATE_TYPE(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, const char* entity_name
)
17427 return dissect_DIS_FIELDS_ENTITY_TYPE_RECORD(tvb
, tree
, offset
, entity_name
, ett_aggregate_type
, hf_dis_aggregate_kind
, hf_dis_aggregate_domain
, hf_dis_aggregate_country
, hf_dis_aggregate_category
, hf_dis_aggregate_subcategory
, hf_dis_aggregate_specific
, hf_dis_aggregate_extra
);
17430 static int dissect_DIS_FIELDS_ENVIRONMENT_TYPE(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, const char* entity_name
)
17432 return dissect_DIS_FIELDS_ENTITY_TYPE_RECORD(tvb
, tree
, offset
, entity_name
, ett_environmental_environment_type
, hf_dis_environment_kind
, hf_dis_environment_domain
, hf_dis_environment_class
, hf_dis_environment_category
, hf_dis_environment_subcategory
, hf_dis_environment_specific
, hf_dis_environment_extra
);
17436 static int dissect_DIS_FIELDS_MODULATION_TYPE(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, uint16_t* systemModulation
)
17438 proto_tree
*sub_tree
;
17439 uint32_t majorModulation
;
17442 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 8, ett_modulation_type
, NULL
, "Modulation Type");
17444 proto_tree_add_item(sub_tree
, hf_dis_spread_spectrum_usage
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17445 proto_tree_add_item(sub_tree
, hf_dis_frequency_hopping
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17446 proto_tree_add_item(sub_tree
, hf_dis_pseudo_noise_modulation
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17447 proto_tree_add_item(sub_tree
, hf_dis_time_hopping
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17450 majorModulation
= tvb_get_ntohs(tvb
, offset
);
17451 proto_tree_add_item(tree
, hf_dis_modulation_major
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17455 switch (majorModulation
) {
17456 case DIS_PDU_TRANSMITTER_MAJOR_MODULATION_AMPLITUDE
:
17457 hf_mod_detail
= hf_dis_modulation_amplitude
;
17459 case DIS_PDU_TRANSMITTER_MAJOR_MODULATION_AMPLITUDE_AND_ANGLE
:
17460 hf_mod_detail
= hf_dis_modulation_amplitude_angle
;
17462 case DIS_PDU_TRANSMITTER_MAJOR_MODULATION_ANGLE
:
17463 hf_mod_detail
= hf_dis_modulation_angle
;
17465 case DIS_PDU_TRANSMITTER_MAJOR_MODULATION_COMBINATION
:
17466 hf_mod_detail
= hf_dis_modulation_combination
;
17468 case DIS_PDU_TRANSMITTER_MAJOR_MODULATION_PULSE
:
17469 hf_mod_detail
= hf_dis_modulation_pulse
;
17471 case DIS_PDU_TRANSMITTER_MAJOR_MODULATION_UNMODULATED
:
17472 hf_mod_detail
= hf_dis_modulation_unmodulated
;
17474 case DIS_PDU_TRANSMITTER_MAJOR_MODULATION_CARRIER_PHASE_SHIFT_MODULATION_CPSM
: /* CPSM only has "other" defined */
17475 case DIS_PDU_TRANSMITTER_MAJOR_MODULATION_SATCOM
:
17477 hf_mod_detail
= hf_dis_modulation_detail
;
17481 proto_tree_add_item(tree
, hf_mod_detail
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17484 *systemModulation
= tvb_get_ntohs(tvb
, offset
);
17485 proto_tree_add_item(tree
, hf_dis_modulation_system
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17491 static int dissect_DIS_FIELDS_EVENT_ID(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, const char* event_name
)
17493 proto_tree
*sub_tree
;
17495 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 6, ett_event_id
, NULL
, event_name
);
17497 proto_tree_add_item(sub_tree
, hf_dis_site
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17500 proto_tree_add_item(sub_tree
, hf_dis_application
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17503 proto_tree_add_item(sub_tree
, hf_dis_event_number
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17510 static int dissect_DIS_FIELDS_SIMULATION_ADDRESS(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, const char* sim_name
)
17512 proto_tree
*sub_tree
;
17514 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 4, ett_simulation_address
, NULL
, sim_name
);
17516 proto_tree_add_item(sub_tree
, hf_dis_site
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17519 proto_tree_add_item(sub_tree
, hf_dis_application
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17525 static int dissect_DIS_FIELDS_MOD_PARAMS_CCTT_SINCGARS(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
)
17527 proto_tree
*sub_tree
;
17529 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 16, ett_modulation_parameters
, NULL
, "Modulation Parameters");
17531 proto_tree_add_item(sub_tree
, hf_dis_mod_param_fh_net_id
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17534 proto_tree_add_item(sub_tree
, hf_dis_mod_param_fh_set_id
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17537 proto_tree_add_item(sub_tree
, hf_dis_mod_param_fh_lo_set_id
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17540 proto_tree_add_item(sub_tree
, hf_dis_mod_param_fh_msg_start
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17543 proto_tree_add_item(sub_tree
, hf_dis_mod_param_fh_reserved
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17546 proto_tree_add_item(sub_tree
, hf_dis_mod_param_fh_sync_time_offset
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
17549 proto_tree_add_item(sub_tree
, hf_dis_mod_param_fh_security_key
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17552 proto_tree_add_item(sub_tree
, hf_dis_mod_param_fh_clear_channel
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17555 proto_tree_add_item(sub_tree
, hf_dis_padding
, tvb
, offset
, 1, ENC_NA
);
17561 static int dissect_DIS_FIELDS_MOD_PARAMS_JTIDS_MIDS(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
)
17563 proto_tree
*sub_tree
;
17565 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 8, ett_modulation_parameters
, NULL
, "Modulation Parameters");
17567 proto_tree_add_item(sub_tree
, hf_dis_mod_param_ts_allocation_mode
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17570 proto_tree_add_item(sub_tree
, hf_dis_mod_param_transmitter_prim_mode
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17573 proto_tree_add_item(sub_tree
, hf_dis_mod_param_transmitter_second_mode
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17576 proto_tree_add_item(sub_tree
, hf_dis_mod_param_sync_state
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17579 proto_tree_add_item(sub_tree
, hf_dis_mod_param_network_sync_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
17585 static int parse_DIS_FIELDS_SIGNAL_LINK16_NETWORK_HEADER(tvbuff_t
*tvb
, proto_tree
*tree
,
17586 int offset
, uint8_t* messageType
)
17588 proto_tree
*sub_tree
;
17591 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 16, ett_dis_signal_link16_network_header
, NULL
, "Link 16 Network Header");
17593 proto_tree_add_item(sub_tree
, hf_dis_signal_link16_npg
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17596 proto_tree_add_item(sub_tree
, hf_dis_signal_link16_network_number
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17599 proto_tree_add_item(sub_tree
, hf_dis_signal_link16_tsec_cvll
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17602 proto_tree_add_item(sub_tree
, hf_dis_signal_link16_msec_cvll
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17605 proto_tree_add_item(sub_tree
, hf_dis_signal_link16_message_type
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17607 *messageType
= tvb_get_uint8(tvb
, offset
);
17610 proto_tree_add_item(sub_tree
, hf_dis_padding
, tvb
, offset
, 2, ENC_NA
);
17613 proto_tree_add_item(sub_tree
, hf_dis_signal_link16_time_slot_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
17616 tv
.secs
= tvb_get_ntohl(tvb
, offset
);
17617 if (tv
.secs
== (time_t)0xFFFFFFFF)
17620 proto_tree_add_time_format_value(sub_tree
, hf_dis_signal_link16_ptt
, tvb
, offset
, 8, &tv
, "NO STATEMENT");
17624 proto_tree_add_item(sub_tree
, hf_dis_signal_link16_ptt
, tvb
, offset
, 8, ENC_TIME_NTP
|ENC_BIG_ENDIAN
);
17631 /* Parse Link 16 Message Data record (SISO-STD-002, Tables 5.2.5 through 5.2.12)
17633 static int parse_Link16_Message_Data(proto_tree
*tree
, tvbuff_t
*tvb
, int offset
, packet_info
*pinfo
,
17634 uint32_t encodingScheme
, uint8_t messageType
)
17636 uint32_t cache
, value
, i
;
17640 static int * const jtids_message_header_fields
[] = {
17641 &hf_dis_signal_link16_time_slot_type
,
17642 &hf_dis_signal_link16_rti
,
17643 &hf_dis_signal_link16_stn
,
17647 switch (messageType
) {
17648 case DIS_PDU_MESSAGE_TYPE_IDENTIFIER_JTIDS_HEADER_MESSAGES
:
17649 proto_tree_add_bitmask_text(tree
, tvb
, offset
, 4, "JTIDS Header", NULL
, ett_dis_signal_link16_jtids_header
, jtids_message_header_fields
, ENC_BIG_ENDIAN
, BMT_NO_APPEND
);
17651 cache
= tvb_get_ntohl(tvb
, offset
);
17652 value
= (cache
>> 4) & 0x7FFF;
17653 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", STN=0%o, Link 16 Words:", value
);
17655 value
= (cache
>> 19);
17657 cache
= tvb_get_ntohl(tvb
, offset
);
17658 value
|= (cache
& 0x7) << 13;
17659 proto_tree_add_uint(tree
, hf_dis_signal_link16_sdusn
, tvb
, offset
- 4, 8, value
);
17662 memset(&state
, 0, sizeof(state
));
17664 for (i
= 0; i
< (encodingScheme
& 0x3FFF); i
++) {
17665 int8_t *word
= (int8_t *)wmem_alloc(pinfo
->pool
, 10);
17667 word
[0] = (cache
>> 16) & 0xFF;
17668 word
[1] = (cache
>> 24) & 0xFF;
17669 cache
= tvb_get_ntohl(tvb
, offset
);
17671 word
[2] = cache
& 0xFF;
17672 word
[3] = (cache
>> 8) & 0xFF;
17673 word
[4] = (cache
>> 16) & 0xFF;
17674 word
[5] = (cache
>> 24) & 0xFF;
17675 cache
= tvb_get_ntohl(tvb
, offset
);
17677 word
[6] = cache
& 0xFF;
17678 word
[7] = (cache
>> 8) & 0xFF;
17679 word
[8] = (cache
>> 16) & 0xFF;
17680 word
[9] = (cache
>> 24) & 0xFF;
17682 cache
= tvb_get_ntohl(tvb
, offset
);
17684 word
[0] = cache
& 0xFF;
17685 word
[1] = (cache
>> 8) & 0xFF;
17686 word
[2] = (cache
>> 16) & 0xFF;
17687 word
[3] = (cache
>> 24) & 0xFF;
17688 cache
= tvb_get_ntohl(tvb
, offset
);
17690 word
[4] = cache
& 0xFF;
17691 word
[5] = (cache
>> 8) & 0xFF;
17692 word
[6] = (cache
>> 16) & 0xFF;
17693 word
[7] = (cache
>> 24) & 0xFF;
17694 cache
= tvb_get_ntohl(tvb
, offset
);
17696 word
[8] = cache
& 0xFF;
17697 word
[9] = (cache
>> 8) & 0xFF;
17700 newtvb
= tvb_new_child_real_data(tvb
, word
, 10, 10);
17701 add_new_data_source(pinfo
, newtvb
, "Link 16 Word");
17702 call_dissector_with_data(link16_handle
, newtvb
, pinfo
, tree
, &state
);
17711 static int parseField_DIS_FIELDS_FIXED_DATUM(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, const char* field_name
, uint32_t num_items
)
17713 proto_tree
*sub_tree
;
17717 for (i
= 0; i
< num_items
; i
++)
17719 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 8, ett_fixed_datum
, NULL
, field_name
);
17721 proto_tree_add_item(sub_tree
, hf_dis_datum_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
17724 proto_tree_add_item(sub_tree
, hf_dis_fixed_datum_value
, tvb
, offset
, 4, ENC_NA
);
17725 proto_tree_add_item(sub_tree
, hf_dis_fixed_datum_value_as_int
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
17726 proto_tree_add_item(sub_tree
, hf_dis_fixed_datum_value_as_float
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
17727 proto_tree_add_item(sub_tree
, hf_dis_fixed_datum_value_as_uint
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
17735 static int parseField_DIS_FIELDS_VARIABLE_DATUM(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, const char* field_name
, uint32_t num_items
)
17738 proto_tree
*sub_tree
;
17739 uint32_t i
, data_length
, lengthInBytes
;
17740 unsigned char padding
;
17742 for (i
= 0; i
< num_items
; i
++)
17744 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, -1, ett_fixed_datum
, &ti
, field_name
);
17746 proto_tree_add_item(sub_tree
, hf_dis_datum_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
17749 data_length
= tvb_get_ntohl(tvb
, offset
);
17750 proto_tree_add_item(sub_tree
, hf_dis_datum_length
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
17753 lengthInBytes
= data_length
/ 8;
17754 if (data_length
% 8 > 0)
17755 lengthInBytes
+= 1;/* add another byte for the remaining bits */
17757 proto_tree_add_item(sub_tree
, hf_dis_variable_datum_value
, tvb
, offset
, lengthInBytes
, ENC_NA
);
17758 proto_tree_add_item(sub_tree
, hf_dis_variable_datum_value_as_text
, tvb
, offset
, lengthInBytes
, ENC_ASCII
);
17760 offset
+= lengthInBytes
;
17762 padding
= lengthInBytes
% 8;
17764 padding
= 8 - padding
;
17768 proto_item_set_end(ti
, tvb
, offset
);
17774 static int parseField_DIS_FIELDS_FIXED_DATUM_IDS(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, const char* field_name
, uint32_t num_items
)
17776 proto_tree
*sub_tree
;
17779 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, num_items
*4, ett_fixed_datum
, NULL
, field_name
);
17781 for (i
= 0; i
< num_items
; i
++)
17783 proto_tree_add_item(sub_tree
, hf_dis_datum_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
17790 static int parseField_DIS_FIELDS_VARIABLE_DATUM_IDS(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, const char* field_name
, uint32_t num_items
)
17792 return parseField_DIS_FIELDS_FIXED_DATUM_IDS(tvb
, tree
, offset
, field_name
, num_items
);
17795 static int parseField_TRACK_JAM(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, const char* entity_name
)
17797 proto_tree
*sub_tree
;
17799 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 8, ett_trackjam
, NULL
, entity_name
);
17801 proto_tree_add_item(sub_tree
, hf_dis_entity_id_site
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17804 proto_tree_add_item(sub_tree
, hf_dis_entity_id_application
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17807 proto_tree_add_item(sub_tree
, hf_dis_entity_id_entity
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17810 proto_tree_add_item(sub_tree
, hf_dis_emitter_id
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17813 proto_tree_add_item(sub_tree
, hf_dis_beam_id
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17819 /* Array record contents - variable parameter records
17821 static int dissect_DIS_FIELDS_VP_ARTICULATED_PART(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
)
17823 proto_tree_add_item(tree
, hf_dis_vp_change
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17826 proto_tree_add_item(tree
, hf_dis_vp_part_attached_to_id
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17829 proto_tree_add_item(tree
, hf_dis_vp_artic_param_type
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
17832 proto_tree_add_item(tree
, hf_dis_vp_parameter_value
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
17835 proto_tree_add_item(tree
, hf_dis_vp_padding
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
17841 static int dissect_DIS_FIELDS_VP_ATTACHED_PART(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
)
17843 proto_tree_add_item(tree
, hf_dis_vp_attached_indicator
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17846 proto_tree_add_item(tree
, hf_dis_vp_part_attached_to_id
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17849 proto_tree_add_item(tree
, hf_dis_vp_artic_param_type
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
17852 offset
= dissect_DIS_FIELDS_ENTITY_TYPE(tvb
, tree
, offset
, "Part Type");
17857 static int dissect_DIS_FIELDS_VP_ENTITY_OFFSET(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
)
17859 proto_tree
*sub_tree
;
17861 proto_tree_add_item(tree
, hf_dis_vp_offset_type
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17864 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 2, ENC_NA
);
17867 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 12, ett_offset_vector
, NULL
, "Offset");
17869 proto_tree_add_item(sub_tree
, hf_dis_vp_offset_x
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
17872 proto_tree_add_item(sub_tree
, hf_dis_vp_offset_y
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
17875 proto_tree_add_item(sub_tree
, hf_dis_vp_offset_z
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
17881 static int dissect_DIS_FIELDS_VP_ENTITY_ASSOCIATION(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
)
17883 proto_tree_add_item(tree
, hf_dis_vp_change_indicator
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17886 proto_tree_add_item(tree
, hf_dis_vp_association_status
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17889 proto_tree_add_item(tree
, hf_dis_vp_association_type
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17892 offset
= parseField_Entity(tvb
, tree
, offset
, "Object Identifier");
17894 proto_tree_add_item(tree
, hf_dis_vp_own_station_location
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17897 proto_tree_add_item(tree
, hf_dis_vp_phys_conn_type
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17900 proto_tree_add_item(tree
, hf_dis_vp_group_member_type
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17903 proto_tree_add_item(tree
, hf_dis_vp_group_number
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17909 /* Variable Records
17911 static int dissect_DIS_FIELDS_VR_APPLICATION_HEALTH_STATUS(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
)
17913 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 1, ENC_NA
);
17916 proto_tree_add_item(tree
, hf_dis_vr_status_type
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17919 proto_tree_add_item(tree
, hf_dis_vr_general_status
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17922 proto_tree_add_item(tree
, hf_dis_vr_specific_status
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17925 proto_tree_add_item(tree
, hf_dis_vr_status_value_int
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17928 proto_tree_add_item(tree
, hf_dis_vr_status_value_float
, tvb
, offset
, 8, ENC_BIG_ENDIAN
);
17934 static int dissect_DIS_FIELDS_VR_APPLICATION_INITIALIZATION(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
)
17936 proto_tree_add_item(tree
, hf_dis_vr_exercise_id
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17939 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 1, ENC_NA
);
17942 proto_tree_add_item(tree
, hf_dis_vr_exercise_file_path
, tvb
, offset
, 256, ENC_ASCII
);
17945 proto_tree_add_item(tree
, hf_dis_vr_exercise_file_name
, tvb
, offset
, 128, ENC_ASCII
);
17948 proto_tree_add_item(tree
, hf_dis_vr_application_role
, tvb
, offset
, 64, ENC_ASCII
);
17954 static int dissect_DIS_FIELDS_VR_DATA_QUERY(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
)
17958 numFixed
= tvb_get_ntohs(tvb
, offset
);
17959 proto_tree_add_item(tree
, hf_dis_vr_num_records
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
17962 offset
= parseField_DIS_FIELDS_FIXED_DATUM_IDS(tvb
, tree
, offset
, "Record", numFixed
);
17967 /******************************************************************************
17971 *******************************************************************************/
17974 static int dissect_DIS_PARSER_ENTITY_STATE_PDU(tvbuff_t
*tvb
, packet_info
*pinfo
, proto_tree
*tree
, int offset
)
17976 static uint32_t entitySite
;
17977 static uint32_t entityApplication
;
17978 static uint32_t entityEntity
;
17980 proto_tree
*sub_tree
;
17981 proto_tree
*sub_tree2
;
17982 uint8_t variableParameterType
, numVariable
, entity_marking_character_set
;
17984 const uint8_t *entity_marking_text
;
17986 entitySite
= tvb_get_ntohs(tvb
, offset
);
17987 entityApplication
= tvb_get_ntohs(tvb
, offset
+2);
17988 entityEntity
= tvb_get_ntohs(tvb
, offset
+4);
17990 offset
= parseField_Entity(tvb
, tree
, offset
, "Entity ID");
17992 proto_tree_add_item(tree
, hf_dis_force_id
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17995 numVariable
= tvb_get_uint8(tvb
, offset
);
17996 proto_tree_add_item(tree
, hf_dis_num_art_params
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
17999 offset
= dissect_DIS_FIELDS_ENTITY_TYPE(tvb
, tree
, offset
, "Entity Type");
18001 col_append_fstr( pinfo
->cinfo
, COL_INFO
, ", %s, %s, (%u:%u:%u)",
18002 val_to_str_const(entityKind
, DIS_PDU_EntityKind_Strings
, "Unknown Entity Kind"),
18003 val_to_str_const(entityDomain
, DIS_PDU_Domain_Strings
, "Unknown Entity Domain"),
18004 entitySite
, entityApplication
, entityEntity
18008 offset
= dissect_DIS_FIELDS_ENTITY_TYPE(tvb
, tree
, offset
, "Alternative Entity Type");
18010 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 12, ett_entity_linear_velocity
, NULL
, "Entity Linear Velocity");
18011 proto_tree_add_item(sub_tree
, hf_dis_entity_linear_velocity_x
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18013 proto_tree_add_item(sub_tree
, hf_dis_entity_linear_velocity_y
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18015 proto_tree_add_item(sub_tree
, hf_dis_entity_linear_velocity_z
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18018 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 24, ett_entity_location
, NULL
, "Entity Location");
18019 proto_tree_add_item(sub_tree
, hf_dis_entity_location_x_double
, tvb
, offset
, 8, ENC_BIG_ENDIAN
);
18021 proto_tree_add_item(sub_tree
, hf_dis_entity_location_y_double
, tvb
, offset
, 8, ENC_BIG_ENDIAN
);
18023 proto_tree_add_item(sub_tree
, hf_dis_entity_location_z_double
, tvb
, offset
, 8, ENC_BIG_ENDIAN
);
18026 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 12, ett_entity_orientation
, NULL
, "Entity Orientation");
18027 proto_tree_add_item(sub_tree
, hf_dis_entity_orientation_psi
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18029 proto_tree_add_item(sub_tree
, hf_dis_entity_orientation_theta
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18031 proto_tree_add_item(sub_tree
, hf_dis_entity_orientation_phi
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18034 if ((entityKind
== DIS_ENTITYKIND_PLATFORM
) &&
18035 (entityDomain
== DIS_DOMAIN_LAND
))
18037 static int * const entity_appearance_domain_land_bitmask
[] =
18039 &hf_appearance_landform_paint_scheme
,
18040 &hf_appearance_landform_mobility
,
18041 &hf_appearance_landform_fire_power
,
18042 &hf_appearance_landform_damage
,
18043 &hf_appearance_landform_smoke_entity
,
18044 &hf_appearance_landform_trailing_effects_entity
,
18045 &hf_appearance_landform_hatch
,
18046 &hf_appearance_landform_head_lights
,
18047 &hf_appearance_landform_tail_lights
,
18048 &hf_appearance_landform_brake_lights
,
18049 &hf_appearance_landform_flaming
,
18050 &hf_appearance_landform_launcher
,
18051 &hf_appearance_landform_camouflage_type
,
18052 &hf_appearance_landform_concealed
,
18053 &hf_appearance_landform_frozen_status
,
18054 &hf_appearance_landform_power_plant_status
,
18055 &hf_appearance_landform_state
,
18056 &hf_appearance_landform_tent
,
18057 &hf_appearance_landform_ramp
,
18058 &hf_appearance_landform_blackout_lights
,
18059 &hf_appearance_landform_blackout_brake_lights
,
18060 &hf_appearance_landform_spot_lights
,
18061 &hf_appearance_landform_interior_lights
,
18062 &hf_appearance_landform_surrender_state
,
18063 &hf_appearance_landform_masked_cloaked
,
18067 proto_tree_add_bitmask(tree
, tvb
, offset
, hf_entity_appearance
, ett_entity_appearance
, entity_appearance_domain_land_bitmask
, ENC_BIG_ENDIAN
);
18069 else if (entityKind
== DIS_ENTITYKIND_LIFE_FORM
)
18071 static int * const entity_appearance_kind_life_form_bitmask
[] =
18073 &hf_appearance_lifeform_paint_scheme
,
18074 &hf_appearance_lifeform_health
,
18075 &hf_appearance_lifeform_compliance
,
18076 &hf_appearance_lifeform_flash_lights
,
18077 &hf_appearance_lifeform_state
,
18078 &hf_appearance_frozen_status
,
18079 &hf_appearance_state
,
18080 &hf_appearance_weapon_1
,
18081 &hf_appearance_weapon_2
,
18082 &hf_appearance_camouflage_type
,
18083 &hf_appearance_concealed_stationary
,
18084 &hf_appearance_concealed_movement
,
18088 proto_tree_add_bitmask(tree
, tvb
, offset
, hf_entity_appearance
, ett_entity_appearance
, entity_appearance_kind_life_form_bitmask
, ENC_BIG_ENDIAN
);
18092 proto_tree_add_item(tree
, hf_entity_appearance
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18096 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 40, ett_entity_dead_reckoning_parameters
, NULL
, "Dead Reckoning Parameters");
18097 proto_tree_add_item(sub_tree
, hf_dis_entity_dead_reckoning_algorithm
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18099 proto_tree_add_item(sub_tree
, hf_dis_dead_reckoning_other_parameters
, tvb
, offset
, 15, ENC_NA
);
18102 sub_tree2
= proto_tree_add_subtree(sub_tree
, tvb
, offset
, 12, ett_entity_linear_acceleration
, NULL
, "Entity Linear Acceleration");
18103 proto_tree_add_item(sub_tree2
, hf_dis_entity_linear_acceleration_x
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18105 proto_tree_add_item(sub_tree2
, hf_dis_entity_linear_acceleration_y
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18107 proto_tree_add_item(sub_tree2
, hf_dis_entity_linear_acceleration_z
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18110 sub_tree2
= proto_tree_add_subtree(sub_tree
, tvb
, offset
, 12, ett_entity_angular_velocity
, NULL
, "Entity Angular Velocity");
18111 proto_tree_add_item(sub_tree2
, hf_dis_entity_entity_angular_velocity_x
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18113 proto_tree_add_item(sub_tree2
, hf_dis_entity_entity_angular_velocity_y
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18115 proto_tree_add_item(sub_tree2
, hf_dis_entity_entity_angular_velocity_z
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18118 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 12, ett_entity_marking_text
, NULL
, "Entity Marking");
18120 entity_marking_character_set
= tvb_get_uint8(tvb
, offset
);
18121 proto_tree_add_uint(sub_tree
, hf_dis_entity_marking_character_set
, tvb
, offset
, 1, entity_marking_character_set
);
18123 switch (entity_marking_character_set
)
18125 case 0:/* Unused */
18126 break;/* Don't translate it, nothing to be translated */
18128 proto_tree_add_item_ret_string(sub_tree
, hf_dis_entity_marking
, tvb
, offset
, 11, ENC_ASCII
|ENC_NA
, pinfo
->pool
, &entity_marking_text
);
18129 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", %s", entity_marking_text
);
18130 case 2:/* Army Marking (CCTT) */
18131 /* TODO: Complete this */
18133 case 3:/* Digit Chevron */
18134 /* TODO: Complete this */
18139 proto_tree_add_item(tree
, hf_dis_capabilities
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18142 for (i
= 0; i
< numVariable
; i
++)
18144 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 1, ett_variable_parameter
, &ti
, "Variable Parameter");
18146 proto_tree_add_item(sub_tree
, hf_dis_variable_parameter_type
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18147 variableParameterType
= tvb_get_uint8(tvb
, offset
);
18150 offset
= parseField_VariableParameter(tvb
, sub_tree
, offset
, variableParameterType
);
18151 proto_item_set_end(ti
, tvb
, offset
);
18157 static int dissect_DIS_PARSER_ENTITY_STATE_UPDATE_PDU(tvbuff_t
*tvb
, packet_info
*pinfo
, proto_tree
*tree
, int offset
)
18159 static uint32_t entitySite
;
18160 static uint32_t entityApplication
;
18161 static uint32_t entityEntity
;
18163 proto_tree
*sub_tree
;
18164 uint8_t variableParameterType
, numVariable
;
18167 entitySite
= tvb_get_ntohs(tvb
, offset
);
18168 entityApplication
= tvb_get_ntohs(tvb
, offset
+2);
18169 entityEntity
= tvb_get_ntohs(tvb
, offset
+4);
18171 offset
= parseField_Entity(tvb
, tree
, offset
, "Entity ID");
18173 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 1, ENC_NA
);
18176 numVariable
= tvb_get_uint8(tvb
, offset
);
18178 proto_tree_add_item(tree
, hf_dis_num_variable_records
, tvb
, offset
, 1, ENC_BIG_ENDIAN
); //number of variable parameter records
18181 col_append_fstr( pinfo
->cinfo
, COL_INFO
, ", (%u:%u:%u)",
18182 entitySite
, entityApplication
, entityEntity
18185 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 12, ett_entity_linear_velocity
, NULL
, "Entity Linear Velocity");
18186 proto_tree_add_item(sub_tree
, hf_dis_entity_linear_velocity_x
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18188 proto_tree_add_item(sub_tree
, hf_dis_entity_linear_velocity_y
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18190 proto_tree_add_item(sub_tree
, hf_dis_entity_linear_velocity_z
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18193 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 24, ett_entity_location
, NULL
, "Entity Location");
18194 proto_tree_add_item(sub_tree
, hf_dis_entity_location_x_double
, tvb
, offset
, 8, ENC_BIG_ENDIAN
);
18196 proto_tree_add_item(sub_tree
, hf_dis_entity_location_y_double
, tvb
, offset
, 8, ENC_BIG_ENDIAN
);
18198 proto_tree_add_item(sub_tree
, hf_dis_entity_location_z_double
, tvb
, offset
, 8, ENC_BIG_ENDIAN
);
18201 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 12, ett_entity_orientation
, NULL
, "Entity Orientation");
18202 proto_tree_add_item(sub_tree
, hf_dis_entity_orientation_psi
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18204 proto_tree_add_item(sub_tree
, hf_dis_entity_orientation_theta
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18206 proto_tree_add_item(sub_tree
, hf_dis_entity_orientation_phi
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18209 if ((entityKind
== DIS_ENTITYKIND_PLATFORM
) &&
18210 (entityDomain
== DIS_DOMAIN_LAND
))
18212 static int * const entity_appearance_domain_land_bitmask
[] =
18214 &hf_appearance_landform_paint_scheme
,
18215 &hf_appearance_landform_mobility
,
18216 &hf_appearance_landform_fire_power
,
18217 &hf_appearance_landform_damage
,
18218 &hf_appearance_landform_smoke_entity
,
18219 &hf_appearance_landform_trailing_effects_entity
,
18220 &hf_appearance_landform_hatch
,
18221 &hf_appearance_landform_head_lights
,
18222 &hf_appearance_landform_tail_lights
,
18223 &hf_appearance_landform_brake_lights
,
18224 &hf_appearance_landform_flaming
,
18225 &hf_appearance_landform_launcher
,
18226 &hf_appearance_landform_camouflage_type
,
18227 &hf_appearance_landform_concealed
,
18228 &hf_appearance_landform_frozen_status
,
18229 &hf_appearance_landform_power_plant_status
,
18230 &hf_appearance_landform_state
,
18231 &hf_appearance_landform_tent
,
18232 &hf_appearance_landform_ramp
,
18233 &hf_appearance_landform_blackout_lights
,
18234 &hf_appearance_landform_blackout_brake_lights
,
18235 &hf_appearance_landform_spot_lights
,
18236 &hf_appearance_landform_interior_lights
,
18237 &hf_appearance_landform_surrender_state
,
18238 &hf_appearance_landform_masked_cloaked
,
18242 proto_tree_add_bitmask(tree
, tvb
, offset
, hf_entity_appearance
, ett_entity_appearance
, entity_appearance_domain_land_bitmask
, ENC_BIG_ENDIAN
);
18244 else if (entityKind
== DIS_ENTITYKIND_LIFE_FORM
)
18246 static int * const entity_appearance_kind_life_form_bitmask
[] =
18248 &hf_appearance_lifeform_paint_scheme
,
18249 &hf_appearance_lifeform_health
,
18250 &hf_appearance_lifeform_compliance
,
18251 &hf_appearance_lifeform_flash_lights
,
18252 &hf_appearance_lifeform_state
,
18253 &hf_appearance_frozen_status
,
18254 &hf_appearance_state
,
18255 &hf_appearance_weapon_1
,
18256 &hf_appearance_weapon_2
,
18257 &hf_appearance_camouflage_type
,
18258 &hf_appearance_concealed_stationary
,
18259 &hf_appearance_concealed_movement
,
18263 proto_tree_add_bitmask(tree
, tvb
, offset
, hf_entity_appearance
, ett_entity_appearance
, entity_appearance_kind_life_form_bitmask
, ENC_BIG_ENDIAN
);
18267 proto_tree_add_item(tree
, hf_entity_appearance
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18271 for (i
= 0; i
< numVariable
; i
++)
18273 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 1, ett_variable_parameter
, &ti
, "Variable Parameter");
18275 proto_tree_add_item(sub_tree
, hf_dis_variable_parameter_type
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18276 variableParameterType
= tvb_get_uint8(tvb
, offset
);
18279 offset
= parseField_VariableParameter(tvb
, sub_tree
, offset
, variableParameterType
);
18280 proto_item_set_end(ti
, tvb
, offset
);
18285 /* DIS Collision PDUs
18287 static int dissect_DIS_PARSER_COLLISION_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
18289 proto_tree
*sub_tree
;
18291 offset
= parseField_Entity(tvb
, tree
, offset
, "Issuing Entity ID");
18292 offset
= parseField_Entity(tvb
, tree
, offset
, "Colliding Entity ID");
18293 offset
= dissect_DIS_FIELDS_EVENT_ID(tvb
, tree
, offset
, "Event ID");
18295 /* 8 Bit Collision Type */
18296 proto_tree_add_item(tree
, hf_dis_collision_type
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18299 /* 8 Bit Padding */
18300 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 1, ENC_NA
);
18304 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 12, ett_linear_velocity
, NULL
, "Velocity");
18306 proto_tree_add_item(sub_tree
, hf_dis_linear_velocity_x
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18308 proto_tree_add_item(sub_tree
, hf_dis_linear_velocity_y
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18310 proto_tree_add_item(sub_tree
, hf_dis_linear_velocity_z
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18314 proto_tree_add_item(tree
, hf_dis_collision_mass
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18317 /* Location (with respect to entity) */
18318 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 12, ett_ua_location
, NULL
, "Location (with respect to entity)"); /* TODO: ett_ua_location ==> ett_location? */
18320 proto_tree_add_item(sub_tree
, hf_dis_collision_location_x
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18322 proto_tree_add_item(sub_tree
, hf_dis_collision_location_y
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18324 proto_tree_add_item(sub_tree
, hf_dis_collision_location_z
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18330 /* DIS Distributed Emission Regeneration PDUs
18332 static int dissect_DIS_PARSER_ELECTROMAGNETIC_EMISSION_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
18334 proto_item
*emission_ti
, *beam_ti
;
18335 proto_tree
*sub_tree
, *sub_tree2
, *fundamental_tree
;
18336 uint8_t i
, j
, k
, numVariable
, numBeams
, numTrackJamTargets
;
18338 offset
= parseField_Entity(tvb
, tree
, offset
, "Emitting Entity ID");
18339 offset
= dissect_DIS_FIELDS_EVENT_ID(tvb
, tree
, offset
, "Event ID");
18341 proto_tree_add_item(tree
, hf_dis_state_update_indicator
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18344 numVariable
= tvb_get_uint8(tvb
, offset
);
18345 proto_tree_add_item(tree
, hf_dis_num_electromagnetic_emission_systems
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18348 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 2, ENC_NA
);
18351 for (i
= 0; i
< numVariable
; i
++)
18353 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, -1, ett_emission_system
, &emission_ti
, "Emission System");
18355 proto_tree_add_item(sub_tree
, hf_dis_em_data_length
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18358 numBeams
= tvb_get_uint8(tvb
, offset
);
18359 proto_tree_add_item(sub_tree
, hf_dis_em_num_beams
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18362 proto_tree_add_item(sub_tree
, hf_dis_padding
, tvb
, offset
, 2, ENC_NA
);
18365 sub_tree2
= proto_tree_add_subtree(sub_tree
, tvb
, offset
, 4, ett_emitter_system
, NULL
, "Emitter System");
18367 proto_tree_add_item(sub_tree2
, hf_dis_emitter_name
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18369 proto_tree_add_item(sub_tree2
, hf_dis_emission_function
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18371 proto_tree_add_item(sub_tree2
, hf_dis_emitter_id_number
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18374 sub_tree2
= proto_tree_add_subtree(sub_tree
, tvb
, offset
, 12, ett_emitter_location
, NULL
, "Location");
18376 proto_tree_add_item(sub_tree2
, hf_dis_em_location_x
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18378 proto_tree_add_item(sub_tree2
, hf_dis_em_location_y
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18380 proto_tree_add_item(sub_tree2
, hf_dis_em_location_z
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18383 for (j
= 0; j
< numBeams
; j
++)
18385 sub_tree2
= proto_tree_add_subtree(sub_tree
, tvb
, offset
, -1, ett_em_beam
, &beam_ti
, "Beam");
18387 proto_tree_add_item(sub_tree2
, hf_dis_em_beam_data_length
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18390 proto_tree_add_item(sub_tree2
, hf_dis_em_beam_id_number
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18393 proto_tree_add_item(sub_tree2
, hf_dis_em_beam_parameter_index
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18396 fundamental_tree
= proto_tree_add_subtree(sub_tree2
, tvb
, offset
, 40, ett_em_fundamental_parameter_data
, NULL
, "Fundamental Parameter Data");
18398 proto_tree_add_item(fundamental_tree
, hf_dis_em_fund_frequency
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18400 proto_tree_add_item(fundamental_tree
, hf_dis_em_fund_frequency_range
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18402 proto_tree_add_item(fundamental_tree
, hf_dis_em_fund_effective_radiated_power
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18404 proto_tree_add_item(fundamental_tree
, hf_dis_em_fund_pulse_repetition_freq
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18406 proto_tree_add_item(fundamental_tree
, hf_dis_em_fund_pulse_width
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18408 proto_tree_add_item(fundamental_tree
, hf_dis_em_fund_beam_azimuth_center
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18410 proto_tree_add_item(fundamental_tree
, hf_dis_em_fund_beam_azimuth_sweep
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18412 proto_tree_add_item(fundamental_tree
, hf_dis_em_fund_beam_elevation_center
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18414 proto_tree_add_item(fundamental_tree
, hf_dis_em_fund_beam_elevation_sweep
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18416 proto_tree_add_item(fundamental_tree
, hf_dis_em_fund_beem_sweep_sync
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18419 proto_tree_add_item(sub_tree2
, hf_dis_beam_function
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18422 numTrackJamTargets
= tvb_get_uint8(tvb
, offset
);
18423 proto_tree_add_item(sub_tree2
, hf_dis_track_jam_num_targ
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18426 proto_tree_add_item(sub_tree2
, hf_dis_track_jam_high_density
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18429 proto_tree_add_item(sub_tree2
, hf_dis_padding
, tvb
, offset
, 1, ENC_NA
);
18432 proto_tree_add_item(sub_tree2
, hf_dis_jamming_mode_seq
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18435 for (k
= 0; k
< numTrackJamTargets
; k
++)
18437 offset
= parseField_TRACK_JAM(tvb
, sub_tree2
, offset
, "Track/Jam Entity");
18440 proto_item_set_end(beam_ti
, tvb
, offset
);
18443 proto_item_set_end(emission_ti
, tvb
, offset
);
18449 /* DIS Underwater Acoustic PDUs
18451 static int dissect_DIS_PARSER_UNDERWATER_ACOUSTIC_PDU(tvbuff_t
*tvb
, packet_info
*pinfo
, proto_tree
*tree
, int offset
)
18453 proto_tree
*sub_tree
, *sub_tree2
;
18454 uint8_t i
, numShafts
, numApas
, numUAEmitter
, numUABeams
= 0;
18456 offset
= parseField_Entity(tvb
, tree
, offset
, "Emitting Entity ID");
18457 offset
= dissect_DIS_FIELDS_EVENT_ID(tvb
, tree
, offset
, "Event ID");
18459 proto_tree_add_item(tree
, hf_dis_state_update_indicator
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18462 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 1, ENC_NA
);
18465 proto_tree_add_item(tree
, hf_dis_passive_parameter_index
, tvb
, offset
, 2, ENC_BIG_ENDIAN
); /* !! enum !! */
18468 proto_tree_add_item(tree
, hf_dis_propulsion_plant_config
, tvb
, offset
, 1, ENC_BIG_ENDIAN
); /* !! enum !! */
18471 numShafts
= tvb_get_uint8(tvb
, offset
);
18472 proto_tree_add_item(tree
, hf_dis_num_shafts
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18475 numApas
= tvb_get_uint8(tvb
, offset
);
18476 proto_tree_add_item(tree
, hf_dis_num_apas
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18479 numUAEmitter
= tvb_get_uint8(tvb
, offset
);
18480 proto_tree_add_item(tree
, hf_dis_num_ua_emitter_systems
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18483 col_append_fstr( pinfo
->cinfo
, COL_INFO
, ", Shafts=%d, APA=%d, Acoustic Emitter=%d",
18484 numShafts
, numApas
, numUAEmitter
);
18486 for (i
= 0; i
< numShafts
; i
++)
18488 sub_tree
= proto_tree_add_subtree_format(tree
, tvb
, offset
, 6, ett_shafts
, NULL
, "Shafts [%d of %d]", i
+1, numShafts
);
18490 proto_tree_add_item(sub_tree
, hf_dis_shaft_rpm_current
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18493 proto_tree_add_item(sub_tree
, hf_dis_shaft_rpm_ordered
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18496 proto_tree_add_item(sub_tree
, hf_dis_shaft_rpm_change_rate
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18500 for (i
= 0; i
< numApas
; i
++)
18502 sub_tree
= proto_tree_add_subtree_format(tree
, tvb
, offset
, 4, ett_apas
, NULL
, "APAs [%d of %d]", i
+1, numApas
);
18504 proto_tree_add_item(sub_tree
, hf_dis_apas_parameter_index
, tvb
, offset
, 2, ENC_BIG_ENDIAN
); /*FIXME enum*/
18507 proto_tree_add_item(sub_tree
, hf_dis_apas_value
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18511 for (i
= 0; i
< numUAEmitter
; i
++)
18513 sub_tree
= proto_tree_add_subtree_format(tree
, tvb
, offset
, 20, ett_underwater_acoustic_emission
, NULL
,
18514 "Underwater Acoustic Emission System [%d of %d]", i
+1, numUAEmitter
);
18516 proto_tree_add_item(sub_tree
, hf_dis_ua_emitter_data_length
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18519 numUABeams
+= tvb_get_uint8(tvb
, offset
);
18520 proto_tree_add_item(sub_tree
, hf_dis_ua_num_beams
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18523 proto_tree_add_item(sub_tree
, hf_dis_padding
, tvb
, offset
, 2, ENC_NA
);
18526 sub_tree2
= proto_tree_add_subtree(sub_tree
, tvb
, offset
, 4, ett_acoustic_emitter_system
, NULL
, "Acoustic Emitter System");
18528 proto_tree_add_item(sub_tree2
, hf_dis_ua_emission_name
, tvb
, offset
, 2, ENC_BIG_ENDIAN
); /*FIXME enum*/
18530 proto_tree_add_item(sub_tree2
, hf_dis_ua_emission_function
, tvb
, offset
, 1, ENC_BIG_ENDIAN
); /*FIXME enum*/
18532 proto_tree_add_item(sub_tree2
, hf_dis_ua_emission_id_number
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18535 sub_tree2
= proto_tree_add_subtree(sub_tree
, tvb
, offset
, 12, ett_ua_location
, NULL
, "Location (with respect to entity)");
18537 proto_tree_add_item(sub_tree2
, hf_dis_ua_location_x
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18540 proto_tree_add_item(sub_tree2
, hf_dis_ua_location_y
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18543 proto_tree_add_item(sub_tree2
, hf_dis_ua_location_z
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18547 for (i
= 0; i
< numUABeams
; ++i
)
18549 sub_tree
= proto_tree_add_subtree_format(tree
, tvb
, offset
, 24, ett_ua_beams
, NULL
, "Beams [%d of %d]", i
+1, numUABeams
);
18551 proto_tree_add_item(sub_tree
, hf_dis_ua_beam_data_length
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18554 proto_tree_add_item(sub_tree
, hf_dis_ua_beam_id_number
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18557 proto_tree_add_item(sub_tree
, hf_dis_padding
, tvb
, offset
, 2, ENC_NA
);
18560 sub_tree2
= proto_tree_add_subtree_format(sub_tree
, tvb
, offset
, 20, ett_ua_beam_data
, NULL
, "Fundamental Data Parameters");
18562 proto_tree_add_item(sub_tree2
, hf_dis_ua_beam_active_emission_parameter_index
, tvb
, offset
, 2, ENC_BIG_ENDIAN
); /*FIXME enum!!!*/
18565 proto_tree_add_item(sub_tree2
, hf_dis_ua_beam_scan_pattern
, tvb
, offset
, 2, ENC_BIG_ENDIAN
); /*FIXME enum!!!*/
18568 proto_tree_add_item(sub_tree2
, hf_dis_ua_beam_center_azimuth
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18571 proto_tree_add_item(sub_tree2
, hf_dis_ua_beam_azimuthal_beamwidth
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18574 proto_tree_add_item(sub_tree2
, hf_dis_ua_beam_center_de
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18577 proto_tree_add_item(sub_tree2
, hf_dis_ua_beam_de_beamwidth
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18584 static int dissect_DIS_PARSER_IFF_PDU(tvbuff_t
*tvb
, packet_info
*pinfo
, proto_tree
*tree
, int offset
, dis_header_t
* header
)
18586 proto_item
*ti
= NULL
;
18587 proto_tree
*sub_tree
= NULL
,*field_tree
= NULL
;
18588 uint16_t site
= 0, application
= 0, entity
= 0;
18589 uint16_t systemType
= 0;
18590 uint16_t mode1
= 0, mode1_element1
= 0, mode1_element2
= 0;
18591 uint16_t rrb
= 0, rrb_code
= 0;
18592 uint16_t mode2
= 0, mode2_element1
= 0, mode2_element2
= 0, mode2_element3
= 0, mode2_element4
= 0;
18593 uint16_t mode3
= 0, mode3_element1
= 0, mode3_element2
= 0, mode3_element3
= 0, mode3_element4
= 0;
18594 uint16_t mode4
= 0;
18595 uint16_t modeS
= 0, modeS_primary_type
= 0, modeS_primary_code
= 0, modeS_secondary_type
= 0, modeS_secondary_code
= 0;
18596 uint16_t parameter_5
= 0;
18597 int16_t altitude
= 0;
18598 uint16_t parameter_6
= 0, tcas_acas_indicator
= 0, tcas_acas_type
= 0, tcas_I_II_type
= 0;
18600 site
= tvb_get_ntohs(tvb
, offset
);
18601 application
= tvb_get_ntohs(tvb
, offset
+2);
18602 entity
= tvb_get_ntohs(tvb
, offset
+4);
18603 offset
= parseField_Entity(tvb
, tree
, offset
, "Emitting Entity ID");
18604 offset
= dissect_DIS_FIELDS_EVENT_ID(tvb
, tree
, offset
, "Event ID");
18606 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 12, ett_iff_location
, NULL
, "Location (with respect to entity)");
18608 proto_tree_add_item(sub_tree
, hf_dis_ua_location_x
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18611 proto_tree_add_item(sub_tree
, hf_dis_ua_location_y
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18614 proto_tree_add_item(sub_tree
, hf_dis_ua_location_z
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18617 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 6, ett_iff_system_id
, NULL
, "System ID");
18619 systemType
= tvb_get_ntohs(tvb
, offset
);
18620 proto_tree_add_item(sub_tree
, hf_dis_iff_system_type
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18623 proto_tree_add_item(sub_tree
, hf_dis_iff_system_name
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18626 proto_tree_add_item(sub_tree
, hf_dis_iff_system_mode
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18629 ti
= proto_tree_add_item(sub_tree
, hf_dis_iff_change_options
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18630 field_tree
= proto_item_add_subtree(ti
, ett_iff_change_options
);
18632 proto_tree_add_item(field_tree
, hf_dis_iff_change_indicator
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18633 proto_tree_add_item(field_tree
, hf_dis_iff_alternate_mode_4
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18634 proto_tree_add_item(field_tree
, hf_dis_iff_alternate_mode_c
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18635 proto_tree_add_item(field_tree
, hf_dis_iff_heartbeat_indicator
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18636 proto_tree_add_item(field_tree
, hf_dis_iff_transponder_interrogator_indicator
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18637 proto_tree_add_item(field_tree
, hf_dis_iff_simulation_mode
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18638 proto_tree_add_item(field_tree
, hf_dis_iff_interactive_capable
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18639 proto_tree_add_item(field_tree
, hf_dis_iff_test_mode
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18642 if (header
->version
< DIS_VERSION_IEEE_1278_1_2012
)
18644 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 2, ENC_NA
);
18649 proto_tree_add_item(tree
, hf_dis_iff_system_designator
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18651 proto_tree_add_item(tree
, hf_dis_iff_system_specific_data
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18655 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 16, ett_iff_fundamental_operational_data
, NULL
, "Fundamental Operational Data");
18657 ti
= proto_tree_add_item(sub_tree
, hf_dis_iff_system_status
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18658 field_tree
= proto_item_add_subtree(ti
, ett_iff_system_status
);
18660 proto_tree_add_item(field_tree
, hf_dis_iff_system_status_system_onoff
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18661 proto_tree_add_item(field_tree
, hf_dis_iff_system_status_parameter_1
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18662 proto_tree_add_item(field_tree
, hf_dis_iff_system_status_parameter_2
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18663 proto_tree_add_item(field_tree
, hf_dis_iff_system_status_parameter_3
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18664 proto_tree_add_item(field_tree
, hf_dis_iff_system_status_parameter_4
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18665 proto_tree_add_item(field_tree
, hf_dis_iff_system_status_parameter_5
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18666 proto_tree_add_item(field_tree
, hf_dis_iff_system_status_parameter_6
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18667 proto_tree_add_item(field_tree
, hf_dis_iff_system_status_operational
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18670 proto_tree_add_item(sub_tree
, hf_dis_iff_alternate_parameter_4
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18673 ti
= proto_tree_add_item(sub_tree
, hf_dis_iff_information_layers
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18674 field_tree
= proto_item_add_subtree(ti
, ett_iff_information_layers
);
18675 proto_tree_add_item(field_tree
, hf_dis_iff_information_layers_layer_1
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18676 proto_tree_add_item(field_tree
, hf_dis_iff_information_layers_layer_2
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18677 proto_tree_add_item(field_tree
, hf_dis_iff_information_layers_layer_3
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18678 proto_tree_add_item(field_tree
, hf_dis_iff_information_layers_layer_4
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18679 proto_tree_add_item(field_tree
, hf_dis_iff_information_layers_layer_5
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18680 proto_tree_add_item(field_tree
, hf_dis_iff_information_layers_layer_6
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18681 proto_tree_add_item(field_tree
, hf_dis_iff_information_layers_layer_7
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18684 ti
= proto_tree_add_item(sub_tree
, hf_dis_iff_modifier
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18685 field_tree
= proto_item_add_subtree(ti
, ett_iff_modifier
);
18686 proto_tree_add_item(field_tree
, hf_dis_iff_modifier_emergency
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18687 proto_tree_add_item(field_tree
, hf_dis_iff_modifier_ident
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18688 proto_tree_add_item(field_tree
, hf_dis_iff_modifier_sti
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18689 proto_tree_add_item(field_tree
, hf_dis_iff_modifier_unmanned_aircraft
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18692 if (systemType
== DIS_PDU_IFF_SYSTEM_TYPE_RRB_TRANSPONDER
)
18694 rrb
= tvb_get_ntohs(tvb
, offset
);
18695 rrb_code
= rrb
& 0x1f;
18696 ti
= proto_tree_add_item(sub_tree
, hf_dis_iff_rrb
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18697 field_tree
= proto_item_add_subtree(ti
, ett_iff_rrb
);
18698 proto_tree_add_item(field_tree
, hf_dis_iff_rrb_rrb_code
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18699 proto_tree_add_item(field_tree
, hf_dis_iff_rrb_power_reduction_indicator
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18700 proto_tree_add_item(field_tree
, hf_dis_iff_rrb_radar_enhancement_indicator
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18704 mode1
= tvb_get_ntohs(tvb
, offset
) & 0x3f;
18705 mode1_element1
= (mode1
) & 0x7;
18706 mode1_element2
= ((mode1
) >> 3) & 0x7;
18707 ti
= proto_tree_add_item(sub_tree
, hf_dis_iff_parameter_1
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18708 field_tree
= proto_item_add_subtree(ti
, ett_iff_parameter_1
);
18709 proto_tree_add_item(field_tree
, hf_dis_iff_mode_code_element_1
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18710 proto_tree_add_item(field_tree
, hf_dis_iff_mode_code_element_2
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18712 proto_tree_add_item(field_tree
, hf_dis_iff_mode_status
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18713 proto_tree_add_item(field_tree
, hf_dis_iff_mode_damage
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18714 proto_tree_add_item(field_tree
, hf_dis_iff_mode_malfunction
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18717 mode2
= tvb_get_ntohs(tvb
, offset
) & 0xfff;
18718 mode2_element1
= (mode2
) & 0x7;
18719 mode2_element2
= ((mode2
) >> 3) & 0x7;
18720 mode2_element3
= ((mode2
) >> 6) & 0x7;
18721 mode2_element4
= ((mode2
) >> 9) & 0x7;
18722 ti
= proto_tree_add_item(sub_tree
, hf_dis_iff_parameter_2
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18723 field_tree
= proto_item_add_subtree(ti
, ett_iff_parameter_2
);
18724 proto_tree_add_item(field_tree
, hf_dis_iff_mode_code_element_1
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18725 proto_tree_add_item(field_tree
, hf_dis_iff_mode_code_element_2
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18726 proto_tree_add_item(field_tree
, hf_dis_iff_mode_code_element_3
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18727 proto_tree_add_item(field_tree
, hf_dis_iff_mode_code_element_4
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18728 proto_tree_add_item(field_tree
, hf_dis_iff_mode_status
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18729 proto_tree_add_item(field_tree
, hf_dis_iff_mode_damage
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18730 proto_tree_add_item(field_tree
, hf_dis_iff_mode_malfunction
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18733 mode3
= tvb_get_ntohs(tvb
, offset
) & 0xfff;
18734 mode3_element1
= (mode3
) & 0x7;
18735 mode3_element2
= ((mode3
) >> 3) & 0x7;
18736 mode3_element4
= ((mode3
) >> 9) & 0x7;
18737 mode3_element3
= ((mode3
) >> 6) & 0x7;
18738 ti
= proto_tree_add_item(sub_tree
, hf_dis_iff_parameter_3
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18739 field_tree
= proto_item_add_subtree(ti
, ett_iff_parameter_3
);
18740 proto_tree_add_item(field_tree
, hf_dis_iff_mode_code_element_1
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18741 proto_tree_add_item(field_tree
, hf_dis_iff_mode_code_element_2
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18742 proto_tree_add_item(field_tree
, hf_dis_iff_mode_code_element_3
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18743 proto_tree_add_item(field_tree
, hf_dis_iff_mode_code_element_4
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18744 proto_tree_add_item(field_tree
, hf_dis_iff_mode_status
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18745 proto_tree_add_item(field_tree
, hf_dis_iff_mode_damage
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18746 proto_tree_add_item(field_tree
, hf_dis_iff_mode_malfunction
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18749 if (systemType
== DIS_PDU_IFF_SYSTEM_TYPE_MODE_S_INTERROGATOR
)
18751 modeS
= tvb_get_ntohs(tvb
, offset
) & 0xffff;
18752 modeS_primary_type
= (modeS
) & 0x1;
18753 modeS_primary_code
= ((modeS
) >> 1) & 0x7f;
18754 modeS_secondary_type
= ((modeS
) >> 8)& 0x1;
18755 modeS_secondary_code
= ((modeS
) >> 9) & 0x7f;
18756 ti
= proto_tree_add_item(sub_tree
, hf_dis_iff_mode_s_interrogator_identifier
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18757 field_tree
= proto_item_add_subtree(ti
, ett_iff_mode_s_interrogator_identifier
);
18758 proto_tree_add_item(field_tree
, hf_dis_iff_mode_s_interrogator_identifier_primary_ic_type
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18759 proto_tree_add_item(field_tree
, hf_dis_iff_mode_s_interrogator_identifier_primary_ic_code
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18760 proto_tree_add_item(field_tree
, hf_dis_iff_mode_s_interrogator_identifier_secondary_ic_type
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18761 proto_tree_add_item(field_tree
, hf_dis_iff_mode_s_interrogator_identifier_secondary_ic_code
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18765 mode4
= tvb_get_ntohs(tvb
, offset
) & 0xfff;
18766 ti
= proto_tree_add_item(sub_tree
, hf_dis_iff_parameter_4
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18767 field_tree
= proto_item_add_subtree(ti
, ett_iff_parameter_4
);
18768 proto_tree_add_item(field_tree
, hf_dis_iff_mode_4
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18769 proto_tree_add_item(field_tree
, hf_dis_iff_mode_status
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18770 proto_tree_add_item(field_tree
, hf_dis_iff_mode_damage
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18771 proto_tree_add_item(field_tree
, hf_dis_iff_mode_malfunction
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18775 ti
= proto_tree_add_item(sub_tree
, hf_dis_iff_parameter_5
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18776 field_tree
= proto_item_add_subtree(ti
, ett_iff_parameter_5
);
18777 parameter_5
= tvb_get_ntohs(tvb
, offset
);
18778 altitude
= ((parameter_5
>> 1) & 0x7ff) * ((parameter_5
& 1) ? -1: 1);
18779 proto_tree_add_item(field_tree
, hf_dis_iff_mode_c_altitude_indicator
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18780 proto_tree_add_item(field_tree
, hf_dis_iff_mode_c_altitude
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18781 proto_tree_add_item(field_tree
, hf_dis_iff_mode_status
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18782 proto_tree_add_item(field_tree
, hf_dis_iff_mode_damage
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18783 proto_tree_add_item(field_tree
, hf_dis_iff_mode_malfunction
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18786 parameter_6
= tvb_get_ntohs(tvb
, offset
);
18787 tcas_acas_indicator
= tvb_get_ntohs(tvb
, offset
) & 0x2;
18788 tcas_acas_type
= (tvb_get_ntohs(tvb
, offset
) >> 9) & 0x7;
18789 tcas_I_II_type
= (tvb_get_ntohs(tvb
, offset
) >> 12) & 0x1;
18790 ti
= proto_tree_add_item(sub_tree
, hf_dis_iff_parameter_6
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18791 field_tree
= proto_item_add_subtree(ti
, ett_iff_parameter_6
);
18792 proto_tree_add_item(field_tree
, hf_dis_iff_tcas_acas_basic_advanced_indicator
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18793 proto_tree_add_item(field_tree
, hf_dis_iff_tcas_acas_tcas_acas_indicator
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18794 proto_tree_add_item(field_tree
, hf_dis_iff_tcas_acas_software_version
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18795 proto_tree_add_item(field_tree
, hf_dis_iff_tcas_acas_tcas_acas_type
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18796 proto_tree_add_item(field_tree
, hf_dis_iff_tcas_acas_tcas_type
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18797 proto_tree_add_item(field_tree
, hf_dis_iff_mode_status
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18798 proto_tree_add_item(field_tree
, hf_dis_iff_mode_damage
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18799 proto_tree_add_item(field_tree
, hf_dis_iff_mode_malfunction
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18802 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", %d-%d-%d", site
, application
, entity
);
18806 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", 1=%o%o", mode1_element1
, mode1_element2
);
18810 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", RRB=%d", rrb_code
);
18813 if (mode2
) col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", 2=%o%o%o%o", mode2_element1
, mode2_element2
, mode2_element3
, mode2_element4
);
18814 if (mode3
) col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", 3=%o%o%o%o", mode3_element1
, mode3_element2
, mode3_element3
, mode3_element4
);
18816 if (systemType
== DIS_PDU_IFF_SYSTEM_TYPE_MODE_S_INTERROGATOR
)
18818 if (modeS_primary_type
== 0)
18820 col_append_str(pinfo
->cinfo
, COL_INFO
, ", P=II ");
18824 col_append_str(pinfo
->cinfo
, COL_INFO
, ", P=SI");
18826 col_append_fstr(pinfo
->cinfo
, COL_INFO
, " %d", modeS_primary_code
);
18828 if (modeS_secondary_type
== 0)
18830 col_append_str(pinfo
->cinfo
, COL_INFO
, ", S=II");
18834 col_append_str(pinfo
->cinfo
, COL_INFO
, ", S=SI");
18836 col_append_fstr(pinfo
->cinfo
, COL_INFO
, " %d", modeS_secondary_code
);
18840 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", 4=%d", mode4
);
18843 if (altitude
|| (parameter_5
& 0x2000)) col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", C=FL%d", altitude
);
18847 if (tcas_acas_indicator
== 0)
18849 if (tcas_I_II_type
== 0)
18851 col_append_str(pinfo
->cinfo
, COL_INFO
, ", TCAS I");
18855 col_append_str(pinfo
->cinfo
, COL_INFO
, ", TCAS II");
18860 if (tcas_acas_type
== 1)
18862 col_append_str(pinfo
->cinfo
, COL_INFO
, ", ACAS I");
18864 else if (tcas_acas_type
== 2)
18866 col_append_str(pinfo
->cinfo
, COL_INFO
, ", ACAS II");
18874 /* DIS Radio Communications protocol (RCP) family PDUs
18876 static int dissect_DIS_PARSER_TRANSMITTER_PDU(tvbuff_t
*tvb
, packet_info
*pinfo
, proto_tree
*tree
, int offset
)
18879 proto_tree
* sub_tree
;
18880 uint32_t radioID
, disRadioTransmitState
, modulationParamLength
;
18881 uint16_t systemModulation
;
18883 offset
= parseField_Entity(tvb
, tree
, offset
, "Entity ID");
18885 proto_tree_add_item(tree
, hf_dis_radio_id
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18886 radioID
= tvb_get_ntohs(tvb
, offset
);
18887 col_append_fstr( pinfo
->cinfo
, COL_INFO
, ", RadioID=%u", radioID
);
18890 offset
= dissect_DIS_FIELDS_RADIO_ENTITY_TYPE(tvb
, tree
, offset
, "Radio Entity Type");
18892 disRadioTransmitState
= tvb_get_uint8(tvb
, offset
);
18893 proto_tree_add_item(tree
, hf_dis_radio_transmit_state
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18894 col_append_fstr( pinfo
->cinfo
, COL_INFO
, ", Transmit State=%s", val_to_str_const(disRadioTransmitState
, DIS_PDU_Transmitter_Transmit_State_Strings
, "Unknown Transmit State"));
18897 proto_tree_add_item(tree
, hf_dis_radio_input_source
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18900 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 2, ENC_NA
);
18903 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 24, ett_antenna_location
, NULL
, "Antenna Location");
18905 proto_tree_add_item(sub_tree
, hf_dis_antenna_location_x
, tvb
, offset
, 8, ENC_BIG_ENDIAN
);
18907 proto_tree_add_item(sub_tree
, hf_dis_antenna_location_y
, tvb
, offset
, 8, ENC_BIG_ENDIAN
);
18909 proto_tree_add_item(sub_tree
, hf_dis_antenna_location_z
, tvb
, offset
, 8, ENC_BIG_ENDIAN
);
18912 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 12, ett_rel_antenna_location
, NULL
, "Relative Antenna Location");
18914 proto_tree_add_item(sub_tree
, hf_dis_rel_antenna_location_x
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18916 proto_tree_add_item(sub_tree
, hf_dis_rel_antenna_location_y
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18918 proto_tree_add_item(sub_tree
, hf_dis_rel_antenna_location_z
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18921 proto_tree_add_item(tree
, hf_dis_antenna_pattern_type
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18924 proto_tree_add_item(tree
, hf_dis_antenna_pattern_length
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18927 proto_tree_add_item(tree
, hf_dis_transmit_frequency
, tvb
, offset
, 8, ENC_BIG_ENDIAN
);
18930 proto_tree_add_item(tree
, hf_dis_transmit_freq_bandwidth
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18933 proto_tree_add_item(tree
, hf_dis_transmit_power
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18936 offset
= dissect_DIS_FIELDS_MODULATION_TYPE(tvb
, tree
, offset
, &systemModulation
);
18938 proto_tree_add_item(tree
, hf_dis_crypto_system
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18941 ti
= proto_tree_add_item(tree
, hf_dis_crypto_key
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18942 sub_tree
= proto_item_add_subtree(ti
, ett_dis_crypto_key
);
18943 proto_tree_add_item(sub_tree
, hf_dis_encryption_mode
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18944 proto_tree_add_item(sub_tree
, hf_dis_key_identifier
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18947 modulationParamLength
= tvb_get_uint8(tvb
, offset
);
18948 proto_tree_add_item(tree
, hf_dis_modulation_parameter_length
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
18951 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 3, ENC_NA
);
18954 /* need to check to see if mod parms length > 0 */
18955 /* could get here when there are antenna pattern parameter but no mod params */
18956 if (modulationParamLength
> 0 ) { /* we do have a mod param */
18957 switch(systemModulation
)
18959 case DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_SINCGARS
:
18960 offset
= dissect_DIS_FIELDS_MOD_PARAMS_CCTT_SINCGARS(tvb
, tree
, offset
);
18962 case DIS_PDU_TRANSMITTER_MODULATION_TYPE_SYSTEM_JTIDS_MIDS
:
18963 offset
= dissect_DIS_FIELDS_MOD_PARAMS_JTIDS_MIDS(tvb
, tree
, offset
);
18965 default: /* just dump what is available */
18966 proto_tree_add_item(tree
, hf_dis_mod_param_dump
, tvb
, offset
, modulationParamLength
, ENC_NA
);
18967 offset
+= modulationParamLength
;
18970 } /* else, leave offset alone, and then check antenna pattern param field */
18972 /* need to finish decoding this PDU */
18976 static int dissect_DIS_PARSER_DESIGNATOR_PDU(tvbuff_t
*tvb
, packet_info
*pinfo
, proto_tree
*tree
, int offset
)
18978 proto_tree
* sub_tree
;
18979 uint16_t code_name
;
18981 offset
= parseField_Entity(tvb
, tree
, offset
, "Designating Entity ID");
18984 proto_tree_add_item(tree
, hf_dis_designator_code_name
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18985 code_name
= tvb_get_ntohs(tvb
, offset
);
18986 col_append_fstr( pinfo
->cinfo
, COL_INFO
, ", CodeName=%u", code_name
);
18989 offset
= parseField_Entity(tvb
, tree
, offset
, "Designated Entity ID");
18991 proto_tree_add_item(tree
, hf_dis_designator_designator_code
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
18994 proto_tree_add_item(tree
, hf_dis_designator_power
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
18997 proto_tree_add_item(tree
, hf_dis_designator_wavelength
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19000 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 12, ett_designator_spot_with_respect_to_designated_entity
, NULL
, "Designator Spot with Respect to Designated Entity");
19001 proto_tree_add_item(sub_tree
, hf_dis_designator_spot_with_respect_to_designated_entity_x
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19003 proto_tree_add_item(sub_tree
, hf_dis_designator_spot_with_respect_to_designated_entity_y
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19005 proto_tree_add_item(sub_tree
, hf_dis_designator_spot_with_respect_to_designated_entity_z
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19008 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 24, ett_designator_spot_location
, NULL
, "Designator Spot Location");
19009 proto_tree_add_item(sub_tree
, hf_dis_designator_spot_location_x
, tvb
, offset
, 8, ENC_BIG_ENDIAN
);
19011 proto_tree_add_item(sub_tree
, hf_dis_designator_spot_location_y
, tvb
, offset
, 8, ENC_BIG_ENDIAN
);
19013 proto_tree_add_item(sub_tree
, hf_dis_designator_spot_location_z
, tvb
, offset
, 8, ENC_BIG_ENDIAN
);
19016 proto_tree_add_item(tree
, hf_dis_entity_dead_reckoning_algorithm
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19019 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 3, ENC_NA
);
19022 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 12, ett_designator_entity_linear_acceleration
, NULL
, "Entity Linear Acceleration");
19023 proto_tree_add_item(sub_tree
, hf_dis_entity_linear_acceleration_x
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19025 proto_tree_add_item(sub_tree
, hf_dis_entity_linear_acceleration_y
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19027 proto_tree_add_item(sub_tree
, hf_dis_entity_linear_acceleration_z
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19030 /* need to finish decoding this PDU */
19034 static int dissect_DIS_PARSER_INTERCOM_CONTROL_PDU(tvbuff_t
*tvb
, packet_info
*pinfo
, proto_tree
*tree
, int offset
)
19036 int8_t source_line_id
;
19037 proto_tree_add_item(tree
, hf_intercom_control_control_type
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19040 proto_tree_add_item(tree
, hf_intercom_control_communications_channel_type
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19043 offset
= parseField_Entity(tvb
, tree
, offset
, "Source Entity ID");
19046 proto_tree_add_item(tree
, hf_intercom_control_source_communications_device_id
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19049 proto_tree_add_item(tree
, hf_intercom_control_source_line_id
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19050 source_line_id
= tvb_get_uint8(tvb
, offset
);
19051 col_append_fstr( pinfo
->cinfo
, COL_INFO
, ", SourceLineID=%u", source_line_id
);
19054 proto_tree_add_item(tree
, hf_intercom_control_transmit_priority
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19057 proto_tree_add_item(tree
, hf_intercom_control_transmit_line_state
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19060 proto_tree_add_item(tree
, hf_intercom_control_command
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19063 offset
= parseField_Entity(tvb
, tree
, offset
, "Master Entity ID");
19065 proto_tree_add_item(tree
, hf_intercom_control_master_communications_device_id
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19068 proto_tree_add_item(tree
, hf_intercom_control_master_channel_id
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19074 static int dissect_DIS_PARSER_SIGNAL_PDU(tvbuff_t
*tvb
, packet_info
*pinfo
, proto_tree
*tree
, int offset
)
19077 proto_tree
* sub_tree
;
19078 uint32_t radioID
, encodingScheme
, numSamples
;
19080 uint8_t messageType
;
19082 offset
= parseField_Entity(tvb
, tree
, offset
, "Entity ID");
19084 proto_tree_add_item(tree
, hf_dis_radio_id
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19085 radioID
= tvb_get_ntohs(tvb
, offset
);
19086 col_append_fstr( pinfo
->cinfo
, COL_INFO
, ", RadioID=%u", radioID
);
19089 encodingScheme
= tvb_get_ntohs(tvb
, offset
);
19090 if ((encodingScheme
& 0xC000) >> 14 == DIS_ENCODING_CLASS_ENCODED_AUDIO
)
19091 col_append_fstr(pinfo
->cinfo
, COL_INFO
,", Encoding Type=%s",
19092 val_to_str_const(DIS_ENCODING_TYPE(encodingScheme
),
19093 DIS_PDU_Signal_Encoding_Type_Strings
, "Unknown"));
19095 ti
= proto_tree_add_item(tree
, hf_dis_ens
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19096 sub_tree
= proto_item_add_subtree(ti
, ett_dis_ens
);
19098 proto_tree_add_item(sub_tree
, hf_dis_ens_class
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19099 proto_tree_add_item(sub_tree
,
19100 ((encodingScheme
>> 14) & 3) == DIS_ENCODING_CLASS_ENCODED_AUDIO
? hf_dis_ens_type_audio
: hf_dis_ens_type
,
19101 tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19104 tdlType
= tvb_get_ntohs(tvb
, offset
);
19105 proto_tree_add_item(tree
, hf_dis_tdl_type
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19108 proto_tree_add_item(tree
, hf_dis_sample_rate
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19111 proto_tree_add_item(tree
, hf_dis_data_length
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19114 numSamples
= tvb_get_ntohs(tvb
, offset
);
19115 proto_tree_add_item(tree
, hf_dis_num_of_samples
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19117 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Number of Samples=%u", numSamples
);
19120 if (tdlType
== DIS_PDU_SIGNAL_TDL_TYPE_LINK_16_STANDARDIZED_FORMAT_JTIDS_MIDS_TADIL_J
) {
19121 offset
= parse_DIS_FIELDS_SIGNAL_LINK16_NETWORK_HEADER(tvb
, tree
, offset
, &messageType
);
19123 sub_tree
= proto_tree_add_subtree_format(tree
, tvb
, offset
, -1, ett_dis_signal_link16_message_data
, NULL
,
19124 "Link 16 Message Data: %s", val_to_str_const(messageType
, DIS_PDU_Message_Type_Identifier_Strings
, ""));
19125 offset
= parse_Link16_Message_Data(sub_tree
, tvb
, offset
, pinfo
, encodingScheme
, messageType
);
19126 proto_item_set_end(ti
, tvb
, offset
);
19128 proto_tree_add_item(tree
, hf_dis_signal_data
, tvb
, offset
, -1, ENC_NA
);
19129 offset
+= tvb_reported_length_remaining(tvb
, offset
);
19131 /* ****ck******* need to look for padding bytes */
19136 static int dissect_DIS_PARSER_RECEIVER_PDU(tvbuff_t
*tvb
, packet_info
*pinfo
, proto_tree
*tree
, int offset
)
19138 uint32_t radioID
, disRadioReceiveState
;
19140 offset
= parseField_Entity(tvb
, tree
, offset
, "Entity ID");
19142 proto_tree_add_item(tree
, hf_dis_radio_id
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19143 radioID
= tvb_get_ntohs(tvb
, offset
);
19144 col_append_fstr( pinfo
->cinfo
, COL_INFO
, ", RadioID=%u", radioID
);
19147 disRadioReceiveState
= tvb_get_ntohs(tvb
, offset
);
19148 proto_tree_add_item(tree
, hf_dis_radio_receive_state
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19149 col_append_fstr( pinfo
->cinfo
, COL_INFO
, ", Receive State=%s", val_to_str_const(disRadioReceiveState
, DIS_PDU_Receiver_Receiver_State_Strings
, "Unknown Receive State"));
19152 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 2, ENC_NA
);
19155 proto_tree_add_item(tree
, hf_dis_receive_power
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19158 offset
= parseField_Entity(tvb
, tree
, offset
, "Transmitter ID");
19160 proto_tree_add_item(tree
, hf_dis_transmitter_radio_id
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19166 /* DIS Warfare PDUs
19168 static int dissect_DIS_PARSER_FIRE_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19170 proto_tree
* sub_tree
;
19172 offset
= parseField_Entity(tvb
, tree
, offset
, "Firing Entity ID");
19173 offset
= parseField_Entity(tvb
, tree
, offset
, "Target Entity ID");
19174 offset
= parseField_Entity(tvb
, tree
, offset
, "Munition ID");
19175 offset
= dissect_DIS_FIELDS_EVENT_ID(tvb
, tree
, offset
, "Event ID");
19177 proto_tree_add_item(tree
, hf_dis_fire_mission_index
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19180 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 24, ett_fire_location
, NULL
, "Location in World Coordinates");
19182 proto_tree_add_item(sub_tree
, hf_dis_fire_location_x
, tvb
, offset
, 8, ENC_BIG_ENDIAN
);
19184 proto_tree_add_item(sub_tree
, hf_dis_fire_location_y
, tvb
, offset
, 8, ENC_BIG_ENDIAN
);
19186 proto_tree_add_item(sub_tree
, hf_dis_fire_location_z
, tvb
, offset
, 8, ENC_BIG_ENDIAN
);
19189 offset
= dissect_DIS_FIELDS_BURST_DESCRIPTOR(tvb
, tree
, offset
);
19191 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 12, ett_linear_velocity
, NULL
, "Velocity");
19193 proto_tree_add_item(sub_tree
, hf_dis_linear_velocity_x
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19195 proto_tree_add_item(sub_tree
, hf_dis_linear_velocity_y
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19197 proto_tree_add_item(sub_tree
, hf_dis_linear_velocity_z
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19200 proto_tree_add_item(tree
, hf_dis_range
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19206 static int dissect_DIS_PARSER_DETONATION_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19209 proto_tree
*sub_tree
;
19210 uint8_t variableParameterType
, numVariable
;
19213 offset
= parseField_Entity(tvb
, tree
, offset
, "Firing Entity ID");
19214 offset
= parseField_Entity(tvb
, tree
, offset
, "Target Entity ID");
19215 offset
= parseField_Entity(tvb
, tree
, offset
, "Munition ID");
19216 offset
= dissect_DIS_FIELDS_EVENT_ID(tvb
, tree
, offset
, "Event ID");
19218 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 12, ett_linear_velocity
, NULL
, "Velocity");
19220 proto_tree_add_item(sub_tree
, hf_dis_linear_velocity_x
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19222 proto_tree_add_item(sub_tree
, hf_dis_linear_velocity_y
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19224 proto_tree_add_item(sub_tree
, hf_dis_linear_velocity_z
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19227 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 24, ett_detonation_location
, NULL
, "Location in World Coordinates");
19229 proto_tree_add_item(sub_tree
, hf_dis_detonation_location_x
, tvb
, offset
, 8, ENC_BIG_ENDIAN
);
19231 proto_tree_add_item(sub_tree
, hf_dis_detonation_location_y
, tvb
, offset
, 8, ENC_BIG_ENDIAN
);
19233 proto_tree_add_item(sub_tree
, hf_dis_detonation_location_z
, tvb
, offset
, 8, ENC_BIG_ENDIAN
);
19236 offset
= dissect_DIS_FIELDS_BURST_DESCRIPTOR(tvb
, tree
, offset
);
19238 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 12, ett_linear_velocity
, NULL
, "Location in Entity Coordinates");
19240 proto_tree_add_item(sub_tree
, hf_dis_entity_location_x_float
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19242 proto_tree_add_item(sub_tree
, hf_dis_entity_location_y_float
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19244 proto_tree_add_item(sub_tree
, hf_dis_entity_location_z_float
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19247 proto_tree_add_item(tree
, hf_dis_detonation_result
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19250 numVariable
= tvb_get_uint8(tvb
, offset
);
19251 proto_tree_add_item(tree
, hf_dis_num_art_params
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19254 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 2, ENC_NA
);
19257 for (i
= 0; i
< numVariable
; i
++)
19259 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 1, ett_variable_parameter
, &ti
, "Variable Parameter");
19261 proto_tree_add_item(sub_tree
, hf_dis_variable_parameter_type
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19262 variableParameterType
= tvb_get_uint8(tvb
, offset
);
19265 offset
= parseField_VariableParameter(tvb
, sub_tree
, offset
, variableParameterType
);
19266 proto_item_set_end(ti
, tvb
, offset
);
19272 /* DIS Simulation Management PDUs
19274 static int dissect_DIS_PARSER_START_RESUME_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19276 offset
= parseField_Entity(tvb
, tree
, offset
, "Originating Entity ID");
19277 offset
= parseField_Entity(tvb
, tree
, offset
, "Receiving Entity ID");
19278 offset
= dissect_DIS_FIELDS_CLOCK_TIME(tvb
, tree
, offset
, "Real World Time");
19279 offset
= dissect_DIS_FIELDS_CLOCK_TIME(tvb
, tree
, offset
, "Simulation Time");
19281 proto_tree_add_item(tree
, hf_dis_request_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19287 static int dissect_DIS_PARSER_STOP_FREEZE_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19289 offset
= parseField_Entity(tvb
, tree
, offset
, "Originating Entity ID");
19290 offset
= parseField_Entity(tvb
, tree
, offset
, "Receiving Entity ID");
19291 offset
= dissect_DIS_FIELDS_CLOCK_TIME(tvb
, tree
, offset
, "Real World Time");
19293 proto_tree_add_item(tree
, hf_dis_reason
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19296 proto_tree_add_item(tree
, hf_dis_frozen_behavior
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19299 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 2, ENC_NA
);
19302 proto_tree_add_item(tree
, hf_dis_request_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19308 static int dissect_DIS_PARSER_ACKNOWLEDGE_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19310 offset
= parseField_Entity(tvb
, tree
, offset
, "Originating Entity ID");
19311 offset
= parseField_Entity(tvb
, tree
, offset
, "Receiving Entity ID");
19313 proto_tree_add_item(tree
, hf_dis_acknowledge_flag
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19316 proto_tree_add_item(tree
, hf_dis_response_flag
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19319 proto_tree_add_item(tree
, hf_dis_request_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19325 static int dissect_DIS_PARSER_ACTION_REQUEST_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19327 uint32_t numFixed
, numVariable
;
19329 offset
= parseField_Entity(tvb
, tree
, offset
, "Originating Entity ID");
19330 offset
= parseField_Entity(tvb
, tree
, offset
, "Receiving Entity ID");
19332 proto_tree_add_item(tree
, hf_dis_request_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19335 proto_tree_add_item(tree
, hf_dis_action_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19338 numFixed
= tvb_get_ntohl(tvb
, offset
);
19339 proto_tree_add_item(tree
, hf_dis_num_fixed_data
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19342 numVariable
= tvb_get_ntohl(tvb
, offset
);
19343 proto_tree_add_item(tree
, hf_dis_num_variable_data
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19346 offset
= parseField_DIS_FIELDS_FIXED_DATUM(tvb
, tree
, offset
, "Fixed data", numFixed
);
19347 offset
= parseField_DIS_FIELDS_VARIABLE_DATUM(tvb
, tree
, offset
, "Variable data", numVariable
);
19352 static int dissect_DIS_PARSER_ACTION_RESPONSE_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19354 uint32_t numFixed
, numVariable
;
19356 offset
= parseField_Entity(tvb
, tree
, offset
, "Originating Entity ID");
19357 offset
= parseField_Entity(tvb
, tree
, offset
, "Receiving Entity ID");
19359 proto_tree_add_item(tree
, hf_dis_request_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19362 proto_tree_add_item(tree
, hf_dis_request_status
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19365 numFixed
= tvb_get_ntohl(tvb
, offset
);
19366 proto_tree_add_item(tree
, hf_dis_num_fixed_data
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19369 numVariable
= tvb_get_ntohl(tvb
, offset
);
19370 proto_tree_add_item(tree
, hf_dis_num_variable_data
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19373 offset
= parseField_DIS_FIELDS_FIXED_DATUM(tvb
, tree
, offset
, "Fixed data", numFixed
);
19374 offset
= parseField_DIS_FIELDS_VARIABLE_DATUM(tvb
, tree
, offset
, "Variable data", numVariable
);
19379 static int dissect_DIS_PARSER_EVENT_REPORT_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19381 uint32_t numFixed
, numVariable
;
19383 offset
= parseField_Entity(tvb
, tree
, offset
, "Originating Entity ID");
19384 offset
= parseField_Entity(tvb
, tree
, offset
, "Receiving Entity ID");
19386 proto_tree_add_item(tree
, hf_dis_event_type
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19389 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 4, ENC_NA
);
19392 numFixed
= tvb_get_ntohl(tvb
, offset
);
19393 proto_tree_add_item(tree
, hf_dis_num_fixed_data
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19396 numVariable
= tvb_get_ntohl(tvb
, offset
);
19397 proto_tree_add_item(tree
, hf_dis_num_variable_data
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19400 offset
= parseField_DIS_FIELDS_FIXED_DATUM(tvb
, tree
, offset
, "Fixed data", numFixed
);
19401 offset
= parseField_DIS_FIELDS_VARIABLE_DATUM(tvb
, tree
, offset
, "Variable data", numVariable
);
19406 static int dissect_DIS_PARSER_DATA_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19408 uint32_t numFixed
, numVariable
;
19410 offset
= parseField_Entity(tvb
, tree
, offset
, "Originating Entity ID");
19411 offset
= parseField_Entity(tvb
, tree
, offset
, "Receiving Entity ID");
19413 proto_tree_add_item(tree
, hf_dis_request_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19416 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 4, ENC_NA
);
19419 numFixed
= tvb_get_ntohl(tvb
, offset
);
19420 proto_tree_add_item(tree
, hf_dis_num_fixed_data
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19423 numVariable
= tvb_get_ntohl(tvb
, offset
);
19424 proto_tree_add_item(tree
, hf_dis_num_variable_data
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19427 offset
= parseField_DIS_FIELDS_FIXED_DATUM(tvb
, tree
, offset
, "Fixed data", numFixed
);
19428 offset
= parseField_DIS_FIELDS_VARIABLE_DATUM(tvb
, tree
, offset
, "Variable data", numVariable
);
19433 static int dissect_DIS_PARSER_DATA_QUERY_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19435 uint32_t numFixed
, numVariable
;
19437 offset
= parseField_Entity(tvb
, tree
, offset
, "Originating Entity ID");
19438 offset
= parseField_Entity(tvb
, tree
, offset
, "Receiving Entity ID");
19440 proto_tree_add_item(tree
, hf_dis_request_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19443 proto_tree_add_item(tree
, hf_dis_time_interval32
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19446 numFixed
= tvb_get_ntohl(tvb
, offset
);
19447 proto_tree_add_item(tree
, hf_dis_num_fixed_datum_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19450 numVariable
= tvb_get_ntohl(tvb
, offset
);
19451 proto_tree_add_item(tree
, hf_dis_num_variable_datum_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19454 offset
= parseField_DIS_FIELDS_FIXED_DATUM_IDS(tvb
, tree
, offset
, "Fixed datum ids", numFixed
);
19455 offset
= parseField_DIS_FIELDS_VARIABLE_DATUM_IDS(tvb
, tree
, offset
, "Variable datum ids", numVariable
);
19460 static int dissect_DIS_PARSER_AGGREGATE_STATE_PDU(tvbuff_t
*tvb
, packet_info
*pinfo
, proto_tree
*tree
, int offset
)
19462 uint32_t number_of_variable_datum_records
;
19463 proto_tree
*sub_tree
;
19464 const uint8_t *marking_text
;
19465 static uint32_t entitySite
, entityApplication
, entityEntity
;
19466 uint16_t number_of_aggregates
, number_of_entities
, number_of_silent_aggregates_types
, padding
;
19469 entitySite
= tvb_get_ntohs(tvb
, offset
);
19470 entityApplication
= tvb_get_ntohs(tvb
, offset
+ 2);
19471 entityEntity
= tvb_get_ntohs(tvb
, offset
+ 4);
19472 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", (%u:%u:%u)", entitySite
, entityApplication
, entityEntity
);
19474 offset
= parseField_Aggregate(tvb
, tree
, offset
, "Aggregate ID");
19476 proto_tree_add_item(tree
, hf_dis_force_id
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19479 proto_tree_add_item(tree
, hf_dis_aggregate_state
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19482 offset
= dissect_DIS_FIELDS_AGGREGATE_TYPE(tvb
, tree
, offset
, "Aggregate Type");
19484 proto_tree_add_item(tree
, hf_dis_aggregate_formation
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19487 /* TODO: Support non ASCII aggregate marking character set */
19488 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 12, ett_aggregate_marking_text
, NULL
, "Aggregate Marking");
19489 proto_tree_add_item(sub_tree
, hf_dis_aggregate_marking_character_set
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19491 proto_tree_add_item_ret_string(sub_tree
, hf_dis_aggregate_marking
, tvb
, offset
, 31, ENC_ASCII
|ENC_NA
, pinfo
->pool
, &marking_text
);
19492 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", %s", marking_text
);
19495 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 12, ett_aggregate_dimensions
, NULL
, "Dimensions");
19496 proto_tree_add_item(sub_tree
, hf_dis_aggregate_dimensions_x
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19498 proto_tree_add_item(sub_tree
, hf_dis_aggregate_dimensions_y
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19500 proto_tree_add_item(sub_tree
, hf_dis_aggregate_dimensions_z
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19503 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 12, ett_aggregate_orientation
, NULL
, "Orientation");
19504 proto_tree_add_item(sub_tree
, hf_dis_aggregate_orientation_psi
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19506 proto_tree_add_item(sub_tree
, hf_dis_aggregate_orientation_theta
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19508 proto_tree_add_item(sub_tree
, hf_dis_aggregate_orientation_phi
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19511 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 24, ett_aggregate_center_of_mass
, NULL
, "Center of Mass(location)");
19513 proto_tree_add_item(sub_tree
, hf_dis_aggregate_center_of_mass_x
, tvb
, offset
, 8, ENC_BIG_ENDIAN
);
19515 proto_tree_add_item(sub_tree
, hf_dis_aggregate_center_of_mass_y
, tvb
, offset
, 8, ENC_BIG_ENDIAN
);
19517 proto_tree_add_item(sub_tree
, hf_dis_aggregate_center_of_mass_z
, tvb
, offset
, 8, ENC_BIG_ENDIAN
);
19520 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 12, ett_aggregate_velocity
, NULL
, "Velocity");
19521 proto_tree_add_item(sub_tree
, hf_dis_aggregate_velocity_x
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19523 proto_tree_add_item(sub_tree
, hf_dis_aggregate_velocity_y
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19525 proto_tree_add_item(sub_tree
, hf_dis_aggregate_velocity_z
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19528 number_of_aggregates
= tvb_get_ntohs(tvb
, offset
);
19529 proto_tree_add_item(tree
, hf_dis_aggregate_number_of_aggregates
, tvb
, offset
, 2, ENC_NA
);
19532 number_of_entities
= tvb_get_ntohs(tvb
, offset
);
19533 proto_tree_add_item(tree
, hf_dis_aggregate_number_of_entities
, tvb
, offset
, 2, ENC_NA
);
19536 number_of_silent_aggregates_types
= tvb_get_ntohs(tvb
, offset
);
19537 proto_tree_add_item(tree
, hf_dis_aggregate_number_of_silent_aggregates_types
, tvb
, offset
, 2, ENC_NA
);
19540 proto_tree_add_item(tree
, hf_dis_aggregate_number_of_silent_entity_types
, tvb
, offset
, 2, ENC_NA
);
19543 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 6 * number_of_aggregates
, ett_aggregate_id_list
, NULL
, "Aggregate ID List");
19544 for (i
= 0; i
< number_of_aggregates
; i
++)
19545 offset
= parseField_Aggregate(tvb
, sub_tree
, offset
, "Aggregate ID");
19547 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 6 * number_of_entities
, ett_entity_id_list
, NULL
, "Entity ID List");
19548 for (i
= 0; i
< number_of_entities
; i
++)
19549 offset
= parseField_Entity(tvb
, sub_tree
, offset
, "Entity ID");
19552 padding
= (((number_of_entities
+ number_of_aggregates
) * 16) % 2) / 8;
19553 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, padding
, ENC_NA
);
19556 /* TODO: complete this */
19557 /* ti = proto_tree_add_text(tree, tvb, offset, 12 * number_of_silent_aggregates_types, "Silent Aggregate System List - NOT FINISHED !!!"); */
19558 offset
+= 12 * number_of_silent_aggregates_types
;
19560 /* TODO: complete this */
19561 /* ti = proto_tree_add_text(tree, tvb, offset, 0, "Silent Entity System List - NOT FINISHED !!!"); */
19564 number_of_variable_datum_records
= tvb_get_ntohl(tvb
, offset
);
19565 proto_tree_add_item(tree
, hf_dis_aggregate_number_of_variable_datum_records
, tvb
, offset
, 4, ENC_NA
);
19568 offset
= parseField_DIS_FIELDS_VARIABLE_DATUM(tvb
, tree
, offset
, "Variable datum", number_of_variable_datum_records
);
19572 static int dissect_DIS_PARSER_ENVIRONMENTAL_PROCESS_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19574 proto_tree
*sub_tree
;
19576 offset
= parseField_Entity(tvb
, tree
, offset
, "Environmental Process ID");
19578 offset
= dissect_DIS_FIELDS_ENVIRONMENT_TYPE(tvb
, tree
, offset
, "Environment Type");
19580 proto_tree_add_item(tree
, hf_dis_model_type
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19583 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 1, ett_environmental_environment_status
, NULL
, "Environment Status");
19584 proto_tree_add_item(sub_tree
, hf_dis_environment_status_last
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19585 proto_tree_add_item(sub_tree
, hf_dis_environment_status_on
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19588 proto_tree_add_item(tree
, hf_dis_environmental_number_of_environment_records
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19591 proto_tree_add_item(tree
, hf_dis_environmental_sequence_number
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19597 static int dissect_DIS_PARSER_COMMENT_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19599 uint32_t numFixed
, numVariable
;
19601 offset
= parseField_Entity(tvb
, tree
, offset
, "Originating Entity ID");
19602 offset
= parseField_Entity(tvb
, tree
, offset
, "Receiving Entity ID");
19604 numFixed
= tvb_get_ntohl(tvb
, offset
);
19605 proto_tree_add_item(tree
, hf_dis_num_fixed_data
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19608 numVariable
= tvb_get_ntohl(tvb
, offset
);
19609 proto_tree_add_item(tree
, hf_dis_num_variable_data
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19612 offset
= parseField_DIS_FIELDS_FIXED_DATUM(tvb
, tree
, offset
, "Fixed data", numFixed
);
19613 offset
= parseField_DIS_FIELDS_VARIABLE_DATUM(tvb
, tree
, offset
, "Variable data", numVariable
);
19618 static int dissect_DIS_PARSER_SIMAN_ENTITY_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19620 offset
= parseField_Entity(tvb
, tree
, offset
, "Originating Entity ID");
19621 offset
= parseField_Entity(tvb
, tree
, offset
, "Receiving Entity ID");
19623 proto_tree_add_item(tree
, hf_dis_request_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19629 /* DIS Simulation Management with Reliability PDUs
19631 static int dissect_DIS_PARSER_START_RESUME_R_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19633 offset
= parseField_Entity(tvb
, tree
, offset
, "Originating Entity ID");
19634 offset
= parseField_Entity(tvb
, tree
, offset
, "Receiving Entity ID");
19635 offset
= dissect_DIS_FIELDS_CLOCK_TIME(tvb
, tree
, offset
, "Real World Time");
19636 offset
= dissect_DIS_FIELDS_CLOCK_TIME(tvb
, tree
, offset
, "Simulation Time");
19638 proto_tree_add_item(tree
, hf_dis_reliability
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19641 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 3, ENC_NA
);
19644 proto_tree_add_item(tree
, hf_dis_request_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19650 static int dissect_DIS_PARSER_STOP_FREEZE_R_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19652 offset
= parseField_Entity(tvb
, tree
, offset
, "Originating Entity ID");
19653 offset
= parseField_Entity(tvb
, tree
, offset
, "Receiving Entity ID");
19654 offset
= dissect_DIS_FIELDS_CLOCK_TIME(tvb
, tree
, offset
, "Real World Time");
19656 proto_tree_add_item(tree
, hf_dis_reason
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19659 proto_tree_add_item(tree
, hf_dis_frozen_behavior
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19662 proto_tree_add_item(tree
, hf_dis_reliability
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19665 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 1, ENC_NA
);
19668 proto_tree_add_item(tree
, hf_dis_request_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19674 static int dissect_DIS_PARSER_ACTION_REQUEST_R_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19676 uint32_t numFixed
, numVariable
;
19678 offset
= parseField_Entity(tvb
, tree
, offset
, "Originating Entity ID");
19679 offset
= parseField_Entity(tvb
, tree
, offset
, "Receiving Entity ID");
19681 proto_tree_add_item(tree
, hf_dis_reliability
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19684 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 3, ENC_NA
);
19687 proto_tree_add_item(tree
, hf_dis_request_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19690 proto_tree_add_item(tree
, hf_dis_action_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19693 numFixed
= tvb_get_ntohl(tvb
, offset
);
19694 proto_tree_add_item(tree
, hf_dis_num_fixed_data
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19697 numVariable
= tvb_get_ntohl(tvb
, offset
);
19698 proto_tree_add_item(tree
, hf_dis_num_variable_data
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19701 offset
= parseField_DIS_FIELDS_FIXED_DATUM(tvb
, tree
, offset
, "Fixed data", numFixed
);
19702 offset
= parseField_DIS_FIELDS_VARIABLE_DATUM(tvb
, tree
, offset
, "Variable data", numVariable
);
19707 static int dissect_DIS_PARSER_DATA_R_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19709 uint32_t numFixed
, numVariable
;
19711 offset
= parseField_Entity(tvb
, tree
, offset
, "Originating Entity ID");
19712 offset
= parseField_Entity(tvb
, tree
, offset
, "Receiving Entity ID");
19714 proto_tree_add_item(tree
, hf_dis_reliability
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19717 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 3, ENC_NA
);
19720 proto_tree_add_item(tree
, hf_dis_request_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19723 numFixed
= tvb_get_ntohl(tvb
, offset
);
19724 proto_tree_add_item(tree
, hf_dis_num_fixed_data
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19727 numVariable
= tvb_get_ntohl(tvb
, offset
);
19728 proto_tree_add_item(tree
, hf_dis_num_variable_data
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19731 offset
= parseField_DIS_FIELDS_FIXED_DATUM(tvb
, tree
, offset
, "Fixed data", numFixed
);
19732 offset
= parseField_DIS_FIELDS_VARIABLE_DATUM(tvb
, tree
, offset
, "Variable data", numVariable
);
19737 static int dissect_DIS_PARSER_DATA_QUERY_R_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19739 uint32_t numFixed
, numVariable
;
19741 offset
= parseField_Entity(tvb
, tree
, offset
, "Originating Entity ID");
19742 offset
= parseField_Entity(tvb
, tree
, offset
, "Receiving Entity ID");
19744 proto_tree_add_item(tree
, hf_dis_reliability
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19747 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 3, ENC_NA
);
19750 proto_tree_add_item(tree
, hf_dis_request_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19753 proto_tree_add_item(tree
, hf_dis_time_interval32
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19756 numFixed
= tvb_get_ntohl(tvb
, offset
);
19757 proto_tree_add_item(tree
, hf_dis_num_fixed_datum_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19760 numVariable
= tvb_get_ntohl(tvb
, offset
);
19761 proto_tree_add_item(tree
, hf_dis_num_variable_datum_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19764 offset
= parseField_DIS_FIELDS_FIXED_DATUM_IDS(tvb
, tree
, offset
, "Fixed datum ids", numFixed
);
19765 offset
= parseField_DIS_FIELDS_VARIABLE_DATUM_IDS(tvb
, tree
, offset
, "Variable datum ids", numVariable
);
19770 static int dissect_DIS_PARSER_SIMAN_ENTITY_R_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19772 offset
= parseField_Entity(tvb
, tree
, offset
, "Originating Entity ID");
19773 offset
= parseField_Entity(tvb
, tree
, offset
, "Receiving Entity ID");
19775 proto_tree_add_item(tree
, hf_dis_reliability
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19778 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 3, ENC_NA
);
19781 proto_tree_add_item(tree
, hf_dis_request_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19787 /* DIS Experimental V-DIS PDUs
19789 static int dissect_DIS_PARSER_APPLICATION_CONTROL_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19792 proto_tree
* sub_tree
;
19793 uint32_t i
, variableRecordType
;
19794 uint16_t variableRecordLength
, numVariable
;
19796 offset
= parseField_Entity(tvb
, tree
, offset
, "Originating Entity ID");
19797 offset
= parseField_Entity(tvb
, tree
, offset
, "Receiving Entity ID");
19799 proto_tree_add_item(tree
, hf_dis_reliability
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19802 proto_tree_add_item(tree
, hf_dis_time_interval8
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19805 proto_tree_add_item(tree
, hf_dis_control_id
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19808 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 1, ENC_NA
);
19811 proto_tree_add_item(tree
, hf_dis_orig_app_type
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19814 proto_tree_add_item(tree
, hf_dis_recv_app_type
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19817 proto_tree_add_item(tree
, hf_dis_request_id
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19820 proto_tree_add_item(tree
, hf_dis_num_parts
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19823 proto_tree_add_item(tree
, hf_dis_current_part
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19826 numVariable
= tvb_get_ntohs(tvb
, offset
);
19827 proto_tree_add_item(tree
, hf_dis_num_variable_records
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19830 for (i
= 0; i
< numVariable
; i
++)
19832 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, -1, ett_record
, &ti
, "Record");
19834 variableRecordType
= tvb_get_ntohl(tvb
, offset
);
19835 proto_tree_add_item(tree
, hf_dis_variable_record_type
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19838 variableRecordLength
= tvb_get_ntohs(tvb
, offset
);
19839 proto_tree_add_item(sub_tree
, hf_dis_variable_record_len
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19842 offset
= parseField_VariableRecord(tvb
, sub_tree
, offset
, variableRecordType
, variableRecordLength
);
19843 proto_item_set_end(ti
, tvb
, offset
);
19849 /* Persistent Object (PO) Family PDU parsers
19851 static int dissect_DIS_PARSER_SIMULATOR_PRESENT_PO_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19853 offset
= dissect_DIS_FIELDS_SIMULATION_ADDRESS(tvb
, tree
, offset
, "Nominated Simulator");
19855 proto_tree_add_item(tree
, hf_dis_simulator_type
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19858 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 2, ENC_NA
);
19861 proto_tree_add_item(tree
, hf_dis_database_seq_num
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19864 proto_tree_add_item(tree
, hf_dis_simulator_load
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19867 proto_tree_add_item(tree
, hf_dis_simulation_load
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19870 proto_tree_add_item(tree
, hf_dis_time
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19873 proto_tree_add_item(tree
, hf_dis_packets_sent
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19876 proto_tree_add_item(tree
, hf_dis_unit_database_version
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19879 proto_tree_add_item(tree
, hf_dis_relative_battle_scheme
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19882 proto_tree_add_item(tree
, hf_dis_terrain_name
, tvb
, offset
, 32, ENC_ASCII
);
19885 proto_tree_add_item(tree
, hf_dis_terrain_version
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19888 proto_tree_add_item(tree
, hf_dis_host_name
, tvb
, offset
, 32, ENC_ASCII
);
19894 static int dissect_DIS_PARSER_DESCRIBE_OBJECT_PO_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19896 proto_tree_add_item(tree
, hf_dis_database_seq_num
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19899 offset
= parseField_Entity(tvb
, tree
, offset
, "Object ID");
19900 offset
= parseField_Entity(tvb
, tree
, offset
, "World State ID");
19902 offset
= dissect_DIS_FIELDS_SIMULATION_ADDRESS(tvb
, tree
, offset
, "Owner");
19904 proto_tree_add_item(tree
, hf_dis_sequence_number
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
19907 proto_tree_add_item(tree
, hf_dis_persist_obj_class
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19910 proto_tree_add_item(tree
, hf_dis_missing_from_world_state
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19916 static int dissect_DIS_PARSER_OBJECTS_PRESENT_PO_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19918 offset
= dissect_DIS_FIELDS_SIMULATION_ADDRESS(tvb
, tree
, offset
, "Owner");
19919 offset
= parseField_Entity(tvb
, tree
, offset
, "World State ID");
19921 proto_tree_add_item(tree
, hf_dis_obj_count
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19927 static int dissect_DIS_PARSER_OBJECT_REQUEST_PO_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19929 offset
= dissect_DIS_FIELDS_SIMULATION_ADDRESS(tvb
, tree
, offset
, "Requesting Simulator");
19930 offset
= dissect_DIS_FIELDS_SIMULATION_ADDRESS(tvb
, tree
, offset
, "Object Owner");
19931 offset
= parseField_Entity(tvb
, tree
, offset
, "World State ID");
19933 proto_tree_add_item(tree
, hf_dis_obj_count
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19939 static int dissect_DIS_PARSER_DELETE_OBJECTS_PO_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19941 offset
= dissect_DIS_FIELDS_SIMULATION_ADDRESS(tvb
, tree
, offset
, "Requesting Simulator");
19943 proto_tree_add_item(tree
, hf_dis_obj_count
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
19949 static int dissect_DIS_PARSER_SET_WORLD_STATE_PO_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19951 offset
= dissect_DIS_FIELDS_SIMULATION_ADDRESS(tvb
, tree
, offset
, "Requesting Simulator");
19953 proto_tree_add_item(tree
, hf_dis_clock_rate
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19956 proto_tree_add_item(tree
, hf_dis_sec_since_1970
, tvb
, offset
, 4, ENC_BIG_ENDIAN
);
19959 offset
= parseField_Entity(tvb
, tree
, offset
, "World State ID");
19964 static int dissect_DIS_PARSER_NOMINATION_PO_PDU(tvbuff_t
*tvb
, packet_info
*pinfo _U_
, proto_tree
*tree
, int offset
)
19966 offset
= dissect_DIS_FIELDS_SIMULATION_ADDRESS(tvb
, tree
, offset
, "Nominated Simulator");
19967 offset
= dissect_DIS_FIELDS_SIMULATION_ADDRESS(tvb
, tree
, offset
, "Nominating Simulator");
19968 offset
= dissect_DIS_FIELDS_SIMULATION_ADDRESS(tvb
, tree
, offset
, "Missing Simulator");
19974 /* Adjust an offset variable for proper alignment for a specified field length.
19976 static int alignOffset(int offset
, unsigned fieldLength
)
19978 int remainder
= offset
% fieldLength
;
19979 if (remainder
!= 0)
19981 offset
+= fieldLength
- remainder
;
19986 /* Parse the Timestamp -- defined in spec in microseconds: DIS 1278.1-2012: sec 5.2.5, detailed in sec 6.2.88 */
19987 static int parseField_Timestamp(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, int hf_relative
)
19990 static unsigned USEC_PER_HOUR
= (unsigned)3600 * (unsigned)1000000;
19991 static unsigned FSV
= 0x7fffffff; /* 2^31-1 */
19993 unsigned isAbsolute
= 0;
19999 /* used in timestamp formatting for display */
20005 offset
= alignOffset(offset
, 4);
20007 /* convert to host value */
20008 uintVal
= tvb_get_ntohl(tvb
, offset
);
20009 /* determine absolute vis sim time */
20010 isAbsolute
= uintVal
& 1;
20012 /* convert TS to uSec */
20013 usec
= (uint64_t)((uintVal
>> 1) * (double)(USEC_PER_HOUR
) / FSV
);
20015 tv
.secs
= (time_t)usec
/ 1000000;
20016 tv
.nsecs
= (int)(usec
% 1000000) * 1000;
20018 /* in addition to the time value calculation, obtain values
20019 * to use in display formatting. The time value is still
20020 * needed to pass along -- these below values are strictly
20023 minutes
= (unsigned)((usec
/ 1000000) / 60);
20024 seconds
= (unsigned)((usec
- (minutes
* 60 * 1000000)) / 1000000);
20025 micros
= (unsigned)(usec
- (minutes
* 60 * 1000000) - (seconds
* 1000000));
20027 ti
= proto_tree_add_time_format_value(tree
, hf_relative
, tvb
, offset
, 4, &tv
, "%02u:%02u.%06u", minutes
, seconds
, micros
);
20031 proto_item_append_text(ti
, " (absolute)");
20035 proto_item_append_text(ti
, " (relative)");
20041 /* Parse an Entity */
20042 static int parseField_Entity(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, const char* entity_name
)
20044 proto_tree
*sub_tree
;
20046 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 6, ett_entity
, NULL
, entity_name
);
20048 proto_tree_add_item(sub_tree
, hf_dis_entity_id_site
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
20051 proto_tree_add_item(sub_tree
, hf_dis_entity_id_application
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
20054 proto_tree_add_item(sub_tree
, hf_dis_entity_id_entity
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
20060 static int parseField_Aggregate(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, const char* entity_name
)
20062 proto_tree
*sub_tree
;
20064 sub_tree
= proto_tree_add_subtree(tree
, tvb
, offset
, 6, ett_entity
, NULL
, entity_name
);
20066 proto_tree_add_item(sub_tree
, hf_dis_aggregate_id_site
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
20069 proto_tree_add_item(sub_tree
, hf_dis_aggregate_id_application
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
20072 proto_tree_add_item(sub_tree
, hf_dis_aggregate_id_aggregate
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
20078 /* Parse a variable parameter field.
20080 static int parseField_VariableParameter(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, uint8_t paramType
)
20082 /* Determine the parser to use based on the type */
20083 switch (paramType
) {
20084 case DIS_PDU_VARIABLE_PARAMETER_RECORD_TYPE_ARTICULATED_PART
:
20085 offset
= dissect_DIS_FIELDS_VP_ARTICULATED_PART(tvb
, tree
, offset
);
20087 case DIS_PDU_VARIABLE_PARAMETER_RECORD_TYPE_ATTACHED_PART
:
20088 offset
= dissect_DIS_FIELDS_VP_ATTACHED_PART(tvb
, tree
, offset
);
20090 case DIS_PARAM_TYPE_DESIG_ENTITY_OFFSET
:
20091 offset
= dissect_DIS_FIELDS_VP_ENTITY_OFFSET(tvb
, tree
, offset
);
20093 case DIS_PDU_VARIABLE_PARAMETER_RECORD_TYPE_ENTITY_ASSOCIATION
:
20094 offset
= dissect_DIS_FIELDS_VP_ENTITY_ASSOCIATION(tvb
, tree
, offset
);
20097 proto_tree_add_item(tree
, hf_dis_str_data
, tvb
, offset
, 15, ENC_NA
);
20105 /* Parse a variable record field.
20107 static int parseField_VariableRecord(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, uint32_t variableRecordType
, uint16_t record_length
)
20109 /* Determine the parser to use based on the type */
20110 switch (variableRecordType
) {
20112 offset
= dissect_DIS_FIELDS_VR_APPLICATION_HEALTH_STATUS(tvb
, tree
, offset
);
20115 offset
= dissect_DIS_FIELDS_VR_APPLICATION_INITIALIZATION(tvb
, tree
, offset
);
20118 offset
= dissect_DIS_FIELDS_VR_DATA_QUERY(tvb
, tree
, offset
);
20123 int dataLength
= record_length
- 6;
20125 if (dataLength
> 0)
20127 proto_tree_add_item(tree
, hf_dis_record_data
, tvb
, offset
, dataLength
, ENC_NA
);
20128 offset
+= dataLength
;
20134 /* Should alignment padding be added */
20135 if (record_length
% 8)
20137 uint32_t alignmentPadding
= (8 - (record_length
% 8));
20139 proto_tree_add_item(tree
, hf_dis_alignment_padding
, tvb
, offset
, alignmentPadding
, ENC_NA
);
20140 offset
+= alignmentPadding
;
20146 void proto_register_dis(void);
20148 static dissector_handle_t dis_dissector_handle
;
20150 static const true_false_string dis_modulation_spread_spectrum
= {
20151 "Spread Spectrum modulation in use",
20152 "Spread Spectrum modulation not in use"
20155 static const true_false_string dis_frequency_hopping_value
= {
20156 "Frequency hopping modulation used",
20157 "Frequency hopping modulation not used"
20160 static const true_false_string dis_encryption_mode_value
= {
20161 "diphase encryption mode",
20162 "baseband encryption mode"
20165 static const true_false_string dis_pseudo_noise_value
= {
20166 "Pseudo Noise modulation used",
20167 "Pseudo Noise modulation not used"
20170 static const true_false_string dis_time_hopping_value
= {
20171 "Time hopping modulation used",
20172 "Time hopping modulation not used"
20175 static int parsePDUStatus(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, dis_header_t
* header
)
20177 if ((header
->pduType
== DIS_PDUTYPE_ENTITY_STATE
)
20178 || (header
->pduType
== DIS_PDUTYPE_ELECTROMAGNETIC_EMISSION
)
20179 || (header
->pduType
== DIS_PDUTYPE_DESIGNATOR
)
20180 || (header
->pduType
== DIS_PDUTYPE_ENVIRONMENTAL_PROCESS
)
20181 || (header
->pduType
== DIS_PDUTYPE_ENTITY_STATE_UPDATE
))
20183 proto_tree_add_item(tree
, hf_pdu_status_cei
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20184 proto_tree_add_item(tree
, hf_pdu_status_lvc
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20185 proto_tree_add_item(tree
, hf_pdu_status_tei
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20187 else if (header
->pduType
== DIS_PDUTYPE_FIRE
)
20189 proto_tree_add_item(tree
, hf_pdu_status_fti
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20190 proto_tree_add_item(tree
, hf_pdu_status_cei
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20191 proto_tree_add_item(tree
, hf_pdu_status_lvc
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20193 else if (header
->pduType
== DIS_PDUTYPE_DETONATION
)
20195 proto_tree_add_item(tree
, hf_pdu_status_dti
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20196 proto_tree_add_item(tree
, hf_pdu_status_cei
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20197 proto_tree_add_item(tree
, hf_pdu_status_lvc
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20199 else if (((header
->pduType
>= DIS_PDUTYPE_COLLISION
) && (header
->pduType
<= DIS_PDUTYPE_COMMENT
))
20200 || ((header
->pduType
>= DIS_PDUTYPE_UNDERWATER_ACOUSTIC
) && (header
->pduType
<= DIS_PDUTYPE_SUPPLEMENTAL_EMISSION_ENTITY_STATE
))
20201 || ((header
->pduType
>= DIS_PDUTYPE_AGGREGATE_STATE
) && (header
->pduType
<= DIS_PDUTYPE_MINEFIELD_RESPONSE_NACK
))
20202 || ((header
->pduType
>= DIS_PDUTYPE_GRIDDED_DATA
) && (header
->pduType
<= DIS_PDUTYPE_COLLISION_ELASTIC
))
20203 || ((header
->pduType
>= DIS_PDUTYPE_DIRECTED_ENERGY_FIRE
) && (header
->pduType
<= DIS_PDUTYPE_INFORMATION_OPERATIONS_REPORT
)))
20205 proto_tree_add_item(tree
, hf_pdu_status_cei
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20206 proto_tree_add_item(tree
, hf_pdu_status_lvc
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20208 else if ((header
->pduType
>= DIS_PDUTYPE_TRANSMITTER
) && (header
->pduType
<= DIS_PDUTYPE_RECEIVER
))
20210 proto_tree_add_item(tree
, hf_pdu_status_rai
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20211 proto_tree_add_item(tree
, hf_pdu_status_cei
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20212 proto_tree_add_item(tree
, hf_pdu_status_lvc
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20213 proto_tree_add_item(tree
, hf_pdu_status_tei
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20215 else if (header
->pduType
== DIS_PDUTYPE_IFF
)
20217 proto_tree_add_item(tree
, hf_pdu_status_aii
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20218 proto_tree_add_item(tree
, hf_pdu_status_ism
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20219 proto_tree_add_item(tree
, hf_pdu_status_cei
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20220 proto_tree_add_item(tree
, hf_pdu_status_lvc
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20221 proto_tree_add_item(tree
, hf_pdu_status_tei
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20223 else if ((header
->pduType
== DIS_PDUTYPE_INTERCOM_SIGNAL
)
20224 || (header
->pduType
== DIS_PDUTYPE_INTERCOM_CONTROL
))
20226 proto_tree_add_item(tree
, hf_pdu_status_iai
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20227 proto_tree_add_item(tree
, hf_pdu_status_cei
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20228 proto_tree_add_item(tree
, hf_pdu_status_lvc
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20229 proto_tree_add_item(tree
, hf_pdu_status_tei
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20231 else if (header
->pduType
== DIS_PDUTYPE_ATTRIBUTE
)
20233 proto_tree_add_item(tree
, hf_pdu_status_lvc
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20237 proto_tree_add_item(tree
, hf_pdu_status_field
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20243 static int parseDISHeader(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, dis_header_t
* header
)
20245 proto_tree
*pdu_status
;
20246 proto_tree
*pdu_status_tree
;
20248 proto_tree_add_item(tree
, hf_dis_proto_ver
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20249 header
->version
= tvb_get_uint8(tvb
, offset
);
20252 proto_tree_add_item(tree
, hf_dis_exercise_id
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20255 proto_tree_add_item(tree
, hf_dis_pdu_type
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20256 header
->pduType
= tvb_get_uint8(tvb
, offset
);
20259 proto_tree_add_item(tree
, hf_dis_proto_fam
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20260 header
->family
= tvb_get_uint8(tvb
, offset
);
20263 offset
= parseField_Timestamp(tvb
, tree
, offset
, hf_dis_header_rel_ts
);
20265 proto_tree_add_item(tree
, hf_dis_pdu_length
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
20268 /* starting in DIS v7, the high-order byte of padding is
20269 * converted to a status bitmap field
20271 if (header
->version
< DIS_VERSION_IEEE_1278_1_2012
)
20273 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 2, ENC_NA
);
20278 /* add a node to contain the PDU status fields
20280 pdu_status
= proto_tree_add_item(tree
, hf_dis_pdu_status
, tvb
, offset
, 1, ENC_NA
);
20281 pdu_status_tree
= proto_item_add_subtree(pdu_status
, ett_pdu_status
);
20282 offset
= parsePDUStatus(tvb
, pdu_status_tree
, offset
, header
);
20284 /* ... and now, the one-byte of padding */
20285 proto_tree_add_item(tree
, hf_dis_padding
, tvb
, offset
, 1, ENC_NA
);
20292 static int parsePOHeader(tvbuff_t
*tvb
, proto_tree
*tree
, int offset
, uint8_t* pduType
)
20294 proto_tree_add_item(tree
, hf_dis_po_ver
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20297 proto_tree_add_item(tree
, hf_dis_po_pdu_type
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20298 *pduType
= tvb_get_uint8(tvb
, offset
);
20301 proto_tree_add_item(tree
, hf_dis_exercise_id
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20304 proto_tree_add_item(tree
, hf_dis_po_database_id
, tvb
, offset
, 1, ENC_BIG_ENDIAN
);
20307 proto_tree_add_item(tree
, hf_dis_po_length
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
20310 proto_tree_add_item(tree
, hf_dis_po_pdu_count
, tvb
, offset
, 2, ENC_BIG_ENDIAN
);
20317 static int parse_persistent_pdu_payload(tvbuff_t
* tvb
, packet_info
* pinfo
, proto_tree
* tree
, int offset
, uint8_t persistentObjectPduType
)
20319 switch (persistentObjectPduType
)
20321 case DIS_PERSISTENT_OBJECT_TYPE_SIMULATOR_PRESENT
:
20322 return dissect_DIS_PARSER_SIMULATOR_PRESENT_PO_PDU(tvb
, pinfo
, tree
, offset
);
20323 case DIS_PERSISTENT_OBJECT_TYPE_DESCRIBE_OBJECT
:
20324 return dissect_DIS_PARSER_DESCRIBE_OBJECT_PO_PDU(tvb
, pinfo
, tree
, offset
);
20325 case DIS_PERSISTENT_OBJECT_TYPE_OBJECTS_PRESENT
:
20326 return dissect_DIS_PARSER_OBJECTS_PRESENT_PO_PDU(tvb
, pinfo
, tree
, offset
);
20327 case DIS_PERSISTENT_OBJECT_TYPE_OBJECT_REQUEST
:
20328 return dissect_DIS_PARSER_OBJECT_REQUEST_PO_PDU(tvb
, pinfo
, tree
, offset
);
20329 case DIS_PERSISTENT_OBJECT_TYPE_DELETE_OBJECTS
:
20330 return dissect_DIS_PARSER_DELETE_OBJECTS_PO_PDU(tvb
, pinfo
, tree
, offset
);
20331 case DIS_PERSISTENT_OBJECT_TYPE_SET_WORLD_STATE
:
20332 return dissect_DIS_PARSER_SET_WORLD_STATE_PO_PDU(tvb
, pinfo
, tree
, offset
);
20333 case DIS_PERSISTENT_OBJECT_TYPE_NOMINATION
:
20334 return dissect_DIS_PARSER_NOMINATION_PO_PDU(tvb
, pinfo
, tree
, offset
);
20340 static int parse_pdu_payload(tvbuff_t
* tvb
, packet_info
* pinfo
, proto_tree
* tree
, int offset
, uint8_t pduType
)
20344 /* DIS Entity Information / Interaction PDUs */
20345 case DIS_PDUTYPE_ENTITY_STATE
:
20346 return dissect_DIS_PARSER_ENTITY_STATE_PDU(tvb
, pinfo
, tree
, offset
);
20347 case DIS_PDUTYPE_COLLISION
:
20348 return dissect_DIS_PARSER_COLLISION_PDU(tvb
, pinfo
, tree
, offset
);
20349 /* DIS Distributed Emission Regeneration PDUs */
20350 case DIS_PDUTYPE_ELECTROMAGNETIC_EMISSION
:
20351 return dissect_DIS_PARSER_ELECTROMAGNETIC_EMISSION_PDU(tvb
, pinfo
, tree
, offset
);
20352 case DIS_PDUTYPE_UNDERWATER_ACOUSTIC
:
20353 return dissect_DIS_PARSER_UNDERWATER_ACOUSTIC_PDU(tvb
, pinfo
, tree
, offset
);
20355 /* IFF PDU needs the header information to be parsed, so it is handled separately.
20356 * case DIS_PDUTYPE_IFF:
20359 case DIS_PDUTYPE_DESIGNATOR
:
20360 return dissect_DIS_PARSER_DESIGNATOR_PDU(tvb
, pinfo
, tree
, offset
);
20361 /* DIS Radio Communications protocol (RCP) family PDUs */
20362 case DIS_PDUTYPE_TRANSMITTER
:
20363 return dissect_DIS_PARSER_TRANSMITTER_PDU(tvb
, pinfo
, tree
, offset
);
20364 case DIS_PDUTYPE_SIGNAL
:
20365 case DIS_PDUTYPE_INTERCOM_SIGNAL
:
20366 return dissect_DIS_PARSER_SIGNAL_PDU(tvb
, pinfo
, tree
, offset
);
20367 case DIS_PDUTYPE_RECEIVER
:
20368 return dissect_DIS_PARSER_RECEIVER_PDU(tvb
, pinfo
, tree
, offset
);
20369 case DIS_PDUTYPE_INTERCOM_CONTROL
:
20370 return dissect_DIS_PARSER_INTERCOM_CONTROL_PDU(tvb
, pinfo
, tree
, offset
);
20371 /* DIS Warfare PDUs */
20372 case DIS_PDUTYPE_FIRE
:
20373 return dissect_DIS_PARSER_FIRE_PDU(tvb
, pinfo
, tree
, offset
);
20374 case DIS_PDUTYPE_DETONATION
:
20375 /* TODO: Version 7 (header.version >= DIS_VERSION_IEEE_1278_1_2012)
20376 * changed the Detonation PDU format
20377 * Need a different parser
20379 return dissect_DIS_PARSER_DETONATION_PDU(tvb
, pinfo
, tree
, offset
);
20380 /* DIS Simulation Management PDUs */
20381 case DIS_PDUTYPE_START_RESUME
:
20382 return dissect_DIS_PARSER_START_RESUME_PDU(tvb
, pinfo
, tree
, offset
);
20383 case DIS_PDUTYPE_STOP_FREEZE
:
20384 return dissect_DIS_PARSER_STOP_FREEZE_PDU(tvb
, pinfo
, tree
, offset
);
20385 case DIS_PDUTYPE_ACKNOWLEDGE
:
20386 return dissect_DIS_PARSER_ACKNOWLEDGE_PDU(tvb
, pinfo
, tree
, offset
);
20387 case DIS_PDUTYPE_ACTION_REQUEST
:
20388 return dissect_DIS_PARSER_ACTION_REQUEST_PDU(tvb
, pinfo
, tree
, offset
);
20389 case DIS_PDUTYPE_ACTION_RESPONSE
:
20390 return dissect_DIS_PARSER_ACTION_RESPONSE_PDU(tvb
, pinfo
, tree
, offset
);
20391 case DIS_PDUTYPE_DATA
:
20392 case DIS_PDUTYPE_SET_DATA
:
20393 return dissect_DIS_PARSER_DATA_PDU(tvb
, pinfo
, tree
, offset
);
20394 case DIS_PDUTYPE_EVENT_REPORT
:
20395 return dissect_DIS_PARSER_EVENT_REPORT_PDU(tvb
, pinfo
, tree
, offset
);
20396 case DIS_PDUTYPE_DATA_QUERY
:
20397 return dissect_DIS_PARSER_DATA_QUERY_PDU(tvb
, pinfo
, tree
, offset
);
20398 case DIS_PDUTYPE_COMMENT
:
20399 return dissect_DIS_PARSER_COMMENT_PDU(tvb
, pinfo
, tree
, offset
);
20400 case DIS_PDUTYPE_CREATE_ENTITY
:
20401 case DIS_PDUTYPE_REMOVE_ENTITY
:
20402 return dissect_DIS_PARSER_SIMAN_ENTITY_PDU(tvb
, pinfo
, tree
, offset
);
20403 /* DIS Simulation Management with Reliability PDUs */
20404 case DIS_PDUTYPE_START_RESUME_R
:
20405 return dissect_DIS_PARSER_START_RESUME_R_PDU(tvb
, pinfo
, tree
, offset
);
20406 case DIS_PDUTYPE_STOP_FREEZE_R
:
20407 return dissect_DIS_PARSER_STOP_FREEZE_R_PDU(tvb
, pinfo
, tree
, offset
);
20408 case DIS_PDUTYPE_ACKNOWLEDGE_R
:
20409 return dissect_DIS_PARSER_ACKNOWLEDGE_PDU(tvb
, pinfo
, tree
, offset
);
20410 case DIS_PDUTYPE_ACTION_REQUEST_R
:
20411 return dissect_DIS_PARSER_ACTION_REQUEST_R_PDU(tvb
, pinfo
, tree
, offset
);
20412 case DIS_PDUTYPE_ACTION_RESPONSE_R
:
20413 return dissect_DIS_PARSER_ACTION_RESPONSE_PDU(tvb
, pinfo
, tree
, offset
);
20414 case DIS_PDUTYPE_DATA_R
:
20415 case DIS_PDUTYPE_SET_DATA_R
:
20416 return dissect_DIS_PARSER_DATA_R_PDU(tvb
, pinfo
, tree
, offset
);
20417 case DIS_PDUTYPE_DATA_QUERY_R
:
20418 return dissect_DIS_PARSER_DATA_QUERY_R_PDU(tvb
, pinfo
, tree
, offset
);
20419 case DIS_PDUTYPE_COMMENT_R
:
20420 return dissect_DIS_PARSER_COMMENT_PDU(tvb
, pinfo
, tree
, offset
);
20421 case DIS_PDUTYPE_CREATE_ENTITY_R
:
20422 case DIS_PDUTYPE_REMOVE_ENTITY_R
:
20423 return dissect_DIS_PARSER_SIMAN_ENTITY_R_PDU(tvb
, pinfo
, tree
, offset
);
20424 case DIS_PDUTYPE_ENTITY_STATE_UPDATE
:
20425 return dissect_DIS_PARSER_ENTITY_STATE_UPDATE_PDU(tvb
, pinfo
, tree
, offset
);
20426 /* DIS Experimental V-DIS PDUs */
20427 case DIS_PDUTYPE_APPLICATION_CONTROL
:
20428 return dissect_DIS_PARSER_APPLICATION_CONTROL_PDU(tvb
, pinfo
, tree
, offset
);
20429 case DIS_PDUTYPE_ENVIRONMENTAL_PROCESS
:
20430 return dissect_DIS_PARSER_ENVIRONMENTAL_PROCESS_PDU(tvb
, pinfo
, tree
, offset
);
20431 case DIS_PDUTYPE_AGGREGATE_STATE
:
20432 return dissect_DIS_PARSER_AGGREGATE_STATE_PDU(tvb
, pinfo
, tree
, offset
);
20438 /* Main dissector routine to be invoked for a DIS PDU.
20440 static int dissect_dis(tvbuff_t
*tvb
, packet_info
*pinfo
, proto_tree
*tree
, void *data _U_
)
20442 proto_tree
*dis_tree
, *dis_header_tree
;
20443 proto_item
*dis_node
;
20444 proto_tree
*dis_payload_tree
= NULL
;
20445 proto_item
*dis_payload_node
= NULL
;
20448 int offsetBeforePayloadParse
= 0;
20450 const char *pduString
= 0;
20452 dis_header_t header
;
20453 uint8_t persistentObjectPduType
;
20455 /* DIS packets must be at least 12 bytes long. DIS uses port 3000, by
20456 * default, but the Cisco Redundant Link Management protocol can also use
20457 * that port; RLM packets are 8 bytes long, so we use this to distinguish
20460 if (tvb_reported_length(tvb
) < 12)
20465 /* set the protocol column */
20466 col_set_str(pinfo
->cinfo
, COL_PROTOCOL
, "DIS");
20467 col_clear(pinfo
->cinfo
, COL_INFO
);
20469 /* Add the top-level DIS node under which the rest of the fields will be
20472 dis_node
= proto_tree_add_item(tree
, proto_dis
, tvb
, offset
, -1, ENC_NA
);
20473 dis_tree
= proto_item_add_subtree(dis_node
, ett_dis
);
20475 /* Add a node to contain the DIS header fields.
20477 dis_header_tree
= proto_tree_add_subtree(dis_tree
, tvb
, offset
, 12, ett_dis_header
, NULL
, "Header");
20478 offset
= parseDISHeader(tvb
, dis_header_tree
, offset
, &header
);
20480 /* Locate the string name for the PDU type enumeration,
20481 * or default to "Unknown".
20483 pduString
= val_to_str_ext_const(header
.pduType
, &DIS_PDU_Type_Strings_Ext
, "Unknown");
20485 /* set the basic info column (pdu type) */
20486 col_add_fstr(pinfo
->cinfo
, COL_INFO
, "PDUType: %d \t ", header
.pduType
);
20488 /* Locate the appropriate PDU parser, if type is known.
20490 if (header
.family
== DIS_PROTOCOLFAMILY_PERSISTENT_OBJECT
)
20492 proto_item
*dis_po_header_tree
;
20494 dis_po_header_tree
= proto_tree_add_subtree(dis_header_tree
, tvb
, offset
, 8, ett_dis_po_header
, NULL
, "PO Header");
20495 offset
= parsePOHeader(tvb
, dis_po_header_tree
, offset
, &persistentObjectPduType
);
20496 /* Locate the string name for the PO PDU type enumeration,
20497 * or default to "Unknown".
20499 pduString
= val_to_str_const(persistentObjectPduType
, DIS_PDU_PersistentObjectType_Strings
, "Unknown");
20501 /* Append name of persistent PDU to the basic info column */
20502 col_append_str(pinfo
->cinfo
, COL_INFO
, pduString
);
20504 /* Add a node to contain the DIS PDU fields.
20506 dis_payload_tree
= proto_tree_add_subtree_format(dis_tree
, tvb
, offset
, -1,
20507 ett_dis_payload
, &dis_payload_node
, "%s PO PDU", pduString
);
20509 offsetBeforePayloadParse
= offset
;
20510 /* Parse using the appropriate PO PDU parser, if type is known.
20512 offset
= parse_persistent_pdu_payload(tvb
, pinfo
, dis_payload_tree
, offset
, persistentObjectPduType
);
20516 /* Append name of persistent PDU to the basic info column */
20517 col_append_str(pinfo
->cinfo
, COL_INFO
, pduString
);
20519 /* Add a node to contain the DIS PDU fields.
20521 dis_payload_tree
= proto_tree_add_subtree_format(dis_tree
, tvb
, offset
, -1,
20522 ett_dis_payload
, &dis_payload_node
, "%s PDU", pduString
);
20524 offsetBeforePayloadParse
= offset
;
20526 if (header
.pduType
== DIS_PDUTYPE_IFF
)
20528 offset
= dissect_DIS_PARSER_IFF_PDU(tvb
, pinfo
, dis_payload_tree
, offset
, &header
);
20532 offset
= parse_pdu_payload(tvb
, pinfo
, dis_payload_tree
, offset
, header
.pduType
);
20536 /* If pdu parsing moved the offset, then set the length.
20538 if (offset
!= offsetBeforePayloadParse
)
20540 proto_item_set_end(dis_payload_node
, tvb
, offset
);
20543 return tvb_captured_length(tvb
);
20546 /* Registration routine for the DIS protocol.
20548 void proto_reg_handoff_dis(void);
20550 void proto_register_dis(void)
20553 /* registration with the filtering engine */
20554 static hf_register_info hf
[] =
20556 { &hf_dis_proto_ver
,
20557 { "Proto version", "dis.proto_ver",
20558 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_ProtocolVersion_Strings
), 0x0,
20561 { &hf_dis_exercise_id
,
20562 { "Exercise ID", "dis.exer_id",
20563 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
20566 { &hf_dis_pdu_type
,
20567 { "PDU type", "dis.pdu_type",
20568 FT_UINT8
, BASE_DEC
|BASE_EXT_STRING
, &DIS_PDU_Type_Strings_Ext
, 0x0,
20571 { &hf_dis_proto_fam
,
20572 { "Proto Family", "dis.proto_fam",
20573 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_ProtocolFamily_Strings
), 0x0,
20576 { &hf_dis_header_rel_ts
,
20577 { "Timestamp", "dis.timestamp",
20578 FT_RELATIVE_TIME
, BASE_NONE
, NULL
, 0x0,
20581 { &hf_dis_pdu_length
,
20582 { "PDU Length", "dis.pdu_length",
20583 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
20586 { &hf_dis_pdu_status
,
20587 { "PDU Status", "dis.pdu_status",
20588 FT_UINT8
, BASE_HEX
, NULL
, 0x0,
20591 { &hf_pdu_status_tei
,
20592 { "TEI", "dis.pdustatus.tei",
20593 FT_UINT8
, BASE_HEX
, VALS(dis_pdu_status_tei_vals
), 0x01,
20596 { &hf_pdu_status_lvc
,
20597 { "LVC", "dis.pdustatus.lvc",
20598 FT_UINT8
, BASE_HEX
, VALS(DIS_PDU_LVC_Indicator_Strings
), 0x06,
20601 { &hf_pdu_status_cei
,
20602 { "CEI", "dis.pdustatus.cei",
20603 FT_UINT8
, BASE_HEX
, VALS(DIS_PDU_DIS_PDU_Status_Coupled_Extension_Indicator_CEI_Strings
), 0x08,
20606 { &hf_pdu_status_fti
,
20607 { "FTI", "dis.pdustatus.fti",
20608 FT_UINT8
, BASE_HEX
, VALS(DIS_PDU_DIS_PDU_Status_Fire_Type_Indicator_FTI_Strings
), 0x10,
20611 { &hf_pdu_status_dti
,
20612 { "DTI", "dis.pdustatus.dti",
20613 FT_UINT8
, BASE_HEX
, VALS(DIS_PDU_DIS_PDU_Status_Detonation_Type_Indicator_DTI_Strings
), 0x30,
20616 { &hf_pdu_status_rai
,
20617 { "RAI", "dis.pdustatus.rai",
20618 FT_UINT8
, BASE_HEX
, VALS(DIS_PDU_Radio_Attached_Indicator_Strings
), 0x30,
20621 { &hf_pdu_status_iai
,
20622 { "IAI", "dis.pdustatus.iai",
20623 FT_UINT8
, BASE_HEX
, VALS(DIS_PDU_DIS_PDU_Status_Intercom_Attached_Indicator_IAI_Strings
), 0x30,
20626 { &hf_pdu_status_ism
,
20627 { "ISM", "dis.pdustatus.ism",
20628 FT_UINT8
, BASE_HEX
, VALS(DIS_PDU_DIS_PDU_Status_IFF_Simulation_Mode_ISM_Strings
), 0x10,
20631 { &hf_pdu_status_aii
,
20632 { "AII", "dis.pdustatus.aii",
20633 FT_UINT8
, BASE_HEX
, VALS(DIS_PDU_DIS_PDU_Status_Active_Interrogation_Indicator_AII_Strings
), 0x20,
20636 { &hf_pdu_status_field
,
20637 { "not implemented for this PDU type", "dis.pdu_status.field",
20638 FT_UINT8
, BASE_HEX
, NULL
, 0x0,
20642 { "Padding", "dis.padding",
20643 FT_BYTES
, BASE_NONE
, NULL
, 0x0,
20647 { "Protocol Version", "dis.po.version",
20648 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
20651 { &hf_dis_po_pdu_type
,
20652 { "PO PDU Type", "dis.po.pdu_type",
20653 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_PersistentObjectType_Strings
), 0x0,
20656 { &hf_dis_po_database_id
,
20657 { "PO Database ID", "dis.po.database_id",
20658 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
20661 { &hf_dis_po_length
,
20662 { "Length", "dis.po.length",
20663 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
20666 { &hf_dis_po_pdu_count
,
20667 { "PDU Count", "dis.po.pdu_count",
20668 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
20671 { &hf_dis_entity_id_site
,
20672 { "Entity ID Site", "dis.entity_id_site",
20673 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
20676 { &hf_dis_entity_id_application
,
20677 { "Entity ID Application", "dis.entity_id_application",
20678 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
20681 { &hf_dis_entity_id_entity
,
20682 { "Entity ID Entity", "dis.entity_id_entity",
20683 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
20686 { &hf_dis_emitter_id
,
20687 { "Emitter ID", "dis.emitter_id",
20688 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
20692 { "Beam ID", "dis.beam_id",
20693 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
20696 { &hf_dis_clocktime
,
20697 { "Timestamp", "dis.clocktime",
20698 FT_RELATIVE_TIME
, BASE_NONE
, NULL
, 0x0,
20701 { &hf_dis_num_art_params
,
20702 { "Number of Articulation Parameters", "dis.num_articulation_params",
20703 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
20706 { &hf_dis_entityKind
,
20707 { "Kind", "dis.entityKind",
20708 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_EntityKind_Strings
), 0x0,
20711 { &hf_dis_entityDomain
,
20712 { "Domain", "dis.entityDomain",
20713 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Domain_Strings
), 0x0,
20716 { &hf_dis_category_land
,
20717 { "Category / Land", "dis.category.land",
20718 FT_UINT8
, BASE_DEC
|BASE_EXT_STRING
, &DIS_PDU_Category_LandPlatform_Strings_Ext
, 0x0,
20721 { &hf_dis_category_air
,
20722 { "Category / Air", "dis.category.air",
20723 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Platform_Air_Category_Strings
), 0x0,
20726 { &hf_dis_category_surface
,
20727 { "Category / Surface", "dis.category.surface",
20728 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Platform_Surface_Category_Strings
), 0x0,
20731 { &hf_dis_category_subsurface
,
20732 { "Category / Subsurface", "dis.category.subsurface",
20733 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Platform_Subsurface_Category_Strings
), 0x0,
20736 { &hf_dis_category_space
,
20737 { "Category / Space", "dis.category.space",
20738 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Platform_Space_Category_Strings
), 0x0,
20741 { &hf_dis_category
,
20742 { "Category", "dis.category",
20743 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
20746 { &hf_dis_subcategory
,
20747 { "Subcategory", "dis.subcategory",
20748 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
20751 { &hf_dis_specific
,
20752 { "Specific", "dis.specific",
20753 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
20757 { "Extra", "dis.extra",
20758 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
20762 { "Reason", "dis.reason",
20763 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Stop_Freeze_Reason_Strings
), 0x0,
20766 { &hf_dis_frozen_behavior
,
20767 { "Frozen Behavior", "dis.frozen_behavior",
20768 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_FrozenBehavior_Strings
), 0x0,
20771 { &hf_dis_acknowledge_flag
,
20772 { "Acknowledge Flag", "dis.acknowledge_flag",
20773 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_Acknowledge_Acknowledge_Flag_Strings
), 0x0,
20776 { &hf_dis_response_flag
,
20777 { "Response Flag", "dis.response_flag",
20778 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_Acknowledge_Response_Flag_Strings
), 0x0,
20782 { "Site", "dis.site",
20783 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
20786 { &hf_dis_request_id
,
20787 { "Request ID", "dis.request_id",
20788 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
20791 { &hf_dis_application
,
20792 { "Application", "dis.application",
20793 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
20796 { &hf_dis_num_fixed_data
,
20797 { "Number of Fixed Data Fields", "dis.num_fixed_data",
20798 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
20801 { &hf_dis_num_variable_data
,
20802 { "Number of Variable Data Fields", "dis.num_variable_data",
20803 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
20806 { &hf_dis_action_id
,
20807 { "Action ID", "dis.action_id",
20808 FT_UINT32
, BASE_DEC
|BASE_EXT_STRING
, &DIS_PDU_Action_Request_Action_ID_Strings_Ext
, 0x0,
20811 { &hf_dis_request_status
,
20812 { "Request Status", "dis.request_status",
20813 FT_UINT32
, BASE_DEC
, VALS(DIS_PDU_Action_Response_Request_Status_Strings
), 0x0,
20816 { &hf_dis_datum_id
,
20817 { "Datum ID", "dis.datum_id",
20818 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
20821 { &hf_dis_fixed_datum_value
,
20822 { "Datum value", "dis.fixed_datum_value",
20823 FT_BYTES
, BASE_NONE
, NULL
, 0x0,
20826 { &hf_dis_fixed_datum_value_as_uint
,
20827 { "Datum value as uint", "dis.fixed_datum_value_as_uint",
20828 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
20831 { &hf_dis_fixed_datum_value_as_float
,
20832 { "Datum value as float", "dis.fixed_datum_value_as_float",
20833 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
20836 { &hf_dis_fixed_datum_value_as_int
,
20837 { "Datum value as int", "dis.fixed_datum_value_as_int",
20838 FT_INT32
, BASE_DEC
, NULL
, 0x0,
20841 { &hf_dis_event_type
,
20842 { "Event Type", "dis.event_type",
20843 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
20846 { &hf_dis_datum_length
,
20847 { "Datum length", "dis.datum_length",
20848 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
20851 { &hf_dis_variable_datum_value
,
20852 { "Datum value", "dis.variable_datum_value",
20853 FT_BYTES
, BASE_NONE
, NULL
, 0x0,
20856 { &hf_dis_variable_datum_value_as_text
,
20857 { "Datum value as text", "dis.hf_dis_variable_datum_value_as_text",
20858 FT_STRING
, BASE_NONE
, NULL
, 0x0,
20861 { &hf_dis_num_fixed_datum_id
,
20862 { "Number of Fixed Datum Ids", "dis.num_fixed_datum_id",
20863 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
20866 { &hf_dis_num_variable_datum_id
,
20867 { "Number of Variable Datum Ids", "dis.num_variable_datum_id",
20868 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
20871 { &hf_dis_reliability
,
20872 { "Reliability", "dis.reliability",
20873 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Required_Reliability_Service_Strings
), 0x0,
20876 { &hf_dis_control_id
,
20877 { "Control ID", "dis.control_id",
20878 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_ControlId_Strings
), 0x0,
20881 { &hf_dis_orig_app_type
,
20882 { "Originating App Type", "dis.orig_app_type",
20883 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_ApplicationType_Strings
), 0x0,
20886 { &hf_dis_recv_app_type
,
20887 { "Receiving App Type", "dis.recv_app_type",
20888 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_ApplicationType_Strings
), 0x0,
20891 { &hf_dis_num_parts
,
20892 { "Number of Parts", "dis.num_parts",
20893 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
20896 { &hf_dis_current_part
,
20897 { "Current Part", "dis.current_part",
20898 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
20901 { &hf_dis_num_variable_records
,
20902 { "Number of Variable Records", "dis.num_variable_records",
20903 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
20906 { &hf_dis_variable_record_type
,
20907 { "Record Type", "dis.variable_record_type",
20908 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
20911 { &hf_dis_variable_record_len
,
20912 { "Record Length", "dis.variable_record_len",
20913 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
20916 { &hf_dis_time_interval8
,
20917 { "Time interval", "dis.time_interval",
20918 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
20921 { &hf_dis_time_interval32
,
20922 { "Time interval", "dis.time_interval",
20923 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
20926 { &hf_dis_event_number
,
20927 { "Event Number", "dis.event_number",
20928 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
20932 { "Country", "dis.country",
20933 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_Country_Strings
), 0x0,
20936 { &hf_dis_emitter_name
,
20937 { "Emitter Name", "dis.electromagnetic.emitter.name",
20938 FT_UINT16
, BASE_DEC
|BASE_EXT_STRING
, &DIS_PDU_EmitterName_Strings_Ext
, 0x0,
20941 { &hf_dis_emission_function
,
20942 { "Emission Function", "dis.electromagnetic.emission.function",
20943 FT_UINT8
, BASE_DEC
|BASE_EXT_STRING
, &DIS_PDU_Emitter_System_Function_Strings_Ext
, 0x0,
20946 { &hf_dis_em_data_length
,
20947 { "System Data Length", "dis.electromagnetic.emission.data_length",
20948 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
20951 { &hf_dis_em_num_beams
,
20952 { "Number of Beams", "dis.electromagnetic.emission.num_beams",
20953 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
20956 { &hf_dis_emitter_id_number
,
20957 { "Emitter ID Number", "dis.electromagnetic.emission.emitter_id_number",
20958 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
20961 { &hf_dis_em_location_x
,
20962 { "X", "dis.electromagnetic.emission.location.x",
20963 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
20966 { &hf_dis_em_location_y
,
20967 { "Y", "dis.electromagnetic.emission.location.y",
20968 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
20971 { &hf_dis_em_location_z
,
20972 { "Z", "dis.electromagnetic.emission.location.z",
20973 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
20976 { &hf_dis_beam_function
,
20977 { "Beam Function", "dis.electromagnetic.emission.beam.function",
20978 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Electromagnetic_Emission_Beam_Function_Strings
), 0x0,
20981 { &hf_dis_num_electromagnetic_emission_systems
,
20982 { "Number of Electromagnetic Emission Systems", "dis.electromagnetic.num_emission_systems",
20983 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
20986 { &hf_dis_radio_id
,
20987 { "Radio ID", "dis.radio.radio_id",
20988 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
20991 { &hf_dis_transmitter_radio_id
,
20992 { "Transmitter Radio ID", "dis.radio.transmitter_radio_id",
20993 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
20997 { "Encoding Scheme", "dis.radio.encoding_scheme",
20998 FT_UINT16
, BASE_HEX
, NULL
, 0x0,
21001 { &hf_dis_ens_class
,
21002 { "Encoding Class", "dis.radio.encoding_class",
21003 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_Encoding_Class_Strings
), 0xc000,
21006 { &hf_dis_ens_type
,
21007 { "Encoding Type", "dis.radio.encoding_type",
21008 FT_UINT16
, BASE_DEC
, NULL
, 0x3fff,
21011 { &hf_dis_ens_type_audio
,
21012 { "Encoding Type", "dis.radio.encoding_type.audio",
21013 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_Signal_Encoding_Type_Strings
), 0x3fff,
21016 { &hf_dis_tdl_type
,
21017 { "TDL Type", "dis.radio.tdl_type",
21018 FT_UINT16
, BASE_DEC
|BASE_EXT_STRING
, &DIS_PDU_Signal_TDL_Type_Strings_Ext
, 0x0,
21021 { &hf_dis_sample_rate
,
21022 { "Sample Rate", "dis.radio.sample_rate",
21023 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
21026 { &hf_dis_data_length
,
21027 { "Data Length", "dis.radio.data_length",
21028 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
21031 { &hf_dis_num_of_samples
,
21032 { "Number of Samples", "dis.radio.num_of_samples",
21033 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
21036 { &hf_dis_signal_data
,
21037 { "Data", "dis.radio.signal_data",
21038 FT_BYTES
, BASE_NONE
, NULL
, 0x0,
21041 { &hf_dis_radio_category
,
21042 { "Radio Category", "dis.radio.radio_category",
21043 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Radio_Category_Strings
), 0x0,
21046 { &hf_dis_nomenclature_version
,
21047 { "Nomenclature Version", "dis.radio.nomenclature_version",
21048 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Radio_Subcategory_Strings
), 0x0,
21051 { &hf_dis_nomenclature
,
21052 { "Nomenclature", "dis.radio.nomenclature",
21053 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_Nomenclature_Strings
), 0x0,
21056 { &hf_dis_radio_transmit_state
,
21057 { "Radio Transmit State", "dis.radio.transmit_state",
21058 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_RadioTransmitState_Strings
), 0x0,
21061 { &hf_dis_radio_receive_state
,
21062 { "Radio Receive State", "dis.radio.receive_state",
21063 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_Receiver_Receiver_State_Strings
), 0x0,
21066 { &hf_dis_radio_input_source
,
21067 { "Radio Input Source", "dis.radio.input_source",
21068 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Transmitter_Input_Source_Strings
), 0x0,
21071 { &hf_dis_antenna_pattern_type
,
21072 { "Antenna Pattern Type", "dis.radio.antenna_pattern_type",
21073 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_Transmitter_Antenna_Pattern_Type_Strings
), 0x0,
21076 { &hf_dis_antenna_pattern_length
,
21077 { "Antenna Pattern Length", "dis.radio.antenna_pattern_length",
21078 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
21081 { &hf_dis_antenna_location_x
,
21082 { "X", "dis.antenna_location.x",
21083 FT_DOUBLE
, BASE_NONE
, NULL
, 0x0,
21086 { &hf_dis_antenna_location_y
,
21087 { "Y", "dis.antenna_location.y",
21088 FT_DOUBLE
, BASE_NONE
, NULL
, 0x0,
21091 { &hf_dis_antenna_location_z
,
21092 { "Z", "dis.antenna_location.z",
21093 FT_DOUBLE
, BASE_NONE
, NULL
, 0x0,
21096 { &hf_dis_rel_antenna_location_x
,
21097 { "X", "dis.rel_antenna_location.x",
21098 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21101 { &hf_dis_rel_antenna_location_y
,
21102 { "Y", "dis.rel_antenna_location.y",
21103 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21106 { &hf_dis_rel_antenna_location_z
,
21107 { "Z", "dis.rel_antenna_location.z",
21108 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21111 { &hf_dis_transmit_frequency
,
21112 { "Transmit Frequency (Hz)", "dis.radio.frequency",
21113 FT_UINT64
, BASE_DEC
, NULL
, 0x0,
21116 { &hf_dis_transmit_freq_bandwidth
,
21117 { "Transmit Frequency Bandwidth", "dis.transmit_freq_bandwidth",
21118 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21121 { &hf_dis_transmit_power
,
21122 { "Transmit Power", "dis.transmit_power",
21123 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21126 { &hf_dis_receive_power
,
21127 { "Receive Power", "dis.receive_power",
21128 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21131 { &hf_dis_spread_spectrum_usage
,
21132 { "Spread Spectrum", "dis.radio.mod_type.spread_spectrum_usage",
21133 FT_BOOLEAN
, 16, TFS(&dis_modulation_spread_spectrum
),0xFFFF,
21136 { &hf_dis_frequency_hopping
,
21137 { "Frequency Hopping modulation", "dis.radio.mod_type.frequency_hopping",
21138 FT_BOOLEAN
, 16, TFS(&dis_frequency_hopping_value
),0x0001,
21141 { &hf_dis_pseudo_noise_modulation
,
21142 { "Pseudo noise modulation", "dis.radio.mod_type.pseudo_noise_modulation",
21143 FT_BOOLEAN
, 16, TFS(&dis_pseudo_noise_value
),0x0002,
21146 { &hf_dis_time_hopping
,
21147 { "Time Hopping modulation", "dis.radio.mod_type.time_hopping",
21148 FT_BOOLEAN
, 16, TFS(&dis_time_hopping_value
),0x0004,
21151 { &hf_dis_modulation_major
,
21152 { "Major Modulation", "dis.radio.mod_type.major",
21153 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_Transmitter_Major_Modulation_Strings
), 0x0,
21156 { &hf_dis_modulation_amplitude
,
21157 { "Detail", "dis.modulation_detail",
21158 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_Transmitter_Detail_Amplitude_Modulation_Strings
), 0x0,
21161 { &hf_dis_modulation_amplitude_angle
,
21162 { "Detail", "dis.modulation_detail",
21163 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_Transmitter_Detail_Amplitude_and_Angle_Modulation_Strings
), 0x0,
21166 { &hf_dis_modulation_angle
,
21167 { "Detail", "dis.modulation_detail",
21168 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_Transmitter_Detail_Angle_modulation_Strings
), 0x0,
21171 { &hf_dis_modulation_combination
,
21172 { "Detail", "dis.modulation_detail",
21173 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_Transmitter_Detail_Combination_Modulation_Strings
), 0x0,
21176 { &hf_dis_modulation_pulse
,
21177 { "Detail", "dis.modulation_detail",
21178 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_Transmitter_Detail_Pulse_Modulation_Strings
), 0x0,
21181 { &hf_dis_modulation_unmodulated
,
21182 { "Detail", "dis.modulation_detail",
21183 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_Transmitter_Detail_Unmodulated_Modulation_Strings
), 0x0,
21186 { &hf_dis_modulation_detail
,
21187 { "Detail", "dis.modulation_detail",
21188 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_Transmitter_Detail_Carrier_Phase_Shift_Modulation_Strings
), 0x0,
21191 { &hf_dis_modulation_system
,
21192 { "System Modulation", "dis.radio.mod_type.system",
21193 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_Transmitter_Modulation_Type_System_Strings
), 0x0,
21196 { &hf_dis_crypto_system
,
21197 { "Crypto System", "dis.radio.crypto_system",
21198 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_Transmitter_Crypto_System_Strings
), 0x0,
21201 { &hf_dis_crypto_key
,
21202 { "Encryption Key", "dis.radio.encryption_key",
21203 FT_UINT16
, BASE_HEX
, NULL
, 0x0,
21206 { &hf_dis_encryption_mode
,
21207 { "Encryption Mode", "dis.radio.encryption_key.mode",
21208 FT_BOOLEAN
, 16, TFS(&dis_encryption_mode_value
),0x8000,
21211 { &hf_dis_key_identifier
,
21212 { "Encryption Key ID", "dis.radio.encryption_key.id",
21213 FT_UINT16
, BASE_DEC
, NULL
,0x7FFF,
21216 { &hf_dis_modulation_parameter_length
,
21217 { "Modulation Parameter Length", "dis.radio.mod_param.length",
21218 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
21221 { &hf_dis_mod_param_fh_net_id
,
21222 { "Frequency Hopping Network ID", "dis.radio.mod_param.cctt_cingars.fh_nw_id",
21223 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
21226 { &hf_dis_mod_param_fh_set_id
,
21227 { "Frequency Set ID", "dis.radio.mod_param.cctt_cingars.fh_set_id",
21228 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
21231 { &hf_dis_mod_param_fh_lo_set_id
,
21232 { "Frequency Lockout Set ID", "dis.radio.mod_param.cctt_cingars.fh_lo_set_id",
21233 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
21236 { &hf_dis_mod_param_fh_msg_start
,
21237 { "Start of Message", "dis.radio.mod_param.cctt_cingars.fh_msg_start",
21238 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_CCTT_SINCGARS_Start_of_Message_Strings
), 0x0,
21241 { &hf_dis_mod_param_fh_reserved
,
21242 { "Reserved", "dis.radio.mod_param.cctt_cingars.fh_reserved",
21243 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
21246 { &hf_dis_mod_param_fh_sync_time_offset
,
21247 { "Sync Time Offset (Seconds)", "dis.radio.mod_param.cctt_cingars.fh_sync_offset",
21248 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
21251 { &hf_dis_mod_param_fh_security_key
,
21252 { "Transmission Security Key", "dis.radio.mod_param.cctt_cingars.fh_securit_key",
21253 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
21256 { &hf_dis_mod_param_fh_clear_channel
,
21257 { "Clear Channel", "dis.radio.mod_param.cctt_cingars.fh_clr_channel",
21258 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_CCTT_SINCGARS_Clear_Channel_Strings
), 0x0,
21261 { &hf_dis_mod_param_dump
,
21262 { "Modulation Parameter All", "dis.radio.mod_param.all",
21263 FT_BYTES
, BASE_NONE
, NULL
, 0x0,
21266 { &hf_dis_mod_param_ts_allocation_mode
,
21267 { "Time Slot Allocation Mode", "dis.radio.mod_param.jtids.ts_alloc_mode",
21268 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Time_Slot_Allocation_Level_Strings
), 0x0,
21271 { &hf_dis_mod_param_transmitter_prim_mode
,
21272 { "Transmitter Primary Mode", "dis.radio.mod_param.jtids.transmitter_primary_mode",
21273 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_JTIDS_MIDS_Modulation_Parameters_Transmitting_Terminal_Primary_Mode_Strings
), 0x0,
21276 { &hf_dis_mod_param_transmitter_second_mode
,
21277 { "Transmitter Primary Mode", "dis.radio.mod_param.jtids.transmitter_secondary_mode",
21278 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_JTIDS_MIDS_Modulation_Parameters_Transmitting_Terminal_Secondary_Mode_Strings
), 0x0,
21281 { &hf_dis_mod_param_sync_state
,
21282 { "Synchronization State", "dis.radio.mod_param.jtids.sync_state",
21283 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_JTIDS_MIDS_Modulation_Parameters_Synchronization_State_Strings
), 0x0,
21286 { &hf_dis_mod_param_network_sync_id
,
21287 { "Network Sync ID", "dis.radio.mod_param.jtids.network_sync_id",
21288 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
21291 { &hf_dis_force_id
,
21292 { "Force ID", "dis.force_id",
21293 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
21296 { &hf_dis_entity_linear_velocity_x
,
21297 { "X", "dis.entity_linear_velocity.x",
21298 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21301 { &hf_dis_entity_linear_velocity_y
,
21302 { "Y", "dis.entity_linear_velocity.y",
21303 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21306 { &hf_dis_entity_linear_velocity_z
,
21307 { "Z", "dis.entity_linear_velocity.z",
21308 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21311 { &hf_dis_entity_location_x_double
,
21312 { "X", "dis.entity_location.x",
21313 FT_DOUBLE
, BASE_NONE
, NULL
, 0x0,
21316 { &hf_dis_entity_location_x_float
,
21317 { "X", "dis.entity_location.x",
21318 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21321 { &hf_dis_entity_location_y_double
,
21322 { "Y", "dis.entity_location.y",
21323 FT_DOUBLE
, BASE_NONE
, NULL
, 0x0,
21326 { &hf_dis_entity_location_y_float
,
21327 { "Y", "dis.entity_location.y",
21328 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21331 { &hf_dis_entity_location_z_double
,
21332 { "Z", "dis.entity_location.z",
21333 FT_DOUBLE
, BASE_NONE
, NULL
, 0x0,
21336 { &hf_dis_entity_location_z_float
,
21337 { "Z", "dis.entity_location.z",
21338 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21341 { &hf_dis_entity_orientation_psi
,
21342 { "Psi", "dis.entity_orientation.psi",
21343 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21346 { &hf_dis_entity_orientation_theta
,
21347 { "Theta", "dis.entity_orientation.theta",
21348 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21351 { &hf_dis_entity_orientation_phi
,
21352 { "Phi", "dis.entity_orientation.phi",
21353 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21356 { &hf_appearance_landform_paint_scheme
,
21357 { "Paint Scheme", "dis.appearance.landform.paint_scheme",
21358 FT_BOOLEAN
, 32, TFS(&tfs_camouflage_uniform_color
), 0x00000001,
21361 { &hf_appearance_landform_mobility
,
21362 { "Mobility", "dis.appearance.landform.mobility",
21363 FT_BOOLEAN
, 32, TFS(&tfs_mobility_kill
), 0x00000002,
21366 { &hf_appearance_landform_fire_power
,
21367 { "Fire Power", "dis.appearance.landform.fire_power",
21368 FT_BOOLEAN
, 32, TFS(&tfs_fire_power_kill
), 0x00000004,
21371 { &hf_appearance_landform_damage
,
21372 { "Damage", "dis.appearance.landform.damage",
21373 FT_UINT32
, BASE_DEC
, VALS(DIS_PDU_Appearance_Damage_Strings
), 0x00000018,
21376 { &hf_appearance_landform_smoke_entity
,
21377 { "Smoke Entity", "dis.appearance.landform.smoke_entity",
21378 FT_UINT32
, BASE_DEC
, VALS(appearance_smoke_entity_vals
), 0x00000060,
21381 { &hf_appearance_landform_trailing_effects_entity
,
21382 { "Trailing Effects Entity", "dis.appearance.landform.trailing_effects_entity",
21383 FT_UINT32
, BASE_DEC
, VALS(DIS_PDU_Appearance_Trailing_Effects_Strings
), 0x00000180,
21386 { &hf_appearance_landform_hatch
,
21387 { "Hatch", "dis.appearance.landform.hatch",
21388 FT_UINT32
, BASE_DEC
, VALS(appearance_hatch_vals
), 0x00000E00,
21391 { &hf_appearance_landform_head_lights
,
21392 { "Head Lights", "dis.appearance.landform.head_lights",
21393 FT_BOOLEAN
, 32, TFS(&tfs_on_off
), 0x00001000,
21396 { &hf_appearance_landform_tail_lights
,
21397 { "Tail Lights", "dis.appearance.landform.tail_lights",
21398 FT_BOOLEAN
, 32, TFS(&tfs_on_off
), 0x00002000,
21401 { &hf_appearance_landform_brake_lights
,
21402 { "Brake Lights", "dis.appearance.landform.brake_lights",
21403 FT_BOOLEAN
, 32, TFS(&tfs_on_off
), 0x00004000,
21406 { &hf_appearance_landform_flaming
,
21407 { "Flaming", "dis.appearance.landform.flaming",
21408 FT_UINT32
, BASE_DEC
, VALS(appearance_flaming_vals
), 0x00008000,
21411 { &hf_appearance_landform_launcher
,
21412 { "Launcher", "dis.appearance.landform.launcher",
21413 FT_UINT32
, BASE_DEC
, VALS(appearance_launcher_vals
), 0x00010000,
21416 { &hf_appearance_landform_camouflage_type
,
21417 { "Camouflage Type", "dis.appearance.landform.camouflage_type",
21418 FT_UINT32
, BASE_DEC
, VALS(DIS_PDU_Appearance_Camouflage_Type_Strings
), 0x00060000,
21421 { &hf_appearance_landform_concealed
,
21422 { "Concealed", "dis.appearance.landform.concealed",
21423 FT_UINT32
, BASE_DEC
, VALS(appearance_concealed_vals
), 0x00080000,
21426 { &hf_appearance_landform_frozen_status
,
21427 { "Frozen_status", "dis.appearance.landform.frozen_status",
21428 FT_UINT32
, BASE_DEC
, VALS(appearance_frozen_status_vals
), 0x00200000,
21431 { &hf_appearance_landform_power_plant_status
,
21432 { "Power Plant Status", "dis.appearance.landform.power_plant_status",
21433 FT_UINT32
, BASE_DEC
, VALS(appearance_power_plant_status_vals
), 0x00400000,
21436 { &hf_appearance_landform_state
,
21437 { "State", "dis.appearance.landform.state",
21438 FT_UINT32
, BASE_DEC
, VALS(appearance_state_vals
), 0x00800000,
21441 { &hf_appearance_landform_tent
,
21442 { "Tent", "dis.appearance.landform.tent",
21443 FT_UINT32
, BASE_DEC
, VALS(appearance_tent_vals
), 0x01000000,
21446 { &hf_appearance_landform_ramp
,
21447 { "Ramp", "dis.appearance.landform.ramp",
21448 FT_BOOLEAN
, 32, TFS(&tfs_down_up
), 0x02000000,
21451 { &hf_appearance_landform_blackout_lights
,
21452 { "Blackout Lights", "dis.appearance.landform.blackout_lights",
21453 FT_BOOLEAN
, 32, TFS(&tfs_on_off
), 0x04000000,
21456 { &hf_appearance_landform_blackout_brake_lights
,
21457 { "Blackout Brake Lights", "dis.appearance.landform.blackout_brake_lights",
21458 FT_BOOLEAN
, 32, TFS(&tfs_on_off
), 0x08000000,
21461 { &hf_appearance_landform_spot_lights
,
21462 { "Spot_lights", "dis.appearance.landform.spot_lights",
21463 FT_BOOLEAN
, 32, TFS(&tfs_on_off
), 0x10000000,
21466 { &hf_appearance_landform_interior_lights
,
21467 { "Interior_lights", "dis.appearance.landform.interior_lights",
21468 FT_BOOLEAN
, 32, TFS(&tfs_on_off
), 0x20000000,
21471 { &hf_appearance_landform_surrender_state
,
21472 { "Surrender State", "dis.appearance.landform.surrender_state",
21473 FT_UINT32
, BASE_DEC
, VALS(appearance_surrentder_state_vals
), 0x40000000,
21476 { &hf_appearance_landform_masked_cloaked
,
21477 { "Masked Cloaked", "dis.appearance.landform.masked_cloaked",
21478 FT_UINT32
, BASE_DEC
, VALS(appearance_masked_cloaked_vals
), 0x80000000,
21481 { &hf_intercom_control_control_type
,
21482 { "Control Type", "dis.intercom_control.control_type",
21483 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Intercom_Control_Control_Type_Strings
), 0x0,
21486 { &hf_intercom_control_communications_channel_type
,
21487 { "Communications Channel Type", "dis.intercom_control.communications_channel_type",
21488 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Intercom_Control_Communications_Type_Strings
), 0x0,
21491 { &hf_intercom_control_source_communications_device_id
,
21492 { "Source Communications Device ID", "dis.intercom_control.source_communications_device_id",
21493 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
21496 { &hf_intercom_control_source_line_id
,
21497 { "Source Line ID", "dis.intercom_control.source_line_id",
21498 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
21501 { &hf_intercom_control_transmit_priority
,
21502 { "Transmit Priority", "dis.intercom_control.transmit_priority",
21503 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
21506 { &hf_intercom_control_transmit_line_state
,
21507 { "Transmit Line State", "dis.intercom_control.transmit_line_state",
21508 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
21511 { &hf_intercom_control_command
,
21512 { "Command", "dis.intercom_control.command",
21513 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
21516 { &hf_intercom_control_master_communications_device_id
,
21517 { "Master Communications Device ID", "dis.intercom_control.master_communications_device_id",
21518 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
21521 { &hf_intercom_control_master_channel_id
,
21522 { "Master Channel ID", "dis.intercom_control.master_channel_id",
21523 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
21526 { &hf_dis_aggregate_kind
,
21527 { "Kind", "dis.aggregate.kind",
21528 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Aggregate_State_Aggregate_Kind_Strings
), 0x0,
21531 { &hf_dis_aggregate_domain
,
21532 { "Domain", "dis.aggregate.domain",
21533 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Domain_Strings
), 0x0,
21536 { &hf_dis_aggregate_country
,
21537 { "Country", "dis.aggregate.country",
21538 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_Country_Strings
), 0x0,
21541 { &hf_dis_aggregate_category
,
21542 { "Category", "dis.aggregate.category",
21543 FT_UINT8
, BASE_DEC
, VALS(aggregate_category_vals
), 0x0,
21546 { &hf_dis_aggregate_subcategory
,
21547 { "Subcategory", "dis.aggregate.subcategory",
21548 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Aggregate_State_Subcategory_Strings
), 0x0,
21551 { &hf_dis_aggregate_specific
,
21552 { "Specific", "dis.aggregate.specific",
21553 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Aggregate_State_Specific_Strings
), 0x0,
21556 { &hf_dis_aggregate_extra
,
21557 { "Extra", "dis.aggregate.extra",
21558 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
21561 { &hf_dis_aggregate_orientation_psi
,
21562 { "Psi", "dis.aggregate.psi",
21563 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21566 { &hf_dis_aggregate_orientation_theta
,
21567 { "Theta", "dis.aggregate.theta",
21568 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21571 { &hf_dis_aggregate_orientation_phi
,
21572 { "Phi", "dis.aggregate.phi",
21573 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21576 { &hf_dis_aggregate_center_of_mass_x
,
21577 { "X", "dis.aggregate.center_of_mass_x",
21578 FT_DOUBLE
, BASE_NONE
, NULL
, 0x0,
21581 { &hf_dis_aggregate_center_of_mass_y
,
21582 { "Y", "dis.aggregate.center_of_mass_y",
21583 FT_DOUBLE
, BASE_NONE
, NULL
, 0x0,
21586 { &hf_dis_aggregate_center_of_mass_z
,
21587 { "Z", "dis.aggregate.center_of_mass_z",
21588 FT_DOUBLE
, BASE_NONE
, NULL
, 0x0,
21591 { &hf_dis_aggregate_velocity_x
,
21592 { "X", "dis.aggregate.velocity_x",
21593 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21596 { &hf_dis_aggregate_velocity_y
,
21597 { "Y", "dis.aggregate.velocity_y",
21598 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21601 { &hf_dis_aggregate_velocity_z
,
21602 { "Z", "dis.aggregate.velocity_z",
21603 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21606 { &hf_dis_aggregate_dimensions_x
,
21607 { "X", "dis.aggregate.dimensions_x",
21608 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21611 { &hf_dis_aggregate_dimensions_y
,
21612 { "Y", "dis.aggregate.dimensions_y",
21613 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21616 { &hf_dis_aggregate_dimensions_z
,
21617 { "Z", "dis.aggregate.dimensions_z",
21618 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21621 { &hf_dis_aggregate_id_site
,
21622 { "Aggregate ID Site", "dis.aggregate_id_site",
21623 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
21626 { &hf_dis_aggregate_id_application
,
21627 { "Aggregate ID Application", "dis.aggregate_id_application",
21628 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
21631 { &hf_dis_aggregate_id_aggregate
,
21632 { "Aggregate ID Aggregate", "dis.aggregate_id__aggregate",
21633 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
21636 { &hf_dis_environment_kind
,
21637 { "Kind", "dis.environmental.kind",
21638 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
21641 { &hf_dis_environment_domain
,
21642 { "Domain", "dis.environmental.domain",
21643 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
21646 { &hf_dis_environment_class
,
21647 { "Class", "dis.environmental.class",
21648 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
21651 { &hf_dis_environment_category
,
21652 { "Category", "dis.environmental.category",
21653 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
21656 { &hf_dis_environment_subcategory
,
21657 { "Subcategory", "dis.environmental.subcategory",
21658 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
21661 { &hf_dis_environment_specific
,
21662 { "Specific", "dis.environmental.specific",
21663 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
21666 { &hf_dis_environment_extra
,
21667 { "Extra", "dis.environmental.extra",
21668 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
21671 { &hf_dis_model_type
,
21672 { "Model Type", "dis.environmental.model_type",
21673 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
21676 { &hf_dis_environment_status_last
,
21677 { "Environment Status Last", "dis.environmental.environment_status_last",
21678 FT_UINT8
, BASE_DEC
, VALS(environmental_environment_status_last_vals
), 0x01,
21681 { &hf_dis_environment_status_on
,
21682 { "Environment Status Last", "dis.environmental.environment_status_last",
21683 FT_UINT8
, BASE_DEC
, VALS(environmental_environment_status_on_vals
), 0x02,
21686 { &hf_dis_aggregate_formation
,
21687 { "Formation", "dis.aggregate.formation",
21688 FT_UINT32
, BASE_DEC
, VALS(DIS_PDU_Aggregate_State_Formation_Strings
), 0x0,
21691 { &hf_dis_aggregate_state
,
21692 { "Aggregate State", "dis.aggregate.state",
21693 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Aggregate_State_Aggregate_State_Strings
), 0x0,
21696 { &hf_appearance_lifeform_compliance
,
21697 {"Compliance", "dis.appearance.lifeform.compliance",
21698 FT_UINT32
, BASE_DEC
, VALS(DIS_PDU_Appearance_Life_Form_Compliance_Status_Strings
), 0x000001E0,
21701 { &hf_appearance_lifeform_flash_lights
,
21702 {"Flash Lights", "dis.appearance.lifeform.flash_lights",
21703 FT_BOOLEAN
, 32, TFS(&tfs_on_off
), 0x00001000,
21706 { &hf_appearance_lifeform_state
,
21707 {"Life Form State", "dis.appearance.lifeform.Lifeform_state",
21708 FT_UINT32
, BASE_DEC
, VALS(DIS_PDU_Appearance_Life_Form_Posture_Strings
), 0x000F0000,
21711 { &hf_appearance_frozen_status
,
21712 {"Frozen Status", "dis.appearance.lifeform.frozen_status",
21713 FT_UINT32
, BASE_DEC
, VALS(appearance_frozen_status_vals
), 0x00200000,
21716 { &hf_appearance_state
,
21717 {"State", "dis.appearance.lifeform.state",
21718 FT_UINT32
, BASE_DEC
, VALS(appearance_state_vals
), 0x00800000,
21721 { &hf_appearance_weapon_1
,
21722 {"Weapon 1", "dis.appearance.lifeform.Weapon_1",
21723 FT_UINT32
, BASE_DEC
, VALS(appearance_Weapon_1_vals
), 0x03000000,
21726 { &hf_appearance_weapon_2
,
21727 {"Weapon 2", "dis.appearance.lifeform.Weapon_2",
21728 FT_UINT32
, BASE_DEC
, VALS(appearance_Weapon_2_vals
), 0x0C000000,
21731 { &hf_appearance_camouflage_type
,
21732 {"Camouflage Type", "dis.appearance.lifeform.camouflage_type",
21733 FT_UINT32
, BASE_DEC
, VALS(DIS_PDU_Appearance_Camouflage_Type_Strings
), 0x30000000,
21736 { &hf_appearance_concealed_stationary
,
21737 {"Concealed Stationary", "dis.appearance.lifeform.concealed_stationary",
21738 FT_UINT32
, BASE_DEC
, VALS(appearance_concealed_stationary_vals
), 0x40000000,
21741 { &hf_appearance_concealed_movement
,
21742 {"Concealed Movement", "dis.appearance.lifeform.concealed_movement",
21743 FT_UINT32
, BASE_DEC
, VALS(appearance_concealed_movement_vals
), 0x80000000,
21746 { &hf_dis_entity_dead_reckoning_algorithm
,
21747 {"Dead Reckoning Algorithm", "dis.entity_marking_character_set",
21748 FT_UINT8
, BASE_DEC
, VALS(entity_dead_reckoning_algorithm_vals
), 0x0,
21751 { &hf_dis_dead_reckoning_other_parameters
,
21752 {"Dead Reckoning Other Parameters", "dis.dead_reckoning_other_parameters",
21753 FT_BYTES
, BASE_NONE
, NULL
, 0x0,
21756 { &hf_dis_entity_linear_acceleration_x
,
21757 {"Entity Linear acceleration X", "dis.entity_linear_acceleration.x",
21758 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21761 { &hf_dis_entity_linear_acceleration_y
,
21762 {"Entity Linear acceleration Y", "dis.entity_linear_acceleration.y",
21763 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21766 { &hf_dis_entity_linear_acceleration_z
,
21767 {"Entity Linear acceleration Z", "dis.entity_linear_acceleration.z",
21768 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21771 { &hf_dis_entity_entity_angular_velocity_x
,
21772 {"Entity Angular Velocity X", "dis.entity_angular_velocity.x",
21773 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21776 { &hf_dis_entity_entity_angular_velocity_y
,
21777 {"Entity Angular Velocity Y", "dis.entity_angular_velocity.y",
21778 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21781 { &hf_dis_entity_entity_angular_velocity_z
,
21782 {"Entity Angular Velocity Z", "dis.entity_angular_velocity.z",
21783 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21786 { &hf_dis_aggregate_marking_character_set
,
21787 { "Character Set", "dis.aggregate.marking_character_set",
21788 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Entity_Marking_Character_Set_Strings
), 0x0,
21791 { &hf_dis_entity_marking_character_set
,
21792 {"Entity Character Set", "dis.entity_marking_character_set",
21793 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Entity_Marking_Character_Set_Strings
), 0x0,
21796 { &hf_dis_aggregate_marking
,
21797 { "Marking", "dis.aggregate.marking",
21798 FT_STRINGZ
, BASE_NONE
, NULL
, 0x0,
21801 { &hf_dis_entity_marking
,
21802 {"Entity Marking", "dis.entity_marking",
21803 FT_STRINGZ
, BASE_NONE
, NULL
, 0x0,
21806 { &hf_dis_aggregate_number_of_aggregates
,
21807 { "Number of DIS Aggregates", "dis.aggregate.number_of_aggregates",
21808 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
21811 { &hf_dis_aggregate_number_of_entities
,
21812 { "Number of DIS Entities", "dis.aggregate.number_of_entities",
21813 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
21816 { &hf_dis_aggregate_number_of_variable_datum_records
,
21817 { "Number of Variable Datum Records", "dis.aggregate.number_of_variable_datum_records",
21818 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
21821 { &hf_dis_aggregate_number_of_silent_aggregates_types
,
21822 { "Number of Silent Aggregate Types", "dis.aggregate.number_of_silent_aggregates_types",
21823 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
21826 { &hf_dis_aggregate_number_of_silent_entity_types
,
21827 { "Number of Silent Entity Types", "dis.aggregate.number_of_silent_entity_types",
21828 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
21831 { &hf_dis_environmental_number_of_environment_records
,
21832 { "Number of Environment records", "dis.environmental.number_of_environment_records",
21833 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
21836 { &hf_dis_environmental_sequence_number
,
21837 { "Sequence Number", "dis.environmental.sequence_number",
21838 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
21841 { &hf_dis_designator_code_name
,
21842 { "Designator Code Name", "dis.designator_code_name",
21843 FT_UINT16
, BASE_DEC
, VALS(designator_code_name_vals
), 0x0,
21846 { &hf_dis_designator_designator_code
,
21847 { "Designator Designator Code", "dis.designator_designator_code",
21848 FT_UINT16
, BASE_DEC
, VALS(designator_designator_code_vals
), 0x0,
21851 { &hf_dis_designator_power
,
21852 { "Designator Power", "dis.designator_power",
21853 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21856 { &hf_dis_designator_wavelength
,
21857 { "Designator Wavelength", "dis.designator_wavelength",
21858 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21861 { &hf_dis_designator_spot_with_respect_to_designated_entity_x
,
21862 { "X", "dis.designator_spot_with_respect_to_designated_entity.x",
21863 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21866 { &hf_dis_designator_spot_with_respect_to_designated_entity_y
,
21867 { "Y", "dis.designator_spot_with_respect_to_designated_entity.y",
21868 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21871 { &hf_dis_designator_spot_with_respect_to_designated_entity_z
,
21872 { "Z", "dis.designator_spot_with_respect_to_designated_entity.z",
21873 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
21876 { &hf_dis_designator_spot_location_x
,
21877 { "X", "dis.designator_spot_location.x",
21878 FT_DOUBLE
, BASE_NONE
, NULL
, 0x0,
21881 { &hf_dis_designator_spot_location_y
,
21882 { "Y", "dis.designator_spot_location.y",
21883 FT_DOUBLE
, BASE_NONE
, NULL
, 0x0,
21886 { &hf_dis_designator_spot_location_z
,
21887 { "Z", "dis.designator_spot_location.z",
21888 FT_DOUBLE
, BASE_NONE
, NULL
, 0x0,
21891 { &hf_appearance_lifeform_paint_scheme
,
21892 { "Paint Scheme", "dis.appearance.lifeform.paint_scheme",
21893 FT_BOOLEAN
, 32, TFS(&tfs_camouflage_uniform_color
), 0x00000001,
21896 { &hf_appearance_lifeform_health
,
21897 { "Health", "dis.appearance.lifeform.health",
21898 FT_UINT32
, BASE_DEC
, VALS(DIS_PDU_Appearance_Lifeform_Health_Strings
), 0x00000018,
21901 { &hf_entity_appearance
,
21902 { "Appearance", "dis.appearance",
21903 FT_UINT32
, BASE_HEX
, NULL
, 0x0,
21906 { &hf_dis_capabilities
,
21907 { "Capabilities", "dis.capabilities",
21908 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
21911 { &hf_dis_variable_parameter_type
,
21912 { "Variable Parameter Type", "dis.variable_parameter_type",
21913 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Variable_Parameter_Record_Type_Strings
), 0x0,
21916 { &hf_dis_signal_link16_npg
,
21917 { "NPG Number", "dis.signal.link16.npg",
21918 FT_UINT16
, BASE_DEC
, VALS(Link16_NPG_Strings
), 0x0,
21921 { &hf_dis_signal_link16_tsec_cvll
,
21922 { "TSEC CVLL", "dis.signal.link16.tsec_cvll",
21923 FT_UINT8
, BASE_RANGE_STRING
| BASE_DEC
, RVALS(DIS_PDU_Link16_CVLL_Strings
), 0x0,
21926 { &hf_dis_signal_link16_msec_cvll
,
21927 { "MSEC CVLL", "dis.signal.link16.msec_cvll",
21928 FT_UINT8
, BASE_RANGE_STRING
| BASE_DEC
, RVALS(DIS_PDU_Link16_CVLL_Strings
), 0x0,
21931 { &hf_dis_signal_link16_message_type
,
21932 { "Message Type", "dis.signal.link16.message_type",
21933 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Message_Type_Identifier_Strings
), 0x0,
21936 { &hf_dis_signal_link16_ptt
,
21937 { "Perceived Transmit Time", "dis.signal.link16.ptt",
21938 FT_ABSOLUTE_TIME
, ABSOLUTE_TIME_UTC
, NULL
, 0x0,
21941 { &hf_dis_signal_link16_time_slot_type
,
21942 { "Time Slot Type", "dis.signal.link16.time_slot_type", FT_UINT32
, BASE_DEC
, NULL
, 0x7,
21945 { &hf_dis_signal_link16_rti
,
21946 { "Relay Transmission Indicator", "dis.signal.link16.relay", FT_BOOLEAN
, 32, NULL
, 0x8,
21949 { &hf_dis_signal_link16_stn
,
21950 { "Source Track Number", "dis.signal.link16.stn", FT_UINT32
, BASE_OCT
, NULL
, 0x0007FFF0,
21953 { &hf_dis_signal_link16_sdusn
,
21954 { "Secure Data Unit Serial Number", "dis.signal.link16.sdusn", FT_UINT16
, BASE_DEC
, NULL
, 0x0,
21957 { &hf_dis_signal_link16_network_number
,
21958 { "Network Number", "dis.signal.link16.network_number",
21959 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
21962 { &hf_dis_signal_link16_time_slot_id
,
21963 { "Time Slot ID", "dis.signal.link16.time_slot_id",
21964 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
21967 { &hf_dis_num_shafts
,
21968 { "Number of Shafts", "dis.ua.number_of_shafts",
21969 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
21972 { &hf_dis_num_apas
,
21973 { "Number of APAs", "dis.ua.number_of_apas",
21974 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
21977 { &hf_dis_state_update_indicator
,
21978 { "State Update Indicator", "dis.ua.state_update_indicator",
21979 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
21982 { &hf_dis_passive_parameter_index
,
21983 { "Passive Parameter Index", "dis.ua.passive_parameter_index",
21984 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
21987 { &hf_dis_propulsion_plant_config
,
21988 { "Propulsion Plant Configuration", "dis.ua.propulsion_plant_config",
21989 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
21992 { &hf_dis_shaft_rpm_current
,
21993 { "Current Shaft RPM", "dis.ua.shaft.rpm.current",
21994 FT_INT16
, BASE_DEC
, NULL
, 0x0,
21997 { &hf_dis_shaft_rpm_ordered
,
21998 { "Ordered Shaft RPM", "dis.ua.shaft.rpm.ordered",
21999 FT_INT16
, BASE_DEC
, NULL
, 0x0,
22002 { &hf_dis_shaft_rpm_change_rate
,
22003 { "Shaft RPM Rate of Change", "dis.ua.shaft.rpm.change_rate",
22004 FT_INT32
, BASE_DEC
, NULL
, 0x0,
22007 { &hf_dis_num_ua_emitter_systems
,
22008 { "Number of UA Emitter Systems", "dis.ua.number_of_ua_emitter_systems",
22009 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22012 { &hf_dis_apas_parameter_index
,
22013 { "Parameter Index", "dis.ua.apas.parameter_index",
22014 FT_INT16
, BASE_DEC
, NULL
, 0x0,
22017 { &hf_dis_apas_value
,
22018 { "Value", "dis.apas.value",
22019 FT_INT16
, BASE_DEC
, NULL
, 0x0,
22022 { &hf_dis_ua_emission_name
,
22023 { "Acoustic Emitter Name", "dis.ua.emitter.name",
22024 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22027 { &hf_dis_ua_emission_function
,
22028 { "Function", "dis.ua.emitter.function",
22029 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22032 { &hf_dis_ua_emission_id_number
,
22033 { "Acoustic ID Number", "dis.ua.emitter.id_number",
22034 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22037 { &hf_dis_ua_emitter_data_length
,
22038 { "Emitter System Data Length", "dis.ua.emitter.data_length",
22039 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22042 { &hf_dis_ua_num_beams
,
22043 { "Number of Beams (m)", "dis.ua.num_beams",
22044 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22047 { &hf_dis_ua_location_x
,
22048 { "X", "dis.ua.location.x",
22049 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22052 { &hf_dis_ua_location_y
,
22053 { "Y", "dis.ua.location.y",
22054 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22057 { &hf_dis_ua_location_z
,
22058 { "Z", "dis.ua.location.z",
22059 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22062 { &hf_dis_ua_beam_data_length
,
22063 { "Beam Data Length", "dis.ua.beam.data_length",
22064 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22067 { &hf_dis_ua_beam_id_number
,
22068 { "Beam ID Number", "dis.ua.beam.id_number",
22069 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22072 { &hf_dis_ua_beam_active_emission_parameter_index
,
22073 { "Active Emission Parameter Index", "dis.ua.beam.active_emission_parameter_index",
22074 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22077 { &hf_dis_ua_beam_scan_pattern
,
22078 { "Scan Pattern", "dis.ua.beam.scan_pattern",
22079 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22082 { &hf_dis_ua_beam_center_azimuth
,
22083 { "Beam Center Azimuth (Horizontal Bearing)", "dis.ua.beam.center_azimuth",
22084 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22087 { &hf_dis_ua_beam_azimuthal_beamwidth
,
22088 { "Azimuthal Beamwidth (Horizontal Beamwidth)", "dis.ua.beam.azimuthal_beamwidth",
22089 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22092 { &hf_dis_ua_beam_center_de
,
22093 { "Beam Center D/E", "dis.ua.beam.center_de",
22094 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22097 { &hf_dis_ua_beam_de_beamwidth
,
22098 { "D/E Beamwidth (Vertical Beamwidth)", "dis.ua.beam.de_beamwidth",
22099 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22102 { &hf_dis_em_beam_data_length
,
22103 { "Beam Data Length", "dis.em.beam.data_length",
22104 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22107 { &hf_dis_em_beam_id_number
,
22108 { "Beam ID Number", "dis.em.beam.id_number",
22109 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22112 { &hf_dis_em_beam_parameter_index
,
22113 { "Beam Parameter Index", "dis.em.beam.parameter_index",
22114 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22117 { &hf_dis_em_fund_frequency
,
22118 { "Frequency", "dis.em.fund.frequency",
22119 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22122 { &hf_dis_em_fund_frequency_range
,
22123 { "Frequency Range", "dis.em.fund.frequency_range",
22124 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22127 { &hf_dis_em_fund_effective_radiated_power
,
22128 { "Effective Radiated Power", "dis.em.fund.effective_radiated_power",
22129 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22132 { &hf_dis_em_fund_pulse_repetition_freq
,
22133 { "Pulse Repetition Frequency", "dis.em.fund.pulse_repetition_freq",
22134 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22137 { &hf_dis_em_fund_pulse_width
,
22138 { "Pulse Width", "dis.em.fund.pulse_width",
22139 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22142 { &hf_dis_em_fund_beam_azimuth_center
,
22143 { "Beam Azimuth Center", "dis.em.fund.beam.azimuth_center",
22144 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22147 { &hf_dis_em_fund_beam_azimuth_sweep
,
22148 { "Beam Azimuth Sweep", "dis.em.fund.beam.azimuth_sweep",
22149 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22152 { &hf_dis_em_fund_beam_elevation_center
,
22153 { "Beam Elevation Center", "dis.em.fund.beam.elevation_center",
22154 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22157 { &hf_dis_em_fund_beam_elevation_sweep
,
22158 { "Beam Elevation Sweep", "dis.em.fund.beam.elevation_sweep",
22159 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22162 { &hf_dis_em_fund_beem_sweep_sync
,
22163 { "Beam Sweep Sync", "dis.em.fund.beem.sweep_sync",
22164 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22167 { &hf_dis_track_jam_num_targ
,
22168 { "Number of Targets in Track/Jam Field", "dis.track_jam.num_targ",
22169 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22172 { &hf_dis_track_jam_high_density
,
22173 { "High Density Track/Jam", "dis.track_jam.high_density",
22174 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22177 { &hf_dis_jamming_mode_seq
,
22178 { "Jamming Mode Sequence", "dis.jamming_mode_seq",
22179 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
22183 { "Warhead", "dis.warhead",
22184 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22188 { "Fuse", "dis.fuse",
22189 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22193 { "Quantity", "dis.quality",
22194 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22198 { "Rate", "dis.rate",
22199 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22202 { &hf_dis_fire_mission_index
,
22203 { "Fire Mission Index", "dis.fire.mission_index",
22204 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
22207 { &hf_dis_fire_location_x
,
22208 {"X", "dis.fire.location.x",
22209 FT_DOUBLE
, BASE_NONE
, NULL
, 0x0,
22212 { &hf_dis_fire_location_y
,
22213 {"Y", "dis.fire.location.y",
22214 FT_DOUBLE
, BASE_NONE
, NULL
, 0x0,
22217 { &hf_dis_fire_location_z
,
22218 {"Z", "dis.fire.location.z",
22219 FT_DOUBLE
, BASE_NONE
, NULL
, 0x0,
22222 { &hf_dis_linear_velocity_x
,
22223 {"X", "dis.linear_velocity.x",
22224 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22227 { &hf_dis_linear_velocity_y
,
22228 {"Y", "dis.linear_velocity.y",
22229 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22232 { &hf_dis_linear_velocity_z
,
22233 {"Z", "dis.linear_velocity.z",
22234 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22238 {"Range", "dis.range",
22239 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22242 { &hf_dis_detonation_location_x
,
22243 {"X", "dis.detonation.location.x",
22244 FT_DOUBLE
, BASE_NONE
, NULL
, 0x0,
22247 { &hf_dis_detonation_location_y
,
22248 {"Y", "dis.detonation.location.y",
22249 FT_DOUBLE
, BASE_NONE
, NULL
, 0x0,
22252 { &hf_dis_detonation_location_z
,
22253 {"Z", "dis.detonation.location.z",
22254 FT_DOUBLE
, BASE_NONE
, NULL
, 0x0,
22257 { &hf_dis_detonation_result
,
22258 { "Detonation Result", "dis.detonation.result",
22259 FT_UINT8
, BASE_DEC
|BASE_EXT_STRING
, &DIS_PDU_DetonationResult_Strings_Ext
, 0x0,
22262 { &hf_dis_simulator_type
,
22263 { "Simulator Type", "dis.simulator_type",
22264 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22267 { &hf_dis_database_seq_num
,
22268 { "Database Sequence Number", "dis.database_seq_num",
22269 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
22272 { &hf_dis_simulator_load
,
22273 { "Simulator Load", "dis.simulator_load",
22274 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
22277 { &hf_dis_simulation_load
,
22278 {"Simulation Load", "dis.simulation_load",
22279 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22283 { "Time", "dis.time",
22284 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
22287 { &hf_dis_packets_sent
,
22288 { "Packets Sent", "dis.packets_sent",
22289 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
22292 { &hf_dis_unit_database_version
,
22293 { "Unit Database Version", "dis.unit_database_version",
22294 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22297 { &hf_dis_relative_battle_scheme
,
22298 { "Relative Battle Scheme", "dis.relative_battle_scheme",
22299 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22302 { &hf_dis_terrain_version
,
22303 { "Terrain Version", "dis.terrain_version",
22304 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22307 { &hf_dis_terrain_name
,
22308 {"Terrain Name", "dis.terrain_name",
22309 FT_STRING
, BASE_NONE
, NULL
, 0x0,
22312 { &hf_dis_host_name
,
22313 {"Host Name", "dis.host_name",
22314 FT_STRING
, BASE_NONE
, NULL
, 0x0,
22317 { &hf_dis_sequence_number
,
22318 { "Sequence Number", "dis.sequence_number",
22319 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22322 { &hf_dis_persist_obj_class
,
22323 { "Object Class", "dis.persist_obj_class",
22324 FT_UINT8
, BASE_DEC
|BASE_EXT_STRING
, &DIS_PDU_PO_ObjectClass_Strings_Ext
, 0x0,
22327 { &hf_dis_missing_from_world_state
,
22328 { "Missing From World State", "dis.missing_from_world_state",
22329 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22332 { &hf_dis_obj_count
,
22333 { "Object Count", "dis.obj_count",
22334 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22337 { &hf_dis_clock_rate
,
22338 {"Clock Rate", "dis.clock_rate",
22339 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22342 { &hf_dis_sec_since_1970
,
22343 { "Seconds Since 1970", "dis.sec_since_1970",
22344 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
22347 { &hf_dis_str_data
,
22348 { "Data", "dis.str_data",
22349 FT_BYTES
, BASE_NONE
, NULL
, 0x0,
22352 { &hf_dis_record_data
,
22353 {"Record data", "dis.record_data",
22354 FT_BYTES
, BASE_NONE
, NULL
, 0x0,
22357 { &hf_dis_alignment_padding
,
22358 {"Alignment padding", "dis.alignment_padding",
22359 FT_BYTES
, BASE_NONE
, NULL
, 0x0,
22362 { &hf_dis_vp_change_indicator
,
22363 { "Change Indicator", "dis.vp.change_indicator",
22364 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22367 { &hf_dis_vp_association_status
,
22368 { "Association Status", "dis.vp.association_status",
22369 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22372 { &hf_dis_vp_association_type
,
22373 { "Association Type", "dis.vp.association_type",
22374 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22377 { &hf_dis_vp_phys_conn_type
,
22378 { "Physical Connection Type", "dis.vp.phys_conn_type",
22379 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22382 { &hf_dis_vp_group_member_type
,
22383 { "Group Member Type", "dis.vp.group_member_type",
22384 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22387 { &hf_dis_vp_own_station_location
,
22388 { "Group Member Type", "dis.vp.own_station_location",
22389 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22392 { &hf_dis_vp_group_number
,
22393 { "Group Member Type", "dis.vp.group_number",
22394 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22397 { &hf_dis_vp_offset_type
,
22398 { "Offset Type", "dis.vp.offset_type",
22399 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22402 { &hf_dis_vp_offset_x
,
22403 {"X", "dis.vp.offset.x",
22404 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22407 { &hf_dis_vp_offset_y
,
22408 {"Y", "dis.vp.offset.y",
22409 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22412 { &hf_dis_vp_offset_z
,
22413 {"Z", "dis.vp.offset.z",
22414 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22417 { &hf_dis_vp_attached_indicator
,
22418 { "Attached Indicator", "dis.vp.attached_indicator",
22419 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22422 { &hf_dis_vp_part_attached_to_id
,
22423 { "Part Attached To ID", "dis.vp.part_attached_to_id",
22424 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22427 { &hf_dis_vp_artic_param_type
,
22428 { "Parameter Type", "dis.vp.artic_param_type",
22429 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
22432 { &hf_dis_vp_change
,
22433 { "Change", "dis.vp.change",
22434 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22437 { &hf_dis_vp_parameter_value
,
22438 { "Parameter Value", "dis.vp.parameter_value",
22439 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22442 { &hf_dis_vp_padding
,
22443 { "Padding (unused)", "dis.vp.padding",
22444 FT_UINT32
, BASE_DEC
, NULL
, 0x0,
22447 { &hf_dis_vr_num_records
,
22448 { "Num Records", "dis.vr.num_records",
22449 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22452 { &hf_dis_vr_exercise_id
,
22453 { "Exercise ID", "dis.vr.exercise_id",
22454 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22457 { &hf_dis_vr_exercise_file_path
,
22458 {"Exercise File Path", "dis.vr.exercise_file_path",
22459 FT_STRING
, BASE_NONE
, NULL
, 0x0,
22462 { &hf_dis_vr_exercise_file_name
,
22463 {"Exercise File Name", "dis.vr.exercise_file_name",
22464 FT_STRING
, BASE_NONE
, NULL
, 0x0,
22467 { &hf_dis_vr_application_role
,
22468 {"Application Role", "dis.vr.application_role",
22469 FT_STRING
, BASE_NONE
, NULL
, 0x0,
22472 { &hf_dis_vr_status_type
,
22473 { "Status Type", "dis.vr.status_type",
22474 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_ApplicationStatusType_Strings
), 0x0,
22477 { &hf_dis_vr_general_status
,
22478 { "General Status", "dis.vr.general_status",
22479 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_ApplicationGeneralStatus_Strings
), 0x0,
22482 { &hf_dis_vr_specific_status
,
22483 { "Specific Status", "dis.vr.specific_status",
22484 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22487 { &hf_dis_vr_status_value_int
,
22488 { "Status Value Int", "dis.vr.status_value_int",
22489 FT_INT32
, BASE_DEC
, NULL
, 0x0,
22492 { &hf_dis_vr_status_value_float
,
22493 {"Status Value Float", "dis.vr.status_value_float",
22494 FT_DOUBLE
, BASE_NONE
, NULL
, 0x0,
22497 { &hf_dis_iff_system_type
,
22498 { "System Type", "dis.iff.system_type",
22499 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_IFF_System_Type_Strings
), 0x0,
22502 { &hf_dis_iff_system_name
,
22503 { "System Name", "dis.iff.system_name",
22504 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_IFF_System_Name_Strings
), 0x0,
22507 { &hf_dis_iff_system_mode
,
22508 { "System Mode", "dis.iff.system_mode",
22509 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_IFF_System_Mode_Strings
), 0x0,
22512 { &hf_dis_iff_change_options
,
22513 { "Change/Options", "dis.iff.change_options",
22514 FT_UINT8
, BASE_HEX
, NULL
, 0x0,
22517 { &hf_dis_iff_change_indicator
,
22518 { "Change Indicator", "dis.iff.change_indicator",
22519 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Entity_VP_Record_Change_Indicator_Strings
), 0x01,
22522 { &hf_dis_iff_alternate_mode_4
,
22523 { "Alternate Mode 4", "dis.iff.alternate_mode_4",
22524 FT_BOOLEAN
, 8, TFS(&tfs_yes_no
), 0x02,
22527 { &hf_dis_iff_alternate_mode_c
,
22528 { "Alternate Mode C", "dis.iff.alternate_mode_c",
22529 FT_BOOLEAN
, 8, TFS(&tfs_yes_no
), 0x04,
22532 { &hf_dis_iff_heartbeat_indicator
,
22533 { "Heartbeat Indicator", "dis.iff.heartbeat_indicator",
22534 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_IffHeartbeat_Strings
), 0x8,
22537 { &hf_dis_iff_transponder_interrogator_indicator
,
22538 { "Transponder/Interrogator Indicator", "dis.iff.transponder_interrogator_indicator",
22539 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_Transponder_Interrogator_Indicator_Strings
), 0x10,
22542 { &hf_dis_iff_simulation_mode
,
22543 { "Simulation Mode", "dis.iff.simulation_mode",
22544 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_IFF_Simulation_Mode_Strings
), 0x20,
22547 { &hf_dis_iff_interactive_capable
,
22548 { "Interactive Capable", "dis.iff.interactive_capable",
22549 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_IffCapable_Strings
), 0x40,
22552 { &hf_dis_iff_test_mode
,
22553 { "Test Mode", "dis.iff.test_mode",
22554 FT_BOOLEAN
, 8, TFS(&tfs_on_off
), 0x80,
22557 { &hf_dis_iff_system_designator
,
22558 { "System Designator", "dis.iff.system_designator",
22559 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22562 { &hf_dis_iff_system_specific_data
,
22563 { "System Specific Data", "dis.iff.system_specific_data",
22564 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22567 { &hf_dis_iff_system_status
,
22568 { "System Status", "dis.iff.system_status",
22569 FT_UINT8
, BASE_HEX
, NULL
, 0x0,
22572 { &hf_dis_iff_system_status_system_onoff
,
22573 { "System On/Off", "dis.iff.system_status.system_onoff",
22574 FT_BOOLEAN
, 8, TFS(&tfs_on_off
), 0x01,
22577 { &hf_dis_iff_system_status_parameter_1
,
22578 { "Parameter 1", "dis.iff.system_status.parameter_1",
22579 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_IffCapable_Strings
), 0x2,
22582 { &hf_dis_iff_system_status_parameter_2
,
22583 { "Parameter 2", "dis.iff.system_status.parameter_2",
22584 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_IffCapable_Strings
), 0x4,
22587 { &hf_dis_iff_system_status_parameter_3
,
22588 { "Parameter 3", "dis.iff.system_status.parameter_3",
22589 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_IffCapable_Strings
), 0x8,
22592 { &hf_dis_iff_system_status_parameter_4
,
22593 { "Parameter 4", "dis.iff.system_status.parameter_4",
22594 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_IffCapable_Strings
), 0x10,
22597 { &hf_dis_iff_system_status_parameter_5
,
22598 { "Parameter 5", "dis.iff.system_status.parameter_5",
22599 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_IffCapable_Strings
), 0x20,
22602 { &hf_dis_iff_system_status_parameter_6
,
22603 { "Parameter 6", "dis.iff.system_status.parameter_6",
22604 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_IffCapable_Strings
), 0x40,
22607 { &hf_dis_iff_system_status_operational
,
22608 { "Operational", "dis.iff.system_status.operational",
22609 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_IffOperational_Strings
), 0x80,
22612 { &hf_dis_iff_alternate_parameter_4
,
22613 { "Alternate Parameter 4", "dis.iff.alternate_parameter_4",
22614 FT_UINT8
, BASE_DEC
, VALS(DIS_PDU_IFF_Alternate_Mode_4_Challenge_Reply_Strings
), 0x0,
22617 { &hf_dis_iff_information_layers
,
22618 { "Information Layers", "dis.iff.information_layers",
22619 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22622 { &hf_dis_iff_information_layers_layer_1
,
22623 { "Layer 1", "dis.iff.information_layers.layer_1",
22624 FT_BOOLEAN
, 8, TFS(&tfs_present_not_present
), 0x2,
22627 { &hf_dis_iff_information_layers_layer_2
,
22628 { "Layer 2", "dis.iff.information_layers.layer_2",
22629 FT_BOOLEAN
, 8, TFS(&tfs_present_not_present
), 0x4,
22632 { &hf_dis_iff_information_layers_layer_3
,
22633 { "Layer 3", "dis.iff.information_layers.layer_3",
22634 FT_BOOLEAN
, 8, TFS(&tfs_present_not_present
), 0x8,
22637 { &hf_dis_iff_information_layers_layer_4
,
22638 { "Layer 4", "dis.iff.information_layers.layer_4",
22639 FT_BOOLEAN
, 8, TFS(&tfs_present_not_present
), 0x10,
22642 { &hf_dis_iff_information_layers_layer_5
,
22643 { "Layer 5", "dis.iff.information_layers.layer_5",
22644 FT_BOOLEAN
, 8, TFS(&tfs_present_not_present
), 0x20,
22647 { &hf_dis_iff_information_layers_layer_6
,
22648 { "Layer 6", "dis.iff.information_layers.layer_6",
22649 FT_BOOLEAN
, 8, TFS(&tfs_present_not_present
), 0x40,
22652 { &hf_dis_iff_information_layers_layer_7
,
22653 { "Layer 7", "dis.iff.information_layers.layer_7",
22654 FT_BOOLEAN
, 8, TFS(&tfs_present_not_present
), 0x80,
22657 { &hf_dis_iff_modifier
,
22658 { "Modifier", "dis.iff.modifier",
22659 FT_UINT8
, BASE_DEC
, NULL
, 0x0,
22662 { &hf_dis_iff_modifier_emergency
,
22663 { "Military Emergency", "dis.iff.modifier.emergency",
22664 FT_BOOLEAN
, 8, TFS(&tfs_on_off
), 0x02,
22667 { &hf_dis_iff_modifier_ident
,
22668 { "Ident/Squawk Flash", "dis.iff.modifier_ident",
22669 FT_BOOLEAN
, 8, TFS(&tfs_on_off
), 0x04,
22672 { &hf_dis_iff_modifier_sti
,
22673 { "STI", "dis.iff.modifier_sti",
22674 FT_BOOLEAN
, 8, TFS(&tfs_on_off
), 0x08,
22677 { &hf_dis_iff_modifier_unmanned_aircraft
,
22678 { "Unmanned Aircraft", "dis.iff.modifier_unmanned_aircraft",
22679 FT_BOOLEAN
, 8, TFS(&tfs_on_off
), 0x10,
22682 { &hf_dis_iff_parameter_1
,
22683 { "Parameter 1", "dis.iff.parameter_1",
22684 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22687 { &hf_dis_iff_parameter_2
,
22688 { "Parameter 2", "dis.iff.parameter_2",
22689 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22692 { &hf_dis_iff_parameter_3
,
22693 { "Parameter 3", "dis.iff.parameter_3",
22694 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22697 { &hf_dis_iff_parameter_4
,
22698 { "Parameter 4", "dis.iff.parameter_4",
22699 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22702 { &hf_dis_iff_parameter_5
,
22703 { "Parameter 5", "dis.iff.parameter_5",
22704 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22707 { &hf_dis_iff_parameter_6
,
22708 { "Parameter 6", "dis.iff.parameter_6",
22709 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22712 { &hf_dis_iff_mode_code_element_1
,
22713 { "Code Element 1", "dis.iff.mode_code.element_1",
22714 FT_UINT16
, BASE_OCT
, NULL
, 0x0007,
22717 { &hf_dis_iff_mode_code_element_2
,
22718 { "Code Element 2", "dis.iff.mode_code.element_2",
22719 FT_UINT16
, BASE_OCT
, NULL
, 0x0038,
22722 { &hf_dis_iff_mode_code_element_3
,
22723 { "Code Element 3", "dis.iff.mode_code.element_3",
22724 FT_UINT16
, BASE_OCT
, NULL
, 0x01C0,
22727 { &hf_dis_iff_mode_code_element_4
,
22728 { "Code Element 4", "dis.iff.mode_code.element_4",
22729 FT_UINT16
, BASE_OCT
, NULL
, 0x0E00,
22733 { "RRB Transponder", "dis.iff.rrb",
22734 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22737 { &hf_dis_iff_rrb_rrb_code
,
22738 { "RRB Code", "dis.iff.rrb.rrb_code",
22739 FT_UINT16
, BASE_DEC
, NULL
, 0x001F,
22742 { &hf_dis_iff_rrb_power_reduction_indicator
,
22743 { "Power Reduction Indicator", "dis.iff.rrb.power_reduction_indicator",
22744 FT_BOOLEAN
, 16, TFS(&tfs_on_off
), 0x0800,
22747 { &hf_dis_iff_rrb_radar_enhancement_indicator
,
22748 { "Radar Enhancement Indicator", "dis.iff.rrb.radar_enhancement_indicator",
22749 FT_BOOLEAN
, 16, TFS(&tfs_on_off
), 0x1000,
22752 { &hf_dis_iff_mode_s_interrogator_identifier
,
22753 { "Mode S Interrogator Identifier", "dis.iff.mode_s_interrogator_identifier",
22754 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22757 { &hf_dis_iff_mode_s_interrogator_identifier_primary_ic_type
,
22758 { "Primary IC Type", "dis.iff.mode_s_interrogator_identifier.primary_ic_type",
22759 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_Mode_S_Interrogator_Identifier_IC_Type_Strings
), 0x0001,
22762 { &hf_dis_iff_mode_s_interrogator_identifier_primary_ic_code
,
22763 { "Primary IC Code", "dis.iff.mode_s_interrogator_identifier.primary_ic_code",
22764 FT_UINT16
, BASE_DEC
, NULL
, 0x00FE,
22767 { &hf_dis_iff_mode_s_interrogator_identifier_secondary_ic_type
,
22768 { "Secondary IC Type", "dis.iff.mode_s_interrogator_identifier.secondary_ic_type",
22769 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_Mode_S_Interrogator_Identifier_IC_Type_Strings
), 0x0100,
22772 { &hf_dis_iff_mode_s_interrogator_identifier_secondary_ic_code
,
22773 { "Secondary IC Code", "dis.iff.mode_s_interrogator_identifier.secondary_ic_code",
22774 FT_UINT16
, BASE_DEC
, NULL
, 0xFE00,
22777 { &hf_dis_iff_mode_4
,
22778 { "Mode 4 Code", "dis.iff.mode_4",
22779 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_IffMode4_Strings
), 0x0FFF,
22782 { &hf_dis_iff_mode_c_altitude_indicator
,
22783 { "Altitude Indicator", "dis.iff.mode_c.altitude_indicator",
22784 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_Mode_C_Altitude_Indicator_Strings
), 0x0001,
22787 { &hf_dis_iff_mode_c_altitude
,
22788 { "Mode C Altitude", "dis.iff.mode_c.altitude",
22789 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_IffModeC_Strings
), 0x0FFE,
22792 { &hf_dis_iff_tcas_acas
,
22793 { "TCAS", "dis.iff.tcas_acas",
22794 FT_UINT16
, BASE_DEC
, NULL
, 0x0,
22797 { &hf_dis_iff_tcas_acas_basic_advanced_indicator
,
22798 { "Basic/Advanced", "dis.iff.tcas_acas.basic_advanced_indicator",
22799 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_TCAS_ACAS_Basic_Advanced_Indicator_Strings
), 0x0001,
22802 { &hf_dis_iff_tcas_acas_tcas_acas_indicator
,
22803 { "TCAS/ACAS", "dis.iff.tcas_acas.tcas_acas_indicator",
22804 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_TCAS_ACAS_Indicator_Strings
), 0x0002,
22807 { &hf_dis_iff_tcas_acas_software_version
,
22808 { "Software Version", "dis.iff.tcas_acas.software_version",
22809 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_TCAS_ACAS_Software_Version_Strings
), 0x001C,
22812 { &hf_dis_iff_tcas_acas_tcas_acas_type
,
22813 { "TCAS/ACAS Type", "dis.iff.tcas_acas.tcas_acas_type",
22814 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_TCAS_ACAS_Type_Strings
), 0x0E00,
22817 { &hf_dis_iff_tcas_acas_tcas_type
,
22818 { "TCAS I/II", "dis.iff.tcas_acas.tcas_type",
22819 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_TCAS_I_II_Type_Strings
), 0x1000,
22822 { &hf_dis_iff_mode_status
,
22823 { "Status", "dis.iff.mode_status",
22824 FT_BOOLEAN
, 16, TFS(&tfs_on_off
), 0x2000,
22827 { &hf_dis_iff_mode_damage
,
22828 { "Damage", "dis.iff.mode_damage",
22829 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_IffDamaged_Strings
), 0x4000,
22832 { &hf_dis_iff_mode_malfunction
,
22833 { "Malfunction", "dis.iff.mode_malfunction",
22834 FT_UINT16
, BASE_DEC
, VALS(DIS_PDU_IffMalfunction_Strings
), 0x8000,
22837 { &hf_dis_collision_type
,
22838 { "Collision Type", "dis.collision.type",
22839 FT_UINT8
, BASE_DEC
|BASE_EXT_STRING
, &DIS_PDU_Collision_Type_Strings_Ext
, 0x0,
22842 { &hf_dis_collision_mass
,
22843 { "Mass", "dis.collision.mass",
22844 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22847 { &hf_dis_collision_location_x
,
22848 {"X", "dis.collision.location.x",
22849 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22852 { &hf_dis_collision_location_y
,
22853 {"Y", "dis.collision.location.y",
22854 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22857 { &hf_dis_collision_location_z
,
22858 {"Z", "dis.collision.location.z",
22859 FT_FLOAT
, BASE_NONE
, NULL
, 0x0,
22864 /* Setup protocol subtree array */
22865 static int *ett
[] =
22870 &ett_dis_po_header
,
22872 &ett_dis_crypto_key
,
22876 &ett_radio_entity_type
,
22878 &ett_antenna_location
,
22879 &ett_rel_antenna_location
,
22880 &ett_aggregate_dimensions
,
22881 &ett_modulation_type
,
22882 &ett_modulation_parameters
,
22883 &ett_entity_linear_velocity
,
22884 &ett_aggregate_orientation
,
22885 &ett_aggregate_velocity
,
22886 &ett_aggregate_id_list
,
22887 &ett_entity_id_list
,
22888 &ett_variable_datum
,
22889 &ett_entity_marking_text
,
22890 &ett_aggregate_marking_text
,
22891 &ett_entity_dead_reckoning_parameters
,
22892 &ett_entity_linear_acceleration
,
22893 &ett_entity_angular_velocity
,
22894 &ett_environmental_environment_status
,
22895 &ett_environmental_environment_type
,
22896 &ett_aggregate_type
,
22897 &ett_aggregate_center_of_mass
,
22898 &ett_designator_spot_location
,
22899 &ett_designator_spot_with_respect_to_designated_entity
,
22900 &ett_designator_entity_linear_acceleration
,
22901 &ett_entity_location
,
22902 &ett_entity_orientation
,
22903 &ett_entity_appearance
,
22904 &ett_variable_parameter
,
22908 &ett_underwater_acoustic_emission
,
22909 &ett_acoustic_emitter_system
,
22913 &ett_emission_system
,
22914 &ett_emitter_system
,
22916 &ett_emitter_location
,
22917 &ett_em_fundamental_parameter_data
,
22918 &ett_burst_descriptor
,
22919 &ett_fire_location
,
22920 &ett_linear_velocity
,
22921 &ett_detonation_location
,
22925 &ett_simulation_address
,
22926 &ett_offset_vector
,
22927 &ett_dis_signal_link16_network_header
,
22928 &ett_dis_signal_link16_message_data
,
22929 &ett_dis_signal_link16_jtids_header
,
22931 &ett_iff_system_id
,
22932 &ett_iff_change_options
,
22933 &ett_iff_fundamental_operational_data
,
22934 &ett_iff_system_status
,
22935 &ett_iff_information_layers
,
22937 &ett_iff_parameter_1
,
22939 &ett_iff_parameter_2
,
22940 &ett_iff_parameter_3
,
22941 &ett_iff_parameter_4
,
22942 & ett_iff_mode_s_interrogator_identifier
,
22943 &ett_iff_parameter_5
,
22944 &ett_iff_parameter_6
,
22947 proto_dis
= proto_register_protocol("Distributed Interactive Simulation", "DIS", "dis");
22948 proto_register_field_array(proto_dis
, hf
, array_length(hf
));
22949 proto_register_subtree_array(ett
, array_length(ett
));
22951 dis_dissector_handle
= register_dissector("dis", dissect_dis
, proto_dis
);
22954 /* Register handoff routine for DIS dissector. This will be invoked initially
22955 * and when the preferences are changed, to handle changing the UDP port for
22956 * which this dissector is registered.
22958 void proto_reg_handoff_dis(void)
22960 dissector_add_uint_with_preference("udp.port", DEFAULT_DIS_UDP_PORT
, dis_dissector_handle
);
22962 link16_handle
= find_dissector_add_dependency("link16", proto_dis
);
22966 * Editor modelines - https://www.wireshark.org/tools/modelines.html
22969 * c-basic-offset: 4
22971 * indent-tabs-mode: nil
22974 * vi: set shiftwidth=4 tabstop=8 expandtab:
22975 * :indentSize=4:tabSize=8:noTabs=true: