RealTraffic 11.1 User Manual

Real-world air traffic on your radar — for flight simulation and aviation enthusiasts

1. Getting Started

System Requirements

Installation

macOS

Open the downloaded DMG and drag RealTraffic Standalone.app into your Applications folder. The app bundles its own Java runtime—no separate Java installation required.

Windows

Run the downloaded .exe installer. The standalone version bundles Java; the standard version requires a separate Java 8+ installation.

Linux

Ensure Java 8+ is installed, then run java -jar RealTraffic.jar.

First Launch

  1. On first launch you will be asked to accept the End-User License Agreement (EULA).
  2. A dialog will prompt you to select your initial airport location from the Spotter/ATC location dropdown. The default is YSSY (Sydney).
  3. Open Settings > License and enter your license name and key. Licenses can be purchased at flyrealtraffic.com.
  4. Position and resize the application window, then click Save Settings.
  5. Restart the application. Live traffic will begin appearing on the map within a few seconds.

License Editions

FeatureStandardProfessional
Live traffic displayYesYes
Simulator integrationYesYes
GDL90 / EFB broadcastYesYes
Navigation overlaysYesYes
Time offset & historical replayNoYes
Satellite imagery overlaysNoYes
Satellite animationNoYes
LAN ModeNoYes
Track History for flightsNoYes
↑ Back to top

2. Main Window Overview

RealTraffic main window showing radar display with live traffic around Sydney
The main RealTraffic window in ATC mode, showing live traffic with navigation overlays, airways, and data labels.

The RealTraffic window is organized into distinct zones from top to bottom:

Menu Bar

MenuItemAction
FileSave SettingsSave all current settings to disk
ExitQuit the application
SettingsStandard Settings…Simulator connection, operating mode, location
Advanced Settings…Font size, radar refresh, PTL, history dots, display delay
EFB Settings…ForeFlight / Garmin Pilot configuration
Advanced Weather/Time…Weather injection, SIGMETs, simulator time control
LAN Mode Settings…Multi-instance networking on a LAN
ATC Settings…MVA/MORA alerts, STCA, altitude filtering
License…Enter or update your license key

Settings Panel (collapsible)

The top area contains a collapsible Settings panel with a status label showing the current traffic count, connection state, and time information.

Time Controls Strip

A horizontal bar above the radar map containing the time offset slider, navigation buttons (Data Labels, Find Flight, Emergencies, time step buttons, Realtime, date picker), and label visibility controls. See Time Controls.

Radar Map Canvas

The central area is the radar display surface showing aircraft targets, navigation data, weather, and map tiles. This is where all interactive map operations take place (zooming, panning, clicking aircraft, etc.).

Navigation Overlay Strip

A bottom bar with checkboxes for toggling map overlays (MVA, Rings, APTs, waypoints, airways, etc.), zoom buttons (+ / -), and the Display Colours and Procs buttons.

Satellite / Map Strip

The lowest bar with satellite imagery type and opacity controls, OSM/map tile style selection, and the OpenAIP overlay checkbox.

↑ Back to top

3. Connecting to a Simulator

Open Settings > Standard Settings to configure the operating mode and simulator connection.

Standard Settings dialog showing operating mode, host, port, and location fields
Standard Settings dialog — configure operating mode, simulator connection, and spotter/ATC location.

Operating Modes

The RealTraffic operating mode dropdown sets which simulator environment you are using:

ModeUse CaseDisplay Delay
PSXT (P3D/FSX/MSFS)Use with PSXT for Prepar3D, FSX, or MSFS. Traffic is broadcast via UDP for PSXT to inject.0 s (PSXT handles its own buffering)
LiveTrafficUse with the LiveTraffic plugin for X-Plane. Traffic is broadcast via UDP.85 s
Aerowinx PSXDirect TCP connection to Aerowinx PSX (Boeing 747 simulator).0 s
Spotter ModeNo simulator—observe traffic from a fixed ground location.0 s
ATC ModeNo simulator—ATC-style radar display from a fixed location with STCA and MVA alerts.0 s

Host & Port

