Commands for
Adding Aircraft
Commands for
Aircraft on the Ground
Commands for
Aircraft in the Air
Commands for
Aircraft in the Pattern or Arriving
Misc. Commands Debugging Commands

Commands for adding aircraft:

Syntax: add rules weight engine runway distance [type]
Description: Adds an aircraft to the session on approach to the specified runway.
Parameters:
rules = v or i (VFR or IFR)
weight = s, m, l or h (small, small+, large or heavy)
engine = p, t, j, h (prop, turboprop, jet, helo)
runway = The aircraft will be on approach to this runway.
distance = Distance from the threshold in NM.
type = Overrides the automatically selected aircraft type, shown in the flight strip. [optional]
Examples: add i l j 33l 20
add v m t 22r 15 BE20
Aliases: (none)
Back to top

Syntax: add rules weight engine @space [type]
Description: Adds an aircraft at a defined parking space.
Parameters:
rules = v or i (VFR or IFR)
weight = s, m, l or h (small, small+, large or heavy)
engine = p, t, j, h (prop, turboprop, jet, helo)
@space = The aircraft will be parked in this space when added.
type = Overrides the automatically selected aircraft type, shown in the flight strip. [optional]
Examples: add v s p @GA1
add i h j @B3
add i s h @FIRE H60
Aliases: (none)
Back to top

Syntax: add rules weight engine -bearing distance altitude [type]
Description: Adds an aircraft flying inbound, located on the specified bearing, at the specified distance and altitude.
Parameters:
rules = v or i (VFR or IFR)
weight = s, m, l or h (small, small+, large or heavy)
engine = p, t, j, h (prop, turboprop, jet, helo)
-bearing = The bearing from the field on which to add the aircraft.
distance = Distance from the field in NM at which to add the aircraft.
altitude = The aircraft will be at this altitude in feet.
type = Overrides the automatically selected aircraft type, shown in the flight strip. [optional]
Examples: add v s p -270 15 2500
add i l j -35 45 7000
Aliases: (none)
Back to top

Commands for aircraft on the ground:

Syntax: taxi taxi-path [hold-short-list]
Description: Instructs an aircraft to taxi.
Parameters:
taxi-path = List of taxiways and/or runways to taxi via, optionally ending with a departure runway or parking space.
hold-short-list = List of runways or taxiways to hold short of. It is not required to specify the departure runway. [optional]
Examples: taxi k c d 27 hs 33l
taxi c a @b3
Aliases: (none)
Back to top

Syntax: hold
Description: Instructs a taxiing aircraft to hold position.
Parameters: (none)
Examples: hold
Aliases: (none)
Back to top

Syntax: res
Description: Instructs a taxiing aircraft to resume taxi when holding short or when instructed to hold position with the hold or stop command.
Parameters: (none)
Examples: res
Aliases: (none)
Back to top

Syntax: cross runway/taxiway
Description: Instructs an aircraft to cross a runway or taxiway that it is currently holding short of, or has previously been instructed to hold short of.
Parameters:
runway/taxiway = The runway or taxiway to cross.
Examples: cross 27
cross k
Aliases: (none)
Back to top

Syntax: cto [heading]
Description: Clears an aircraft for takeoff. This command can be issued when the aircraft is holding short, in position, or any time during taxi to the runway.
Parameters:
heading = Initial departure heading.
Examples: cto
cto 140
Aliases: (none)
Back to top

Syntax: ctoc
Description: Cancels takeoff clearance.
Parameters: (none)
Examples: ctoc
Aliases: cancel, can
Back to top

Syntax: ctomlt
Description: Clears an aircraft for takeoff and instructs the aircraft to make left closed traffic.
Parameters: (none)
Examples: ctomlt
Aliases: (none)
Back to top

Syntax: ctomrt
Description: Clears an aircraft for takeoff and instructs the aircraft to make right closed traffic.
Parameters: (none)
Examples: ctomrt
Aliases: (none)
Back to top

Syntax: pos
Description: Instructs an aircraft to taxi into position and hold.
Parameters: (none)
Examples: pos
Aliases: ph
Back to top

Syntax: hs
Description: Cancels a previously issued position-and-hold instruction.
Parameters: (none)
Examples: hs
Aliases: (none)
Back to top

