Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

F1VC.xml - 3D Cockpit Knobs and Keys - tips and tricks

Featured Replies

  • Author
On 9/27/2021 at 3:16 PM, iheartPF said:

This whole topic does not make sense to me and there is a lot of different comments to go off of. Can you summarize it in a simple way?

As stated above:

Preparation (only once):

Create a new document in notepad, copy/paste the f1vc code posted in this discussion, and save this as "f1vc.xml" in a handy location you'll find easily later.

Update you panels:

Use the RXP Panel Assistant or manually replace/add the GTN to the panel.cfg.

Add the f1vc.xml file (one solution, there could be others):

  1. Browse to your aircraft panel folder and locate the panel.cfg file.
  2. Open the panel.cfg file with notepad, locate the [VCockpit01] section.
  3. In this section, after the last gauge## entry, insert a new gauge## entry and increment ## to the next number, like this for example:

    gauge01=rxpGTN!f1vc,0,0,1,1
     
  4. Save the panel.cfg file.
  5. In your aircraft/panel folder (where there is the panel.cfg), create a subfolder "rxpGTN"
  6. Copy the f1vc.xml file you've saved in a handy location into the "aircraft\panel\rxpGTN" you've created.
  7. Enable the "Use Simulator GPS commands" option in the GTN Settings.

Bert

  • Replies 98
  • Views 19k
  • Created
  • Last Reply
On 10/8/2021 at 7:50 PM, Bert Pieke said:

As stated above:

Preparation (only once):

Create a new document in notepad, copy/paste the f1vc code posted in this discussion, and save this as "f1vc.xml" in a handy location you'll find easily later.

Update you panels:

Use the RXP Panel Assistant or manually replace/add the GTN to the panel.cfg.

Add the f1vc.xml file (one solution, there could be others):

  1. Browse to your aircraft panel folder and locate the panel.cfg file.
  2. Open the panel.cfg file with notepad, locate the [VCockpit01] section.
  3. In this section, after the last gauge## entry, insert a new gauge## entry and increment ## to the next number, like this for example:

    gauge01=rxpGTN!f1vc,0,0,1,1
     
  4. Save the panel.cfg file.
  5. In your aircraft/panel folder (where there is the panel.cfg), create a subfolder "rxpGTN"
  6. Copy the f1vc.xml file you've saved in a handy location into the "aircraft\panel\rxpGTN" you've created.
  7. Enable the "Use Simulator GPS commands" option in the GTN Settings.

Still nothing and I am trying to do it to the A2A comanche here are my files

Spoiler

f1vc.xml

<Gauge Name="f1vc" Version="2.05">

<!-- Reality XP GTN Buttons Bridge -->
<!-- Bridges Reality XP GTN 750/650 Touch with f1 3D bezel -->
<!-- Credits: Reality XP, Sean Moloney and Ryan Butterworth, Bert Pieké -->

<Element>
  <Select>
    <Value>
        (L:F1GTNMOUSE,bool) 0 !=
        if{
            (L:F1GTNMOUSE,bool) 0x0001FA01 - sp0 
            l0 28 / int sp1 l0 28 % sp0
            <!-- map F1 model to RXP GTN unit -->
            <!-- use: 8 0 8 0 for 652=unit2, 651=unit1, 752=unit2, 751=unit1 -->
            <!-- use: 8 8 0 0 for 652=unit2, 651=unit2, 752=unit1, 751=unit1 -->
      0 0 0 0 
      4 l1 case 4 2 l0 1 &amp; ? + sp1
            l0 0 == l0 1 == or if{ l1 (>K:GPS_MENU_BUTTON) }
            l0 2 == l0 3 == or if{ l1 (>K:GPS_DIRECTTO_BUTTON) }                
            l0 4 == l0 10 == or if{ l1 8 &amp; (>K:GPS_BUTTON3) }
            l0 6 == l0 11 == or if{ l1 8 &amp; (>K:GPS_BUTTON2) }
            l0 8 == l0 9 == or if{ l1 (>K:GPS_BUTTON1) }
            l0 12 == l0 18 == or if{ l1 8 &amp; (>K:GPS_GROUP_KNOB_DEC) }
            l0 14 == l0 19 == or if{ l1 8 &amp; (>K:GPS_GROUP_KNOB_INC) }
            l0 20 == l0 26 == or if{ l1 8 &amp; (>K:GPS_PAGE_KNOB_DEC) }
            l0 22 == l0 27 == or if{ l1 8 &amp; (>K:GPS_PAGE_KNOB_INC) }
            l0 24 == l0 25 == or if{ l1 (>K:GPS_CURSOR_BUTTON) }    
            l0 16 == l0 17 == or if{ l1 (>K:GPS_CURSOR_BUTTON) }    
            0 (>L:F1GTNMOUSE,bool)            
        }           
    </Value>      
  </Select>