Simulator Host IP: The IP address or hostname of the machine running your simulator. Use localhost or 127.0.0.1 if the simulator is on the same machine.

Port: The TCP port for the simulator connection. Default is 10747.

Broadcast Options

CheckboxDescription
Enable GDL90 broadcast to EFB appsSends ADS-B traffic data to EFB apps (ForeFlight, Garmin Pilot, etc.)
Disable PSX traffic injectionStops sending traffic to the simulator even when connected
Broadcast traffic to 3rd party apps like PSXT and LiveTrafficEnables UDP broadcast of RTTFC traffic data on port 49005
In PSXT mode, the broadcast and injection checkboxes are pre-checked and locked, as PSXT requires them.

Display Delay

When using PSXT or LiveTraffic, the simulator buffers traffic before displaying it. RealTraffic can delay its own map display to match what the simulator shows. PSXT now handles its own buffering (0 s delay in RT), while LiveTraffic uses an 85-second delay. During the initial buffer fill, a red BUFFERING TRAFFIC, X SECONDS REMAINING countdown is shown.

↑ Back to top

4. Map Display

Zooming

The zoom range goes from 0.02 NM/pixel (extremely close) to 200 NM across the screen width. Step sizes adapt to the current zoom level—fine steps when zoomed in, larger steps when zoomed out.

Panning

Click and drag on the map to pan. The map follows the mouse cursor smoothly.

Aircraft Targets

Each aircraft is rendered as a directional symbol on the map with configurable data labels (see Aircraft Labels). The symbol rotates to match the aircraft's track. Parked and ground traffic use a distinct color.

Projected Track Line (PTL)

When enabled in Display Settings, a line extends ahead of each aircraft showing its projected position at 30 s, 1, 2, 4, or 8 minutes. The line can optionally curve based on the aircraft's rate of turn (from ADS-B Extended data or calculated from successive positions).

History Dots

Trailing dots show each aircraft's recent positions (5–20 dots, configurable in Display Settings).

Weather Overlay

The top-left corner of the map displays real-time weather data including the nearest airport, transition altitude/level, QNH, wind, temperature, ISA deviation, tropopause altitude, and cloud layers. See Weather Display.

↑ Back to top

6. Aircraft Labels

Each aircraft on the map displays a multi-line data label. Labels are fully customizable using the Data Labels button in the time controls strip.

Data Label Picker dialog showing 4 lines of configurable data fields and dividers
The Data Label Picker — configure up to 4 lines of 6 data fields each, with divider characters between them.

Label Layout

Labels have 4 lines, each with up to 6 data fields and 5 divider characters between them. This gives you great flexibility in arranging what data is shown.

Available Data Fields

FieldDescription
AltitudeCorrected altitude (ft or flight level)
Autopilot ModeActive AP modes (althold, lnav, vnav, etc.)
DistanceDistance from your position
EmergencyEmergency status indicator
FMS Set AltFMS target altitude
GSPGround speed (knots)
HDG (M) / HDG (T)Magnetic or true heading
HexIDICAO 24-bit hex address
IAS / TAS / MachIndicated, true airspeed, Mach number
IATA/ICAO CallsignFlight callsign (IATA or ICAO format)
IATA/ICAO OriginDeparture airport code
IATA/ICAO DestinationArrival airport code
MCP Set Alt / HdgMCP selected altitude and heading
QNH SettingAltimeter setting
RegistrationAircraft tail number
SAT/OAT / TATStatic / total air temperature
Signal RSSIADS-B signal strength
TrackTrack angle over ground
TransponderSquawk code
TypeICAO aircraft type code
VSVertical speed (fpm)
WindWind direction and speed
Data SourceSource of ADS-B data

Divider Characters

Between fields you can place a divider: space, /, -, |, (, or ).

Presets

Click Preview to see changes immediately without closing the dialog, or Save to confirm.

Label Positioning

By default, labels appear in a standard position relative to the aircraft symbol. You can reposition labels in two ways:

Label position picker ring showing 8 directional options around an aircraft
Right-click an aircraft to show the 8-way label position picker. The highlighted quadrant (SW in this example) is where the label will be placed.