Syntax: ctopp [heading]
Description: Clears a helicopter for takeoff from present position.
Parameters:
heading = Initial departure heading.
Examples: ctopp
ctopp 250
Aliases: (none)
Back to top

Syntax: nostop
Description: Instructs an arriving aircraft not to stop when clear of the runway, if given taxi instructions during the landing roll.
Parameters: (none)
Examples: nostop
Aliases: nohold
Back to top

Commands for aircraft in the air:

Syntax: fh heading
Description: Instructs an aircraft to fly the specified heading.
Parameters:
heading = The new heading to fly.
Examples: fh 120
Aliases: (none)
Back to top

Syntax: tr heading
Description: Instructs an aircraft to turn right to the specified heading.
Parameters:
heading = The new heading to fly. The aircraft will turn right even if a left turn would be shorter.
Examples: tr 60
Aliases: (none)
Back to top

Syntax: tl heading
Description: Instructs an aircraft to turn left to the specified heading.
Parameters:
heading = The new heading to fly. The aircraft will turn left even if a right turn would be shorter.
Examples: tl 60
Aliases: (none)
Back to top

Syntax: fph
Description: Instructs an aircraft to maintain its present heading.
Parameters: (none)
Examples: fph
Aliases: fch
Back to top

Syntax: cm altitude
Description: Instructs an aircraft to climb or descend to and maintain the specified altitude. Note that you can use the 'cm' command even if the new altitude would cause a descent, and vice-versa.
Parameters:
altitude = New altitude in feet MSL.
Examples: cm 14000
Aliases: dm
Back to top

Syntax: spd speed
Description: Instructs an aircraft to maintain the specified speed. Note that all versions of this command can be used for increases or decreases in speed. For example, if an aircraft is currently flying at 250 knots, and you issue the command 'is 200' it will still slow to 200 even though the command alias you used is an abbreviation for 'increase speed'.
Parameters:
speed = New speed in knots.
Examples: spd 250
Aliases: ds, is, slow, sl, speed
Back to top

Syntax: erc runway
Description: Instructs an aircraft to enter a right crosswind for the specified runway.
Parameters:
runway = The runway for which to enter the pattern on the right crosswind.
Examples: erc 27
Aliases: (none)
Back to top

Syntax: erd runway
Description: Instructs an aircraft to enter a right downwind for the specified runway.
Parameters:
runway = The runway for which to enter the pattern on the right downwind.
Examples: erd 22R
Aliases: (none)
Back to top

Syntax: erb runway
Description: Instructs an aircraft to enter a right base for the specified runway.
Parameters:
runway = The runway for which to enter the pattern on the right base.
Examples: erb 4R
Aliases: (none)
Back to top

Syntax: elc runway
Description: Instructs an aircraft to enter a left crosswind for the specified runway.
Parameters:
runway = The runway for which to enter the pattern on the left crosswind.
Examples: elc 15L
Aliases: (none)
Back to top

Syntax: eld runway
Description: Instructs an aircraft to enter a left downwind for the specified runway.
Parameters:
runway = The runway for which to enter the pattern on the left downwind.
Examples: eld 33L
Aliases: (none)
Back to top

Syntax: elb runway
Description: Instructs an aircraft to enter a left base for the specified runway.
Parameters:
runway = The runway for which to enter the pattern on the left base.
Examples: elb 4L
Aliases: (none)
Back to top

Syntax: ef runway
Description: Instructs an aircraft to enter final for the specified runway.
Parameters:
runway = The runway for which to enter the pattern on final.
Examples: ef 4R
Aliases: (none)
Back to top

Syntax: land [parking-space]
Description: Instruts a helicopter to land at present position or at the specified parking space.
Parameters:
parking-space = The parking space to land at. [optional]
Examples: land
land @helipad
Aliases: (none)
Back to top

Commands for aircraft in the pattern or arriving:

Syntax: tg
Description: Instructs an aircraft to make a touch-and-go. The aircraft will continue with touch-and-go operations until instructed otherwise.
Parameters: (none)
Examples: tg
Aliases: (none)
Back to top

Syntax: sg [seconds]
Description: Instructs an aircraft to make a stop-and-go. If a number of seconds is specified, the aircraft will stop on the runway and hold for that many seconds before rolling again. Otherwise, it will stop on the runway and wait indefinitely for a 'go' command. The aircraft will continue with stop-and-go operations until instructed otherwise.
Parameters:
seconds = Seconds to hold on the runway before rolling again. [optional]
Examples: sg
sg 15
Aliases: (none)
Back to top

