Table of Contents

RKSL CVWP GPS System - Player Guide

System: RKSL Combined Vehicle Weapons Pack (CVWP) GPS Targeting System
Audience: Players / pilots / UAV operators
Reference state: V19E production GPS/release system
Document date: 5 October 2026

1. What the GPS system does

The RKSL CVWP GPS system allows supported weapons to be programmed against a fixed point on the terrain and then provides aircraft-specific steering and release information.

The same underlying GPS/release system may be presented in several different ways depending on the aircraft:

The display may look different, but the target, release-envelope and weapon-guidance logic is shared.

Important: A GPS target is a coordinate in the world, not a tracker attached to a moving vehicle. If the vehicle at that coordinate moves after the target is programmed, the weapon will continue to attack the programmed point.

2. Quick start

For a normal single GPS-guided attack:

  1. Select the GPS-capable weapon you intend to use.
  2. Open the RKSL GPS panel.
  3. Select the required weapon in the GPS panel.
  4. Select MAP TARGET.
  5. Click the required target point on the map.
  6. Return to the normal flight view.
  7. Fly towards the target and use the GPS target cue, LAR/DLZ and XTRK cue to establish a valid release.
  8. Wait for RDY before releasing.
  9. Release the weapon.

The weapon is programmed for the point selected on the map. For weapons using RKSL scripted GPS guidance, the weapon will steer towards that point after release.

3. Opening the RKSL GPS panel

3.1 Manned aircraft

On normally crewed aircraft, use the Arma action menu and select:

RKSL GPS

This opens the GPS programming panel.

The option is shown when the active aircraft has a loaded GPS-capable weapon.

3.2 UAVs - important control limitation

When remotely controlling a UAV, the normal Arma action menu is not reliable for accessing vehicle-specific GPS actions.

This is an Arma remote-control limitation: the action menu can remain associated with the player's physical unit rather than the remotely controlled UAV.

For UAVs, use the vanilla Communication menu instead.

With the default Arma command-menu keys:

0
  -> 8 Communications
       -> RKSL GPS Panel

In short:

0 > 8 > RKSL GPS Panel

Once the panel is open, it works in the same way as it does in a manned aircraft.

Do not assume that the absence of RKSL GPS from the scroll/action menu means the UAV is incompatible. Try the Communication-menu route first.

4. The GPS panel

When the panel opens, it first displays the GPS-capable weapons currently loaded on the active aircraft.

Only supported, loaded GPS weapons are listed.

You can select a weapon using:

After selecting a weapon, the targeting menu offers:

Option Purpose
MAP TARGET Program one target by clicking the map.
MANUAL GRID Enter one target using a grid reference.
QUEUE MAP Program a sequence of targets by clicking the map.
QUEUE GRID Program a sequence of grid targets manually.
CLEAR TARGETS Remove the stored GPS target/queue.
BACK Return to the weapon list.

5. Programming a single map target

To program one target:

  1. Open RKSL GPS.
  2. Select the weapon you intend to release.
  3. Select MAP TARGET.
  4. The GPS panel closes and the Arma map opens.
  5. Click once on the required target position.
  6. The map closes and the target is stored for that weapon type.

The target cue should then appear on the aircraft's supported HUD/HMD/UAV display.

Important: targets are weapon-bound

GPS targets are bound to the ammunition type selected when the target is programmed.

For example:

  1. program a target while GBU-32 is selected;
  2. change to another weapon;
  3. the GBU-32 target remains stored, but the other weapon does not automatically inherit it;
  4. reselect the GBU-32 and its target becomes active again.

This prevents one weapon type from accidentally consuming another weapon's GPS target.

On displays that show weapon-selection diagnostics, you may see a difference between the weapon that is CUED and the weapon currently SELECTED.

6. Programming a target by grid

Select:

MANUAL GRID

The GPS panel accepts:

Enter the grid using the panel keypad and press:

ENT

to store the target.

In single-grid entry mode:

7. Target queues

A queue allows several GPS weapons of the same ammunition type to be programmed against a sequence of target points before the attack.

Targets are used in the order in which they were entered.

After a weapon consumes the current queued point, the GPS system advances to the next point.

Where the aircraft display supports queue information, the cue may show progression such as:

Q 1/4
Q 2/4
Q 3/4
Q 4/4

7.1 Queue Map

Select:

QUEUE MAP

The map opens and asks you to click target points.

Important quirk: Map queue mode is based on the number of remaining rounds of the selected GPS ammunition.

If you have six suitable weapons loaded, the system can ask for six map clicks.

The map queue is committed when the requested number of points has been entered.

If you only want a shorter queue, QUEUE GRID is usually the more convenient method because it can be committed after entering fewer targets.

7.2 Queue Grid

Select:

QUEUE GRID

Enter each grid and press ENT.

The panel advances to the next queue position after each valid entry.

When you have entered the targets you want, press:

SEL

to commit the queue.

You do not have to fill every available weapon slot before committing a grid queue.