Label Visibility

The label visibility dropdown in the time controls strip filters which labels are shown:

↑ Back to top

7. Aircraft Detail Panel

Left-click any aircraft on the map to open its detail panel. This is an overlay panel drawn directly on the map canvas near the aircraft.

Aircraft detail panel showing flight data for an American Airlines flight
The aircraft detail panel showing callsign, route, aircraft type, speeds, altitude, ADS-B extended data, and action buttons.

Displayed Information

Header

Basic Data

Flight Data

Extended ADS-B Data (when available)

Action Buttons

ButtonAvailabilityAction
Follow / UnfollowSpotter & ATC ModeCenters the map on the aircraft and follows it as it moves
Do Not Inject / InjectAll modesExcludes or re-includes the aircraft from simulator injection
Track History / Hide TrackPro licenseFetches and draws the complete historical flight track on the map

Panel Interaction

↑ Back to top

9. Time Controls

The time controls strip appears above the radar map when connected to the RealTraffic server. Time offset features require a Professional license.

Time Offset Slider

A horizontal slider ranging from 0 to 1440 minutes (24 hours), allowing you to view historical traffic up to 24 hours in the past. Tick marks appear at 60-minute intervals with labels every 3 hours.

The label above the slider shows:

Time Step Buttons

ButtonAction
< Forward 10 minutes <Move 10 minutes toward the present
< Forward 1 minute <Move 1 minute toward the present
> Back 1 minute >Move 1 minute into the past
> Back 10 minutes >Move 10 minutes into the past
RealtimeReset to live traffic (clear all time offset)

Date Picker

A calendar date picker that lets you select a specific date to view historical traffic from. Standard license users are restricted to today's date only.

Simulator-Controlled Time

In Settings > Advanced Weather/Time, you can enable Simulator controls time offset. When checked, PSX sends time offset commands and the manual slider and buttons are disabled.

Other Controls in This Strip

ControlAction
Data LabelsOpens the aircraft label configuration dialog
Label Visibility dropdownFilters which aircraft labels are displayed
Find flight…Opens the search window
Emergencies…Opens the emergency tracking window
↑ Back to top

10. Search & Emergency Windows

Find Flight

Click Find flight… to open the search window. You can search for aircraft worldwide using any of these fields:

Enter your search term, select the field to search, and click Search. Results appear in a sortable table showing:

Hex | Callsign | From | To | Type | Tail | Alt | VS | Spd | Trk | XPDR | Latitude | Longitude

Find flights window showing search results for flights from UAE/Dubai
The Find Flights window — searching for flights by callsign with sortable results. Click "Center on selected flight" to jump to an aircraft.

The result count is displayed below the table.

In Spotter Mode or ATC Mode, select a result and click Center on selected flight to jump the map to that aircraft's position.

Emergency Window

Click Emergencies… to open the emergency tracking window. It displays aircraft currently squawking emergency transponder codes:

CodeMeaning
7700General emergency
7600Loss of radio communication
7500Unlawful interference (hijack)

The window has two sections:

Current Emergencies

A live table showing all aircraft currently squawking an emergency code, with columns for hex ID, callsign, origin, destination, type, tail, altitude, vertical speed, speed, track, transponder code, and position.

On the map, aircraft with emergency codes are tagged with *EM in their label.

Emergency History (Last 7 Days)

A historical log showing past emergencies with start/end times and duration. Ongoing emergencies show "Ongoing" in the end-time column.

The Center on selected flight button (Spotter/ATC Mode only) can jump the map to a current emergency, or for historical entries, fetch the last known position and set the time offset to when the emergency occurred.

↑ Back to top

11. Display Settings

Open Settings > Advanced Settings to configure display parameters.

