Formation Simulator

Pilot Reference Guide

Wing Pilot Lead Pilot Display Screen Demo & Instructor
Version 26.06.3  ·  COPA Formation Training

Contents

Section 1

Getting Started

The COPA Formation Simulator runs in any mobile or desktop browser — no app installation required. All participants connect to the same flight by entering the same call sign and squawk code.

The Squawk Code

Your instructor will provide the squawk code for the session. Enter it on the first screen to proceed to the role-selection page. The code does not change between sessions unless the instructor resets it.

Choosing Your Role

WingIndividual aircraft in the formation. Use your phone as a flight controller.
LeadFormation commander. Controls speed, turns, formations, and the demonstration tools.
DisplayRead-only top-down formation view, designed for projection in a classroom.
Instructor DemoStandalone session with virtual aircraft — no wing pilots needed. Ideal for pre-flight briefings.
💡
Keep your screen on Set your phone to Settings → Display & Brightness → Auto-Lock → Never before the session. The app includes a wake lock, but device-level settings can override it.

Section 2

Wing Pilot Wing

As a wing pilot, your device is your flight controller. On a phone you get the control buttons full-screen. On a tablet or laptop in landscape, the formation view also appears alongside your controls so you can see the whole flight while you fly. Either way, you control your aircraft's speed, turn rate, and altitude — and follow Lead's commands during the session.

Joining a Flight

  1. Enter the squawk code on the gate screen.
  2. Select Wing.
  3. Fill in your name, aircraft color, call sign, primary and backup frequencies, and your briefed position number (2 or higher).
  4. Tap Enter Flight. Your aircraft spawns in formation near Lead.
ℹ
Position number Use the number you were assigned in the brief. If you enter a number already taken, you'll be prompted to choose another. The Lead can issue a renumber at any time during the flight.

Your Controller Screen

The header bar shows your call sign, color, and frequencies. Below it are three rows of controls:

Controls Overview

Speed  − + 0–7 scale. 0 = stopped. Tap + to increase, – to decrease. Setting 7 is maximum speed.
Turn  L 0 R Three rates left (L1/L2/L3) and right (R1/R2/R3). Tap 0 to go straight. Doubles each step: 3°, 6°, 12° per second.
Altitude  ↓ ↑ 10-unit scale. Each formation slot has a target altitude — match your position in the altitude strip.

Status Readouts

The small row of numbers below the controls shows your current Speed / Turn / Alt / Heading at a glance.

When the Flight is Paused

A PAUSED BY LEAD banner appears across the top of your screen. All of your controls are locked until Lead resumes. Wait for the flight to resume — the banner disappears and controls re-enable automatically.

Demo Mode

When the instructor activates Demo Mode, a purple DEMO MODE — controls locked banner appears. Your controls are disabled so the instructor can demonstrate formations, turns, and altitude concepts uninterrupted. Watch the display screen for the teaching content. Controls return to normal when the instructor exits Demo Mode.

Renumber Flight

At any point, Lead may call for a renumber to reassign position numbers across the flight.

  1. A Flight Renumbering overlay appears on your screen.
  2. Enter your new position number in the field and tap Submit.
  3. Your screen shows "Submitted — waiting for lead."
  4. Lead reviews all submissions and taps Apply Numbers to confirm.
  5. Your position updates and the overlay closes.

Section 3

Lead Pilot Lead

The lead pilot commands the formation. You control speed and turns for your own aircraft, and have exclusive access to formation management, runway placement, and demo tools.

Joining as Lead

  1. Enter the squawk code on the gate screen.
  2. Select Lead.
  3. Set the Call Sign — all participants join under this name.
  4. Enter your name, color, and frequencies.
  5. Choose a starting formation for when wings join.
  6. Optionally check Start at Airport to spawn the flight on the ramp.
  7. Tap Enter Flight.

Your Screen Layout

Wide screen (laptop / tablet landscape)

Left panelLive miniature formation view — the same image as the display screen, updating in real time.
Right panelFlight controls: speed, turn, altitude, pause button, show runway, and terminate.

Phone (portrait)

Controls fill the full screen. The formation view is not visible in portrait mode; use the Display role on a separate screen for classroom projection.

Lead-Only Controls

⏸ PauseFreezes the entire flight. Opens the reform panel where you set formations and headings.
Show RunwayPlaces an airport graphic at a fixed position near the formation. Works best when the flight is heading east or west — the airport scrolls into view as the formation approaches. When heading north or south the airport appears to the side of the flight path. Use the Formation Heading buttons to set an east or west heading before pressing Show Runway. Press again to reposition.
TERMINATEEnds the session for all connected participants and releases the call sign. Requires confirmation.

Pausing and Re-Forming

  1. Press Pause. A reform panel appears. All wing controls lock automatically.
  2. Tap a formation from the grid to select it.
  3. Optionally tap a Formation Heading (N, E, S, W) to rotate the formation.
  4. Press Resume flight. Aircraft animate to their new slots and wing controls unlock.