</Element>
</Gauge>

 

panel.cfg

// F1750
[Window Titles]
Window00=Main panel
Window01=Clipboard
Window02=Mini controls
Window03=Payload and fuel manager
Window04=Map
Window05=Quick radios
Window06=Maintenance hangar
Window07=Pre-flight inspection
Window08=AFK
Window09=none2    
Window10=dbg
Window11=none3
Window12=none4
Window13=GTN 750

[VIEWS]
VIEW_FORWARD_WINDOWS=10,20,RADIO_STACK_PANEL,FUEL_PANEL,40,50,51,52,53,54,100,101,102,103,104,105

//--------------------------------------------------------
[Window00]
Background_color=0,0,0 
size_mm=1024,768
position=1
visible=0
ident=10

//gauge00=tester!tester, 420, 50, 400, 1000         //Comment for release

[Window01]
Background_color=0,0,0 
size_mm=322,615
pixel_size=322,615
window_pos= 0.0, 0.2      
position=0
visible=0
ident=20
sizable=0

gauge00=A2A_PA24!clipboard,  1,0,322,615

;POS: LR/TD/FA
3DP_WORLDSPACE_POS_OFFSET = 0.12, -0.40, 0.45
;PBH: pitch, roll, yaw
3DP_PBH_OFFSET = 15 ,0 ,0
3DP_SIZE = 0.35, 0.35
3DP_CAMERA_TRANSFORM_REFERENCE = CAMERA


[Window02]
Background_color=0,0,0 
size_mm=392,315
pixel_size=392,315
window_pos= 0.51, 0.2      
position=0
visible=0
ident=RADIO_STACK_PANEL
sizable=0

gauge00=A2A_PA24!controls,   1,0,392,315

;POS: LR/TD/FA
3DP_WORLDSPACE_POS_OFFSET = 0.23, -0.1, 0.405
;PBH: pitch, roll, yaw
3DP_PBH_OFFSET = -10 ,0 ,20
3DP_SIZE=0.20, 0.20
3DP_CAMERA_TRANSFORM_REFERENCE=CAMERA

[Window03]
Background_color=0,0,0 
size_mm=649,689
pixel_size=649,689
window_pos= 0.51, 0.2      
position=1
visible=1
ident=FUEL_PANEL
sizable=0

gauge00=A2A_PA24!manager,  1,0,649,689

;POS: LR/TD/FA
3DP_WORLDSPACE_POS_OFFSET = 0.45, -0.48, 0.1
;PBH: pitch, roll, yaw
3DP_PBH_OFFSET = 20 ,0 ,60
3DP_SIZE = 0.35, 0.35
3DP_CAMERA_TRANSFORM_REFERENCE=CAMERA

[Window04]
Background_color=0,0,0 
size_mm=1024,768
pixel_size=1024,768
window_pos= 0.000, 0.2
position=0
visible=1
ident=40
sizable=0

gauge00=A2A_PA24!mapscreen,  255,1,770,766
gauge01=A2A_PA24!map_settings,  1,50,246,232

;POS: LR/TD/FA
3DP_WORLDSPACE_POS_OFFSET = 0.15, -0.45, 0.3
;PBH: pitch, roll, yaw
3DP_PBH_OFFSET = 25 ,0 ,15
3DP_SIZE = 0.35, 0.35
3DP_CAMERA_TRANSFORM_REFERENCE = CAMERA