Advanced Settings dialog showing font size, radar refresh, PTL, history dots, and display delay options
Advanced Settings dialog — configure radar display parameters including font size, refresh rate, PTL, and display delay.
SettingOptionsDescription
Radar screen font size 6 – 18 pt Font size for aircraft data labels on the radar.
ATC radar refresh rate Realtime, 4, 5, 6, 10, 11, 12 seconds Simulates real ATC radar sweep intervals. Terminal radars typically refresh every 4–6 seconds; enroute radars every 10–12 seconds.
Projected Track Line (PTL) Off, 30s, 1m, 2m, 4m, 8m Draws a line ahead of each aircraft showing its projected position at the selected time.
PTL rate of turn display Off (always straight), EHS track rate / calculated When enabled, curves the PTL based on the aircraft's turn rate (from ADS-B Enhanced Surveillance data or calculated from successive positions).
History track dots 5 – 20 Number of trailing position dots shown behind each aircraft.
Show airport names Checkbox Adds text name labels alongside airport symbols (when APTs is enabled).
Min runway length Meters / Feet (linked fields) Filters out airports with runways shorter than this value. Set to 0 to show all airports.
Default transition altitude Feet Used when the nav database has no transition altitude for the area.
Default transition level Flight level Used when the nav database has no transition level for the area.
Default TL above TA Feet Used to derive the transition level when the nav database has a TA but no TL.
Display delay for simulator sync 0 – N seconds Delays the map display to synchronize with what the simulator shows. Quick-set buttons: Realtime (0s), PSXT (30s), LiveTraffic (85s).
↑ Back to top

12. ATC Settings

Open Settings > ATC Settings to configure Air Traffic Control features. These settings are most relevant in ATC Mode but some apply in all modes.

ATC Settings dialog showing VFR squawk codes, MVA/MORA alerts, STCA parameters, and traffic filtering
ATC Settings dialog — configure VFR squawk codes, altitude alerts, STCA conflict detection parameters, and traffic filtering.

VFR Squawk Codes

Enter comma-separated VFR squawk codes (e.g., 1200,3000). Aircraft squawking these codes are treated as VFR traffic for alert filtering.

Altitude Alerts (MVA/MORA)

SettingDescription
Enable MVA/MORA alertsShows a red *ALT warning when an aircraft is below the Minimum Off-Route Altitude (MORA) or Minimum Enroute Altitude (MEA) for its position.
Terminal area radius (NM)Within this radius of an airport, altitude alerts use STAR segment minimum altitudes rather than the open-grid MORA.

Short Term Conflict Alert (STCA)

STCA continuously monitors all traffic pairs and issues alerts when projected separation falls below defined minimums.

SettingDefaultDescription
Enable STCAOffActivates conflict detection (ATC mode).
Enroute horizontal separation below FL2905 NMRequired horizontal spacing for enroute traffic below FL290.
Enroute horizontal separation above FL2905 NMRequired horizontal spacing for enroute traffic at or above FL290.
Terminal horizontal separation3 NMRequired horizontal spacing within the terminal area.
Vertical separation1000 ftRequired vertical spacing between aircraft.
Look-ahead time120 sHow far into the future trajectories are projected for conflict detection.
Terminal area radius8 NMAircraft within this distance of an airport use terminal separation standards.
Ignore VFR-VFR conflictsOnSuppresses alerts when both aircraft are squawking VFR codes.

ATC Traffic Filtering

SettingDescription
Lower altitude boundaryHides traffic below this flight level. Enter SFC or GND for no lower limit.
Upper altitude boundaryHides traffic above this flight level.
Show ground trafficWhen enabled, includes taxiing and parked aircraft in the display.
↑ Back to top

13. GDL90 / EFB Integration

RealTraffic can broadcast ADS-B traffic data in GDL90 format to Electronic Flight Bag (EFB) applications on tablets and phones.

How to Enable

  1. In Standard Settings, check Enable GDL90 broadcast to EFB apps.
  2. Ensure your EFB device is on the same network as the computer running RealTraffic.
  3. In your EFB app, enable the GDL90 / Stratux / ADS-B data source option.
  4. RealTraffic automatically discovers EFB clients that broadcast on UDP port 63093.

EFB Settings

Open Settings > EFB Settings for fine-tuning:

EFB Settings dialog showing IP, port, simulator name, and eye height offset fields
EFB Settings dialog — configure ForeFlight / Garmin Pilot IP, port, simulator name, and eye height offset.
SettingDescription
GP/FF IP addressIP of the EFB device, or bcast for broadcast.
GP/FF PortUDP port (default 4000).
GP/FF simulator nameDevice name sent to the EFB app.
Eye height offset (ft)Offsets ownship altitude for synthetic vision (A380: 24ft, B747: 28ft, A32x/B73x: 15ft, A330: 20ft).
Send data to GP/FF AppMaster enable for position/traffic data transmission.
Force all traffic airborneMarks all traffic as airborne regardless of actual state.
Send ownship onlySends only your own position (no attitude/heading data).

GDL90 Messages Sent

RealTraffic sends the following GDL90 messages every second:

MessageIDDescription
Heartbeat0x00GPS valid flag and UTC seconds since midnight
Ownship Report0x0AYour aircraft's position, altitude, speed, and callsign
Ownship Geo Alt0x0BGeometric altitude in 5-ft increments
Traffic Report0x14One per visible aircraft (position, altitude, speed, callsign)
ForeFlight ID0x65/0Device identification (ForeFlight extension)
ForeFlight AHRS0x65/1Attitude data at 5 Hz: roll, pitch, heading, TAS (ForeFlight extension)

Compatible EFB Apps

AppPlatformNotes
ForeFlightiOSFull support including ForeFlight extensions (device ID, AHRS)
Garmin PilotiOS, AndroidStandard GDL90
Oz RunwaysiOSEnable "GDL90/Stratux/Flightbox" in Device Options
AvPlan EFBiOSAustralian market
FltPlan GoiOS, AndroidStandard GDL90
WingX ProiOSStandard GDL90
FlyQ EFBiOSStandard GDL90
iFly GPSiOS, AndroidStandard GDL90
AvareAndroidFree, open-source
SkyDemoniOS, AndroidPopular in Europe
EasyVFRiOS, AndroidPopular in Europe
AirMateiOSStandard GDL90
NaviatoriOSStandard GDL90
AerovieiOSStandard GDL90
Aero AppiOSStandard GDL90
DroidEFBAndroidStandard GDL90
Some EFB apps exclusively bind UDP port 4000. Only one GDL90-capable app can receive data at a time on a given device.
↑ Back to top

14. Satellite & Map Overlays

The bottom satellite/map strip provides controls for layering imagery over the radar display.

Satellite Imagery (Pro License)

Select a satellite overlay from the dropdown:

TypeDescription
True ColorNatural-color satellite imagery
Infrared False ColorInfrared imagery for cloud top temperature analysis
PWV False ColorPrecipitable Water Vapor imagery
RadarPrecipitation radar composite

Opacity: Adjust from 10% to 100% in 10% steps.

Animate: Check Animate 5 frames to cycle through the 5 most recent satellite images as an animation, showing weather movement over time.

The status label shows the satellite data timestamp and age.

RealTraffic with infrared false color satellite weather overlay showing cloud formations over eastern Australia
Infrared False Color satellite weather overlay showing real-time cloud formations and weather systems.

Map Tiles

Select a map tile style from the dropdown:

StyleDescription
OSMOpenStreetMap standard tiles
TerrainTerrain/topographic style map
OpenTopoMapDetailed topographic map
OpenAIPAviation-specific chart data (airspace, frequencies)
SatelliteSatellite imagery tiles

Opacity: Adjust from 10% to 100% (default: 70%).

A progress label shows "Loading..." while tiles are being fetched.

RealTraffic with satellite map tiles as background, showing terrain under the radar display
Satellite map tile background with traffic overlay — the Map dropdown in the bottom bar selects the tile style.

OpenAIP Overlay

Check Overlay OpenAIP to layer OpenAIP aviation chart data on top of the selected map style. This adds airspace boundaries, frequencies, and other aviation-specific features. The checkbox is disabled when no map style is selected or when OpenAIP is already the selected style.

↑ Back to top

15. Color Customization

Click Display Colours in the navigation overlay strip to open the color customization dialog.

Custom Map Colors dialog showing preset dropdown and individual color buttons for each map element
Custom Map Colors dialog — select a preset color scheme or customize individual elements.

