Comms

 
Default Radio Frequency Presets
Agency UHF Preset VHF
Flight 1 297.50 1 138.05
Flight 2 381.30 2 138.10
Flight 3 275.80 3 138.20
Flight 4 294.70 4 126.20
Flight 5 279.60 5 134.25
Package 1 349.00 6 133.15
Package 2 377.10 7 132.35
Package 3 292.20 8 126.15
Package 4 264.60 9 132.875
Package 5 286.40 10 132.325
From Package 354.40 11 132.575
Proximity 269.10 12 121.20
Team** 307.30 13 119.50
Broadcast/Guard 377.20 14 120.10
Open 354.00 15 134.10
Open 318.10 16 126.80
Open 359.30 17 120.00
Open 324.50 18 141.80
Open 339.10 19 123.70
Open 280.50 20 121.70

Radios

COM1 and COM2 (UHF and VHF) both have 20 presets available to them and each preset can be assigned a valid frequency within its respective band range. There are separate up-front and backup control sets for the UHF radio (ICP/DED-based and UHF control head respectively) and the backup radio has only 19 presets available.

UHF

The UHF band frequencies are from 225.000-399.975 MHz in 25 kHz stepping. Since 25 kHz stepping applies, the 5th digit of a 6-digit freq must end with 0, 2, 5, or 7 and the 6th digit must end in 5 or 0. Examples of valid freqs: 371.075, 377.10, 271.6. Examples of invalid freqs: 339.11, 271.14. It should be noted that the pilot may only input freqs using 5 digits and he will only see 5 digits in the Upfront Controls (UFC, i.e., the DED), but it is possible to assign preset freqs with 6 digits. Although this capability will rarely be used, it is possible by using the DTC and will always be required if entering frequencies direct into the voice client applet.

VHF

The VHF band frequencies are from (AM mode) 116.000-151.975 MHz in 25 kHz stepping. The FM mode (30.000-87.975 MHz) is not implemented. The rules regarding digit input are the same as those which apply to the UHF band.

Setting the UI Radio Frequencies

To change the team frequency (preset 13), open up the C:\Program Files\Falcon BMS 4.32\User\Config\falconbms.cfg file with a plain text editor like Notepad. Edit these lines

///////////////////

// Misc Settings //

///////////////////

set g_bVoiceCom 1 // Enable Voice Communications

set g_nF1TeamUiFreq xxxxxx // Frequency for F1 UI voice comms (for Force on Force type missions).

set g_nF2TeamUiFreq xxxxxx // Frequency for F2 UI voice comms (for Force on Force type missions).


replacing xxxxxx with your team and squadrons prebriefed frequencies.

IVC Client User Interface

There are 3 ways to launch the IVC Client:

  • From the Falcon Launcher select IVC Client and manually enter appropriate callsign and IP/Domain of the server/
  • From the Falcon UI, under Comms tab after connecting to a server with specified server input, the applet launches and connects automatically.
  • From a shortcut with predefined properties that include the following useful options. Note you will still have to specify the IVC server details in the “Phone Book” in order for the IVC to work within Falcon

/c or –connect: if present, this will cause the client applet to attempt to connect immediately the program starts.

/d or –duplex: if present this causes the client to operate on half duplex basis in all modes, pre-game, Falcon4 BMS UI and 3D world. If not present, the client operates on full duplex basis for pre-game and Falcon4 BMS UI but you get half duplex in 3D world. Half duplex means that when you transmit, all incoming sound is muted. Full duplex is like the telephone: you can talk over each other if you want. Half duplex is how the radio should work for the 3D world to model the real thing. The sound effects follow this option too – if you enable it for pre-game for instance, then you get mic clicks mixed in with all transmissions.

/f or –fuzz=: if present this option specifies the degree to which incoming voice audio is distorted. The range of values you can provide in the string argument is integers one to 15 inclusive. Using one applies slightly more distortion to the signal than the default and 15 applies even more still. The effect to control the degree of mild overdrive applied to the voice data stream. Use of this option is purely an aesthetic choice for you. The default degree of distortion signal processing probably works for most people but if you would like to further “dirty up” the voice signals, this option gives you some alternatives to try.