Syntax: la
Description: Instructs an aircraft to make a low approach. The aircraft will overfly the runway at 200 feet AGL and remain in the pattern. The aircraft will continue performing low approaches until instructed otherwise.
Parameters: (none)
Examples: la
Aliases: (none)
Back to top

Syntax: fs
Description: Instructs an aircraft to make a full stop.
Parameters: (none)
Examples: fs
Aliases: (none)
Back to top

Syntax: go
Description: Instructs an aircraft to start its takeoff roll when stopped on the runway during stop-and-go operations.
Parameters: (none)
Examples: go
Aliases: (none)
Back to top

Syntax: ext
Description: Instructs an aircraft to extend the current leg in the pattern. The aircraft will continue on the current leg until told to turn to the next leg. For example, if the aircraft is on downwind, and this command is issued, it will extend its downwind until the 'tb' (turn base) command is issued.
Parameters: (none)
Examples: ext
Aliases: (none)
Back to top

Syntax: ga
Description: Instructs an aircraft to go around. The aircraft will climb to pattern altitude and fly the pattern back to final.
Parameters: (none)
Examples: ga
Aliases: (none)
Back to top

Syntax: mlt
Description: Instructs an aircraft to make left traffic. Can only be issued during takeoff.
Parameters: (none)
Examples: mlt
Aliases: (none)
Back to top

Syntax: mrt
Description: Instructs an aircraft to make right traffic. Can only be issued during takeoff.
Parameters: (none)
Examples: mrt
Aliases: (none)
Back to top

Syntax: msa
Description: Instructs an aircraft to make a short approach. The aircraft will fly direct to the threshold instead of flying a square downwind-to-base-to-final pattern.
Parameters: (none)
Examples: msa
Aliases: (none)
Back to top

Syntax: mna
Description: Instructs an aircraft to make a normal approach if previously instructed to make a short approach.
Parameters: (none)
Examples: mna
Aliases: (none)
Back to top

Syntax: ps size
Description: Assigns a non-standard pattern size to the aircraft. The default pattern size is specified in the airport file. If you would like the aircraft to fly a smaller or larger pattern, use this command. The size of the pattern dictates how far the downwind is from the runway, and how long the final leg will be.
Parameters:
size = Pattern size in nautical miles. Fractional values acceptable. Minimum 0.5, maximum 20.
Examples: ps .5
ps 2
Aliases: (none)
Back to top

Syntax: tc
Description: Instructs an aircraft to turn crosswind when on upwind. This can be used to instruct the aircraft to turn crosswind earlier than normal, or for when the aircraft is extending its upwind leg.
Parameters: (none)
Examples: tc
Aliases: tcn (turn crosswind now)
Back to top

Syntax: td
Description: Instructs an aircraft to turn downwind when on crosswind. This can be used to instruct the aircraft to turn downwind earlier than normal, or for when the aircraft is extending its crosswind leg.
Parameters: (none)
Examples: td
Aliases: tdn (turn downwind now)
Back to top

Syntax: tb
Description: Instructs an aircraft to turn base when on downwind. This can be used to instruct the aircraft to turn base earlier than normal, or for when the aircraft is extending its downwind leg.
Parameters: (none)
Examples: tb
Aliases: tbn (turn base now)
Back to top

Syntax: er
Description: Instructs an aircraft to exit to the right when clearing the landing runway. Normally, the aircraft will exit to the direction specified for the runway in the airport file. Use this command to override that default.
Parameters: (none)
Examples: er
Aliases: (none)
Back to top

Syntax: el
Description: Instructs an aircraft to exit to the left when clearing the landing runway. Normally, the aircraft will exit to the direction specified for the runway in the airport file. Use this command to override that default.
Parameters: (none)
Examples: el
Aliases: (none)
Back to top

Syntax: lahso runway
Description: Instructs an aircraft to land and hold short of the specified runway.
Parameters:
runway = The crossing runway to hold short of.
Examples: lahso 27
Aliases: (none)
Back to top

Syntax: ml3
Description: Instructs an aircraft to make a left 360 degree turn, then resume current heading.
Parameters: (none)
Examples: ml3
Aliases: ml360
Back to top

