ryanbatcund

GNS430 v2 in Dreamfoil Bell 407?

Recommended Posts

Does anyone have the 430 working in place of the default 430 bezel in the Dreamfoil Bell 407?

I can't seem to get it work.

Share this post


Link to post
Share on other sites
Help AVSIM continue to serve you!
Please donate today!

Here's my current ini file.  Is it not possible to do this because perhaps the default GNS is below the main panel?  How do I read the coordinates?

 

38516698324_9a623daaa6_o.jpgb407rxp by ryan b, on Flickr

 

[GNS]
; comma separated list of gauges
gauges = GNS_430_1

[GNS_430_1]
; comma separated list of render targets.
drawto = WINDOW, PANELS,, WINDOW
; is the master device if true.
MasterDevice = true 
; connects GPS to copilot side if true.
CopilotSide = false
; selects COM/NAV Radios '1' or '2'.
RadiosPair = 1
; uses computer time if true, simulator time otherwise.
ComputerTime = false
; integral lighting rheostat index (0 to 3) or percent (-100 to 0)
Rheostat.Display = -100
; integral lighting rheostat index (0 to 3) or percent (-100 to 0)
Rheostat.Buttons = -75
; connects GPS to HSI if true.
LinkHsi = true 
; connects GPS to HSI course if true.
LinkCrs = true 
; connects HSI OBS to GPS if true.
LinkObs = true 
; connects GPS to VOR if true.
LinkVor = true 
; connects GPS to Autopilot if true.
LinkOto = true 
; connects CDI key to NAV/GPS switch if true.
AutoNavGps = true 
; selects VLOC NAV '1' or '2'. '0' selects same source as 'RadiosPair'.
AutoNavSource = 0
; sets device power source: ALWAYS_ON,AVIONICS_BUS,MAIN_BATTERY
PowerSource = AVIONICS_BUS
; sets device power knob switch mode: NONE,DEFAULT_ON,DEFAULT_OFF
PowerKnob = NONE
; connects GPS to Shadin Air Data computer if true.
UseAirData = true 
; connects GPS to Shadin Fuel Data computer if true.
UseFuelData = true 
; connects GPS to RYAN 9900BX if true.
UseRyanTcad = true 
; sets TCAD sound alerts volume in percent: 0 to 100.
RyanTcadVolume = 50
; connects GPS #1 to GPS #2 if true (both required).
UseCrossFill = false
; enable device failures if true.
UseFailures = false
; uses Simulator GPS commands if true.
UseSimGpsCmds = false
; sets fuel type: AVGAS,JETA,JETB
FuelType = AVGAS
; sets TAWS type: TERR,TAWS
TawsMode = TERR
; sets TAWS surface: HARD,HARD_SOFT,WATER,ANY
TawsSurface = HARD_SOFT
; TAWS minimum runway length (feet)
TawsMinLength = 40
; sets master sound volume in percent: 0 to 100.
MasterVolume = 100
; selects the CPU running the trainer process: 1 to 32
; 0: last core, -1: automatic.
CpuAffinity = -1
; connects to: 'PFC_STACK','PFC_430','PFC_530' or any '#PID' (#D002 for PFC_430)
; no value connects to first found, 'OFF' disables connection.
HardwareDevice = 
; hardware selector number or -1 to disable.
HardwareIdx = -1

[GNS_430_1.PANELS]
; display window if true.
visible = true 
; show screen only gauge if true.
nobezel = true 
; display type: WINDOW,PANEL2D,PANEL3D,PANELS
frame.type = PANEL3D
; display position and dimension (left,top,width,height)
frame.rect = 235,375,430,230
; screen only border size (pixels).
border.size = 0
; screen only border color (#RGB or #RGBA).
border.rgba = #000000
; enable mouse clickspots if true, disable if false (use SHIFT to override)
usemouse = true 
; left mouse button on the screen toggles popup window if true.
popleft = true 
; right mouse button on the screen toggles popup window if true (requires XP11.1).
popright = true 

[GNS_430_1.WINDOW]
; display window if true.
visible = true 
; show screen only gauge if true.
nobezel = false
; display type: WINDOW,PANEL2D,PANEL3D,PANELS
frame.type = WINDOW
; display position and dimension (left,top,width,height)
frame.rect = 1241,836,506,213
; screen only border size (pixels).
border.size = 0
; screen only border color (#RGB or #RGBA).
border.rgba = #000000
; enable mouse clickspots if true, disable if false (use SHIFT to override)
usemouse = true 
; left mouse button on the screen toggles popup window if true.
popleft = false
; right mouse button on the screen toggles popup window if true (requires XP11.1).
popright = false
; display as popout window if true.
undocked = false
; display mouse tooltips if true.
tooltips = false
; freeze display position if true.
locked = false

 

Share this post


Link to post
Share on other sites

Hi Ryan, when following the tutorial for the B58 in the user's manual, and when saving the panel UV render map to file, does it shows the default GNS 430 image? Further following the tutorial you'd be able to compute the coordinates. Is this ok or not?

Share this post


Link to post
Share on other sites

Yes it shows it.  I did get the coords.  They weren't correct above... but I made the changes and I'm still not seeing it..  I know I'm closer because I can press the buttons in the already present bezel and it will control the RXP popup 430.  Does this mean my coords aren't correct?

I changed my ini to this (the frame rect coords I changed to 1515,550,430,231):

Ok so my math...

The X1, and Y1 values: 1515x1497

X2, Y2: 1945x1728

Top is 2047px - 1497

Here's my panel preview pic:

https://www.dropbox.com/s/f40c26vobj8yatz/Panel_Preview.zip?dl=0

 

[GNS]
; comma separated list of gauges
gauges = GNS_430_1

[GNS_430_1]
; comma separated list of render targets.
drawto = WINDOW, PANELS,, WINDOW, Garmin_430_screen
; is the master device if true.
MasterDevice = true
; connects GPS to copilot side if true.
CopilotSide = false
; selects COM/NAV Radios '1' or '2'.
RadiosPair = 1
; uses computer time if true, simulator time otherwise.
ComputerTime = false
; integral lighting rheostat index (0 to 3) or percent (-100 to 0)
Rheostat.Display = -100
; integral lighting rheostat index (0 to 3) or percent (-100 to 0)
Rheostat.Buttons = -75
; connects GPS to HSI if true.
LinkHsi = true 
; connects GPS to HSI course if true.
LinkCrs = true 
; connects HSI OBS to GPS if true.
LinkObs = true 
; connects GPS to VOR if true.
LinkVor = true 
; connects GPS to Autopilot if true.
LinkOto = true 
; connects CDI key to NAV/GPS switch if true.
AutoNavGps = true 
; selects VLOC NAV '1' or '2'. '0' selects same source as 'RadiosPair'.
AutoNavSource = 0
; sets device power source: ALWAYS_ON,AVIONICS_BUS,MAIN_BATTERY
PowerSource = AVIONICS_BUS
; sets device power knob switch mode: NONE,DEFAULT_ON,DEFAULT_OFF
PowerKnob = NONE
; connects GPS to Shadin Air Data computer if true.
UseAirData = true 
; connects GPS to Shadin Fuel Data computer if true.
UseFuelData = true 
; connects GPS to RYAN 9900BX if true.
UseRyanTcad = true 
; sets TCAD sound alerts volume in percent: 0 to 100.
RyanTcadVolume = 50
; connects GPS #1 to GPS #2 if true (both required).
UseCrossFill = false
; enable device failures if true.
UseFailures = false
; uses Simulator GPS commands if true.
UseSimGpsCmds = true
; sets fuel type: AVGAS,JETA,JETB
FuelType = AVGAS
; sets TAWS type: TERR,TAWS
TawsMode = TERR
; sets TAWS surface: HARD,HARD_SOFT,WATER,ANY
TawsSurface = HARD_SOFT
; TAWS minimum runway length (feet)
TawsMinLength = 40
; sets master sound volume in percent: 0 to 100.
MasterVolume = 100
; selects the CPU running the trainer process: 1 to 32
; 0: last core, -1: automatic.
CpuAffinity = -1
; connects to: 'PFC_STACK','PFC_430','PFC_530' or any '#PID' (#D002 for PFC_430)
; no value connects to first found, 'OFF' disables connection.
HardwareDevice = 
; hardware selector number or -1 to disable.
HardwareIdx = -1

[GNS_430_1.WINDOW]
; display window if true.
visible = true 
; show screen only gauge if true.
nobezel = false
; display type: WINDOW,PANEL2D,PANEL3D,PANELS
frame.type = WINDOW
; display position and dimension (left,top,width,height)
frame.rect = 1153,994,506,213
; screen only border size (pixels).
border.size = 0
; screen only border color (#RGB or #RGBA).
border.rgba = #000000
; enable mouse clickspots if true, disable if false (use SHIFT to override)
usemouse = true 
; left mouse button on the screen toggles popup window if true.
popleft = false
; right mouse button on the screen toggles popup window if true (requires XP11.1).
popright = false
; display as popout window if true.
undocked = false
; display mouse tooltips if true.
tooltips = false
; freeze display position if true.
locked = false

[GNS_430_1.Garmin_430_screen]
; display window if true.
visible = true 
; show screen only gauge if true.
nobezel = true
frame.type = PANEL3D
; display position and dimension (left,top,width,height)
frame.rect = 1153,994,506,213
; right mouse button on the screen toggles popup window if true (requires XP11.1).
popright = true 
; enable mouse clickspots if true, disable if false (use SHIFT to override)
usemouse = true 

 

Share this post


Link to post
Share on other sites
35 minutes ago, ryanbatcund said:

[GNS_430_1] ; comma separated list of render targets.
drawto = WINDOW, PANELS,, WINDOW, Garmin_430_screen

There are repetitions and duplicates. Replace with:

drawto = WINDOW, Garmin_430_screen

 

31 minutes ago, ryanbatcund said:

[GNS_430_1.Garmin_430_screen]
frame.type = PANEL3D
; display position and dimension (left,top,width,height)
frame.rect = 1153,994,506,213

try changing PANEL3D to PANELS

32 minutes ago, ryanbatcund said:

he X1, and Y1 values: 1515x1497

X2, Y2: 1945x1728

Top is 2047px - 1497

Then, frame.rect = 1515, 551, 430, 231

with 551 = 2048 - 1497
with 430 = 1945-1515
with 231 = 1728 - 1497

Share this post


Link to post
Share on other sites
46 minutes ago, RXP said:

There are repetitions and duplicates. Replace with:

drawto = WINDOW, Garmin_430_screen

 

try changing PANEL3D to PANELS

Then, frame.rect = 1515, 551, 430, 231

with 551 = 2048 - 1497
with 430 = 1945-1515
with 231 = 1728 - 1497

When pray tell do you sleep?

Share this post


Link to post
Share on other sites

It's about 6am in France isn't it?

Alright JL that worked.  I had put in the coords above the code of text but I think what fixed it was removing the dup text and the PANELS line

Share this post


Link to post
Share on other sites

Hopefully, I'm on the East coast, CYUL! I'm glad it is all working too!

It is unfortunate one have to do these series of actions just to find out the rect coordinates, but I've failed to relate the .acf or any other aircraft file data to any such panel coordinates, otherwise, I would have let the plugin figure this all out automatically.

Share this post


Link to post
Share on other sites
On 12/22/2017 at 9:18 PM, RXP said:

There are repetitions and duplicates. Replace with:

drawto = WINDOW, Garmin_430_screen

 

try changing PANEL3D to PANELS

Then, frame.rect = 1515, 551, 430, 231

with 551 = 2048 - 1497
with 430 = 1945-1515
with 231 = 1728 - 1497

Nevermind disregard!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now