CLR clears the currently selected queue entry rather than deleting the entire queue while you are still editing it.

8. Clearing targets

From the targeting menu select:

CLEAR TARGETS

or use CLR when you are not inside a grid-entry field.

This removes the active GPS target/queue.

The PWR button only closes the GPS panel. It does not clear the stored GPS target.

This distinction matters with dual-mode weapons: clearing the GPS target may allow the weapon to return to its normal non-GPS seeker mode.

9. Dual-mode weapons

Some weapons can use more than one guidance mode.

The GBU-54/B is an example of a weapon that can retain native laser capability while also supporting the RKSL GPS system.

When a valid GPS target is programmed for the selected ammunition, GPS has priority for that release.

If you want to use the weapon's non-GPS mode instead:

  1. clear the GPS target for that weapon;
  2. establish the required native/laser target;
  3. release using the normal weapon procedure.

Changing weapon selection is not the same as clearing a stored GPS target.

10. Reading the GPS release symbology

Exact layout depends on the aircraft, but the production system uses the same basic information.

10.1 GPS target gate

The target gate marks the programmed GPS coordinate.

It is a point-designation cue, not a moving-target tracker.

Its presentation depends on the display type:

10.2 LAR / DLZ

The LAR/DLZ is the weapon's Launch/Release Acceptability Region.

In the current aircraft implementations it is shown as a vertical release-range rail.

The upper and lower boundaries represent the usable release-range window for the current weapon and flight condition.

A moving marker represents the aircraft's current range position within or around that window.

The LAR can change as:

For guided ballistic and glide weapons, the system calculates the release envelope from the weapon's predicted flight and available guidance authority rather than relying on one fixed range value.

Being visually inside the LAR does not override another active constraint. Always confirm RDY.

10.3 XTRK

XTRK is the cross-track steering cue.

It shows whether the target lies left or right of the current attack/release path.

For the best release:

The production displays deliberately omit an XTRK text label on some aircraft; the horizontal rail/cursor itself is the cue.

10.4 RNG

RNG is the current range to the active GPS target.

Depending on the aircraft it may be shown in metres or kilometres.

10.5 TOF

Where fitted, TOF is the estimated weapon time of flight from a release made at the current condition.

Not every aircraft display shows TOF.

10.6 RDY and INH / INHIBIT

RDY means the CVWP release solver considers the current weapon/target geometry valid for release.

INH or INHIBIT means one or more release conditions are not currently satisfied.

Important: INHIBIT is a release advisory, not necessarily a physical trigger lock. Arma may still allow you to drop or fire the weapon. Releasing while inhibited can result in a miss.

11. Common inhibit reasons

Some aircraft show a short constraint code beside the release state.

Code Meaning What to do
OK Current GPS release solution is acceptable. Release when required.
NO TGT No valid target is available for the selected weapon. Program a target or select the weapon for which a target is already stored.
RNG Target is outside the current usable release range. Continue the approach or reposition until the LAR/release state becomes valid.
ANG Target is outside the permitted off-boresight geometry. Turn/reposition the aircraft towards the target.
ALT Release altitude/height condition is not valid. Gain altitude or change the attack profile.
SPD Aircraft speed is too low for the current release solution. Increase speed or change the attack profile.
TOF Predicted flight time is outside the allowed solution. Reposition and establish a more suitable release.
MISS Predicted weapon correction/miss requirement is outside the accepted envelope. Improve alignment/range rather than forcing the release.
SAFE Weapon/system state is not armed/available where the aircraft integration uses this status. Arm/select the required weapon state.
LOCK A weapon requiring lock/seeker confirmation has not reached a valid lock state. Maintain the designation/geometry and wait for confirmation.
GMBL UAV/sensor gimbal geometry is at or beyond a usable limit. Re-slew or reposition the aircraft.
STALE Stored targeting information is no longer considered current where this state is used. Re-program or refresh the target.
QUEUE A queue exists but there is no usable current queued target. Check the queue/weapon selection.

Not every weapon or aircraft uses every code.

For GPS bombs and glide weapons:

  1. Program the target before the final attack run.
  2. Select the same weapon type used when the target was programmed.
  3. Approach with the target generally ahead of the aircraft.
  4. Use XTRK to reduce lateral error.
  5. Watch the LAR as you approach.
  6. Wait for RDY.
  7. Release without a large abrupt manoeuvre at the moment of release.
  8. Allow the weapon to fly; do not expect the GPS point to follow a moving target.

For powered GPS weapons, the exact appearance of the release cue may differ, but the same rule applies: use RDY and the displayed constraint rather than range alone.

13. Static HUD operation

On a conventional fixed HUD, such as the Gripen C:

If you free-look and the GPS symbology follows your head like a helmet display, that is an aircraft-integration fault rather than normal GPS behaviour.

14. HMD operation

On an HMD-equipped aircraft, such as the StavJet:

This is intentional.

The target cue tells you where the programmed point is. The fixed release cues tell you whether the aircraft/weapon can usefully release against it.