[Window05]
Background_color=0,0,0 
size_mm=187,392
pixel_size=187,392
position=6
window_pos= 0.025, 0.9
visible=1
ident=50
sizable=0

gauge00=A2A_PA24!radios,  1,0,

;POS: LR/TD/FA
3DP_WORLDSPACE_POS_OFFSET = -0.12, -0.40, 0.45
;PBH: pitch, roll, yaw
3DP_PBH_OFFSET = 15 ,0 ,0
3DP_SIZE = 0.25, 0.25
3DP_CAMERA_TRANSFORM_REFERENCE = CAMERA

[Window06]
Background_color=0,0,0 
size_mm=1024,768
pixel_size=1024,768
window_pos= 0.000, 0.2
position=0
visible=0
ident=51
sizable=0

gauge00=A2A_PA24!maint_hangar,  1,0,1024,768

;POS: LR/TD/FA
3DP_WORLDSPACE_POS_OFFSET = 0.44, -0.48, 0.1
;PBH: pitch, roll, yaw
3DP_PBH_OFFSET = 20 ,0 ,60
3DP_SIZE = 0.4, 0.4
3DP_CAMERA_TRANSFORM_REFERENCE=CAMERA


[Window07]
Background_color=0,0,0 
size_mm=1024,768
pixel_size=1024,768
window_pos= 0.000, 0.2
position=0
visible=0
ident=53
sizable=0
nomenu=1
type=special

gauge00=A2A_PA24!walkaround,  0,0,1024,768

;POS: LR/TD/FA
3DP_WORLDSPACE_POS_OFFSET = 0.43, -0.48, 0.1
;PBH: pitch, roll, yaw
3DP_PBH_OFFSET = 20 ,0 ,60
3DP_SIZE = 0.45, 0.45
3DP_CAMERA_TRANSFORM_REFERENCE=CAMERA

[Window08]
Background_color=0,0,0 
size_mm=321,321
pixel_size=321,321
position=5
visible=1
ident=54
sizable=0

gauge00=A2A_PA24!afk,  1,1,321,321

;POS: LR/TD/FA
3DP_WORLDSPACE_POS_OFFSET = 0.28, -0.1, 0.36
;PBH: pitch, roll, yaw
3DP_PBH_OFFSET = -10 ,0 ,20
3DP_SIZE=0.15, 0.15
3DP_CAMERA_TRANSFORM_REFERENCE=CAMERA


[Window09]
Background_color=0,0,0 
ident=100
render_3d_window=1
nomenu=1
type=special

gauge00=A2A_PA24!keys,  1,1,1,1
//gauge01=A2A_PA24!cockpitBuilder, 2,2,2,2     //For cockpit builders only.

[Window10]
Background_color=0,0,0 
size_mm=330,450
pixel_size=330,450
position=5
visible=0
nomenu=1
ident=101
sizable=0

//gauge00=dbg!panel,  144,0         //Comment for release

[Window11]
Background_color=1,1,1 
ident=102
window_size=1.000,1.000
nomenu=1
zorder=100

gauge00=A2A_PA24!blackout,  0,0

[Window12]
Background_color=0,0,0 
size_mm=650,624
pixel_size=650,624
position=3
visible=0
ident=103
nomenu=1
zorder=99

gauge00=A2A_PA24!engine_details,  1,1,650,624

;POS: LR/TD/FA
3DP_WORLDSPACE_POS_OFFSET = 0.40, -0.48, 0.1
;PBH: pitch, roll, yaw
3DP_PBH_OFFSET = 20 ,0 ,60
3DP_SIZE = 0.4, 0.4
3DP_CAMERA_TRANSFORM_REFERENCE=CAMERA

[Window13]
Background_color=0,0,0
size_mm=937,887
ident=14401
window_pos= 0.660, 0.160
window_size= 0.340, 0.580
zorder=99
gauge00=rxpGTN!GTN_750_2, 0, 0,937,887,NO_BEZEL            

;POS: LR/TD/FA
3DP_WORLDSPACE_POS_OFFSET = 0.40, -0.48, 0.3
;PBH: pitch, roll, yaw
3DP_PBH_OFFSET = 20 ,0 ,50
3DP_SIZE = 0.35, 0.35
3DP_CAMERA_TRANSFORM_REFERENCE=CAMERA    

