1177 lines
75 KiB
XML
Executable File
1177 lines
75 KiB
XML
Executable File
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
|
<service namespace="TrainingAreaBase" abbreviation="TAB" procNames="TrainingAreaBase" customRecordReplay="1" exerciseDependency="Exercise" groups="Core,ExercisePreparation,ExerciseExecution,ExercisePaused,ExerciseAfterActionReview" prio="2">
|
|
<rcs>
|
|
<Id Id="$Id$"/>
|
|
<HeadURL HeadURL="$HeadURL$"/>
|
|
<Author Author="$Author$"/>
|
|
</rcs>
|
|
<tables>
|
|
<table name="aes_id_2_ta_id" comment="AreaEffectSimulation Id to TrainingArea Id mapping">
|
|
<column name="aes_tetra_id" datatype="integer" isPrimaryKey="1">
|
|
<sequence start="1" increment="1"/>
|
|
</column>
|
|
<column name="aes_dds_id" datatype="integer"/>
|
|
<column name="exercise_id" datatype="integer"/>
|
|
<column name="is_available_in_tetra" datatype="boolean"/>
|
|
<constraint name="UQ_tab_aes_id_2_ta_id_aes_dds_exercise" type="unique">
|
|
<column name="aes_dds_id"/>
|
|
<column name="exercise_id"/>
|
|
</constraint>
|
|
<constraint name="IDX_tab_aes_id_2_ta_id_exercise_id" type="index">
|
|
<column name="exercise_id"/>
|
|
</constraint>
|
|
</table>
|
|
<table name="prtcnv_member" exerciseDependency="Global,Exercise">
|
|
<column name="id" datatype="integer" isPrimaryKey="1">
|
|
<sequence start="1" increment="1"/>
|
|
</column>
|
|
<column name="issi" datatype="integer"/>
|
|
<column name="licensed" datatype="integer"/>
|
|
<column name="claims" datatype="integer"/>
|
|
<column name="exercise_id" datatype="integer" comment="The exercise id where the equipment is currently logged in (only useful for ex_0)"/>
|
|
</table>
|
|
<table name="prtcnv_status" exerciseDependency="Global,Exercise">
|
|
<column name="id" datatype="integer" isPrimaryKey="1"/>
|
|
<column name="reset_counter" datatype="integer"/>
|
|
<column name="ctas_operating_state" datatype="integer"/>
|
|
<column name="machine_state" datatype="integer"/>
|
|
</table>
|
|
<table name="prtcnv_to_central" exerciseDependency="Global,Exercise">
|
|
<column name="id" datatype="integer" isPrimaryKey="1">
|
|
<sequence start="1" increment="1"/>
|
|
</column>
|
|
<column name="tel_id" datatype="integer"/>
|
|
<column name="counter" datatype="integer"/>
|
|
<column name="data" datatype="bytea"/>
|
|
</table>
|
|
<table name="prtcnv_to_radio" exerciseDependency="Global,Exercise">
|
|
<column name="id" datatype="integer" isPrimaryKey="1">
|
|
<sequence start="1" increment="1"/>
|
|
</column>
|
|
<column name="tel_id" datatype="integer"/>
|
|
<column name="counter" datatype="integer"/>
|
|
<column name="broadcast_index" datatype="integer"/>
|
|
<column name="reset_counter" datatype="integer"/>
|
|
<column name="data" datatype="bytea"/>
|
|
</table>
|
|
</tables>
|
|
<views/>
|
|
<dbServiceStructs>
|
|
<serviceStruct name="AesId2TaId" table="aes_id_2_ta_id"/>
|
|
<serviceStruct name="PrtCnvMember" table="prtcnv_member"/>
|
|
<serviceStruct name="PrtCnvStatus" table="prtcnv_status"/>
|
|
<serviceStruct name="PrtCnvToCentral" table="prtcnv_to_central"/>
|
|
<serviceStruct name="PrtCnvToRadio" table="prtcnv_to_radio"/>
|
|
<table name="aes_id_2_ta_id"/>
|
|
<table name="prtcnv_member"/>
|
|
<table name="prtcnv_status"/>
|
|
<table name="prtcnv_to_central"/>
|
|
<table name="prtcnv_to_radio"/>
|
|
</dbServiceStructs>
|
|
<topicTypes>
|
|
<topicType name="Dispersion">
|
|
<column name="longitudinal" idlType="double"/>
|
|
<column name="lateral" idlType="double"/>
|
|
<column name="longitudinalH" idlType="double"/>
|
|
<column name="lateralH" idlType="double"/>
|
|
</topicType>
|
|
<topicType name="ParticipantSanitaryMaterialStockReport" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="originatorEquipmentNumber" idlType="long"/>
|
|
<column name="qualification" idlType="Qualification"/>
|
|
<column name="uniqueId" idlType="long"/>
|
|
<column name="sanitaryMaterialCount" idlType="long"/>
|
|
<column name="sanitaryMaterialStock" idlType="sequence<long>"/>
|
|
</topicType>
|
|
<topicType name="ParticipantSanitation" isDataObject="1" autosubscribe="1" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="originatorEquipmentNumber" idlType="long"/>
|
|
<column name="qualification" idlType="Qualification"/>
|
|
<column name="uniqueId" idlType="long"/>
|
|
<column name="proceduresTaken" idlType="long long"/>
|
|
<column name="sanitationResult" idlType="SanitationResult"/>
|
|
</topicType>
|
|
<topicType name="ParticipantSanitationRepair" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="originatorType" idlType="ProjectDataManagement::StateChangeOriginator"/>
|
|
<column name="equipmentNumberOrigin" idlType="long"/>
|
|
<column name="stateStart" idlType="ProjectDataManagement::VulnerabilityState"/>
|
|
<column name="typeOfTreatment" idlType="long"/>
|
|
<column name="triage" idlType="long"/>
|
|
<column name="tyeOfDamage" idlType="long"/>
|
|
<column name="stateResult" idlType="ProjectDataManagement::VulnerabilityState"/>
|
|
<column name="treatmentResult" idlType="TreatmentResult"/>
|
|
<column name="triagePriority" idlType="long"/>
|
|
<column name="fullState" idlType="long"/>
|
|
<column name="timeOfTreatment" idlType="long" comment="is on Seconds after VBG= new fullState"/>
|
|
<column name="timeOfRecovery" idlType="long" comment="minutes after VBG=0"/>
|
|
</topicType>
|
|
<topicType name="AdlerCalculateTrajectoryRequest">
|
|
<column name="positionLaunch" idlType="Core::GeoPosition"/>
|
|
<column name="positionTarget" idlType="Core::GeoPosition"/>
|
|
<column name="weaponSystemType" idlType="WeaponSystemType"/>
|
|
<column name="trajectory" idlType="TrajectoryCalculationData"/>
|
|
<column name="angleGroup" idlType="ProjectDataManagement::L43_AngleGroup"/>
|
|
<column name="explosionHeight" idlType="long"/>
|
|
<column name="partyId" idlType="long"/>
|
|
<column name="aesItemId" idlType="long"/>
|
|
<column name="explosionIndex" idlType="long" comment="Id der trajectory im ExplosionCluster"/>
|
|
<column name="properties" idlType="string"/>
|
|
</topicType>
|
|
<topicType name="AdlerFqFbRequest">
|
|
<column name="sampleTime" idlType="long long"/>
|
|
<column name="aesItemId" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="AdlerFqAfRequest">
|
|
<column name="sampleTime" idlType="long long"/>
|
|
<column name="aesItemId" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="AdlerFqVmRequest">
|
|
<column name="sampleTime" idlType="long long"/>
|
|
<column name="aesItemId" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="TrajectoryCalculationData">
|
|
<column name="chargeTypeId" idlType="long"/>
|
|
<column name="igniterTypeId" idlType="long"/>
|
|
<column name="igniterFunctionId" idlType="long"/>
|
|
<column name="loadTypeId" idlType="long"/>
|
|
<column name="loadNumber" idlType="long"/>
|
|
<column name="fuseTime" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="TrajectoryAdler" isDataObject="1" autosubscribe="1" routeToClient="1" routeToServer="0" routeInReplay="0">
|
|
<column name="trajectoryError" idlType="TrajectoryError"/>
|
|
<column name="positionTarget" idlType="Core::GeoPosition"/>
|
|
<column name="weaponSystemType" idlType="WeaponSystemType"/>
|
|
<column name="flightTime" idlType="long"/>
|
|
<column name="peakHeight" idlType="long"/>
|
|
<column name="firingDirection" idlType="long"/>
|
|
<column name="dropAngle" idlType="double"/>
|
|
<column name="geometry" idlType="sequence<Core::GeoPositionRelativeTime>"/>
|
|
<column name="trajectoryStartTime" idlType="long long"/>
|
|
<column name="dispersion" idlType="Dispersion"/>
|
|
<column name="trajectory" idlType="TrajectoryCalculationData"/>
|
|
<column name="partyId" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="BatteryAlarm" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="batteryPort" idlType="long"/>
|
|
<column name="description" idlType="string"/>
|
|
<column name="acknowledge" idlType="boolean"/>
|
|
<column name="condition" idlType="boolean"/>
|
|
<column name="uniqueAlarmNumber" idlType="long"/>
|
|
<column name="alarmTime" idlType="long long"/>
|
|
</topicType>
|
|
<topicType name="BatteryInfo" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="batteryStates" idlType="sequence<BatteryState>"/>
|
|
</topicType>
|
|
<topicType name="BatteryState" >
|
|
<column name="batteryPort" idlType="long" comment="example left right ..."/>
|
|
<column name="batteryPercent" idlType="long" />
|
|
<column name="temperature" idlType="long" comment="Celsius"/>
|
|
<column name="frequency" idlType="long"/>
|
|
<column name="generic" idlType="double" comment="x.x = variable data"/>
|
|
<column name="current" idlType="long" comment="Current in ma"/>
|
|
<column name="switchOrValue" idlType="boolean" comment="1 = ON/ CLOSED, 0 = OFF/ OPEN"/>
|
|
<column name="voltage" idlType="long" comment="mV"/>
|
|
<column name="serialNumber" idlType="string"/>
|
|
</topicType>
|
|
<topicType name="Connections" isDataObject="1" autosubscribe="1" routeToClient="1" routeToServer="0" routeInReplay="0">
|
|
<column name="id" idlType="long" isKey="1"/>
|
|
<column name="connections" idlType="sequence<ConnectionState>"/>
|
|
</topicType>
|
|
<topicType name="ConnectionState">
|
|
<column name="name" idlType="string"/>
|
|
<column name="state" idlType="boolean"/>
|
|
</topicType>
|
|
<topicType name="CtaDataError" isDataObject="1" autosubscribe="1" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="reason" idlType="ProjectDataManagement::DataErrorReason"/>
|
|
<column name="originTelegramId" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="DefinitionIed" isDataObject="1" autosubscribe="0" routeToClient="1" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="IedBaseData">
|
|
<column name="position" idlType="Core::GeoPosition2D"/>
|
|
<column name="type" idlType="long"/>
|
|
<column name="remoteTrigger" idlType="boolean"/>
|
|
<column name="switchTrigger" idlType="boolean"/>
|
|
<column name="lightBarrierTrigger" idlType="boolean"/>
|
|
<column name="tautWireTrigger" idlType="boolean"/>
|
|
<column name="explosiveForce" idlType="long"/>
|
|
<column name="partyId" idlType="long"/>
|
|
<column name="pairingState" idlType="long"/>
|
|
<column name="pairedId" idlType="long" isOptional="1"/>
|
|
</topicType>
|
|
<topicType name="DusSingleMineState" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="mineId" idlType="long"/>
|
|
<column name="effectStart" idlType="long long"/>
|
|
<column name="position" idlType="Core::GeoPosition2D"/>
|
|
<column name="chargeTypeId" idlType="long"/>
|
|
<column name="state" idlType="boolean"/>
|
|
</topicType>
|
|
<topicType name="EmergencyCall" isDataObject="1" autosubscribe="1" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="position" idlType="Core::GeoPosition2D"/>
|
|
</topicType>
|
|
<topicType name="Equipment">
|
|
<column name="equipmentFunctionId" idlType="long"/>
|
|
<column name="subDeviceId" idlType="long"/>
|
|
<column name="unqiueId" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="EquipmentBase">
|
|
<column name="equipmentNumber" idlType="long" isKey="1"/>
|
|
<column name="sampleTime" idlType="long long" comment="gpsTime from training area in msec"/>
|
|
</topicType>
|
|
<topicType name="EquipmentBite" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="registerType" idlType="long" comment="TODO: Enum - keine Aenderung - Neuanmeldung - Wiederanmeldung"/>
|
|
<column name="biteState" idlType="long" comment="Bitfield Ist-Zustand"/>
|
|
<column name="configState" idlType="long" comment="Bitfield Soll-Zustand"/>
|
|
<column name="batteryState" idlType="long" comment="Bitfield"/>
|
|
<column name="configError" idlType="boolean"/>
|
|
<column name="biteErrors" idlType="sequence<EquipmentBiteError>"/>
|
|
</topicType>
|
|
<topicType name="EquipmentBiteError" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0">
|
|
<column name="errorNumber" idlType="long"/>
|
|
<column name="canDeviceNumber" idlType="long"/>
|
|
<column name="subdeviceNumber" idlType="long"/>
|
|
<column name="uniqueId" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="EquipmentConfigurationReport" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="canStartupTime" idlType="long"/>
|
|
<column name="equipmentType" idlType="long"/>
|
|
<column name="loginWaittimeBitweenTrys" idlType="long"/>
|
|
<column name="loginMaxRetryCount" idlType="long"/>
|
|
<column name="loginMasteringFlag" idlType="boolean"/>
|
|
<column name="canDeviceConfiguration" idlType="long"/>
|
|
<column name="displayDeviceVoiceOutput" idlType="boolean"/>
|
|
<column name="displayDeviceLanguage" idlType="ProjectDataManagement::LanguageConfiguration"/>
|
|
<column name="pyrotechnics" idlType="boolean"/>
|
|
<column name="mineHandgrenadeSensorMode" idlType="MineHandgrenadeSensorMode"/>
|
|
<column name="mineHandgrenadeSensorEnergySaving" idlType="boolean"/>
|
|
<column name="firMode" idlType="FirMode"/>
|
|
<column name="minelayerMode" idlType="MinelayerMode"/>
|
|
<column name="specialSensorStandard" idlType="SpecialSensorStandardMode"/>
|
|
<column name="agdusHwMode" idlType="AgdusHwMode"/>
|
|
<column name="positionUpdateIntervall" idlType="PositionUpdateIntervall"/>
|
|
<column name="displayTextMainGroup" idlType="long"/>
|
|
<column name="displayTextSubGroup" idlType="long"/>
|
|
<column name="vulnerabilityModelAgdus" idlType="long"/>
|
|
<column name="vulnerabilityModelMineIed" idlType="long"/>
|
|
<column name="vulnerabilityModelAreaFire" idlType="long"/>
|
|
<column name="vulnerabilityModelOperatingResource" idlType="long"/>
|
|
<column name="vulnerabilityModelACWeaponry" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="EquipmentEvent" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="position" idlType="Core::GeoPosition2D"/>
|
|
<column name="source" idlType="Equipment"/>
|
|
<column name="code" idlType="long"/>
|
|
<column name="data" idlType="sequence<octet>" isOptional="1"/>
|
|
</topicType>
|
|
<topicType name="EquipmentGearAssignment" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="gears" idlType="sequence<Gear>"/>
|
|
</topicType>
|
|
<topicType name="EquipmentGearChargeState" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="charge" idlType="sequence<GearCharge>"/>
|
|
</topicType>
|
|
<topicType name="EquipmentGearEvent" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="chargeAmount" idlType="long"/>
|
|
<column name="charge" idlType="GearCharge"/>
|
|
</topicType>
|
|
<topicType name="Reammunition">
|
|
<column name="chargeTypeId" idlType="long"/>
|
|
<column name="newStock" idlType="long"/>
|
|
<column name="newDefaultStock" idlType="long"/>
|
|
<column name="tracerRatio" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="EquipmentMessage" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="subject" idlType="string"/>
|
|
<column name="text" idlType="string"/>
|
|
<column name="sender" idlType="long"/>
|
|
<column name="receiver" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="EquipmentOperationalState" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="isManipulation" idlType="boolean" isOptional="1"/>
|
|
<column name="equipmentFunctionId" idlType="long" isOptional="1"/>
|
|
<column name="nbcProtectionActive" idlType="boolean" isOptional="1"/>
|
|
</topicType>
|
|
<topicType name="EquipmentPosition" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="position" idlType="TabPosition"/>
|
|
<column name="mountedParticipants" idlType="sequence<long>" isOptional="1"/>
|
|
<column name="orientation" idlType="Core::Orientation" isOptional="1"/>
|
|
</topicType>
|
|
<topicType name="EquipmentState" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="vulnerabilityState" idlType="ProjectDataManagement::VulnerabilityState"/>
|
|
<column name="vulnerabilityKindId" idlType="long"/>
|
|
<column name="vitality" idlType="long" comment="Bitfield (vitality)"/>
|
|
<column name="vulnerabilityBits" idlType="long" comment="Bitfield (e.g. NBC contamination and others)"/>
|
|
<column name="position" idlType="TabPosition" isOptional="1"/>
|
|
<column name="originatorId" idlType="long" comment="only in conjunction with originatorType"/>
|
|
<column name="originatorType" idlType="ProjectDataManagement::StateChangeOriginator" comment="TODO: enum? only in conjunction with originatorId"/>
|
|
<column name="originatorChargeTypeId" idlType="long" comment="direct/indirect code depending if originator is participant or effect simulation"/>
|
|
</topicType>
|
|
<topicType name="EquipmentSwVersion" baseValueType="Equipment">
|
|
<column name="swVersion" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="FireSmokeMarkerData" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="payload" idlType="sequence<octet>"/>
|
|
</topicType>
|
|
<topicType name="FunctionalAreaEntry" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="position" idlType="Core::GeoPosition2D"/>
|
|
<column name="aesItemId" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="Gear">
|
|
<column name="gearId" idlType="long" comment="= WeaponId (unique serial number for each weapon/gear)"/>
|
|
<column name="gearTypeId" idlType="long" comment="= WeaponTypeId"/>
|
|
<column name="chargeCounting" idlType="boolean" comment="true -&gt; charge counting is possible, otherwise false"/>
|
|
</topicType>
|
|
<topicType name="GearCharge" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0">
|
|
<column name="gearId" idlType="long"/>
|
|
<column name="gearTypeId" idlType="long" comment="needed because a GearCharge can occour with a proceeding GearEvent ..."/>
|
|
<column name="chargeTypeId" idlType="long" comment="= ammunition type"/>
|
|
<column name="remain" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="GeopairingData" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="position" idlType="Core::GeoPosition2D"/>
|
|
<column name="payload" idlType="sequence<octet>"/>
|
|
</topicType>
|
|
<topicType name="IedBaseData" baseValueType="EquipmentBase">
|
|
<column name="iedId" idlType="long"/>
|
|
<column name="tacticalState" idlType="long"/>
|
|
<column name="statePyrotechnics" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="LaserDesignation" isDataObject="1" autosubscribe="1" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="gearId" idlType="long"/>
|
|
<column name="code" idlType="long" comment="LaserCode (actually unused enum)"/>
|
|
<column name="outputPower" idlType="double" comment="Output Power of the Laser in [W]"/>
|
|
<column name="spotLocation" idlType="Core::GeoPosition2D"/>
|
|
</topicType>
|
|
<topicType name="MinelayerThrowerData" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="MinelayerTrailerData">
|
|
<column name="throwingType" idlType="ThrowingType"/>
|
|
</topicType>
|
|
<topicType name="MinelayerTrailerData" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="position" idlType="Core::GeoPosition2D"/>
|
|
<column name="barrierId" idlType="long"/>
|
|
<column name="layingDensity" idlType="long"/>
|
|
<column name="effectStart" idlType="long long"/>
|
|
<column name="effectDuration" idlType="long"/>
|
|
<column name="chargeTypeId" idlType="long"/>
|
|
<column name="mineCount" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="MinelayerTrailerPosition" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="position" idlType="Core::GeoPosition2D"/>
|
|
<column name="chargeTypeId" idlType="long"/>
|
|
<column name="dusSerialNo" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="MineTriggered" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="mineAreaId" idlType="long"/>
|
|
<column name="mineIndex" idlType="long"/>
|
|
<column name="position" idlType="Core::GeoPosition2D" isOptional="1"/>
|
|
<column name="chargeTypeId" idlType="long" isOptional="1"/>
|
|
</topicType>
|
|
<topicType name="OcData" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="payload" idlType="sequence<octet>"/>
|
|
</topicType>
|
|
<topicType name="OperatorAction" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="position" idlType="Core::GeoPosition2D"/>
|
|
<column name="operatorId" idlType="long"/>
|
|
<column name="action" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="ParticipantConfigurationReport" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="positionIntervallVehicle" idlType="long"/>
|
|
<column name="positionIntervallPersonell" idlType="long"/>
|
|
<column name="positionIntervallAircraft" idlType="long"/>
|
|
<column name="positionTransmissionIntervall" idlType="long"/>
|
|
<column name="heightbarrier" idlType="long"/>
|
|
<column name="faultPositionHandling" idlType="FaultPositionHandling"/>
|
|
<column name="switchingPositionIntervall" idlType="SwitichingPositionIntervall"/>
|
|
<column name="waittimeAdditionalBroadcastRequest" idlType="long"/>
|
|
<column name="factorWaittimeIncreaseHighload" idlType="long"/>
|
|
<column name="waittimeAutomaticVulnerbilityIncreaseLevel1" idlType="long"/>
|
|
<column name="waittimeAutomaticVulnerbilityIncreaseLevel2" idlType="long"/>
|
|
<column name="waittimeAutomaticVulnerbilityIncreaseLevel3" idlType="long"/>
|
|
<column name="opticalCode" idlType="OpticalCode"/>
|
|
<column name="vulnerabilityModel" idlType="long"/>
|
|
<column name="validTimeOps" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="ParticipantModeReport" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="language" idlType="ProjectDataManagement::LanguageConfiguration"/>
|
|
<column name="operationMode" idlType="ProjectDataManagement::OperationMode"/>
|
|
<column name="reactivationDetoxication" idlType="long"/>
|
|
<column name="reactivationMaintenance" idlType="long"/>
|
|
<column name="reactivationMedic" idlType="long"/>
|
|
<column name="protectionModeVest" idlType="ProjectDataManagement::WphMode"/>
|
|
<column name="protectionModeHelmet" idlType="ProjectDataManagement::WphMode"/>
|
|
<column name="personellProtectionMode" idlType="ProjectDataManagement::PersonalProtection"/>
|
|
<column name="protectionLevel" idlType="ProjectDataManagement::ProtectionLevel"/>
|
|
<column name="handgrenadeSearchMode" idlType="ProjectDataManagement::HandgrenadeSearchMode"/>
|
|
<column name="internationalMode" idlType="ProjectDataManagement::InternationalMode"/>
|
|
<column name="abcProtectionMode" idlType="ProjectDataManagement::ABCProtectionMode"/>
|
|
</topicType>
|
|
<topicType name="ParticipantSanitation" isDataObject="1" autosubscribe="1" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="originatorEquipmentNumber" idlType="long"/>
|
|
<column name="qualification" idlType="Qualification"/>
|
|
<column name="uniqueId" idlType="long"/>
|
|
<column name="proceduresTaken" idlType="long long"/>
|
|
<column name="sanitationResult" idlType="SanitationResult"/>
|
|
<column name="sanitationEvaluation" idlType="SanitationEvaluation"/>
|
|
</topicType>
|
|
<topicType name="ParticipantSanitationRepair" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="originatorType" idlType="ProjectDataManagement::StateChangeOriginator"/>
|
|
<column name="equipmentNumberOrigin" idlType="long"/>
|
|
<column name="stateStart" idlType="ProjectDataManagement::VulnerabilityState"/>
|
|
<column name="typeOfTreatment" idlType="long"/>
|
|
<column name="triage" idlType="long"/>
|
|
<column name="tyeOfDamage" idlType="long"/>
|
|
<column name="stateResult" idlType="ProjectDataManagement::VulnerabilityState"/>
|
|
<column name="treatmentResult" idlType="TreatmentResult"/>
|
|
<column name="triagePriority" idlType="long"/>
|
|
<column name="fullState" idlType="long"/>
|
|
<column name="timeOfTreatment" idlType="long" comment="is on Seconds after VBG= new fullState"/>
|
|
<column name="timeOfRecovery" idlType="long" comment="minutes after VBG=0"/>
|
|
</topicType>
|
|
<topicType name="ParticipantSwVersions" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="equipments" idlType="sequence<EquipmentSwVersion>"/>
|
|
</topicType>
|
|
<topicType name="ServiceControl" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="serviceControlState" idlType="ServiceControlEnum"/>
|
|
</topicType>
|
|
<topicType name="SpecialSensorData" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="position" idlType="Core::GeoPosition2D" isOptional="1"/>
|
|
<column name="operationalState" idlType="long" comment="Lower 8 bits = sensor state, next 8 Bits = CSF state"/>
|
|
</topicType>
|
|
<topicType name="StateIed" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="IedBaseData">
|
|
<column name="batteryWarnings" idlType="long"/>
|
|
<column name="errorStateElectronics" idlType="long"/>
|
|
<column name="errorStatePyrotechnics1" idlType="long"/>
|
|
<column name="errorStatePyrotechnics2" idlType="long"/>
|
|
<column name="errorStatePyrotechnics3" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="TabPosition" isDataObject="1" autosubscribe="1" routeToClient="0" routeToServer="0" routeInReplay="0">
|
|
<column name="position" idlType="Core::GeoPosition"/>
|
|
<column name="reportingSource" idlType="Core::PositionReportingSource"/>
|
|
<column name="moutObjectId" idlType="long" isOptional="1" comment="needed because a GearCharge can occour with a proceeding GearEvent ..."/>
|
|
<column name="moutRoomId" idlType="long" isOptional="1" comment="= ammunition type"/>
|
|
</topicType>
|
|
<topicType name="TargetData" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="payload" idlType="sequence<octet>"/>
|
|
</topicType>
|
|
<topicType name="RestoreRadioReadiness" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="readinessLossPosition" idlType="Core::GeoPosition2D"/>
|
|
<column name="readinessLossTime" idlType="long"/>
|
|
<column name="readinessRestorePosition" idlType="Core::GeoPosition2D"/>
|
|
<column name="readinessRestoreTime" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="ExAwesPlanning" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="reference" idlType="string"/>
|
|
<column name="targetData" idlType="L12_TargetData" comment="EX-L12 Zieldaten"/>
|
|
<column name="firingType" idlType="long"/>
|
|
<column name="request" idlType="string"/>
|
|
<column name="duration" idlType="long"/>
|
|
<column name="fireCommand" idlType="L33_FireCommand"/>
|
|
</topicType>
|
|
<topicType name="ExReportEffector" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="effectingSystemType" idlType="ProjectDataManagement::L26_EffectingSystemType" comment="EX-L26 Waffensystemtyp"/>
|
|
<column name="effectorId" idlType="ProjectDataManagement::L27_EffectorId" comment="kenner EX-L27"/>
|
|
<column name="status" idlType="ProjectDataManagement::L28_Status" comment="EX-L28"/>
|
|
<column name="effectorUnit" idlType="L13_EffectorUnit" comment="einheit EX-L3"/>
|
|
<column name="charges" idlType="sequence<L8_Charges>" comment="geschosse EX-L8"/>
|
|
<column name="coordinate" idlType="Core::GeoPosition"/>
|
|
<column name="effectableArea" idlType="L18_EffectableArea" comment="EX-L18 Wirkungsbereich"/>
|
|
</topicType>
|
|
<topicType name="EX_CeaseFiring" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="identifier" idlType="string" comment="verein EX-L2"/>
|
|
<column name="effectorId" idlType="ProjectDataManagement::L27_EffectorId" comment="kenner EX-L27"/>
|
|
<column name="category" idlType="ProjectDataManagement::L22_FireHaltCategory" comment="kategorie EX-L22"/>
|
|
<column name="reference" idlType="string" comment="feuerkampfReferenz string"/>
|
|
<column name="targetPosNumber" idlType="long" comment="zpNummer int"/>
|
|
<column name="coordinate" idlType="Core::GeoPosition2D" comment="EX-L13 Geographische Koordinate ohne z"/>
|
|
<column name="radius" idlType="long" comment="radius int"/>
|
|
<column name="unloadRound" idlType="long" comment="entladenSchuss \96 Entladung des letzten Schusses (bool): Gibt an, ob noch ein letzter Schuss nach dem FH getaetigt wird"/>
|
|
</topicType>
|
|
<topicType name="EX_DoNotFire" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="reference" idlType="string"/>
|
|
<column name="identifier" idlType="string"/>
|
|
<column name="effectorId" idlType="ProjectDataManagement::L27_EffectorId"/>
|
|
</topicType>
|
|
<topicType name="EX_ExplorationResult" isDataObject="1" autosubscribe="1" routeToClient="1" routeToServer="0" routeInReplay="0">
|
|
<column name="reconnaissanceUnit" idlType="L29_ReconnaissanceUnit" comment="EX-L29 Erkundungseinheit"/>
|
|
<column name="loadingArea" idlType="Core::GeoPosition"/>
|
|
<column name="positions" idlType="sequence<L30_reconnaissancePositionArea>"/>
|
|
</topicType>
|
|
<topicType name="EX_Fire" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="reference" idlType="string" comment="feuerkampfReferenz string"/>
|
|
<column name="identifier" idlType="string" comment="EX-L2 VEREIN "/>
|
|
<column name="effectorId" idlType="ProjectDataManagement::L27_EffectorId" comment="EX-L27 Waffensystemkenner"/>
|
|
</topicType>
|
|
<topicType name="EX_GuidingLines" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="kindGuidingLine" idlType="ProjectDataManagement::L25_KindGuidingLine" comment="art EX-L25"/>
|
|
<column name="name" idlType="string" comment="name"/>
|
|
<column name="reportNumber" idlType="long" comment="meldungsnummer"/>
|
|
<column name="partOfTroup" idlType="L31_MailAddress"/>
|
|
<column name="startTime" idlType="long" comment="ab"/>
|
|
<column name="endTime" idlType="long" comment="bis"/>
|
|
<column name="coordinates" idlType="sequence<Core::GeoPosition2D>" comment="koordinaten"/>
|
|
<column name="center" idlType="Core::GeoPosition2D" comment="mittelpunkt"/>
|
|
<column name="radius" idlType="long"/>
|
|
<column name="height" idlType="long" comment="EX-L5 H\F6he"/>
|
|
</topicType>
|
|
<topicType name="EX_GuidingLinesAndBoundaries" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="kind" idlType="ProjectDataManagement::L25_KindGuidingLine" comment="art EX-L25"/>
|
|
<column name="name" idlType="string"/>
|
|
<column name="reportNumber" idlType="long"/>
|
|
<column name="partOfTroup" idlType="L31_MailAddress"/>
|
|
<column name="startTinme" idlType="long" comment="ab EX-L15"/>
|
|
<column name="endTinme" idlType="long" comment="ab EX-L15"/>
|
|
<column name="coordinates" idlType="sequence<Core::GeoPosition2D>" comment="EX-L13 Geographische Koordinate ohne Hoehe"/>
|
|
<column name="center" idlType="Core::GeoPosition2D" comment="EX-L14 Geographische Koordinate mit H\F6he"/>
|
|
<column name="radius" idlType="long"/>
|
|
<column name="maxHeight" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="EX_MessageRevocation" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="messageSource" idlType="L31_MailAddress"/>
|
|
<column name="messageIdentifier" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="Ex_ReconResults" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="explorationResult" idlType="sequence<EX_ExplorationResult>" comment="EX-Erkundungsdaten"/>
|
|
</topicType>
|
|
<topicType name="EX_ReportEffectorUnit" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="effectingSystemType" idlType="ProjectDataManagement::L26_EffectingSystemType"/>
|
|
<column name="status" idlType="ProjectDataManagement::L28_Status"/>
|
|
<column name="unit" idlType="L3_Unit"/>
|
|
<column name="center" idlType="Core::GeoPosition" comment="EX-L14 Geographische Koordinate mit H\F6he"/>
|
|
<column name="coordinates" idlType="sequence<Core::GeoPosition>" comment="EX-L14 Geographische Koordinate mit H\F6he"/>
|
|
<column name="charges" idlType="L8_Charges" comment="EX-L8 Geschosse "/>
|
|
<column name="effectableArea" idlType="L18_EffectableArea" comment="EX-L18 Wirkungsbereich"/>
|
|
</topicType>
|
|
<topicType name="Ex_ReportSupplyZone" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="effectorUnit" idlType="L13_EffectorUnit"/>
|
|
<column name="coordinate" idlType="Core::GeoPosition"/>
|
|
<column name="charges" idlType="L8_Charges" comment="EX-L8 Geschosse"/>
|
|
</topicType>
|
|
<topicType name="EX_StartFiring" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="reference" idlType="string" comment="feuerkampfReferenz string"/>
|
|
<column name="identifier" idlType="string" comment="EX-L2 VEREIN "/>
|
|
<column name="effectorId" idlType="ProjectDataManagement::L27_EffectorId" comment="EX-L27 Waffensystemkenner"/>
|
|
</topicType>
|
|
<topicType name="L12_TargetData" isDataObject="1" autosubscribe="1" routeToClient="1" routeToServer="0" routeInReplay="0">
|
|
<column name="number" idlType="long" isKey="1"/>
|
|
<column name="geometry" idlType="ProjectDataManagement::L4_TargetGeometry"/>
|
|
<column name="coordinate" idlType="Core::GeoPosition"/>
|
|
<column name="relativeCoordinate" idlType="Core::GeoPosition"/>
|
|
<column name="radius" idlType="long"/>
|
|
<column name="width" idlType="long"/>
|
|
<column name="length" idlType="long"/>
|
|
<column name="targetAxis" idlType="long"/>
|
|
<column name="zog" idlType="long"/>
|
|
<column name="elements" idlType="long"/>
|
|
<column name="tagetType" idlType="long"/>
|
|
<column name="tagetSubtype" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="L13_EffectorUnit" isDataObject="1" autosubscribe="1" routeToClient="1" routeToServer="0" routeInReplay="0">
|
|
<column name="identifier" idlType="string" comment="verein EX-L2"/>
|
|
<column name="r" idlType="long" comment="verein"/>
|
|
<column name="oi" idlType="ProjectDataManagement::L19_Oi" comment="L19"/>
|
|
</topicType>
|
|
<topicType name="L18_EffectableArea" isDataObject="1" autosubscribe="1" routeToClient="1" routeToServer="0" routeInReplay="0">
|
|
<column name="direction" idlType="long" comment="grundrichtung"/>
|
|
<column name="left" idlType="long" comment="links"/>
|
|
<column name="right" idlType="long" comment="rechts"/>
|
|
</topicType>
|
|
<topicType name="L29_ReconnaissanceUnit" isDataObject="1" autosubscribe="1" routeToClient="1" routeToServer="0" routeInReplay="0">
|
|
<column name="identifier" idlType="string" comment="verein EX-L2 "/>
|
|
<column name="r" idlType="long"/>
|
|
<column name="oi" idlType="ProjectDataManagement::L19_Oi"/>
|
|
</topicType>
|
|
<topicType name="L30_reconnaissancePositionArea" isDataObject="1" autosubscribe="1" routeToClient="1" routeToServer="0" routeInReplay="0">
|
|
<column name="direction" idlType="long" comment="grundrichtung"/>
|
|
<column name="left" idlType="long" comment="links"/>
|
|
<column name="right" idlType="long" comment="rechts"/>
|
|
</topicType>
|
|
<topicType name="L31_MailAddress" isDataObject="1" autosubscribe="1" routeToClient="1" routeToServer="0" routeInReplay="0">
|
|
<column name="mailAddres" idlType="string" comment="EX-L31 Mail Adresse"/>
|
|
</topicType>
|
|
<topicType name="L33_FireCommand" isDataObject="1" autosubscribe="1" routeToClient="1" routeToServer="0" routeInReplay="0">
|
|
<column name="identifier" idlType="string" comment="EX-L2"/>
|
|
<column name="type" idlType="long" comment="EX-L26"/>
|
|
<column name="L34_effector" idlType="sequence<L34_effector>" comment="EX-L34 Wirkmittel Feuerkommando"/>
|
|
</topicType>
|
|
<topicType name="L34_effector" isDataObject="1" autosubscribe="1" routeToClient="1" routeToServer="0" routeInReplay="0">
|
|
<column name="effectorId" idlType="ProjectDataManagement::L27_EffectorId" comment="EX-L27 Waffensystemkenner"/>
|
|
<column name="targetPos" idlType="Core::GeoPosition" comment=" EX-L14 Geographische Koordinate mit H\F6he"/>
|
|
<column name="flightTime" idlType="double" comment="flugzeit double"/>
|
|
<column name="maxHeight" idlType="long" comment="gipfelhoehe int Meter"/>
|
|
<column name="direction" idlType="long" comment="Schussrichtung"/>
|
|
<column name="angleOfFall" idlType="long" comment="fallwinkel int Strich"/>
|
|
<column name="firingCommandCharges" idlType="L36_FiringCommandCharges"/>
|
|
<column name="trajectory" idlType="sequence<L35_TrajectoryPoint>"/>
|
|
<column name="scattering" idlType="L39_ScatteringData"/>
|
|
</topicType>
|
|
<topicType name="L35_TrajectoryPoint" isDataObject="1" autosubscribe="1" routeToClient="1" routeToServer="0" routeInReplay="0">
|
|
<column name="time" idlType="double"/>
|
|
<column name="relPos" idlType="Core::RelativePosition"/>
|
|
</topicType>
|
|
<topicType name="L36_FiringCommandCharges" isDataObject="1" autosubscribe="1" routeToClient="1" routeToServer="0" routeInReplay="0">
|
|
<column name="chargeType" idlType="long" comment="EX-L9 Geschosssorte"/>
|
|
<column name="loadTypeId" idlType="long" comment="EX-L10 Ladung"/>
|
|
<column name="loadNumber" idlType="long"/>
|
|
<column name="igniterTypeId" idlType="long"/>
|
|
<column name="igniterFunctionId" idlType="long"/>
|
|
<column name="igniterTime" idlType="long"/>
|
|
<column name="amount" idlType="long"/>
|
|
<column name="interval" idlType="double"/>
|
|
</topicType>
|
|
<topicType name="L39_ScatteringData" isDataObject="1" autosubscribe="1" routeToClient="1" routeToServer="0" routeInReplay="0">
|
|
<column name="mphWidth" idlType="double" comment="laengsstreuung"/>
|
|
<column name="mphLength" idlType="double" comment="seitenstreuung"/>
|
|
<column name="mphWidthDetonationHeight" idlType="double" comment="laengsstreuungH"/>
|
|
<column name="mphLengthDetonationHeight" idlType="double" comment="seitenstreuungH"/>
|
|
</topicType>
|
|
<topicType name="L3_Unit" isDataObject="1" autosubscribe="1" routeToClient="1" routeToServer="0" routeInReplay="0">
|
|
<column name="identifier" idlType="string" comment="verein EX-L2 "/>
|
|
<column name="r" idlType="long"/>
|
|
<column name="oi" idlType="ProjectDataManagement::L19_Oi"/>
|
|
</topicType>
|
|
<topicType name="L8_Charges" isDataObject="1" autosubscribe="1" routeToClient="1" routeToServer="0" routeInReplay="0">
|
|
<column name="chargeTypeId" idlType="long" comment="geschosssorte EX-L9"/>
|
|
<column name="loadTypeId" idlType="long" comment="ladung EX-L10"/>
|
|
<column name="igniterTypeId" idlType="long" comment="zuender EX-L11"/>
|
|
<column name="count" idlType="long" comment="anzahl int"/>
|
|
</topicType>
|
|
<topicType name="ParticipantSanitaryMaterialStockReport" isDataObject="1" autosubscribe="0" routeToClient="0" routeToServer="0" routeInReplay="0" recordTopic="1" baseValueType="EquipmentBase">
|
|
<column name="originatorEquipmentNumber" idlType="long"/>
|
|
<column name="qualification" idlType="Qualification"/>
|
|
<column name="uniqueId" idlType="long"/>
|
|
<column name="sanitaryMaterialCount" idlType="long"/>
|
|
<column name="sanitaryMaterialStock" idlType="sequence<long>"/>
|
|
</topicType>
|
|
<topicType name="SendControlDataRequest" baseValueType="FtEquipmentBase">
|
|
<column name="controlCode" idlType="ControlDataCode"/>
|
|
<column name="controlData" idlType="sequence<octet>"/>
|
|
</topicType>
|
|
<topicType name="SetDevicePowerRequest" baseValueType="FtEquipmentBase">
|
|
<column name="powerType" idlType="PowerMethod"/>
|
|
<column name="subdeviceId" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="DemandBiteRequest" extensibility="EXTENSIBLE">
|
|
<column name="requestId" idlType="long"/>
|
|
<column name="equipmentNumbers" idlType="sequence<long>"/>
|
|
<column name="withSelfTest" idlType="boolean"/>
|
|
</topicType>
|
|
<topicType name="DemandConfigurationReportRequest" baseValueType="FtEquipmentBase">
|
|
<column name="dummy" idlType="long" comment="not used, but needed to be generated by script"/>
|
|
</topicType>
|
|
<topicType name="DemandInitRequest" extensibility="EXTENSIBLE">
|
|
<column name="requestId" idlType="long"/>
|
|
<column name="workstationId" idlType="long"/>
|
|
<column name="equipmentNumbers" idlType="sequence<long>"/>
|
|
<column name="restockCharges" idlType="boolean"/>
|
|
<column name="resetManipulation" idlType="boolean"/>
|
|
<column name="resetVulnerabilityState" idlType="boolean"/>
|
|
<column name="restockSanitationMaterial" idlType="boolean"/>
|
|
</topicType>
|
|
<topicType name="DemandParticipantConfigurationRequest" baseValueType="FtEquipmentBase">
|
|
<column name="dummy" idlType="long" comment="not used, but needed by script for generation"/>
|
|
</topicType>
|
|
<topicType name="DemandParticipantModeRequest" baseValueType="FtEquipmentBase">
|
|
<column name="dummy" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="DemandVulnerabilityStateChangeRequest" extensibility="EXTENSIBLE">
|
|
<column name="requestId" idlType="long"/>
|
|
<column name="workstationId" idlType="long"/>
|
|
<column name="equipmentNumbers" idlType="sequence<long>"/>
|
|
<column name="vulnerabilityState" idlType="ProjectDataManagement::VulnerabilityState"/>
|
|
<column name="vulnerabilityKind" idlType="long"/>
|
|
<column name="vitality" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="FtEquipmentBase" extensibility="EXTENSIBLE">
|
|
<column name="equipmentNumber" idlType="long" isKey="1"/>
|
|
<column name="participantId" idlType="long" isKey="1"/>
|
|
</topicType>
|
|
<topicType name="SendCesHitInformation" baseValueType="FtEquipmentBase">
|
|
<column name="originatorId" idlType="long"/>
|
|
<column name="originatorEquipmentNumber" idlType="long"/>
|
|
<column name="chargeTypeId" idlType="long"/>
|
|
<column name="directionDegree" idlType="long"/>
|
|
<column name="distanceToOrignator" idlType="long"/>
|
|
<column name="effectPercent" idlType="long"/>
|
|
<column name="effectTime" idlType="long long"/>
|
|
</topicType>
|
|
<topicType name="SendCesHitRequest" baseValueType="FtEquipmentBase">
|
|
<column name="chargeTypeId" idlType="long"/>
|
|
<column name="aesId" idlType="long"/>
|
|
<column name="originatorEquipmentNumber" idlType="long"/>
|
|
<column name="remainEffectPercent" idlType="long"/>
|
|
<column name="position" idlType="TabPosition"/>
|
|
<column name="effectTime" idlType="long long"/>
|
|
<column name="eventType" idlType="ProjectDataManagement::EventType"/>
|
|
<column name="partyId" idlType="long"/>
|
|
<column name="mineId" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="SendEquipmentMessageRequest" extensibility="EXTENSIBLE">
|
|
<column name="requestId" idlType="long"/>
|
|
<column name="equipmentNumbers" idlType="sequence<long>"/>
|
|
<column name="messageId" idlType="long" isOptional="1" comment="either message or messageId is allowed, not both"/>
|
|
<column name="sender" idlType="long" isOptional="1" comment="must be set if it's a O/C message"/>
|
|
<column name="subject" idlType="string" isOptional="1" comment="if subject is set, messageId must not be set and the message is sent to an O/C"/>
|
|
<column name="message" idlType="string" isOptional="1" comment="max 80 bytes"/>
|
|
</topicType>
|
|
<topicType name="SendFireSmokeMarkerDataRequest" extensibility="EXTENSIBLE" baseValueType="FtEquipmentBase">
|
|
<column name="payload" idlType="sequence<octet>"/>
|
|
</topicType>
|
|
<topicType name="SendGeopairingDataRequest" extensibility="EXTENSIBLE" baseValueType="FtEquipmentBase">
|
|
<column name="payload" idlType="sequence<octet>"/>
|
|
</topicType>
|
|
<topicType name="SendLanguageSelectionRequest" baseValueType="FtEquipmentBase">
|
|
<column name="language" idlType="ProjectDataManagement::LanguageConfiguration"/>
|
|
</topicType>
|
|
<topicType name="SendOcDataRequest" baseValueType="FtEquipmentBase">
|
|
<column name="payload" idlType="sequence<octet>"/>
|
|
</topicType>
|
|
<topicType name="SendParticipantBeStillWarningRequest" baseValueType="FtEquipmentBase">
|
|
<column name="data" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="SendParticipantBlockedAreaRequest" baseValueType="FtEquipmentBase">
|
|
<column name="blockedAreaMode" idlType="BlockedAreaMode"/>
|
|
</topicType>
|
|
<topicType name="SendParticipantConfigurationRequest" baseValueType="FtEquipmentBase">
|
|
<column name="positionIntervallVehicle" idlType="long"/>
|
|
<column name="positionIntervallPersonell" idlType="long"/>
|
|
<column name="positionIntervallAircraft" idlType="long"/>
|
|
<column name="positionTransmissionIntervall" idlType="long"/>
|
|
<column name="heightbarrier" idlType="long"/>
|
|
<column name="faultPositionHandling" idlType="FaultPositionHandling"/>
|
|
<column name="switchingPositionIntervall" idlType="SwitichingPositionIntervall"/>
|
|
<column name="waittimeAdditionalBroadcastDemand" idlType="long"/>
|
|
<column name="factorWaittimeIncreaseHighload" idlType="long"/>
|
|
<column name="waittimeAutomaticVulnerabilityIncreaseLevel1" idlType="long"/>
|
|
<column name="waittimeAutomaticVulnerabilityIncreaseLevel2" idlType="long"/>
|
|
<column name="waittimeAutomaticVulnerabilityIncreaseLevel3" idlType="long"/>
|
|
<column name="opticalCode" idlType="OpticalCode"/>
|
|
<column name="vulnerabilityModel" idlType="long"/>
|
|
<column name="validTimeOps" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="SendParticipantModeRequest" baseValueType="FtEquipmentBase">
|
|
<column name="requestId" idlType="long"/>
|
|
<column name="language" idlType="ProjectDataManagement::LanguageConfiguration"/>
|
|
<column name="operationMode" idlType="ProjectDataManagement::OperationMode"/>
|
|
<column name="reactivationDetoxication" idlType="long"/>
|
|
<column name="reactivationMaintenance" idlType="long"/>
|
|
<column name="reactivationMedic" idlType="long"/>
|
|
<column name="protectionModeVest" idlType="ProjectDataManagement::WphMode"/>
|
|
<column name="protectionModeHelmet" idlType="ProjectDataManagement::WphMode"/>
|
|
<column name="personellProtection" idlType="ProjectDataManagement::PersonalProtection"/>
|
|
<column name="protectionLevel" idlType="ProjectDataManagement::ProtectionLevel"/>
|
|
<column name="handgrenadeSearchMode" idlType="ProjectDataManagement::HandgrenadeSearchMode"/>
|
|
<column name="internationalMode" idlType="ProjectDataManagement::InternationalMode"/>
|
|
<column name="abcProtectionMode" idlType="ProjectDataManagement::ABCProtectionMode"/>
|
|
</topicType>
|
|
<topicType name="SendParticipantSwVerionsRequest" baseValueType="FtEquipmentBase">
|
|
<column name="equipmentFunctionId" idlType="long" comment="0 = all equipments"/>
|
|
</topicType>
|
|
<topicType name="SendSetSanitationRequest" baseValueType="FtEquipmentBase">
|
|
<column name="requestId" idlType="long"/>
|
|
<column name="originatorEquipmentNumber" idlType="long"/>
|
|
<column name="qualification" idlType="Qualification"/>
|
|
<column name="sanitationProceduresTaken" idlType="long long"/>
|
|
</topicType>
|
|
<topicType name="SendSetVulnerabilityModelRequest" baseValueType="FtEquipmentBase">
|
|
<column name="vulnerabilityModelMineIed" idlType="long"/>
|
|
<column name="vulnerabilityModelAreaFire" idlType="long"/>
|
|
<column name="vulnerabilityModelOperationalResource" idlType="long"/>
|
|
<column name="vulnerabilityModelACWeaponry" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="SendTargetDataRequest" extensibility="EXTENSIBLE" baseValueType="FtEquipmentBase">
|
|
<column name="payload" idlType="sequence<octet>"/>
|
|
</topicType>
|
|
<topicType name="SendResetAllDusMinesRequest" baseValueType="FtEquipmentBase">
|
|
<column name="id" idlType="long" isOptional="1" comment="Not used (yet)."/>
|
|
</topicType>
|
|
<topicType name="SendSelectiveReammunitionRequest" baseValueType="FtEquipmentBase">
|
|
<column name="requestId" idlType="long"/>
|
|
<column name="gearId" idlType="long"/>
|
|
<column name="reammunition" idlType="sequence<Reammunition>"/>
|
|
</topicType>
|
|
<topicType name="SendOcCommandRequest" extensibility="EXTENSIBLE">
|
|
<column name="requestId" idlType="long"/>
|
|
<column name="equipmentNumbers" idlType="sequence<long>"/>
|
|
<column name="action" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="SendSelectiveReammunitionRequest" baseValueType="FtEquipmentBase">
|
|
<column name="requestId" idlType="long"/>
|
|
<column name="gearId" idlType="long"/>
|
|
<column name="reammunition" idlType="sequence<Reammunition>"/>
|
|
</topicType>
|
|
<topicType name="SendUasWaypointRequest" baseValueType="FtEquipmentBase">
|
|
<column name="actionNumber" idlType="long" comment="ElementNumber of this MissionAction in parenting MissionItem"/>
|
|
<column name="itemNumber" idlType="long" comment="ElementNumber of the parenting MissionItem"/>
|
|
<column name="planId" idlType="long" comment="Id of the parenting MissionPlan"/>
|
|
<column name="name" idlType="string"/>
|
|
<column name="properties" idlType="string" comment="Depending on the actionType, values needed can be stored here. I.e. chargeTypeId for dropping munition from a UAS."/>
|
|
</topicType>
|
|
<topicType name="UASRadioLinkConnectionState" isDataObject="1" autosubscribe="1" routeToClient="0" routeToServer="0" routeInReplay="0" baseValueType="EquipmentBase">
|
|
<column name="connectionStatus" idlType="ProjectDataManagement::UasState"/>
|
|
</topicType>
|
|
<topicType name="SendModifyUasStateRequest" extensibility="EXTENSIBLE">
|
|
<column name="requestId" idlType="long"/>
|
|
<column name="uasId" idlType="long" isKey="1"/>
|
|
<column name="uasState" idlType="ProjectDataManagement::UasState"/>
|
|
<column name="equipmentNumber" idlType="long"/>
|
|
</topicType>
|
|
<topicType name="UASStatus" isDataObject="1" autosubscribe="1" routeToClient="0" routeToServer="0" routeInReplay="0" baseValueType="EquipmentBase">
|
|
<column name="uasState" idlType="ProjectDataManagement::UasState"/>
|
|
</topicType>
|
|
<topicType name="UASMissionStatus" isDataObject="1" autosubscribe="1" routeToClient="0" routeToServer="0" routeInReplay="0" baseValueType="EquipmentBase">
|
|
<column name="currentTask" idlType="ProjectDataManagement::UasActionTask"/>
|
|
<column name="currentMissionName" idlType="string"/>
|
|
<column name="missionEnded" idlType="string"/>
|
|
</topicType>
|
|
<topicType name="SendExFireReadinessRequest" extensibility="EXTENSIBLE">
|
|
<column name="requestId" idlType="long"/>
|
|
<column name="participantId" idlType="long" isKey="1"/>
|
|
<column name="partyId" idlType="long" isKey="1"/>
|
|
<column name="reference" idlType="string" />
|
|
</topicType>
|
|
<topicType name="SendExFiredReportRequest" extensibility="EXTENSIBLE">
|
|
<column name="requestId" idlType="long"/>
|
|
<column name="participantId" idlType="long" isKey="1"/>
|
|
<column name="partyId" idlType="long" isKey="1"/>
|
|
<column name="reference" idlType="string" />
|
|
<column name="unitIdentifier" idlType="string"/>
|
|
<column name="identifier" idlType="string"/>
|
|
</topicType>
|
|
<topicType name="SendExConfirmationReportRequest" extensibility="EXTENSIBLE">
|
|
<column name="requestId" idlType="long"/>
|
|
<column name="participantId" idlType="long" isKey="1"/>
|
|
<column name="partyId" idlType="long" isKey="1"/>
|
|
<column name="reference" idlType="string" />
|
|
<column name="unitIdentifier" idlType="string"/>
|
|
<column name="identifier" idlType="string"/>
|
|
</topicType>
|
|
</topicTypes>
|
|
<functionTopics>
|
|
<functionTopic name="DemandBite" requestTopicType="DemandBiteRequest" replyTopicType="Core::FunctionReply" requestTopicName="DemandBiteRequest" replyTopicName="DemandBiteReply" routeInReplay="0"/>
|
|
<functionTopic name="DemandInit" requestTopicType="DemandInitRequest" replyTopicType="Core::FunctionReply" requestTopicName="DemandInitRequest" replyTopicName="DemandInitReply" routeInReplay="0"/>
|
|
<functionTopic name="DemandVulnerabilityStateChange" requestTopicType="DemandVulnerabilityStateChangeRequest" replyTopicType="Core::FunctionReply" requestTopicName="DemandVulnerabilityStateChangeRequest" replyTopicName="DemandVulnerabilityStateChangeReply" routeInReplay="0"/>
|
|
<functionTopic name="SendCesHit" requestTopicType="SendCesHitRequest" replyTopicType="Core::FunctionReply" requestTopicName="SendCesHitRequest" replyTopicName="SendCesHitReply" routeInReplay="0"/>
|
|
<functionTopic name="AdlerCalculateTrajectory" requestTopicType="AdlerCalculateTrajectoryRequest" replyTopicType="Core::FunctionReply" requestTopicName="AdlerCalculateTrajectoryRequest" replyTopicName="AdlerCalculateTrajectoryReply" routeInReplay="0"/>
|
|
<functionTopic name="AdlerFqFb" requestTopicType="AdlerFqFbRequest" replyTopicType="Core::FunctionReply" requestTopicName="AdlerFqFbRequest" replyTopicName="AdlerFqFbReply" routeInReplay="0"/>
|
|
<functionTopic name="AdlerFqAf" requestTopicType="AdlerFqAfRequest" replyTopicType="Core::FunctionReply" requestTopicName="AdlerFqAfRequest" replyTopicName="AdlerFqAfReply" routeInReplay="0"/>
|
|
<functionTopic name="AdlerFqVm" requestTopicType="AdlerFqVmRequest" replyTopicType="Core::FunctionReply" requestTopicName="AdlerFqVmRequest" replyTopicName="AdlerFqVmReply" routeInReplay="0"/>
|
|
<functionTopic name="SendEquipmentMessage" requestTopicType="SendEquipmentMessageRequest" replyTopicType="Core::FunctionReply" requestTopicName="SendEquipmentMessageRequest" replyTopicName="SendEquipmentMessageReply" routeInReplay="0"/>
|
|
<functionTopic name="SendFireSmokeMarkerData" requestTopicType="SendFireSmokeMarkerDataRequest" replyTopicType="Core::FunctionReply" requestTopicName="SendFireSmokeMarkerDataRequest" replyTopicName="SendFireSmokeMarkerDataReply" routeInReplay="0"/>
|
|
<functionTopic name="SendGeopairingData" requestTopicType="SendGeopairingDataRequest" replyTopicType="Core::FunctionReply" requestTopicName="SendGeopairingDataRequest" replyTopicName="SendGeopairingDataReply" routeInReplay="0"/>
|
|
<functionTopic name="SendParticipantBeStillWarning" requestTopicType="SendParticipantBeStillWarningRequest" replyTopicType="Core::FunctionReply" requestTopicName="SendParticipantBeStillWarningRequest" replyTopicName="SendParticipantBeStillWarningReply" routeInReplay="0"/>
|
|
<functionTopic name="SendTargetData" requestTopicType="SendTargetDataRequest" replyTopicType="Core::FunctionReply" requestTopicName="SendTargetDataRequest" replyTopicName="SendTargetDataReply" routeInReplay="0"/>
|
|
<functionTopic name="SendResetAllDusMines" requestTopicType="SendResetAllDusMinesRequest" replyTopicType="Core::FunctionReply" requestTopicName="SendResetAllDusMinesRequest" replyTopicName="SendResetAllDusMinesReply" routeInReplay="0"/>
|
|
<functionTopic name="SetDevicePower" requestTopicType="SetDevicePowerRequest" replyTopicType="Core::FunctionReply" requestTopicName="SetDevicePowerRequest" replyTopicName="SetDevicePowerReply" routeInReplay="0"/>
|
|
<functionTopic name="DemandConfigurationReport" requestTopicType="DemandConfigurationReportRequest" replyTopicType="Core::FunctionReply" requestTopicName="DemandConfigurationReportRequest" replyTopicName="DemandConfigurationReportReply" routeInReplay="0"/>
|
|
<functionTopic name="DemandParticipantConfiguration" requestTopicType="DemandParticipantConfigurationRequest" replyTopicType="Core::FunctionReply" requestTopicName="DemandParticipantConfigurationRequest" replyTopicName="DemandParticipantConfigurationReply" routeInReplay="0"/>
|
|
<functionTopic name="DemandParticipantMode" requestTopicType="DemandParticipantModeRequest" replyTopicType="Core::FunctionReply" requestTopicName="DemandParticipantModeRequest" replyTopicName="DemandParticipantModeReply" routeInReplay="0"/>
|
|
<functionTopic name="SendCesHitInformation" requestTopicType="SendCesHitInformation" replyTopicType="Core::FunctionReply" requestTopicName="SendCesHitInformationRequest" replyTopicName="SendCesHitInformationReply" routeInReplay="0"/>
|
|
<functionTopic name="SendLanguageSelection" requestTopicType="SendLanguageSelectionRequest" replyTopicType="Core::FunctionReply" requestTopicName="SendLanguageSelectionRequest" replyTopicName="SendLanguageSelectionReply" routeInReplay="0"/>
|
|
<functionTopic name="SendOcData" requestTopicType="SendOcDataRequest" replyTopicType="Core::FunctionReply" requestTopicName="SendOcDataRequest" replyTopicName="SendOcDataReply" routeInReplay="0"/>
|
|
<functionTopic name="SendParticipantBlockedArea" requestTopicType="SendParticipantBlockedAreaRequest" replyTopicType="Core::FunctionReply" requestTopicName="SendParticipantBlockedAreaRequest" replyTopicName="SendParticipantBlockedAreaReply" routeInReplay="0"/>
|
|
<functionTopic name="SendParticipantConfiguration" requestTopicType="SendParticipantConfigurationRequest" replyTopicType="Core::FunctionReply" requestTopicName="SendParticipantConfigurationRequest" replyTopicName="SendParticipantConfigurationReply" routeInReplay="0"/>
|
|
<functionTopic name="SendParticipantMode" requestTopicType="SendParticipantModeRequest" replyTopicType="Core::FunctionReply" requestTopicName="SendParticipantModeRequest" replyTopicName="SendParticipantModeReply" routeInReplay="0"/>
|
|
<functionTopic name="SendParticipantSwVerions" requestTopicType="SendParticipantSwVerionsRequest" replyTopicType="Core::FunctionReply" requestTopicName="SendParticipantSwVerionsRequest" replyTopicName="SendParticipantSwVerionsReply" routeInReplay="0"/>
|
|
<functionTopic name="SendSetSanitation" requestTopicType="SendSetSanitationRequest" replyTopicType="Core::FunctionReply" requestTopicName="SendSetSanitationRequest" replyTopicName="SendSetSanitationReply" routeInReplay="0"/>
|
|
<functionTopic name="SendSetVulnerabilityModel" requestTopicType="SendSetVulnerabilityModelRequest" replyTopicType="Core::FunctionReply" requestTopicName="SendSetVulnerabilityModelRequest" replyTopicName="SendSetVulnerabilityModelReply" routeInReplay="0"/>
|
|
<functionTopic name="SendSelectiveReammunition" requestTopicType="SendSelectiveReammunitionRequest" replyTopicType="Core::FunctionReply" requestTopicName="SendSelectiveReammunitionRequest" replyTopicName="SendSelectiveReammunitionReply" routeInReplay="0"/>
|
|
<functionTopic name="SendControlData" requestTopicType="SendControlDataRequest" replyTopicType="Core::FunctionReply" requestTopicName="SendControlDataRequest" replyTopicName="SendControlDataReply" routeInReplay="0"/>
|
|
<functionTopic name="SendOcCommand" requestTopicType="SendOcCommandRequest" replyTopicType="Core::FunctionReply" requestTopicName="SendOcCommandRequest" replyTopicName="SendOcCommandReply" routeInReplay="0"/>
|
|
<functionTopic name="SendUasWaypoint" requestTopicType="SendUasWaypointRequest" replyTopicType="Core::FunctionReply" requestTopicName="SendUasWaypointRequest" replyTopicName="SendUasWaypointReply" routeInReplay="0"/>
|
|
<functionTopic name="SendModifyUasState" requestTopicType="SendModifyUasStateRequest" replyTopicType="Core::FunctionReply" requestTopicName="SendModifyUasStateRequest" replyTopicName="SendModifyUasStateReply" routeInReplay="0"/>
|
|
<functionTopic name="SendExFireReadiness" requestTopicType="SendExFireReadinessRequest" replyTopicType="Core::FunctionReply" requestTopicName="SendExFireReadinessRequest" replyTopicName="SendExFireReadinessReply" routeInReplay="0"/>
|
|
<functionTopic name="SendExFiredReport" requestTopicType="SendExFiredReportRequest" replyTopicType="Core::FunctionReply" requestTopicName="SendExFiredReportRequest" replyTopicName="SendExFiredReportReply" routeInReplay="0"/>
|
|
<functionTopic name="SendExConfirmationReport" requestTopicType="SendExConfirmationReportRequest" replyTopicType="Core::FunctionReply" requestTopicName="SendExConfirmationReportRequest" replyTopicName="SendExConfirmationReportReply" routeInReplay="0"/>
|
|
|
|
</functionTopics>
|
|
<enumerations>
|
|
<enumeration name="AgdusHwMode">
|
|
<attribute key="withoutHelmetWithoutVest" value="1"/>
|
|
<attribute key="withHelmetWithoutVest" value="2"/>
|
|
<attribute key="withHelmetWithVest" value="3"/>
|
|
</enumeration>
|
|
<enumeration name="FaultPositionHandling">
|
|
<attribute key="NoChange" value="0"/>
|
|
<attribute key="NoPositions" value="1"/>
|
|
<attribute key="InvalidPositionValue" value="2"/>
|
|
<attribute key="EstimatedPosition" value="3"/>
|
|
</enumeration>
|
|
<enumeration name="FirMode">
|
|
<attribute key="NoFir" value="0"/>
|
|
<attribute key="Fir" value="1"/>
|
|
<attribute key="FirSpzMarder" value="2"/>
|
|
</enumeration>
|
|
<enumeration name="L19_Oi">
|
|
<attribute key="Empty" value="1"/>
|
|
<attribute key="F1" value="2"/>
|
|
<attribute key="F2" value="3"/>
|
|
<attribute key="F3" value="4"/>
|
|
<attribute key="F4" value="5"/>
|
|
<attribute key="F5" value="6"/>
|
|
<attribute key="F6" value="7"/>
|
|
<attribute key="F7" value="8"/>
|
|
<attribute key="F8" value="9"/>
|
|
<attribute key="F9" value="10"/>
|
|
<attribute key="L" value="11"/>
|
|
</enumeration>
|
|
<enumeration name="L22_FireHaltCategory">
|
|
<attribute key="A" value="1"/>
|
|
<attribute key="R" value="2"/>
|
|
<attribute key="E" value="3"/>
|
|
<attribute key="C" value="4"/>
|
|
<attribute key="F" value="5"/>
|
|
</enumeration>
|
|
<enumeration name="L25_KindGuidingLine">
|
|
<attribute key="FFA" value="1"/>
|
|
<attribute key="NFA" value="2"/>
|
|
<attribute key="RFA" value="3"/>
|
|
<attribute key="FSCL" value="4"/>
|
|
<attribute key="RFL" value="5"/>
|
|
<attribute key="FSSL" value="6"/>
|
|
<attribute key="NFL" value="7"/>
|
|
</enumeration>
|
|
<enumeration name="L26_EffectingSystemType">
|
|
<attribute key="Pzh2000" value="1"/>
|
|
<attribute key="RRohr" value="2"/>
|
|
<attribute key="Mars" value="3"/>
|
|
</enumeration>
|
|
<enumeration name="L27_EffectorId">
|
|
<attribute key="A" value="1"/>
|
|
<attribute key="B" value="2"/>
|
|
<attribute key="C" value="3"/>
|
|
<attribute key="D" value="4"/>
|
|
<attribute key="E" value="5"/>
|
|
<attribute key="F" value="6"/>
|
|
<attribute key="G" value="7"/>
|
|
<attribute key="H" value="8"/>
|
|
<attribute key="I" value="9"/>
|
|
<attribute key="J" value="10"/>
|
|
<attribute key="K" value="11"/>
|
|
<attribute key="L" value="12"/>
|
|
<attribute key="M" value="13"/>
|
|
<attribute key="N" value="14"/>
|
|
<attribute key="O" value="15"/>
|
|
<attribute key="P" value="16"/>
|
|
<attribute key="Q" value="17"/>
|
|
<attribute key="R" value="18"/>
|
|
<attribute key="S" value="19"/>
|
|
<attribute key="T" value="20"/>
|
|
<attribute key="U" value="21"/>
|
|
<attribute key="V" value="22"/>
|
|
<attribute key="W" value="23"/>
|
|
<attribute key="X" value="24"/>
|
|
<attribute key="Y" value="25"/>
|
|
<attribute key="Z" value="26"/>
|
|
<attribute key="B1" value="101"/>
|
|
<attribute key="B2" value="102"/>
|
|
<attribute key="B3" value="103"/>
|
|
<attribute key="B4" value="104"/>
|
|
<attribute key="B5" value="105"/>
|
|
<attribute key="B6" value="106"/>
|
|
<attribute key="B7" value="107"/>
|
|
<attribute key="B8" value="108"/>
|
|
<attribute key="C1" value="151"/>
|
|
<attribute key="C2" value="152"/>
|
|
<attribute key="C3" value="153"/>
|
|
<attribute key="C4" value="154"/>
|
|
<attribute key="C5" value="155"/>
|
|
<attribute key="C6" value="156"/>
|
|
<attribute key="C7" value="157"/>
|
|
<attribute key="C8" value="158"/>
|
|
<attribute key="NO_211" value="211"/>
|
|
<attribute key="NO_212" value="212"/>
|
|
<attribute key="NO_213" value="213"/>
|
|
<attribute key="NO_214" value="214"/>
|
|
<attribute key="NO_215" value="215"/>
|
|
<attribute key="NO_216" value="216"/>
|
|
<attribute key="NO_217" value="217"/>
|
|
<attribute key="NO_218" value="218"/>
|
|
<attribute key="NO_221" value="221"/>
|
|
<attribute key="NO_222" value="222"/>
|
|
<attribute key="NO_223" value="223"/>
|
|
<attribute key="NO_224" value="224"/>
|
|
<attribute key="NO_225" value="225"/>
|
|
<attribute key="NO_226" value="226"/>
|
|
<attribute key="NO_227" value="227"/>
|
|
<attribute key="NO_228" value="228"/>
|
|
<attribute key="NO_311" value="311"/>
|
|
<attribute key="NO_312" value="312"/>
|
|
<attribute key="NO_313" value="313"/>
|
|
<attribute key="NO_314" value="314"/>
|
|
<attribute key="NO_315" value="315"/>
|
|
<attribute key="NO_316" value="316"/>
|
|
<attribute key="NO_317" value="317"/>
|
|
<attribute key="NO_318" value="318"/>
|
|
<attribute key="NO_321" value="321"/>
|
|
<attribute key="NO_322" value="322"/>
|
|
<attribute key="NO_323" value="323"/>
|
|
<attribute key="NO_324" value="324"/>
|
|
<attribute key="NO_325" value="325"/>
|
|
<attribute key="NO_326" value="326"/>
|
|
<attribute key="NO_327" value="327"/>
|
|
<attribute key="NO_328" value="328"/>
|
|
<attribute key="NO_411" value="411"/>
|
|
<attribute key="NO_412" value="412"/>
|
|
<attribute key="NO_413" value="413"/>
|
|
<attribute key="NO_414" value="414"/>
|
|
<attribute key="NO_415" value="415"/>
|
|
<attribute key="NO_416" value="416"/>
|
|
<attribute key="NO_417" value="417"/>
|
|
<attribute key="NO_418" value="418"/>
|
|
<attribute key="NO_421" value="421"/>
|
|
<attribute key="NO_422" value="422"/>
|
|
<attribute key="NO_423" value="423"/>
|
|
<attribute key="NO_424" value="424"/>
|
|
<attribute key="NO_425" value="425"/>
|
|
<attribute key="NO_426" value="426"/>
|
|
<attribute key="NO_427" value="427"/>
|
|
<attribute key="NO_428" value="428"/>
|
|
<attribute key="NO_511" value="511"/>
|
|
<attribute key="NO_512" value="512"/>
|
|
<attribute key="NO_513" value="513"/>
|
|
<attribute key="NO_514" value="514"/>
|
|
<attribute key="NO_515" value="515"/>
|
|
<attribute key="NO_516" value="516"/>
|
|
<attribute key="NO_517" value="517"/>
|
|
<attribute key="NO_518" value="518"/>
|
|
<attribute key="NO_521" value="521"/>
|
|
<attribute key="NO_522" value="522"/>
|
|
<attribute key="NO_523" value="523"/>
|
|
<attribute key="NO_524" value="524"/>
|
|
<attribute key="NO_525" value="525"/>
|
|
<attribute key="NO_526" value="526"/>
|
|
<attribute key="NO_527" value="527"/>
|
|
<attribute key="NO_528" value="528"/>
|
|
</enumeration>
|
|
<enumeration name="L28_Status">
|
|
<attribute key="NichtEinsatzbereit" value="0"/>
|
|
<attribute key="Einsatzbereit" value="1"/>
|
|
</enumeration>
|
|
<enumeration name="L4_TargetGeometry">
|
|
<attribute key="Point" value="1"/>
|
|
<attribute key="Area" value="2"/>
|
|
<attribute key="Radial" value="3"/>
|
|
<attribute key="Linear" value="4"/>
|
|
</enumeration>
|
|
<enumeration name="L7_Request">
|
|
<attribute key="ABR" value="1"/>
|
|
<attribute key="BEK" value="2"/>
|
|
<attribute key="BEL" value="3"/>
|
|
<attribute key="BLE" value="4"/>
|
|
<attribute key="NIE" value="5"/>
|
|
<attribute key="SPE" value="6"/>
|
|
<attribute key="STO" value="7"/>
|
|
<attribute key="UBW" value="8"/>
|
|
<attribute key="VER" value="9"/>
|
|
<attribute key="ZSL" value="10"/>
|
|
<attribute key="ZER" value="11"/>
|
|
<attribute key="BWL" value="12"/>
|
|
<attribute key="MRK" value="13"/>
|
|
<attribute key="WRN" value="14"/>
|
|
<attribute key="BLI" value="15"/>
|
|
<attribute key="BEI" value="16"/>
|
|
<attribute key="BEW" value="17"/>
|
|
<attribute key="BEO" value="18"/>
|
|
<attribute key="BLW" value="19"/>
|
|
<attribute key="MBE" value="20"/>
|
|
<attribute key="MBL" value="21"/>
|
|
<attribute key="MIR" value="22"/>
|
|
</enumeration>
|
|
<enumeration name="MineHandgrenadeSensorMode">
|
|
<attribute key="PersonellMode" value="0"/>
|
|
<attribute key="NormalVehicleMode" value="2"/>
|
|
<attribute key="OcVehicleMode" value="3"/>
|
|
</enumeration>
|
|
<enumeration name="MinelayerMode">
|
|
<attribute key="NoMinelayerDevice" value="0"/>
|
|
<attribute key="MinelayerTrailer" value="1"/>
|
|
<attribute key="MinelayerThrower" value="2"/>
|
|
</enumeration>
|
|
<enumeration name="OpticalCode">
|
|
<attribute key="NoChange" value="0"/>
|
|
<attribute key="Osag10" value="1"/>
|
|
<attribute key="Osag20Basic" value="2"/>
|
|
<attribute key="SisoStandard" value="3"/>
|
|
</enumeration>
|
|
<enumeration name="PositionUpdateIntervall">
|
|
<attribute key="Vehicle" value="0"/>
|
|
<attribute key="Personell" value="1"/>
|
|
<attribute key="Aircraft" value="2"/>
|
|
</enumeration>
|
|
<enumeration name="PowerMethod">
|
|
<attribute key="Unknown" value="0"/>
|
|
<attribute key="PowerOn" value="1"/>
|
|
<attribute key="PowerOff" value="2"/>
|
|
</enumeration>
|
|
<enumeration name="ServiceControlEnum">
|
|
<attribute key="PRESHUTDOWN" value="0"/>
|
|
<attribute key="SHUTDOWN" value="1"/>
|
|
<attribute key="STOP" value="2"/>
|
|
</enumeration>
|
|
<enumeration name="SpecialSensorStandardMode">
|
|
<attribute key="NoSpecialSensorStandard" value="0"/>
|
|
<attribute key="ZABC" value="3"/>
|
|
<attribute key="CSF" value="4"/>
|
|
<attribute key="PzBr" value="5"/>
|
|
<attribute key="MRF" value="7"/>
|
|
</enumeration>
|
|
<enumeration name="SwitichingPositionIntervall">
|
|
<attribute key="NoChange" value="0"/>
|
|
<attribute key="On" value="1"/>
|
|
<attribute key="Off" value="2"/>
|
|
</enumeration>
|
|
<enumeration name="ThrowingType">
|
|
<attribute key="Straight" value="0"/>
|
|
<attribute key="Right" value="1"/>
|
|
<attribute key="Left" value="2"/>
|
|
<attribute key="LeftAndRight" value="3"/>
|
|
<attribute key="SingleRight" value="5"/>
|
|
<attribute key="SingleLeft" value="6"/>
|
|
<attribute key="SingleLeftAndRight" value="7"/>
|
|
</enumeration>
|
|
<enumeration name="BlockedAreaMode">
|
|
<attribute key="Enter" value="0"/>
|
|
<attribute key="Leave" value="1"/>
|
|
</enumeration>
|
|
<enumeration name="ControlDataCode">
|
|
<attribute key="rsv" value="0"/>
|
|
<attribute key="Flashing" value="1"/>
|
|
</enumeration>
|
|
<enumeration name="Qualification">
|
|
<attribute key="NotDefined" value="0"/>
|
|
<attribute key="FAA" value="1"/>
|
|
<attribute key="FAB" value="2"/>
|
|
<attribute key="SANPers" value="3"/>
|
|
</enumeration>
|
|
<enumeration name="SanitationResult">
|
|
<attribute key="NoEffect" value="0"/>
|
|
<attribute key="Unhandled" value="1"/>
|
|
<attribute key="Insufficient" value="2"/>
|
|
<attribute key="Sufficient" value="3"/>
|
|
<attribute key="Optimal" value="4"/>
|
|
</enumeration>
|
|
<enumeration name="SanitationEvaluation">
|
|
<attribute key="NotApplicable" value="-1"/>
|
|
<attribute key="Okay" value="0"/>
|
|
<attribute key="PartlyWrong" value="1"/>
|
|
<attribute key="Wrong" value="2"/>
|
|
</enumeration>
|
|
<enumeration name="ShootingResult">
|
|
<attribute key="NearMiss" value="0"/>
|
|
<attribute key="Hit" value="1"/>
|
|
</enumeration>
|
|
<enumeration name="TrajectoryError">
|
|
<attribute key="Ok" value="0"/>
|
|
<attribute key="BelowMinimalDistance" value="1"/>
|
|
<attribute key="AboveMaximallDistance" value="2"/>
|
|
<attribute key="Invalid" value="4"/>
|
|
</enumeration>
|
|
<enumeration name="TreatmentResult">
|
|
<attribute key="None" value="0"/>
|
|
<attribute key="Success" value="1"/>
|
|
<attribute key="Stabilized" value="2"/>
|
|
<attribute key="Failure" value="3"/>
|
|
</enumeration>
|
|
<enumeration name="WeaponSystemType">
|
|
<attribute key="PZH" value="0"/>
|
|
<attribute key="MRS" value="1"/>
|
|
<attribute key="MARS" value="2"/>
|
|
</enumeration>
|
|
|
|
</enumerations>
|
|
</service>
|