Standalone Radar Control or SRC for short, is a completely free solution and as the title suggests a standalone radar control software used for ATC/GCI/AIC outside the DCS World environment.
- Download the latest SRC Release source.zip.
- Extract the files from the .zip, place the folder in a location of your choosing.
- Navigate to the Client Folder and run the Client.exe.
Q: What is this?
A: A standalone solution to control players via a radar scope outside of DCS World, most commonly known as ATC, GCI, and AIC.
Q: Do I need to have DCS World installed/own any maps?
A: No!
Q: Does this use Tacview/DCS-gRPC/Mist/Moose?
A: No, SRC Server version utilizes custom standalone export scripts written in lua.
Q: Is this a module for DCS World?
A: No, it is entirely standalone and the only requirements for the client version are listed here.
- Windows 10 or 11
- Keyboard + Mouse
- Internet
- Latest version of .NET 8.0+
Window | Description |
---|---|
CONNECT | Where saved server profiles are and starting a connection to a server. |
MESSAGES | Where controllers and players in game can interact via messages. |
CONTROLLERS LIST | List of connected controllers and the side they're on. |
SETTINGS | Quick reference to keybinds and commands. |
HELP | Quick reference to keybinds and commands. |
- To open the connect window, click the CONNECT button in the top left of the radar scope within the UCB, indicated with green text. Or use the LCtrl + F12 keybind.
- For ease of use between different servers, it is highly recommended to save your server connection settings. To do so, all fields must be filled out and not left blank. Once filled out, you can then press SAVE.
- The newly created saved server will then appear as the last in the list within the drop down menu below the SAVED SERVERS combo box.
- To REMOVE a server profile, select the one you wish to remove from the SAVED SERVERS combo box, then click REMOVE.
- The PASSWORD you input will determine the side you connect to, server owners should make this public knowledge, by default these passwords are as simple as "blue" and "red".
- To connect, click the CONNECT button once you have filled out the SERVERIP:PORT, PASSWORD, and CALLSIGN text boxes.
- To open the messages window, use the keybind LCtrl + M.
- The MESSAGES window provides a quick and easy way to chat with other controllers and players in game.
- To open a specific chat, use the left mouse button on the button located at the top of the messages window.
- Private message buttons can be removed with the right mouse button.
- All, Allies, and Private Messages all have unique sounds to indicate when a message has been sent to that channel.
- When a chat has been sent to a non-active channel, the text for that button will be in orange to indicate an unread message.
Message Type | Description |
---|---|
ALL | Messages that all controllers and players in game can see. |
ALLIES | Messages that only your allies can see for controllers and players in game. |
Private Messages | Private messages between a controller or player in game that no one else can see. |
- Messages that players and controllers send to all, will be shown as such for both the controllers message window and the DCS in game chat window.
- Message that only players and controllers of a certain coalition can see.
- To start a new private message, type .pm "CALLSIGN" into any channel.
- These messages are only only seen between controller-controller and controller-player.
- private messages can be sent to anyone, on anyside.
- For PLAYERS IN GAME, they must use .pm "CALLSING" ~Message. The ~ indicates the end of the callsign and start of the message to a controller.
- Private messages to controllers from players can also be sent in either the ALL or ALLIES chat windows.
- To open the controllers list use the keybind LCtrl + L
- Shows currently connected controllers indicated by the position they've connected as, BLUE, RED, or ADMIN followed by their callsign used to connect.
- Can be opened clicking the SETTINGS UCB or by using the keybind LCtrl + S
Setting | Description |
---|---|
Cursor | Change the cursor used within the radar scope. |
Full METAR | Toggle the METAR to full or partial. |
True Heading | Toggle to show True Headings globally |
Enemy Callsigns | Toggle to show enemy callsigns. |
Shift Zoom | Toggle to use the SHIFT key in addition to mouse wheel for zooming. |
Metric Units | Toggle to show Metric Units globally. |
Discord Presence | Toggle to show information about the server your connected to in your discord Presence. |
Cursor | Description |
---|---|
Scope | Scope with open center and crosshair. |
Cross | Crosshair with no open center. |
- When checked you will get the full metar.
- When unchecked, you will only get a partial metar that includes the ICAO, Wind/Speed, and Altimeter.
- When checked all labels that provide heading will also show a true heading.
- When unchecked all labels that provide a heading will not provide a true heading.
- When checked enemy contacts will display the callsign.
- When unchcked enemy contacts will not display the callsign.
- When enabled SHIFT is required in addition to mouse wheel to zoom.
- When disabled SHIFT is not required with mouse wheel to zoom.
- When enabled all contacts and BR/BE information will be in Metric.
- When disabled all contacts and BR/BE information will be in Imperial.
- The help window is a quick reference to keybinds, commands and a brief description.
- Can be opened by clicking the HELP UCB located above the MCB, or by using the keybind LCtrl + H.
Keybind | Description |
---|---|
LShift + Mouse Wheel | Range Zoom In/Out |
LCtrl + Mouse Wheel | Range Rings Inc/Dec |
LShift + F1-F5 | Saves a center position and zoom to the F1-F5 keys. |
F1-F5 | Toggles to a saved center position and zoom. |
LCtrl + F6 | Toggle MCB |
LCtrl + F7 | Full Screen Borderless |
LCtrl + F8 | Minimize/Maximize |
LCtrl + F12 | Connect Window/Disconnect |
LCtrl + S | Settings Window |
LCtrl + H | Help Window |
LCtrl + M | Messages Window |
LCtrl + L | Controllers List |
LCtrl + Q | Toggle Bullseye On BRAA |
LCtrl + W | Toggle Bullseye On Cursor |
LCtrl + E | Toggle Cursor Ring |
LCtrl + R | Place Rings |
LCtrl + A | Toggle Friendly RWR Labels |
LCtrl + Z | Toggle Enemy RWR Labels |
LCtrl + X | BRAA Line From Bulls |
LCtrl + C | Place Center |
LAlt/RAlt + BRAA | Rubber band zoom screen to match the width of the Range of the BRAA line. |
Escape | Clear command text / clear find square |
- Type any of the following commands followed by pressing ENTER on your keyboard.
Commands | Description |
---|---|
RW <ICAO> | Toggle Runways |
RW TA | Toggle All Runways for the map |
TW <ICAO> | Toggle Taxiways |
TW TA | Toggle All Taxiways for the map. |
AB <ICAO> | Toggle Runways & Taxiways at an airbase |
LC <ICAO> <RUNWAY> | Toggle Runway Localizer |
OC | Toggle Center/Off Center |
LB DA | Delete All Linked BRAA's |
LB DL | Delete Last Linked BRAA |
LB TL <INDEX> | Toggle BRAA Line At Index |
LB DI <INDEX> | Delete Linked BRAA At Index |
FA <ALT> <ALT> | Set Filtered Alt (3 DIGIT) |
MT S <ICAO> | Subscribe To METAR |
MT U <ICAO> | Unsubscribe From METAR |
MT U A | Unsubscribe From All METAR's |
LM CA | Load Caucasus MAP |
LM SY | Load Syria MAP |
LM PG | Load Persian Gulf MAP |
CR <RADIUS> | Set Cursor Ring Range |
FIND <ICAO/BEACON> | Find a airport or beacon indicated with green flashing block. |
BE | Place New Bullseye |
BE RS | Reset Bullseye Reference To Default |
GM | Toggles both GeoMaps for Airbases and Beacons. |
GM AB | Toggles the GeoMaps for Airbases. |
GM BC | Toggles the GeoMaps for Beacons. |
- Type any of the following commands followed by using the Left Mouse Button on the item.
Commands | Description |
---|---|
CA <RADIUS> | Set Conflict Alert Range |
CA | Disable conflict alert on a contact |
1-9 | Sets a custom Leader Direction |
0 | Resets Leader Direction back to global. |
LL <Length> | Sets a custom Leader Length |
LL | Resets Leader Length back to global. |
MF <RADIUS> <ALT> <ALT> | Merge Flight to remove datablocks and history surrounding the flight lead. |
MF | Removes the Merge Flight |
CS <Callsign> | Change A Contacts Callsign |
CS | Reset Callsign |
ME | If Settings Metric Units are disabled, use this command to toggle between Metric and Imperial. |
IM | If Settings Metric Units are enabled, use this command to toggle between Imperial and Metric. |
Button | Description |
---|---|
CONNECT | Used to open the connect window. |
PROFILE | Not implemented, will be used to edit saved configuration profiles. |
SETTINGS | Not fully implemented at this time, but will be used to change settings within the client. |
HELP | Quick reference to keybinds and commands. |
- When within a submenu of an MCB, the currently selected MCB will be highlighted, to select another MCB you must first click the highlighted button to exit the submenu.
Button | Description |
---|---|
RANGE | Controls the scopes zoom in/out. |
PLACE CNTR | Allows a secondary center position to be placed by using the left mouse button anywhere within the scope. |
OFF CNTR | Indicates when you are off of the default center position. |
RR | Range Rings, defines the distance between each range ring, indicated in Nautical Miles. |
PLACE RR | Allows a secondary range ring center position to be placed by left clicking anywhere within the scope. |
RR CNTR | Indicates when you are off of the default range ring center position. |
MAPS | Opens the maps submenu to show available maps to display. MAPS are based off of real world ARTCC/FIR boundaries. |
GEOMAPS | Opens the geographic maps submenu for airports and beacons. |
BRITE | Opens the brightness submenu. |
CHAR SIZE | Opens the character size submenu. |
FILTER | Opens the filter submenu. |
SHIFT | Opens the shift submenu. |
DATA BLOCK | Opens the data blocks submenu. |
- Holding LShift + Mouse Wheel to zoom in/out from the center of the scope.
- Use the left mouse button on the RANGE button, then use your mouse scroll wheel while the cursor is within the button to zoom in/out from the center of the scope.
- Use the left mouse button on the PLACE CNTR button, then click anywhere within the scope to place a new center.
- Use the command LCtrl + C to place a new center based off where the scopes center is currently looking.
- If the button is in dark color, you're currently at the default center.
- If the button is highlighted in a light color, it indicates you are currently off of the default center.
- If a secondary center position has been placed, you can use the left mouse button on this button to toggle between the default and placed center positions.
- Holding LShift + Mouse Wheel to increase/decrease the distance between range rings.
- Use the left mouse button on the RR button, then use your mouse scroll while the cursor is within the button to increase/decrease the range between rings.
- Use the left mouse button on the PLACE RR button, then click anywhere within the scope to place the range rings at a new location.
- Use the command LCtrl + R to place the rings at a new location based off where the scopes center is currently looking.
- If the button is dark in color, you're currently at the default location of the range rings.
- If the button is a highlighted color, the location of the range rings is off of the default center location.
- If a secondary location for range rings have been placed, Use the left mouse button on this button to toggle between the default and placed range ring positions.
- Within the MAPS submenu, you will be preseneted with options to select a map. To select a map, Use the left mouse button on the map you wish to display. Currently these are Caucasus, Syria, and Persian Gulf. More maps will come in time, while also letting them be customized by the controller or server owners.
- Additionally you will see a GEOMAPS button, left clicking this button will display within the radar scope a quick look list of airports indicated by ICAO, AIRBASE, and RUNWAYS. this is useful for the AB, RW, TW, and LC commands.
Button | Description |
---|---|
AIRBASES | Displays a list of Airbases by ICAO, Name, and Runways. |
BEACONS | DIsplays a list of Beacons by Callsign, Name, Channel, Frequency, and Type. |
- Quick reference for the FIND command.
- To change the brightness, use the left mouse button on the button you wish to change the brightness of, then use your mouse scroll while the cursor is within the button to increase/decrease the brightness.
Button | Description |
---|---|
FIR | Changes the brightness of the ARTCC/FIR sectors. |
RR | Changes the brightness of the range rings. |
BR | Changes the brightness of the BRAA line & Bullseye on cursor. |
CMD | Changes the brightness of the command text. |
CT | Changes the brightness of the contact dots. |
HS | Changes the brightness of the history dots. |
DB | Changes the brightness of a contacts datablock. |
VV | Changes the brightness of a coontacts velocity vector. |
RW | Changes the brightness of runways. |
TW | Changes the brightness of taxiways. |
LC | Changes the brightness of localizers. |
- To change the character size, use the left mouse button on the button you wish to change the character size of, then use your mouse scroll while the cursor is within the button to increase/decrease the character size.
Button | Description |
---|---|
DB | Change the character size of datablocks. |
BR | Change the character size of the BRAA line & Bullseye on cursor. |
LB | Change the character size of the linked BRAA list. |
CMD | Change the character size of the command text. |
TM | Change the character size of the mission & game run time. |
DT | Change the character size of the mission date. |
MT | Change the character size of METAR's |
GM | Change the character size of the GEOMAP. |
RWR | Change the character size of the RWR air defense & ship labels. |
BCN | Change the character size of the beacon display information |
- To toggle a FILTER** on/off, use the left mouse button on the button. when highlighted it will indicate the feature is enabled. if dark in color the feature is disabled.
- FA Filter Altitude is the only exception, being always enabled. If clcked, it will show the minimum/maximum filtered altitude blocks in hundreds of feet.
Button | Description |
---|---|
TIME | Toggle the display of mission & game run time |
DATE | Toggle the display of the mission date |
ALT | When clicked, shows the filtered altitude block in hundreds of feet |
CRS | Toggle the display of the crosshair located in the center of the scope |
VEC | Toggle contacts to display a velocity vector line |
HIST | Toggle contacts to display a history track |
ISO | Toggle the display of isolines |
RR | Toggle the display of the range rings. |
BCN | Toggle the display of Beacons. |
FIR | Toggle the Display of the Flight Information Region Sectors |
BR BULL | Toggle the display of bullseye reference after the BR text |
BULL CURS | Toggle the display of the bullseye reference linked to the mouse cursor |
BULL | Toggle the display bullseye for the side you're connected to |
CURS RING | Toggle the display of the cursor ring linked to the mouse cursor |
FRND DET | Toggle the display of friendly detection rings |
ENMY DET | Toggle the display of enemy detection rings |
FRND THR | Toggle the display of friendly threat rings |
ENMY THR | Toggle the display of enemy threat rings |
FRND RWR | Toggle the display of friendly RWR air defense & ship labels |
ENMY RWR | Toggle the dispaly of enemy RWR air defense & ship labels |
- to utilize a shift button, use the left mouse button on the button and then while your mouse cursor is within the button use the mouse scroll wheel to increase/decrease the data.
Button | Description |
---|---|
RR DIST | Change the maximum range for rings to be displayed in nautical miles. |
LOC DIST | Change the length of localizer lines in nautical miles. |
POS HIST | Change the maximum amount of position history dots for contacts to display. |
TRK HIST | Change the amount of times a contact will move before a position history dot is updated behind the contact. |
CONT SIZE | Change the size of the contact dots. |
HIST SIZE | Change the size of the history dots. |
RWY WIDTH | Change the width of runway lines. |
TWY WIDTH | Change the width of taxiway lines. |
LOC WIDTH | Change the width of localizer lines. |
CURSOR RNG | Change the radius of the cursor ring on the mouse cursor. |
CFLCT ALRT | Change the volume on conflict alerts. |
- To use a data block button, use left mouse button on the button then use the mouse scroll wheel to increase/decrease the data.
Button | Description |
---|---|
LDR DIR | Sets all contacts to a specifc direction, this will not effect contacts given a custom leader direction. |
LDR LEN | Sets all contacts leader lines to a specific length. Similar to leader direction, this will not effect contacts given a custom leader length. |
- To reposition where the scope is looking, click and hold the right mouse button, then move your mouse.
- If a secondary center position has been placed with PLACE CNTR, you can click this button to toggle back and forth to reposition.
- The cursor ring is a ring that moves around the scope centered on your cursor, with a radius set in Nautical Miles.
- Can be toggled off via the FILTER submenu, or with LCtrl + Z.
- The radius of the cursor ring can be set via the SHIFT submenu, or with the command CR <DIST>.
- Should be noted that all BRAA information only provides BEARING & RANGE
- To start a BR, click and hold the left mouse button then move your mouse around the scope.
- BR text is always indicated with an orange color
- BR Line from the bullseye, before or after starting a BR use LCtrl + X to snap the starting point of your BR line from the bullseye.
- BR with bullseye reference, Similar to BR, click and hold the left mouse button then move your mouse around the scope.
- This can be toggled within the FILTER submenu.
- Bullseye information is indicated in a yellow color.
- Linked BR will automatically be added to the Linked BR List located in the right upper corner underneath the mission date.
- Initiating a Linked BR will show an ORANGE ring around the contact for indication a link has started.
- Ending a linked BR on a contact will also show an orange ring around the intended contact.
- use LCtrl + Left Mouse Button to click on a contact and then release the keybind. Then Use Left Mouse Button on the second contact initiate the Linked BR.
- or
- use LCtrl + Left Mouse Button continue to hold Left Mouse Button, then release it over the second contact to initiate a Linked BR.
- List of all linked BR's between contacts with the ability to toggle the connecting line between contacts.
- To toggle the connecting line between contacts on or off, use left mouse button on the intended item in the list.
- To remove a link entirely from the list and the connecting line, use right mouse button on the intended item in the list.
- Blue bullseyes that are placed by the mission creators will be indicated in a dark blue color, with a center dot and 2 surrounding rings.
- Red bullseyes that are placed by the mission creators will be indicated in a dark red color, with a center dot and 2 surrounding rings.
- To place a bullseye, use the command BE and press enter, a bullseye will appear at the center of your scope.
- To move a placed bullseye, use Left Mouse Button, click the bullseye and continue to hold and move your mouse cursor.
- To set a placed bullseye as a new reference, use Right Mouse Button and click the bullseye.
- To reset the bullseye reference back to the mission default, use the command BE RS
- To delete a placed bullseye use Double Left Mouse Button and click the bullseye.
- NOTE: If you've placed a bullseye and set it as a reference, when you delete it, the reference will go back to the last placed one. If there are no more placed bullseyes left after the last one you delete, it will go back to the default mission bullseye.
- Blue placed bullseyes will be indicated in a light blue color with 2 rings.
- Red placed bullseys will be indicated in a light red color with 2 rings.
- Provides BEARING & RANGE to the bullseye.
- Bullseye information is always displayed with a yellow color
- Bulls cursor is a constant reference to your connected sides bullseye that follows your cursor around the scope.
- This can be toggled within the FILTER submenu.
- Only available when fully connected to a server.
- If you are reading this, at this time further data block customization is limited, contacts will eventually have a global and local properties window.
- Friendly contacts are indicated with a bright light blue color.
- Friendly contacts are indicated with a dim light blue color.
- Enemy contacts are indicated with a bright light red color.
- Enemy contacts are indicated with a dim light red color.
- Neutral AI contacts are indicated with a Bright green color.
Field | Information |
---|---|
0 | Callsign |
1 | Type |
2 | Heading |
3 | Altitude |
4 | Ground Speed |
- Callsigns will show a connected player username, or if an AI the unit name.
- Type will be the dcs unit typeName of the aircraft.
- Shown is Magnetic then True heading.
- Indicated in hundreds of feed.
- Indicated in Knots parallel to the ground.
- depicted below is a data block in leader direction number 9, NE.
- If a custom direction is given, it will be unchanged by the DATA BLOCK button.
- To set a custom leader direction of a data block per contact, type any of the Numbers below, without pressing enter, then click a contact.
Number | Location |
---|---|
1 | SW |
2 | S |
3 | SE |
4 | W |
5 | CENTER |
6 | E |
7 | NW |
8 | N |
9 | NE |
0 | Reset |
- Leader lines extend from the contact, to the data block in positions other than number 5, center.
- Lengths are avaiable from 1-10.
- To set a custom leader length per contact, use the command LL <Length>, without pressing enter then click a contact.
Type | Description |
---|---|
A | Attack |
B | Bomber |
C | Cargo |
F | Fighter |
K | Tanker |
R | Recon |
W | AWACS |
S | Search and Rescue Helicopter |
U | Transport Helicopter |
- Velocity Vectors are projected along the contacts true heading track and extend and retract based upon the contacts ground speed.
- Can be toggled on/off in the FILTER submenu.
- History is a track of the last known positions of the contact.
- Can be toggled on/off in the FILTER submenu.
- More or less history can be displayed via the SHIFT submenu.
- Conflict alerts can only be added to a friendly contact and will only indicate a conflict when an enemy contacts enters within the radius set for the alert.
- Conflict alert rings are in Nautical Miles.
- Add a conflict alert to a contact by using the command CA <RANGE>.
- The command will await for you to click the intended contact, once a contact is clicked a ring the same color of the contact will appear around it.
- When a conflict arises, the ring will turn a bright red color, red text CA will appear in to the right of the contact and an audible tone will start playing.
- To toggle the conflict alert audio for a contact, use left mouse button on the contact.
- To remove a conflict alert for a contact, use the command CA. The command will await for you to click on the contact you intended to remove conflict alerts for.
- Contacts will enter a Coasted state if they stop receiving updates.
- When in the coasted state, the contact & datablock will start to flash and CST will appear in green text to the left of the contact
- In the example below, the filter altitude is set from 002 to 040.
- Merging flights is useful for contacts flying in formation, it will remove the datablock and history of the wingman surrounding the winglead, filterable by a radius and min/max altitude in relation to the flight lead.
- To merge a flight, use the command MF <RADIUS> <MIN_ALT> <MAX_ALT> without pressing enter, click the flight lead.
- Example: MF 5 020 020, this will filter out the datablocks and history of wingmen within 5NM within 2000FT below and within 2000FT above.
- In hundreds of feet, above sea level.
- Filter altitudes can be set with the command FA <ALT> <ALT>, where the first alt is the minimum and second is the maximum.
- Contacts above the minimum and below the maximum will be shown.
- Airbases can be displayed with the command AB <ICAO>, it will show all runways and taxiways.
- To toggle the display of all runways for an airbase you can use the command RW <ICAO>.
- To toggle the displau of taxiways for an airbase you can use the command TW <ICAO>.
- The length and width of the runways & taxiways can be changed in the SHIFT submenu.
- To toggle the display of a localizer for a runway, use the command LC <ICAO> <RW>.
- The length and width of the localizers can be changed in the SHIFT submenu.
- METAR's are available to activate for airbases only.
- Because DCS, winds, visibility, clouds, temperature, and dew point are the same all over the map, the Altimeter however is accurate to the location. Visbility is also weird, even in cases of heavy rain, the visibility remains at 10SM.
- To subscribe to a metar at an airport, use the command MT S <ICAO>.
- To unsubscribe from a metar, use the command **MT U <ICAO>.
- You can also unsubscribe from all METAR's using the command MT U A.
- Detection rings indicated with a bright yellow color
- Threat rings indicated with a bright red color
- RWR Labels, are at the location of the position of the defense. Indicated with NATO type identifiers. A Blue color indicates friendly, a RED color indicates enemy.
- Using left mouse button on the RWR label, you can toggle the display of individual detection rings.
- Using right mouse button on the RWR label, you can toggle the display of individual threat rings.
- In the FILTER submenu, you can also toggle all friendly and enemy detection/threat rings, and RWR labels.
- You can also use the commands LCtrl + W to toggle all friendly RWR labels and LCtrl + S to toggle all enemy RWR labels.
- Mission time is located in the upper left corner below the MCB.
- Mission run time since mission start is located in the upper left corner, below the mission time.
- Mission Date is located in the upper right corner.
- Isolines are displayed in a green color and indicate differences in terrain height.
- To keep performance up, the height differences depecited for each map is slightly different.
- DCS provides no proper way of exporting terrain height in a proper manner, therefor the data is based off real world current day data.
- Caucasus terrain heights between lines is around 1500M.
- Syria and Persian Gulf terrain heights between lines is around 700M.
- The crosshair is located directly at the center of the scope, and is useful when using the place center and place rings keybinds.
- Bullseye is indicated with a center dot and two rings, in the color of the side you're connected to.
- Based on real world ARTCC/FIR boundaries.
- Displayed in a yellow color.
- To find an airport use the command FIND <ICAO> and press enter. A green flashing square will appear at the place you're finding.
- To find a beacon, VOR, DME, VORTAC, VORDME, and TACAN use the command FIND <CALLSIGN>. A green flashing square will appear at the place you're finding.
- Once you've found the flashing square, use the Escape key on your keyboard, or Left Mouse Button anywhere on the scope.
- Beacons are displayed with a yellow dotted ring, you can use Left Mouse Button on the beacon to display more information about it.
- Located on the left side edge of the screen centered to be always in the middle.
- Displayed in a yellow color