Syntax: mr3
Description: Instructs an aircraft to make a right 360 degree turn, then resume current heading.
Parameters: (none)
Examples: mr3
Aliases: mr360
Back to top

Syntax: m2
Description: Instructs an aircraft to make a 270 degree turn (instead of a 90 degree turn) when turning to the next leg of its pattern. This can be used to create separation in the pattern.
Parameters: (none)
Examples: m2
Aliases: m270
Back to top

Syntax: no270
Description: Cancels a previous instruction to make a 270 degree turn to the next pattern leg.
Parameters: (none)
Examples: no270
Aliases: (none)
Back to top

Syntax: mls [turn-count]
Description: Instructs an aircraft to make s-turns on final. The initial turn will be to the left.
Parameters:
turn-count = The aircraft will make this many complete s-turns. [optional]
Examples: mls
mls 3
Aliases: sturn, sturns
Back to top

Syntax: mrs [turn-count]
Description: Instructs an aircraft to make s-turns on final. The initial turn will be to the right.
Parameters:
turn-count = The aircraft will make this many complete s-turns. [optional]
Examples: mrs
Aliases: (none)
Back to top

Miscellaneous commands:

Syntax: p
Description: Pauses the sim.
Parameters: (none)
Examples: p
Aliases: pause
Back to top

Syntax: un
Description: Unpauses the sim.
Parameters: (none)
Examples: un
Aliases: unpause, unp, u, up
Back to top

Syntax: del
Description: Deletes currently selected aircraft.
Parameters: (none)
Examples: del
Aliases: (none)
Back to top

Syntax: id
Description: Instructs aircraft to squawk ident.
Parameters: (none)
Examples: id
Aliases: (none)
Back to top

Syntax: sq code
Description: Instructs an aircraft to squawk the specified transponder code.
Parameters:
code = The new transponder code.
Examples: sq 3401
sq 1200
Aliases: (none)
Back to top

Syntax: sqi code
Description: Instructs an aircraft to squawk the specified transponder code, and ident.
Parameters:
code = The new transponder code.
Examples: sqi 4306
Aliases: (none)
Back to top

Syntax: sn
Description: Instructs an aircraft to squawk normal. (Mode C)
Parameters: (none)
Examples: sn
Aliases: (none)
Back to top

Syntax: ss
Description: Instructs an aircraft to squawk standby.
Parameters: (none)
Examples: ss
Aliases: (none)
Back to top

Syntax: remarks text
Description: Alters the flight plan remarks for an aircraft.
Parameters:
text = The text to enter in the aircraft's flight strip remarks.
Examples: remarks Request VFR closed traffic on 22R
Aliases: (none)
Back to top

Syntax: fp type altitude route
Description: Creates an IFR flight plan for the aircraft. This can be used if the instructor wishes to have a specific flight plan for an aircraft after it is created with one of the 'add' commands.
Parameters:
type = The new aircraft type.
altitude = The new cruising altitude.
route = The new route. Use spaces to separate waypoints.
Examples: fp b738 220 kbos lucos sey parch ccc rober kjfk
fp b190 160 kbos bosox alb kalb
Aliases: (none)
Back to top

Syntax: vp type altitude route
Description: Creates a VFR flight plan for the aircraft. This can be used if the instructor wishes to have a specific flight plan for an aircraft after it is created with one of the 'add' commands.
Parameters:
type = The new aircraft type.
altitude = The new cruising altitude.
route = The new route. Use spaces to separate waypoints.
Examples: vp c172 8500 kbos dct gps kalb
vp p28a 5500 kbos mht leb mpv btv kbtv
Aliases: (none)
Back to top

Syntax: ops
Description: Shows statistics on the number of arrivals and departures, including totals and per-minute averages.
Parameters: (none)
Examples: ops
Aliases: stats
Back to top

Debugging commands:

Syntax: fhn heading
Description: Causes the selected aircraft to immediately fly the specified heading, instead of making a realistic turn towards that heading.
Parameters:
heading = The new heading to fly.
Examples: fhn 120
Aliases: (none)
Back to top

Syntax: sln speed
Description: Causes the selected aircraft to immediately fly at the specified speed, instead of gradually accelerating or decelerating to that speed.
Parameters:
speed = The new speed to fly.
Examples: sln 210
Aliases: isn
Back to top