Preset Color Schemes

PresetDescription
Light Gray / BlueLight background with blue accents
Black / GreenClassic dark ATC radar look
Dark Gray / MagentaDark theme with magenta traffic
Indigo / YellowDark indigo background with yellow labels (default)
Indigo / PastelDark indigo background with pastel colors

Individual Color Elements

After selecting a preset (or from scratch), you can customize each element individually by clicking its color button:

ElementWhat It Colors
BackgroundMap background
Traffic (In Sim)Airborne aircraft symbols that are injected into the simulator (PSX only — in other modes all traffic uses this color)
Traffic (Not In Sim)Aircraft not injected into the simulator (PSX only)
LabelsData label text
AirportsAirport symbols
RunwaysRunway outlines
AlertEmergency and alert indicators
Same DestTraffic with the same destination as you
Parked TrafficParked/ground aircraft
SIDSID procedure lines
STARSTAR procedure lines
ApproachApproach procedure lines
↑ Back to top

16. Weather Display

RealTraffic fetches real-world weather data every 10 seconds and displays it on the map.

Weather Information Overlay

The top-left corner of the map shows real-time weather data in three lines:

NRST APT: YSSY  TA: 10000  TL: FL110,  NRST WX: YSSY
QNH: 1013.2  WIND: 270/15  OAT: -56.0C  ISA+0.0 @ FL350  TP: FL360
CLOUD: <FL120: 30%  <FL240: 10%  >FL240: 0%  PRECIP: 0.0 mm/h

QNH Altitude Correction

RealTraffic corrects aircraft pressure altitudes using local QNH data. The correction source is shown in the aircraft detail panel:

Weather Injection

In Settings > Advanced Weather/Time, you can enable weather injection and SIGMET forwarding to the simulator:

Advanced Weather/Time Settings dialog showing simulator time control, weather injection, and SIGMET options
Advanced Weather/Time Settings — configure simulator time control, weather injection, and SIGMET forwarding.

Options:

MSFS 2024 uses its own live weather engine. When flying within 24 hours of real time, MSFS 2024 should have roughly correct weather conditions without needing weather injection from RealTraffic.

Weather Broadcast

Full weather data (QNH, METAR, local weather model) is broadcast via UDP on port 49004 every 10 seconds, for use by third-party applications.

↑ Back to top

17. Spotter Mode & ATC Mode

Spotter Mode and ATC Mode allow you to observe traffic from a fixed ground location without a connected simulator.

Setting Up

  1. In Standard Settings, set the operating mode to Spotter Mode or ATC Mode.
  2. Select an airport from the Spotter/ATC location dropdown. Type a letter to jump to airports starting with that letter.
  3. Alternatively, enter manual coordinates:
FieldRange
Latitude (N=+, S=-)-90 to +90
Longitude (E=+, W=-)-180 to +180
Heading0 to 360
Altitude (ft)-800 to 55000

Spotter Mode

A simple observation mode for watching traffic from a fixed location. The Follow button in the aircraft detail panel lets you track a specific aircraft as it moves.

ATC Mode

An advanced observation mode with additional ATC-specific features:

All ATC alert parameters are configurable via Settings > ATC Settings. See ATC Settings for details.

↑ Back to top

18. Advanced Topics

LAN Mode

LAN Mode (Pro license required) lets multiple RealTraffic instances on the same local network share their simulated aircraft positions. Each instance appears as traffic on the other instances' maps.

Open Settings > LAN Mode Settings to configure:

LAN Mode Settings dialog showing enable toggle, port, callsign, registration, type, and ICAO address fields
LAN Mode Settings — configure your aircraft identity and network port for multi-instance LAN traffic sharing.
SettingDescription
Enable LAN modeMaster toggle for LAN position sharing
LAN mode portUDP port for LAN broadcast (requires restart if changed)
Use real trafficWhen unchecked, only LAN-mode traffic from other instances is shown
CallsignYour simulated aircraft's callsign (alphanumeric)
RegistrationYour aircraft's tail number
TypeICAO aircraft type code (e.g., B744)
ICAO Address24-bit hex address (must start with 0xff and be unique on the LAN)