ℹ
Route Formation Selecting Route applies expanded lateral spacing over whichever formation is currently active — it is a spacing modifier, not a new formation. Aircraft return to standard spacing when you select any other formation.

Renumber Flight

  1. Press Pause → tap ⟳ Renumber Flight.
  2. A renumber overlay appears on every connected controller. Each pilot enters their new position and taps Submit.
  3. Your screen shows a live roster: submitted numbers appear in green; conflicts highlight in red.
  4. When all submissions are conflict-free, tap Apply Numbers.
  5. Position numbers update across all displays instantly.

If a conflict can't be resolved, tap Cancel to abort the renumber without changing any positions. You can then brief the flight again and start a fresh renumber.

💡
Partial submissions Pilots who don't submit keep their current number. You can apply whenever the submitted numbers are conflict-free — you don't need to wait for everyone.

Section 4

Formation Reference

Thirteen formations are available. All can be selected from the reform panel while paused, and from the demo control panel in demo or instructor mode.

Close Trail
Single file, each aircraft directly behind the one ahead. Each slot stacks one altitude unit lower.
Elements
Paired aircraft: odd positions (element leads) on centreline, even positions (wingmen) offset right. Each wingman sits one altitude unit below their element lead. Each element pair steps one unit lower than the pair ahead.
Wedge
V-shape expanding left and right in alternating rows. Each row sits one altitude unit lower than the one ahead.
VIC
Nested VIC elements in trail. Each element is a mini-V of three aircraft.
Fingertip Strong Left
Aircraft #2 on the right; all remaining aircraft echelon to the left.
Fingertip Strong Right
Aircraft #2 on the left; all remaining aircraft echelon to the right.
Echelon Right
Diagonal staircase to the right. All aircraft stagger one unit per position below lead.
Echelon Left
Diagonal staircase to the left. Same altitude rules as Echelon Right.
Staggered Right
Trail with even-numbered aircraft shifted right. Same close-trail altitude stacking.
Staggered Left
Trail with even-numbered aircraft shifted left.
Route Formation
Expands lateral spacing on the current formation. Outside aircraft open to the 3/9 o'clock line. Select any other formation to return to close spacing.
Diamond
Classic 4-ship diamond (#1 lead, #2 left, #3 right, #4 trail). Aircraft #5+ extend in close trail behind #4.
Delta
Filled triangle that scales to any flight size. Each row stacks one altitude unit lower than the row ahead.

Section 5

Demo Mode Lead

Demo Mode transforms your lead controller into a full instructor demonstration tool. Wing pilots' controls are locked automatically and they see a purple "DEMO MODE" banner. The display screen continues to show the formation responding to your inputs in real time.

Entering and Exiting Demo Mode

▷
To enter Press Pause, then tap ▷ Enable Demo Mode. Your pilot controls disappear, the formation canvas expands, and the demo control panel slides in on the right.
✕
To exit Tap ✕ Exit Demo Mode in the demo panel header, or the red ✕ Exit Demo button pinned to the top-right corner of the canvas. Wing controls re-enable immediately.

The Demo Control Panel

The right panel mirrors the standalone Instructor Demo interface. All controls work the same way in both contexts.

Formation

Tap any formation in the grid. Aircraft animate simultaneously to their new slots. Route Formation expands spacing on the current formation; any other selection returns to close spacing.

Heading

Tap N · 360°, E · 090°, S · 180°, or W · 270° to rotate the entire formation to a cardinal direction instantly. Useful for orienting the display to match the classroom whiteboard or a briefed diagram.

Formation Edit

Drag any aircraft to a custom world position. Use this to build non-standard arrangements or demonstrate a specific situation before reforming.

  1. Tap ✎ Formation Edit.
  2. Tap and drag any aircraft on the canvas to its new position.
  3. For aircraft whose altitude should change, use the ↓ / ↑ adjusters that appear in the panel after a drag.
  4. Drag as many aircraft as needed. Each pending move is shown with an amber selection ring.
  5. Tap ▶ Execute — all aircraft animate to their new positions simultaneously.
  6. Tap ✕ Cancel at any time to discard all pending moves.
💡
After Formation Edit Press a formation button or a heading button at any time to snap back to a standard formation. This also resets all aircraft to proper stacked altitudes.

Renumber

In Demo Mode you renumber directly on the canvas, without a coordination round-trip to all pilots.

  1. Tap ⟳ Renumber (button turns purple — renumber mode is now active).
  2. Tap any aircraft on the canvas. A prompt appears for the new position number.
  3. Enter the number and confirm. The aircraft's label updates instantly.
  4. Tap ✕ Done Renumbering to exit renumber mode.

Show Turn

Demonstrates the altitude and banking effects of a turn without physically rotating the formation on screen. The formation stays static while the altitude strip and banking angles update — ideal for teaching inside/outside concepts.

◄◄
◄
■
►
►►

◄◄ Hard left  —  ◄ Gentle left  —  ■ Straight (resets)  —  ► Gentle right  —  ►► Hard right

When a turn is active, aircraft in the altitude strip change altitude over about one second:

FormationInside Aircraft (toward turn)Outside Aircraft (away from turn)
All standard formationsDescends by the bank magnitude setting (1, 2, or 3 units)Rises by the bank magnitude setting
Echelon Left / Right — outside turn
(lead turns away from echelon — correct doctrine)
All aircraft rise to lead's altitude
Echelon Left / Right — inside turn
(lead turns toward echelon — teachable error)
All aircraft descend 1 unit below their stacked baseline so they can see their wingman turning toward them
Staggered Left / RightDescends 1 unit below stacked baselineRises to lead's altitude
Route FormationDescends 1 unit below stacked baselineRises to lead's altitude

Pressing ■ Straight ends the turn. Aircraft gradually return to their standard stacked altitudes over a few seconds.


Section 6

Standalone Instructor Demo Instructor Demo

The Instructor Demo role creates a self-contained session with virtual aircraft — no wing pilots required. It is ideal for pre-flight briefings, classroom demonstrations, or preparing lesson material before a live session.

Joining as Instructor Demo

  1. Enter the squawk code, then select Instructor Demo.
  2. Enter a Call Sign for the session.
  3. Select the number of aircraft (2–16) and the starting formation.
  4. Tap Start Demo.

Interface Layout

The demo page opens in a two-column layout that is always visible regardless of screen size:

Left (canvas)Full formation view with camera offset — Lead is near the heading edge so the trailing formation fills the screen.
Right (panel)Demo control panel: Formation, Heading, Formation Edit, Renumber, Show Turn.

All controls operate identically to Demo Mode on the Lead controller. Refer to Section 5 for full descriptions of each tool.

Ending a Demo Session

Scroll to the bottom of the control panel and tap End Demo. This terminates the session, releases the call sign, and returns you to the start screen.

ℹ
Display screen in Instructor Demo A separate browser window or device can join as Display using the same call sign. This lets you run the demo on a laptop while projecting the formation view to the classroom screen.

Section 7

The Display Screen Display

The Display role shows a read-only top-down formation view designed to be projected in a classroom or shared on a secondary screen. It updates in real time and does not require any input after joining.

Joining as Display

  1. Open the app on the projector device and enter the squawk code.
  2. Select Display.
  3. Enter the flight's Call Sign exactly as the Lead entered it.
  4. Tap Connect to Display. The formation view fills the screen.

What the Display Shows

HUD (top bar)

Call SignThe flight's call sign.
Aircraft countNumber of connected aircraft.
FormationCurrently active formation name.
HeadingLead's current heading in degrees.
DEMO badgePurple pill — appears whenever Demo Mode is active.

Formation view (main area)

Top-down map showing all aircraft as Cirrus SR22 silhouettes in their assigned colors. Each aircraft is labeled with its position number. The camera follows Lead; in Demo Mode the camera is offset so the following formation remains visible ahead of Lead's aircraft.

Altitude strip (bottom)

A side-on view of all aircraft ordered by position number. Shows relative altitude of each aircraft, banking angle during turns, and altitude changes during Show Turn demonstrations. This is the primary teaching tool for explaining vertical separation and turn dynamics.


Section 8

Altitude Strip Reference

The altitude strip shows vertical separation between formation aircraft. Understanding these rules helps students recognize why altitude management matters in close formation flying.

Normal (Straight and Level) Stacking

FormationAltitude Rule
Close TrailEach position one unit lower than the one ahead. #2 at lead − 1, #3 at lead − 2, etc.
Staggered Left / RightSame stacking as Close Trail.
ElementsEach wingman (even position) sits one altitude unit below their element lead (odd position). Each element pair steps one unit lower than the pair ahead.
WedgeEach row steps down one unit. Same-row aircraft share an altitude.
VICEach VIC element steps down. Wingmen sit one unit below their element's apex.
Echelon Left / RightEach position one unit lower per step — same staircase as Close Trail.
Fingertip#2 is one unit below Lead; the echelon arm steps down from there.
Diamond#2 and #3 one unit below Lead; #4 two units; #5+ continue as a trail below #4.
DeltaEach row one unit below the row ahead.

Turn Effects (Demo Show Turn)

FormationInside (toward turn)Outside (away from turn)
All standard formationsDescends by the bank magnitude setting (1, 2, or 3 units)Rises by the bank magnitude setting
Echelon — outside turn (lead turns away from flight)All aircraft rise to lead's altitude — correct doctrine for echelon turns
Echelon — inside turn (lead turns toward flight)All aircraft descend 1 unit below stacked baseline — teachable error that shows why echelon lead must turn away
Staggered Left / RightDescends 1 unit below stacked baselineRises to lead's altitude
Route FormationDescends 1 unit below stacked baselineRises to lead's altitude
💡
Teaching the altitude strip Use Show Turn with a single-bank setting to demonstrate the inside/outside effect clearly, then step to double-bank to show the magnitude relationship. The formation stays static on screen so students can focus on the altitude strip without distraction.