//--------------------------------------------------------
[Vcockpit00]
Background_color=0,0,0
size_mm=1024,1024
visible=1
pixel_size=1024,1024
texture=$reticle

gauge01=A2A_PA24!code_pa24_r, 1,1,1,1
gauge02=A2A_PA24!status1,2,2,2,2
gauge03=A2A_PA24!damage,    3,3,3,3
gauge04=accusim_xml!code_s,    4,4,4,4
gauge05=A2A_Accusim!lua,    5,5,5,5
gauge06=A2A_Accusim!AVS,    6,6,6,6
gauge07=A2A_Accusim!events,    7,7,7,7
gauge08=A2A_Accusim!random,    8,8,8,8
gauge09=A2A_Accusim!storage,    9,9,9,9
gauge10=A2A_PA24!code_pa24_m, 1,1,1,1
gauge11=gps!gps_500,    0, 0, 1065, 675
gauge12=A2A_PA24!number, 779, 502, 240, 67
gauge13=Comanche!avionics, 0, 576, 1024,447  //AVIONICS DLL
gauge14=A2A_PA24!GPS_F1_750, 1, 1, 1, 1


[Vcockpit01]
Background_color=0,0,0
size_mm=1024,1024
visible=1
pixel_size=1024,1024
texture=$gauges_lm

gauge00=Comanche_Illumination!gauges_lm, 0, 0, 1024, 1024

[Vcockpit02]
Background_color=0,0,0
size_mm=1024,1024
visible=1
pixel_size=1024,1024
texture=$radiostack_lm

gauge00=Comanche_Illumination!radiostack_lm, 0, 0, 1024, 1024

[VCockpit03]
size_mm=1024,1024
pixel_size=1024,1024
texture=$GTN750
background_color=0,0,0

gauge00=rxpGTN!GTN_750_2, 0, 0,677,794,NO_BEZEL
gauge01=rxpGTN!f1vc,0,0,1,1


[Vcockpit04]
Background_color=0,0,0 
size_mm=2048,2048
visible=0
pixel_size=2048,2048
texture=$rain
gauge00=Windshield!main,0,0,0,0
texture00=Windshield, 0,0,2048,2048

[Default View]
X=0
Y=0
SIZE_X=8191
SIZE_Y=6143

 

  • Author
2 hours ago, iheartPF said:

Still nothing and I am trying to do it to the A2A comanche here are my files

  Hide contents

 

Did you edit the Vcockpit01 section?

Or follow the instructions, step by step?

 

Bert

15 hours ago, iheartPF said:

[Vcockpit00]
...
gauge14=A2A_PA24!GPS_F1_750, 1, 1, 1, 1

I don't know what this gauge is doing, but by the name of it I believe it could be interfering.