15. UAV / sensor-turret operation

A UAV may present more information than a fighter HUD, including target data, sensor state, gimbal state, FOV and release information.

The full turret/sensor display is intended for the UAV sensor operator view.

A separate pilot/driver display may contain a reduced set of release information depending on the aircraft.

15.1 Opening GPS while remotely controlling a UAV

The most important UAV-specific quirk is the GPS-panel access method.

Do not rely on the normal action/scroll menu while remotely controlling a UAV.

Use:

0 > 8 > RKSL GPS Panel

This opens the same GPS panel against the active UAV platform.

15.2 Gimbal limits

In a UAV turret, a target can be valid as a GPS coordinate while the sensor itself is reaching a gimbal limit.

Typical states include:

State Meaning
GMBL OK Sensor geometry is normal.
GMBL WARN Sensor is approaching a gimbal limit.
GMBL LIM Sensor is at/near a hard limit and aircraft repositioning may be required.

Reposition the UAV rather than forcing the turret against its limits.

16. Map-input conflicts

The GPS system shares Arma's map with other RKSL systems.

Only one RKSL system can own map-click input at a time.

For example, on the StavJet, the NAV system and GPS targeting can both request a map click.

If the GPS panel reports:

Map input busy.

finish or cancel the other map operation first, then reopen GPS targeting.

Closing the map without selecting a point cancels the current GPS map-capture operation and releases the map for later use.

17. Map-marker fallback

The GPS system also supports map-marker targeting as a fallback.

This is particularly useful when the normal panel/action path is awkward.

17.1 Single target marker

Create or move a map marker named:

rkslgps

or:

rksl_gps

The marker position becomes the active GPS target for the current GPS weapon/platform.

Select the intended GPS weapon before using this method.

17.2 Queue markers

Numbered markers can be used to build a queue, for example:

rkslgps1
rkslgps2
rkslgps3

The underscore forms are also accepted, for example:

rksl_gps_1
rksl_gps_2
rksl_gps_3

Numbering should start at 1 and remain sequential. The system stops looking for additional queue markers when it reaches the first missing number.

The queue is limited by the number of suitable GPS weapons currently available.

18. Useful quirks to remember

19. Troubleshooting

Symptom Likely cause Action
RKSL GPS is missing from the UAV action menu Remote UAV control is using the player's normal action context. Use 0 > 8 > RKSL GPS Panel.
GPS panel says NO GPS WEAPONS No supported GPS-enabled weapon is currently loaded/available. Check the aircraft loadout.
No GPS cue after programming a target A different weapon/ammo type is selected. Reselect the weapon used when the target was programmed.
Target is stored but weapon does not use it Target is bound to another ammo type. Program a target for the currently selected weapon.
INH RNG Outside current release range. Continue/reposition and watch the LAR.
INH ANG Poor off-boresight geometry. Turn towards the target/reposition.
INH ALT Altitude/height is unsuitable. Increase altitude or change the attack profile.
INH SPD Speed is too low. Increase speed.
INH MISS Required correction is outside the usable guidance envelope. Improve range/alignment; do not force the drop.
XTRK is displaced Target is laterally off the current release path. Steer to centre the XTRK cue.
MAP TARGET reports Map input busy Another RKSL system owns the map click. Finish/cancel the other map operation and retry.
GBU-54/B continues using GPS when you want laser A valid GPS target remains stored for that ammo. Clear GPS targets, then establish the laser/native target.
Queue does not advance to a different weapon type Queue is bound to the programmed ammo type. Use the same ammo type or create a separate target/queue for the other weapon.

20. Quick-reference attack card

1. SELECT GPS WEAPON
2. OPEN RKSL GPS
   - MANNED: Action menu > RKSL GPS
   - UAV:    0 > 8 > RKSL GPS Panel
3. SELECT WEAPON IN PANEL
4. PROGRAM:
   - MAP TARGET
   - MANUAL GRID
   - QUEUE MAP
   - QUEUE GRID
5. RETURN TO FLIGHT
6. FIND GPS TARGET GATE
7. CENTRE / REDUCE XTRK
8. ENTER LAR
9. CHECK RNG + CONSTRAINT
10. WAIT FOR RDY
11. RELEASE

21. Display quick reference

Display type Target gate Release cues
Static HUD Aircraft/HUD-relative projection. Free-look does not steer the cue. Fixed to HUD.
HMD World-locked; follows the target as the pilot moves their head. Helmet-fixed LAR/XTRK/status.
UAV turret Presented in the sensor/turret optics. Sensor/weapon state plus GPS release information; exact layout depends on platform.

22. Final rule

For normal employment, the player does not need to understand the underlying guidance model.

Use the system in this order:

PROGRAM TARGET
    -> ALIGN
    -> ENTER LAR
    -> CHECK CONSTRAINT
    -> RDY
    -> RELEASE

If the display says INHIBIT, correct the reason shown rather than treating the range marker alone as permission to release.