The RealSimGear GNS430 and GNS530 units have the capability of controlling either the COM1 or COM2 radios in the aircraft.  By default they are configured, via the CommandMapping.ini file found in the RealSimGear plugin/add-on folder, for the GNS530 to control COM1 and the GNS430 to control COM2 (the default for aircraft that have both).  It is important to note, X-Plane does not treat GNS430 and GNS530 units any differently, to X-Plane they are both 430 type units, simply identified as COM1 and COM2.  As such, RealSimGear GNS430 and GNS530 can control either, regardless of which unit is actually on the screen.  Therefore it is possible to have a RealSimGear GNS430 control a GNS530 GPS/radio in the aircraft, and vice versa.

As mentioned above, the behavior for all RealSimGear hardware is controlled by the CommandMapping.ini file, typically found in the root of the RealSimGear plugin folder (newer versions of the X-Plane plugin may also allow this file to be located in the root of the aircraft folder).

There are two ways to change the behavior of the RealSimGear GNS430/530 units:

  1. Simply download pre-updated CommandMapping.ini file below, and save this file in the root of your RealSimGear plugin/add-on folder


2. Manually update the CommandMapping.ini file as outlined below.

The structure of the file is such that each piece of RealSimGear hardware has its commands under a heading that corresponds to each particular unit.  For the GNS430/530 units, the sections are as follow (X-Plane example):

[RealSimGear-GNS530#1]
sim/GPS/g430n1_nav_ff=sim/GPS/g430n1_nav_ff
sim/GPS/g430n1_com_ff=sim/GPS/g430n1_com_ff
........

[RealSimGear-GNS530#2]
sim/GPS/g430n1_nav_ff=sim/GPS/g430n2_nav_ff
sim/GPS/g430n1_com_ff=sim/GPS/g430n2_com_ff
........

[RealSimGear-GNS430#1]
sim/GPS/g430n2_nav_ff=sim/GPS/g430n1_nav_ff
sim/GPS/g430n2_ent=sim/GPS/g430n1_ent
........

[RealSimGear-GNS430#2]
sim/GPS/g430n2_nav_ff=sim/GPS/g430n2_nav_ff
sim/GPS/g430n2_ent=sim/GPS/g430n2_ent
........

The heading sections identify the unique hardware identifier sent from the RealSimGear hardware.  By default RealSimGear GNS530 will always send "RealSimGear-GNS530#1" and the RealSimGear GNS430 will always send "RealSimGear-GNS430#2" which reflect a default configuration of 430/530 installation in an aircraft.  The other two sections "RealSimGear-GNS530#2 and RealSimGear-GNS430#1" are really placeholders to allow changing behaviors as outlined below.

The body of each section contains the commands mapped to the simulator.  You will notice that in the above example (X-Plane) that there are two variations of commands, ones that have g430n1 and those that have g430n2 (X-Plane uses same g430nx command for both the 530 and 430).  Commands that contain g430n1 control COM1 and commands that contain g430n2 control COM2.

With that primer on the CommandMapping.ini file, it is very easy to make changes to the file that would switch which COM radio is controlled by the GNS430 or GNS530.

To make a GNS430 control COM1 instead of COM2

  1. Locate the CommandMappinig.ini file, located in the root of the RealSimGear plugin folder, and open in an editor such as NotePad (probably a good idea to make a copy before editing in case you want to revert back to the original)
  2. Locate the two sections that control the GNS430:
[RealSimGear-GNS430#1]
sim/GPS/g430n2_nav_ff=sim/GPS/g430n1_nav_ff
sim/GPS/g430n2_ent=sim/GPS/g430n1_ent
........

[RealSimGear-GNS430#2]
sim/GPS/g430n2_nav_ff=sim/GPS/g430n2_nav_ff
sim/GPS/g430n2_ent=sim/GPS/g430n2_ent
........

3. As learned above, for the GNS430, RealSimGear always sends the command containing #2.  Therefore make the top entry contain #2 and the bottom entry contain #1 (basically swap the numbers).  The result will look like this:

[RealSimGear-GNS430#2]
sim/GPS/g430n2_nav_ff=sim/GPS/g430n1_nav_ff
sim/GPS/g430n2_ent=sim/GPS/g430n1_ent
........

[RealSimGear-GNS430#1]
sim/GPS/g430n2_nav_ff=sim/GPS/g430n2_nav_ff
sim/GPS/g430n2_ent=sim/GPS/g430n2_ent
........

4. This will result in the RealSimGear GNS430 controlling what is COM1 within the aircraft (regardless of what unit might be displayed in the cockpit).

5. After making the modifications, save the CommandMapping.ini file, and reload the RealSimGear plugin/add-on or restart the simulator

6. If you want to revert to having the RealSimGear GNS430 control COM2, simply perform the above steps and swap #1 & #2 again

To make a GNS530 control COM2 instead of COM1

  1. Locate the CommandMappinig.ini file, located in the root of the RealSimGear plugin folder, and open in an editor such as NotePad (probably a good idea to make a copy before editing in case you want to revert back to the original)
  2. Locate the two sections that control the GNS530:
[RealSimGear-GNS530#1]
sim/GPS/g430n1_nav_ff=sim/GPS/g430n1_nav_ff
sim/GPS/g430n1_com_ff=sim/GPS/g430n1_com_ff
........

[RealSimGear-GNS530#2]
sim/GPS/g430n1_nav_ff=sim/GPS/g430n2_nav_ff
sim/GPS/g430n1_com_ff=sim/GPS/g430n2_com_ff
........

3. As learned above, for the GNS530, RealSimGear always sends the command containing #1.  Therefore make the top entry contain #2 and the bottom entry contain #1 (basically swap the numbers).  The result will look like this:

[RealSimGear-GNS530#2]
sim/GPS/g430n1_nav_ff=sim/GPS/g430n1_nav_ff
sim/GPS/g430n1_com_ff=sim/GPS/g430n1_com_ff
........

[RealSimGear-GNS530#1]
sim/GPS/g430n1_nav_ff=sim/GPS/g430n2_nav_ff
sim/GPS/g430n1_com_ff=sim/GPS/g430n2_com_ff
........

4. This will result in the RealSimGear GNS530 controlling what is COM2 within the aircraft (regardless of what unit might be displayed in the cockpit).

5. After making the modifications, save the CommandMapping.ini file, and reload the RealSimGear plugin/add-on or restart the simulator

6. If you want to revert to having the RealSimGear GNS530 control COM1, simply perform the above steps and swap #1 & #2 again

Did this answer your question?