You might want to edit this section like the following (and also remove the equivalent line you've added in the Vcockpit03 section) :

[Vcockpit00]
Background_color=0,0,0
size_mm=1024,1024
visible=1
pixel_size=1024,1024
texture=$reticle

gauge01=A2A_PA24!code_pa24_r, 1,1,1,1
gauge02=A2A_PA24!status1,2,2,2,2
gauge03=A2A_PA24!damage,    3,3,3,3
gauge04=accusim_xml!code_s,    4,4,4,4
gauge05=A2A_Accusim!lua,    5,5,5,5
gauge06=A2A_Accusim!AVS,    6,6,6,6
gauge07=A2A_Accusim!events,    7,7,7,7
gauge08=A2A_Accusim!random,    8,8,8,8
gauge09=A2A_Accusim!storage,    9,9,9,9
gauge10=A2A_PA24!code_pa24_m, 1,1,1,1
gauge11=gps!gps_500,    0, 0, 1065, 675
gauge12=A2A_PA24!number, 779, 502, 240, 67
gauge13=Comanche!avionics, 0, 576, 1024,447  //AVIONICS DLL
gauge14=rxpGTN!f1vc,0,0,1,1

 

2 hours ago, RXP said:

I don't know what this gauge is doing, but by the name of it I believe it could be interfering.

You might want to edit this section like the following (and also remove the equivalent line you've added in the Vcockpit03 section) :

[Vcockpit00]
Background_color=0,0,0
size_mm=1024,1024
visible=1
pixel_size=1024,1024
texture=$reticle

gauge01=A2A_PA24!code_pa24_r, 1,1,1,1
gauge02=A2A_PA24!status1,2,2,2,2
gauge03=A2A_PA24!damage,    3,3,3,3
gauge04=accusim_xml!code_s,    4,4,4,4
gauge05=A2A_Accusim!lua,    5,5,5,5
gauge06=A2A_Accusim!AVS,    6,6,6,6
gauge07=A2A_Accusim!events,    7,7,7,7
gauge08=A2A_Accusim!random,    8,8,8,8
gauge09=A2A_Accusim!storage,    9,9,9,9
gauge10=A2A_PA24!code_pa24_m, 1,1,1,1
gauge11=gps!gps_500,    0, 0, 1065, 675
gauge12=A2A_PA24!number, 779, 502, 240, 67
gauge13=Comanche!avionics, 0, 576, 1024,447  //AVIONICS DLL
gauge14=rxpGTN!f1vc,0,0,1,1

 

The A2A Comanche has the option of different GPS's and that right there tells the plane to use this F1 GTN 750 So when removing it basically reverts back to having defualt GPS's

Edited by iheartPF

16 hours ago, Bert Pieke said:

 

I did try what you said to do first but still no luck.

  • Author
3 minutes ago, iheartPF said:

I did try what you said to do first but still no luck.

Ok, how far did you get?  Did you use the RXP addon assistant to substitute the RXP GTN for the F1 GTN, and do you have an active GTN showing up in your cockpit?

Bert

1 minute ago, Bert Pieke said:

Ok, how far did you get?  Did you use the RXP addon assistant to substitute the RXP GTN for the F1 GTN, and do you have an active GTN showing up in your cockpit?

New development! I got it to work somehow, but now I have to double click for it to work.

  • Author
9 minutes ago, iheartPF said:

New development! I got it to work somehow, but now I have to double click for it to work.

Well done! 🙂

The double click issue is separate and actually exists with the F1 unit as well.

There is a discussion on this forum about that, and the fix, which is to hex edit the interior model file..

Have a look, if you are willing to go that route..

Edited by Bert Pieke

Bert

  • Author
11 minutes ago, iheartPF said:

New development! I got it to work somehow, but now I have to double click for it to work.

BTW, you should remove the NoBEZEL for the popup window:

[Window13]
Background_color=0,0,0
size_mm=937,887
ident=14401
window_pos= 0.660, 0.160
window_size= 0.340, 0.580
zorder=99
gauge00=rxpGTN!GTN_750_2, 0, 0,937,887

Bert

3 minutes ago, Bert Pieke said:

Well done! 🙂

The double click issue is separate and actually exists with the F1 unit as well.

There is a discussion on this forum about that, and the fix, which is to hex edit the interior model file..

Have a look, if you are willing to go that route..

Heyo! Thanks for that but I do not see a link. Mind Sending me one?

1 minute ago, Bert Pieke said:

BTW, you should remove the NoBEZEL for the popup window:

[Window13]
Background_color=0,0,0
size_mm=937,887
ident=14401
window_pos= 0.660, 0.160
window_size= 0.340, 0.580
zorder=99
gauge00=rxpGTN!GTN_750_2, 0, 0,937,887

Willdo! Thanks for the help sir.

  • Author
44 minutes ago, iheartPF said:

Heyo! Thanks for that but I do not see a link. Mind Sending me one?

 

Bert

47 minutes ago, Bert Pieke said:

 

Thanks sir, funny enough that was easier than the actual bridge to get the buttons to work. (It is working btw) Thanks once again for all of your help Bert.

  • Author
1 hour ago, iheartPF said:

Thanks sir, funny enough that was easier than the actual bridge to get the buttons to work. (It is working btw) Thanks once again for all of your help Bert.

You are most welcome!  🙂

Bert

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.