/q or –quick: if present this switch adds some ambient noise to the incoming voice stream on the UHF radio that simulates the clicking effect that you hear when the radio is in HAVE QUICK II frequency hopping mode. At some point, the presence of this effect will be tied into the 3D cockpit controls for the radio in the game (pending with other UHF radio rework in the game code). Until that time, if you wish to simulate use of HAVE QUICK radio you can use this switch.

/t or –tone=: this option enables sidetone and allows you to select one of two methods for delivering the capability. The only legal values for the value are “loop” and “wave”. For more explanation of sidetone, see the dedicated section below.

/S or –-toneVol=: Use this option to change the default volume level for the sidetone played back to you as you talk. This option does nothing unless sidetone is enabled (see /t above). The range of usable values is +6 to -6 (yes, you can put the ‘+’ and ‘-‘ symbols in ). The default volume, which the TS code sets to “normal maximum”, is accomplish by either leaving out this option or explicitly using it and providing ‘0’ as the option string. Note: this means that a value of +6 actually amplifies the incoming voice level so it’s LOUDER than normal…mind your ears. Minus values reduce the volume below the norm. [NB: this range of adjustment in the minus area is less than the range that can be commanded via control in the game – disagreements on volume levels with pre-game options and in-game levels can result in jumps in volume level as you move from one environment to another…it’s up to you to manage this if you don’t want the jumps!]. For the technically minded these are interpreted to be a decibel value…which is why minus means quieter and so on. Note further that it’s possible that -6 (i.e. -6dB below normal max volume) could be quite loud, especially for the “wave” based mechanization; the volume level is controllable in the game universe via the INTERCOM knob.

/k or –key-hook: if present this option causes the applet to install a low level Windows key hook. This will gobble up all key presses of F1, F2 and F3 keys into the applet. It will do this regardless of which window/application has focus at the time.

/m or –minimize: this launches the applet to the taskbar instead of showing the full window on the screen.

/n or –nickname=: this switch causes the string you supply to be used as the content for the “nickname” field in the applet’s UI – this is the equivalent of your logbook name.

/s or –server=: this switch causes the applet to use to fill into the server box in the applet UI. This string can either be a routable IP address or a fully qualified domain name.

/u or –uhf=: this makes the applet fill into the UHF frequency box in the applet UI. This option is useful in combination with the /c and /s options because it will cause the applet to auto-connect to the server specified with the /s option and then auto-join the UHF channel specified with the /u option.

/v or -vhf=: this makes the applet fill into the VHF frequency box in the applet UI. This option is useful in combination with the /c and /s options because it will cause the applet to auto-connect to the server specified with the /s option and then auto-join the VHF channel specified with the /v option.

/w or –word=: Use this option to specify a password that is required by some servers to gain access for connection.

 

For ease of access to a variety of IVC servers you can create multiple shortcuts, with options set to predefined values appropriate for each server or campaign. To create a shortcut to the ivc client applet go to C:\Program Files\Falcon BMS 4.32\Bin\x86\IVC\and create a shortcut of the IVC Client.exe and edit the properties of the shortcut to something like this

"C:\Program Files\Falcon BMS 4.33 (Internal)\Bin\x86\IVC\IVC Client.exe" /q /t loop /S /c /k /n Killer /s 62.1.44.217 /u 307300 /v 150075

Clicking on this shortcut will do the following without any further input from the user

  • Launch the IVC Client applet
  • /c /w Connect the client to the specified server (eg /s 62.1.44.217) using specified password as briefed (eg /w redpassword)
  • /k Assign F1 F2 F3 exclusively to the IVC applet regardless of what program has the focus.
  • /n Input and assign my nickname (eg /n Killer)
  • /u Connect to UHF freq 307300 (eg /u 307300)
  • /v Connect to VHF freq 123450 (eg /v 123450)
  • /m Minimise the client to the taskbar.

For connecting to your own (local) server use something like this

"C:\Program Files\Falcon BMS 4.33 (Internal)\Bin\x86\IVC\IVC Client.exe" /q /t loop /S /c /k /n Killer /s 127.0.0.1 /u 307300 /v 150075

Create as many shortcuts as you need and place them all in a folder on your desktop.