290 lines
7.9 KiB
XML
290 lines
7.9 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<Message name="A1_MsgRdrSettingsAndParameters">
|
|
<Fields count="38">
|
|
<Field>
|
|
<Name>RDROperationalSettings.spare</Name>
|
|
<Offset>0</Offset>
|
|
<OffsetValue>0</OffsetValue>
|
|
<Width>1</Width>
|
|
<Type>bitfield</Type>
|
|
</Field>
|
|
<Field>
|
|
<Name>RDROperationalSettings.lprf_mprf_lookup_selection</Name>
|
|
<Offset>0</Offset>
|
|
<OffsetValue>1</OffsetValue>
|
|
<Width>1</Width>
|
|
<Type>bitfield</Type>
|
|
<EnumType>PRFLookup</EnumType>
|
|
</Field>
|
|
<Field>
|
|
<Name>RDROperationalSettings.altitude_block_selection</Name>
|
|
<Offset>0</Offset>
|
|
<OffsetValue>2</OffsetValue>
|
|
<Width>2</Width>
|
|
<Type>bitfield</Type>
|
|
<EnumType>AltitudeBlock</EnumType>
|
|
</Field>
|
|
<Field>
|
|
<Name>RDROperationalSettings.ale_blanking_enable_disable</Name>
|
|
<Offset>0</Offset>
|
|
<OffsetValue>4</OffsetValue>
|
|
<Width>1</Width>
|
|
<Type>bitfield</Type>
|
|
<EnumType>ALEBlanking</EnumType>
|
|
</Field>
|
|
<Field>
|
|
<Name>RDROperationalSettings.min_detectable_ground_target_radial_velocity</Name>
|
|
<Offset>0</Offset>
|
|
<OffsetValue>5</OffsetValue>
|
|
<Width>1</Width>
|
|
<Type>bitfield</Type>
|
|
<EnumType>MinDetectGroundVel</EnumType>
|
|
</Field>
|
|
<Field>
|
|
<Name>RDROperationalSettings.ground_target_reject_radial_velocity</Name>
|
|
<Offset>0</Offset>
|
|
<OffsetValue>6</OffsetValue>
|
|
<Width>1</Width>
|
|
<Type>bitfield</Type>
|
|
<EnumType>GroundTargetRejectVel</EnumType>
|
|
</Field>
|
|
<Field>
|
|
<Name>RDROperationalSettings.rdr_symbology_intensity</Name>
|
|
<Offset>0</Offset>
|
|
<OffsetValue>7</OffsetValue>
|
|
<Width>7</Width>
|
|
<Type>bitfield</Type>
|
|
</Field>
|
|
<Field>
|
|
<Name>RDROperationalSettings.target_history</Name>
|
|
<Offset>0</Offset>
|
|
<OffsetValue>14</OffsetValue>
|
|
<Width>2</Width>
|
|
<Type>bitfield</Type>
|
|
<EnumType>TargetHistory</EnumType>
|
|
</Field>
|
|
<Field>
|
|
<Name>Frequency.lprf_threshold</Name>
|
|
<Offset>1</Offset>
|
|
<OffsetValue>0</OffsetValue>
|
|
<Width>1</Width>
|
|
<Type>bitfield</Type>
|
|
<EnumType>LPRFThreshold</EnumType>
|
|
</Field>
|
|
<Field>
|
|
<Name>Frequency.waveform_interleave_selection</Name>
|
|
<Offset>1</Offset>
|
|
<OffsetValue>1</OffsetValue>
|
|
<Width>2</Width>
|
|
<Type>bitfield</Type>
|
|
<EnumType>WaveformInterleave</EnumType>
|
|
</Field>
|
|
<Field>
|
|
<Name>Frequency.frequency_channel</Name>
|
|
<Offset>1</Offset>
|
|
<OffsetValue>3</OffsetValue>
|
|
<Width>6</Width>
|
|
<Type>bitfield</Type>
|
|
</Field>
|
|
<Field>
|
|
<Name>Frequency.frequency_group_5_selector</Name>
|
|
<Offset>1</Offset>
|
|
<OffsetValue>9</OffsetValue>
|
|
<Width>1</Width>
|
|
<Type>bitfield</Type>
|
|
<EnumType>FrequencyGroupSelector</EnumType>
|
|
</Field>
|
|
<Field>
|
|
<Name>Frequency.frequency_group_4_selector</Name>
|
|
<Offset>1</Offset>
|
|
<OffsetValue>10</OffsetValue>
|
|
<Width>1</Width>
|
|
<Type>bitfield</Type>
|
|
<EnumType>FrequencyGroupSelector</EnumType>
|
|
</Field>
|
|
<Field>
|
|
<Name>Frequency.frequency_group_3_selector</Name>
|
|
<Offset>1</Offset>
|
|
<OffsetValue>11</OffsetValue>
|
|
<Width>1</Width>
|
|
<Type>bitfield</Type>
|
|
<EnumType>FrequencyGroupSelector</EnumType>
|
|
</Field>
|
|
<Field>
|
|
<Name>Frequency.frequency_group_2_selector</Name>
|
|
<Offset>1</Offset>
|
|
<OffsetValue>12</OffsetValue>
|
|
<Width>1</Width>
|
|
<Type>bitfield</Type>
|
|
<EnumType>FrequencyGroupSelector</EnumType>
|
|
</Field>
|
|
<Field>
|
|
<Name>Frequency.frequency_group_1_selector</Name>
|
|
<Offset>1</Offset>
|
|
<OffsetValue>13</OffsetValue>
|
|
<Width>1</Width>
|
|
<Type>bitfield</Type>
|
|
<EnumType>FrequencyGroupSelector</EnumType>
|
|
</Field>
|
|
<Field>
|
|
<Name>Frequency.frequency_agility_type</Name>
|
|
<Offset>1</Offset>
|
|
<OffsetValue>14</OffsetValue>
|
|
<Width>2</Width>
|
|
<Type>bitfield</Type>
|
|
<EnumType>FrequencyAgilityType</EnumType>
|
|
</Field>
|
|
<Field>
|
|
<Name>raw</Name>
|
|
<Offset>2</Offset>
|
|
<OffsetValue>0</OffsetValue>
|
|
<Width>16</Width>
|
|
<Type>c_ushort</Type>
|
|
</Field>
|
|
<Field>
|
|
<Name>RFChannelsGroupingOptions.spare</Name>
|
|
<Offset>3</Offset>
|
|
<OffsetValue>0</OffsetValue>
|
|
<Width>1</Width>
|
|
<Type>bitfield</Type>
|
|
</Field>
|
|
<Field>
|
|
<Name>RFChannelsGroupingOptions.frequency_grouping_option_selection</Name>
|
|
<Offset>3</Offset>
|
|
<OffsetValue>1</OffsetValue>
|
|
<Width>1</Width>
|
|
<Type>bitfield</Type>
|
|
<EnumType>FrequencyGrouping</EnumType>
|
|
</Field>
|
|
<Field>
|
|
<Name>RFChannelsGroupingOptions.reserved_mti_threshold</Name>
|
|
<Offset>3</Offset>
|
|
<OffsetValue>2</OffsetValue>
|
|
<Width>7</Width>
|
|
<Type>bitfield</Type>
|
|
</Field>
|
|
<Field>
|
|
<Name>RFChannelsGroupingOptions.reserved_if_gain</Name>
|
|
<Offset>3</Offset>
|
|
<OffsetValue>9</OffsetValue>
|
|
<Width>7</Width>
|
|
<Type>bitfield</Type>
|
|
</Field>
|
|
<Field>
|
|
<Name>raw</Name>
|
|
<Offset>4</Offset>
|
|
<OffsetValue>0</OffsetValue>
|
|
<Width>16</Width>
|
|
<Type>c_ushort</Type>
|
|
</Field>
|
|
<Field>
|
|
<Name>DateOfMission.spare</Name>
|
|
<Offset>5</Offset>
|
|
<OffsetValue>0</OffsetValue>
|
|
<Width>1</Width>
|
|
<Type>bitfield</Type>
|
|
</Field>
|
|
<Field>
|
|
<Name>DateOfMission.day_of_mission</Name>
|
|
<Offset>5</Offset>
|
|
<OffsetValue>1</OffsetValue>
|
|
<Width>5</Width>
|
|
<Type>bitfield</Type>
|
|
</Field>
|
|
<Field>
|
|
<Name>DateOfMission.month_of_mission</Name>
|
|
<Offset>5</Offset>
|
|
<OffsetValue>6</OffsetValue>
|
|
<Width>4</Width>
|
|
<Type>bitfield</Type>
|
|
</Field>
|
|
<Field>
|
|
<Name>DateOfMission.year_of_mission</Name>
|
|
<Offset>5</Offset>
|
|
<OffsetValue>10</OffsetValue>
|
|
<Width>6</Width>
|
|
<Type>bitfield</Type>
|
|
</Field>
|
|
<Field>
|
|
<Name>raw</Name>
|
|
<Offset>6</Offset>
|
|
<OffsetValue>0</OffsetValue>
|
|
<Width>16</Width>
|
|
<Type>c_ushort</Type>
|
|
</Field>
|
|
<Field>
|
|
<Name>ParamId.spare</Name>
|
|
<Offset>7</Offset>
|
|
<OffsetValue>0</OffsetValue>
|
|
<Width>1</Width>
|
|
<Type>bitfield</Type>
|
|
</Field>
|
|
<Field>
|
|
<Name>ParamId.spare</Name>
|
|
<Offset>7</Offset>
|
|
<OffsetValue>1</OffsetValue>
|
|
<Width>1</Width>
|
|
<Type>bitfield</Type>
|
|
</Field>
|
|
<Field>
|
|
<Name>ParamId.spare</Name>
|
|
<Offset>7</Offset>
|
|
<OffsetValue>2</OffsetValue>
|
|
<Width>1</Width>
|
|
<Type>bitfield</Type>
|
|
</Field>
|
|
<Field>
|
|
<Name>ParamId.spare</Name>
|
|
<Offset>7</Offset>
|
|
<OffsetValue>3</OffsetValue>
|
|
<Width>1</Width>
|
|
<Type>bitfield</Type>
|
|
</Field>
|
|
<Field>
|
|
<Name>ParamId.spare</Name>
|
|
<Offset>7</Offset>
|
|
<OffsetValue>4</OffsetValue>
|
|
<Width>1</Width>
|
|
<Type>bitfield</Type>
|
|
</Field>
|
|
<Field>
|
|
<Name>ParamId.spare</Name>
|
|
<Offset>7</Offset>
|
|
<OffsetValue>5</OffsetValue>
|
|
<Width>1</Width>
|
|
<Type>bitfield</Type>
|
|
</Field>
|
|
<Field>
|
|
<Name>ParamId.parameter_identifier</Name>
|
|
<Offset>7</Offset>
|
|
<OffsetValue>6</OffsetValue>
|
|
<Width>8</Width>
|
|
<Type>bitfield</Type>
|
|
<EnumType>ParamIdCode</EnumType>
|
|
</Field>
|
|
<Field>
|
|
<Name>ParamId.receive_transmit_selector</Name>
|
|
<Offset>7</Offset>
|
|
<OffsetValue>14</OffsetValue>
|
|
<Width>1</Width>
|
|
<Type>bitfield</Type>
|
|
<EnumType>ReceiveTransmitSelector</EnumType>
|
|
</Field>
|
|
<Field>
|
|
<Name>ParamId.parameter_transfer_enable</Name>
|
|
<Offset>7</Offset>
|
|
<OffsetValue>15</OffsetValue>
|
|
<Width>1</Width>
|
|
<Type>bitfield</Type>
|
|
<EnumType>ParameterTransferEnabled</EnumType>
|
|
</Field>
|
|
<Field>
|
|
<Name>ParamValue.raw</Name>
|
|
<Offset>8</Offset>
|
|
<OffsetValue>0</OffsetValue>
|
|
<Width>16</Width>
|
|
<Type>uint16</Type>
|
|
</Field>
|
|
</Fields>
|
|
</Message>
|