Own Aircraft Identity

In the Standard Settings panel, you can set your own aircraft's identity for LAN mode and XTRAFFIC broadcasts:

Network Ports

PortProtocolDirectionPurpose
10747TCPOutboundDefault simulator connection (PSX)
49002UDPOutboundXTRAFFIC broadcast (configurable)
49004UDPOutboundWeather data broadcast
49005UDPOutboundRTTFC real-time traffic broadcast
60888TCPInboundLocal HTTP server (simulator queries)
60889UDPInboundLAN Mode position sharing
63093UDPInboundGDL90 EFB client discovery
4000UDPOutboundGDL90 traffic data to EFB apps

Settings File Location

PlatformPath
macOS / Linux~/Documents/.InsideSystems/
Windows%AppData%\InsideSystems\ (e.g., C:\Users\<user>\AppData\Roaming\InsideSystems\)

Files in the Settings Directory

FilePurpose
RealTraffic.iniMain settings (JSON format)
RealTraffic.licLicense file
navdb.s3dbNavigation database (SQLite, auto-extracted from app)
customclient.iniLAN mode client settings
customplaces.jsonUser-defined custom places (see Custom Places below)
DFDR.logDigital Flight Data Recorder log

Custom Places

You can define custom locations that appear in the Spotter/ATC location airport dropdown alongside the navigation database airports. Create a file called customplaces.json in the settings directory with the following JSON format:

{
  "MYSPOT": {
    "name": "My Spotting Location",
    "lat": -33.9461,
    "lon": 151.1772,
    "hdg": 340
  },
  "TOWER1": {
    "name": "Sydney Approach North",
    "lat": -33.7500,
    "lon": 151.2000,
    "hdg": 180
  },
  "HOME": {
    "name": "Home Base",
    "lat": 51.4775,
    "lon": -0.4614,
    "hdg": 270
  }
}

Each entry requires:

FieldDescription
Key (e.g., MYSPOT)Short identifier shown in the dropdown and on the map
nameDescriptive name shown alongside the key
latLatitude in decimal degrees (N=positive, S=negative)
lonLongitude in decimal degrees (E=positive, W=negative)
hdgDefault heading in degrees (0–360)

Custom places appear in the airport dropdown as MYSPOT My Spotting Location and are drawn on the map as small circles with their key and name labels when the APTs overlay is enabled. The file is read at startup — restart RealTraffic after editing it.

Debug Mode

Debug mode produces detailed log files for troubleshooting. To enable it, create a directory named debug<N> in the settings folder, where N is a bitmask of the debug categories you want:

ValueCategoryWhat It Logs
1GeneralCritical errors, startup, license, thread lifecycle
2ConfigSettings loading/saving, aircraft configuration
4Net ConnectionTCP/UDP connect/disconnect events
8Net DataTraffic/weather fetches, message content, broadcasts
16GraphicsMap tiles, satellite imagery, projections
32UIWindow events, search, dialogs
64PerformanceTiming metrics, memory usage
128NICNetwork interface enumeration (verbose)
256RunloopThread runloop timing (very verbose)

Common Debug Configurations

Directory NameCategories
debug1General only (errors, startup)
debug7General + Config + Net Connection
debug127Everything except NIC and Runloop (recommended)
debug511All categories

Examples:

# macOS / Linux
mkdir ~/Documents/.InsideSystems/debug127

# Windows (Command Prompt)
mkdir %AppData%\InsideSystems\debug127

Log files are written to the settings directory with timestamped names like 2024-01-15T12_30_00Z_RealTraffic_debug.log.

To disable debug mode, delete the debug<N> directory and restart RealTraffic.

Keyboard Shortcuts

KeyAction
+Zoom in
-Zoom out
Mouse wheelZoom in/out (fine increments)
Left-click + dragPan the map
Left-click aircraftOpen detail panel
Left-click airport/navaidOpen info panel
Right-click aircraftReposition label (8-way picker)
EscapeClose search/emergency windows
↑ Back to top

RealTraffic 11.1 User Manual — © Inside Systems — flyrealtraffic.com