Glasairmell

Carenado 690B Turbo Commander Replace Avidyne Hep Req.

Recommended Posts

Hello!

After looking at all the guides and working with the RealityXP.GTN.ini I can not get the GTN 650 to replace the Avidyne.

The Avidyne is basically useless in the panel and I would like to put the 650 or the 750 for that matter in its place.

Would some on be so kind to give me some assistance in this?  Thank you!

Cheers!

!avidyne.png

Share this post


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

Here is my ini file at this point and the Panel_Preview.png

Spoiler

[GTN]
; comma separated list of gauges
gauges = GTN_650_2, GTN_750_1

[GTN_750_1]
; comma separated list of render targets.
drawto = WINDOW, PANEL3D
; 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
; reduce screen update rate by half.
ReduceRate = false
; integral lighting rheostat index (0 to 3) or percent (-100 to 0)
Rheostat.Display = 0
; integral lighting rheostat index (0 to 3) or percent (-100 to 0)
Rheostat.Buttons = 2
; connects GPS to HSI if true.
LinkHsi = true
; connects GPS to HSI course motor if true.
LinkCrs = true
; connects GPS to OBS input if true (LinkHsi/OBS or AutoNavSource/OBS).
LinkObs = true
; connects GPS to VOR if true.
LinkVor = true
; connects GPS to Autopilot if true.
LinkOto = true
; connects CDI mode to NAV/GPS switch if true.
AutoNavGps = true
; override VLOC NAV# (1 or 2) or use 'RadiosPair' (0).
AutoNavSource = 0
; sets device power source: 
; ALWAYS_ON,AVIONICS_BUS,MAIN_BATTERY,BUS_1,BUS_2,BUS_3,BUS_4,BUS_5,BUS_6
PowerSource = AVIONICS_BUS
; enables Shadin Air Data computer if true.
UseAirData = true
; enables Shadin Fuel Data computer if true.
UseFuelData = true
; connects GPS to Audio Panel if true.
UseAudioPanel = true
; connects GPS to Transponder if true.
UseTransponder = true
; enables RYAN 9900BX TCAD if true.
UseRyanTcad = true
; sets TCAD sound alerts volume in percent: 0 to 100.
RyanTcadVolume = 50
; sets TCAD maximum number of targets to X-Plane AI Traffic Count.
UseTcadAiCount = true
; enables device failures if true.
UseFailures = false
; uses Simulator GPS commands if true.
UseSimGpsCmds = false
; sets transponder VFR code (octal default: #1200).
VFRcode = #1200
; sets fuel type: AVGAS,JETA,JETB,DIESEL
FuelType = AVGAS
; sets ownship icon type: 
; AUTO,LOW_WING,HIGH_WING,KIT_PLANE,TURBOPROP,TWIN_ENGINE,SINGLE_JET,BUSINESS_JET,2BLADES,3BLADES,4BLADES,ARROW
OwnshipIcon = AUTO
; sets TAWS type: TERR,TAWS_B,TAWS_A
TawsMode = TERR
; sets TAWS surface: HARD,HARD_SOFT,WATER,ANY
TawsSurface = HARD_SOFT
; TAWS minimum runway length (feet)
TawsMinLength = 40
; TAWS approach air speed (knots), or -1 (auto detect Vref: 100)
TawsApprSpeed = 100
; TAWS maximum flap extension speed (knots) or -1 (auto detect Vfe: 180)
TawsFlapSpeed = 180
; TAWS maximum gear extension speed (knots) or -1 (auto detect Vle: 200)
TawsGearSpeed = 200
; sets voice type: MALE,FEMALE
VoicePref = MALE
; sets master sound volume in percent: 0 to 100.
MasterVolume = 100
; aviation db: 0: nav_db2_grm, 1: nav_db2, 2: nav_heli_db2_grmn, 3: nav_heli_db2
NavDbType = 1
; sets trainer process CPU: 1 to 32 (0: last core, -1: automatic).
CpuAffinity = -1
; main: GPS Selected (0: prompt)
AFMS.gps_selected = 
; override GPS Unit# (1 or 2) or use 'this unit#' (0) (XPL 10.30+ for GPS2).
AutoGpsSource = 0
; HSI lateral deviation scale factor.
CdiScale = 1
; HSI vertical deviation scale factor.
GsiScale = 1
; updates Simulator GPS flight plan if true.
LinkSimGps = false
; saves the active route to flight plan file if true (.fms).
AutoSavePln = false
; use transponder VFR code: USE_CODE,VFR_US,VFR_EUR
VFRmode = VFR_US
; mute sound when simulator window looses focus if false.
NoAudioFocus = false
; main: CDI Key (0: disable)
AFMS.cdi_key = 
; main: Selected Course for GPS (0: disable)
AFMS.sel_crs_gps = 
; main: Selected Course for VLOC (0: disable)
AFMS.sel_crs_vloc = 
; main: V-Flag State (1: declutter)
AFMS.v_flag_declutter = 
; main: Airspace Labels (0: disable)
AFMS.airspace_labels = 
; nav : Mark On Target (1: enable)
AFMS.mark_on_target = 
; nav : RF Procedure Legs (1: enable)
AFMS.rf_procedure_legs = 
; vnav: Vertical Navigation Type (0: VCALC, 1: VNAV)
AFMS.vnav_enabled = 
; vnav: Transition To Approach (0: disable)
AFMS.vnav_trans_to_appr = 
; vnav: VDI Scale (default: 500ft)
AFMS.vnav_vdi_scale_factor = 
; vnav: Transition Altitude (default: FL180)
AFMS.vnav_trans_altitude = 

[GTN_750_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 = 19,1123,989,1151
; 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 
; display mouse tooltips if true.
tooltips = false
; freeze display position if true.
locked = false
; left mouse button on the screen toggles popup window if true (requires SHIFT+left mouse button).
popleft = false
; right mouse button on the screen toggles popup window if true (requires XP11.1).
popright = true 
; display as popout window if true (requires XP11.1).
undocked = true 
; VR mode position and dimension (left,top,width,height) (requires XP11.20)
vrmode.rect = 0,790,830,790

[GTN_750_1.PANEL3D]
; 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 = 1218,2048,830,1024
; 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 (requires SHIFT+left mouse button).
popleft = true
; right mouse button on the screen toggles popup window if true (requires XP11.1).
popright = true

[GTN_650_2]
; comma separated list of render targets.
drawto = WINDOW, PANELS, Avidyne_screen
; is the master device if true.
MasterDevice = false
; selects COM/NAV Radios '1' or '2'.
RadiosPair = 2
; uses computer time if true, simulator time otherwise.
ComputerTime = false
; connects GPS to Autopilot if true.
LinkOto = true
; connects GPS to HSI if true.
LinkHsi = true
; connects GPS to HSI course motor if true.
LinkCrs = false
; connects GPS to OBS input if true (LinkHsi/OBS or AutoNavSource/OBS).
LinkObs = false
; connects GPS to VOR if true.
LinkVor = false
; connects GPS to Copilot side if true.
CopilotSide = true
; override GPS Unit# (1 or 2) or use 'this unit#' (0) (XPL 10.30+ for GPS2).
AutoGpsSource = 0
; override VLOC NAV# (1 or 2) or use 'RadiosPair' (0).
AutoNavSource = 0
; connects CDI mode to NAV/GPS switch if true.
AutoNavGps = true
; HSI lateral deviation scale factor.
CdiScale = 1
; HSI vertical deviation scale factor.
GsiScale = 1
; connects GPS to Audio Panel if true.
UseAudioPanel = true
; connects GPS to Transponder if true.
UseTransponder = true
; enables Shadin Air Data computer if true.
UseAirData = true
; enables Shadin Fuel Data computer if true.
UseFuelData = true
; enables RYAN 9900BX TCAD if true.
UseRyanTcad = true
; sets TCAD sound alerts volume in percent: 0 to 100.
RyanTcadVolume = 50
; sets TCAD maximum number of targets to X-Plane AI Traffic Count.
UseTcadAiCount = true
; enables device failures if true.
UseFailures = false
; updates Simulator GPS flight plan if true.
LinkSimGps = false
; saves the active route to flight plan file if true (.fms).
AutoSavePln = false
; sets fuel type: AVGAS,JETA,JETB,DIESEL
FuelType = AVGAS
; use transponder VFR code: USE_CODE,VFR_US,VFR_EUR
VFRmode = VFR_US
; sets transponder VFR code (octal default: #1200).
VFRcode = #1200
; sets device power source: 
; ALWAYS_ON,AVIONICS_BUS,MAIN_BATTERY,BUS_1,BUS_2,BUS_3,BUS_4,BUS_5,BUS_6
PowerSource = AVIONICS_BUS
; sets ownship icon type: 
; AUTO,LOW_WING,HIGH_WING,KIT_PLANE,TURBOPROP,TWIN_ENGINE,SINGLE_JET,BUSINESS_JET,2BLADES,3BLADES,4BLADES,ARROW
OwnshipIcon = AUTO
; aviation db: 0: nav_db2_grm, 1: nav_db2, 2: nav_heli_db2_grmn, 3: nav_heli_db2
NavDbType = 1
; sets TAWS type: TERR,TAWS_B,TAWS_A
TawsMode = TERR
; sets TAWS surface: HARD,HARD_SOFT,WATER,ANY
TawsSurface = HARD_SOFT
; TAWS minimum runway length (feet)
TawsMinLength = 40
; TAWS approach air speed (knots), or -1 (auto detect Vref: 100)
TawsApprSpeed = 100
; TAWS maximum flap extension speed (knots) or -1 (auto detect Vfe: 180)
TawsFlapSpeed = 180
; TAWS maximum gear extension speed (knots) or -1 (auto detect Vle: 200)
TawsGearSpeed = 200
; reduce screen update rate by half.
ReduceRate = 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
; sets voice type: MALE,FEMALE
VoicePref = MALE
; sets master sound volume in percent: 0 to 100.
MasterVolume = 100
; mute sound when simulator window looses focus if false.
NoAudioFocus = false
; sets trainer process CPU: 1 to 32 (0: last core, -1: automatic).
CpuAffinity = -1
; main: CDI Key (0: disable)
AFMS.cdi_key = 
; main: Selected Course for GPS (0: disable)
AFMS.sel_crs_gps = 
; main: Selected Course for VLOC (0: disable)
AFMS.sel_crs_vloc = 
; main: V-Flag State (1: declutter)
AFMS.v_flag_declutter = 
; main: GPS Selected (0: prompt)
AFMS.gps_selected = 
; main: Airspace Labels (0: disable)
AFMS.airspace_labels = 
; nav : Mark On Target (1: enable)
AFMS.mark_on_target = 
; nav : RF Procedure Legs (1: enable)
AFMS.rf_procedure_legs = 
; vnav: Vertical Navigation Type (0: VCALC, 1: VNAV)
AFMS.vnav_enabled = 
; vnav: Transition To Approach (0: disable)
AFMS.vnav_trans_to_appr = 
; vnav: VDI Scale (default: 500ft)
AFMS.vnav_vdi_scale_factor = 
; vnav: Transition Altitude (default: FL180)
AFMS.vnav_trans_altitude = 

[GTN_650_2.WINDOW]
; display window if true.
visible = false
; 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 = 1290,1141,897,440
; 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 (requires SHIFT+left mouse button).
popleft = false
; right mouse button on the screen toggles popup window if true (requires XP11.1).
popright = true
; VR mode position and dimension (left,top,width,height) (requires XP11.20)
vrmode.rect = 0,350,830,350
; display as popout window if true (requires XP11.1).
undocked = false
; display mouse tooltips if true.
tooltips = false
; freeze display position if true.
locked = false

[GTN_650_2.PANELS]
; display window if true.
visible = false
; show screen only gauge if true.
nobezel = true
; display type: WINDOW,PANEL2D,PANEL3D,PANELS
frame.type = PANELS
; display position and dimension (left,top,width,height)
frame.rect = 0,0,0,0
; 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 (requires SHIFT+left mouse button).
popleft = false
; right mouse button on the screen toggles popup window if true (requires XP11.1).
popright = true

[GNS_650_2.Avidyne_screen]
visible = true
nobezel = true
frame.type = PANEL3D
; display position and dimension (left,top,width,height)
frame.rect = 572,852,851,669

Spoiler

Panel_Preview.png

 

Edited by Glasairmell

Share this post


Link to post
Share on other sites

I think your position is wrong, its hard left boarder so should be a 0, but at the same time I think its cropping that gauge into the avidyne.
Give this a go: frame.rect = 100,1528,650,390 - kinda hard to pick the exact position with the crop.

Would also suggest changing frame.type to PANELS instead of PANEL3D, I've had that fix it before where a custom gauge was being drawn on top of the GTN.

Share this post


Link to post
Share on other sites

I meant the guage itself, if you look at the distance from the bottom of the compass the panel_preview appears to have far more than the gauge is showing in the screenshot. That's what i was trying to compensate for.

Share this post


Link to post
Share on other sites

Understood.  Would be nice to have the 650 show anywhere on the panel so I can have something to work with and adjust.  Here is a clearer shot of what I am working with.

Spoiler

avidyne_close.png

 

Share this post


Link to post
Share on other sites

Hi,

I've tried 'deskewing' the close up 3D screenshot then scaled and pasted on top of the panel.png to get the 'cropped' boundaries. It could have been more precise with a straight perpendicular 3D screenshot but let's try with this:

frame.rect = 100,1287,662, 445

NB: this will distort the GTN screen to 'fill' the Avidyne screen.

Share this post


Link to post
Share on other sites

Hello!

Here is a straight on shot.  Not sure how that helps though.  I thought the coordinates were based of the Panel_Preview.png screen shot I posted at the top of this thread.

Spoiler

avidyne_straight.png

When I activate the 650 it populates the .ini file.  At the bottom is this code.  What is it used for please?

Spoiler

[GTN_650_2.PANELS]
; display window if true.
visible = false
; show screen only gauge if true.
nobezel = true
; display type: WINDOW,PANEL2D,PANEL3D,PANELS
frame.type = PANELS
; display position and dimension (left,top,width,height)
frame.rect = 0,0,0,0
; 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 (requires SHIFT+left mouse button).
popleft = false
; right mouse button on the screen toggles popup window if true (requires XP11.1).
popright = true

At this point I have not been able to get the 650 to display over the Avidyne.

Best Regards!

Edited by Glasairmell

Share this post


Link to post
Share on other sites

The GTN always ensures there is at least 1 'window' section and 1 'panel' section in the ini file, so that new users can have a template to copy from when they create their own entries. It is better having this in the ini file directly with all know settings to date, rather than maintaining the same information in the user's manual.

Please review the RXP GTN User's Manual p10 for more details about this, and how these sections link together.

 

Share this post


Link to post
Share on other sites

Hello RXP,

Yes that all makes sense on why you do that.  Thank you.  Now that stubborn Avidyne is irritating me even more =P

On a side note I like your GTN 750 so much I want to put one in my Glasair III RL.  I am a steam gauge guy with Ipads and get from A to B just fine with that however the 750 sure is nice!

Edited by Glasairmell

Share this post


Link to post
Share on other sites

Hello!

Ok I got it working with these settings from N1K380.  However it seems it is to the back of the Avidyne functions and I can not click activate anything.  When I left click the Avidyne popup activates.  Thoughts please?

 

[GTN_650_2.Avedyne_screen]
; display window if true.
visible = true
; show screen only gauge if true.
nobezel = true
; display type: WINDOW,PANEL2D,PANEL3D,PANELS
frame.type = PANELS
; display position and dimension (left,top,width,height)
frame.rect = 100,1528,650,390
; 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 (requires SHIFT+left mouse button).
popleft = false
; right mouse button on the screen toggles popup window if true (requires XP11.1).
popright = true

 

 

avidyne_working.png

Share this post


Link to post
Share on other sites

Most likely it is hard-coded in the aircraft 3D file then.

I don't have this aircraft but here is what you may try :

NB: this is hand editing the 3D file so I'd suggest you make a backup first.

 

1) Open the 'cockpit' obj file in a text editor:

for the B58, it is Baron_58_cockpit.obj (I'm using the default B58 for illustration)

2) Look for any 'ATTR_manip_xxxxx'

these entries define triangles over which there is a known mouse action, the type of the action (command, command_knob, etc...) and the X-Plane command to trigger.

3) Find the ATTR_manip with a command which most likely as a 'popup' custom command name, or a 'toggle window' custom command name.

There is a great chance the custom command implemented by the developer is named accordingly.

4) remove the lines to remove the click spot.

 

You can see how it looks like in this discussion:

 

Share this post


Link to post
Share on other sites

Hello,

What text editor are you using.  The formatting on Car_690B_TurboCommander_Cockpit.obj is hard to work with in my text editor.

Best Regards

Share this post


Link to post
Share on other sites

Ok I used Atom and it seemed to read it correctly.  Can not find the entry that would do it though.

Here is the file if you want to look at it.  https://mellco.net/holder/Car_690B_TurboCommander_Cockpit.zip

There are these:

 ATTR_manip_command    button    thranda/popup/7    

ATTR_manip_command    button    thranda/popup/13    

 

Cheers!

 

 

Edited by Glasairmell

Share this post


Link to post
Share on other sites

delete a line, save, test, if its the wrong one, ctrl + z, start again 😶

Not really any other way without knowing exactly what they called it. 

Share this post


Link to post
Share on other sites

Why not editing these like this instead:

ATTR_manip_command    button    RXP/GTN/TOGGLE_WINDOW_1

This is the GTN popup window show/hide X-Plane command.

Share this post


Link to post
Share on other sites

Gotta find it first 😉
If only the blender import could bring in the animations and manips too, would be a walk in the park then...

 

Share this post


Link to post
Share on other sites

In the Car_690B_TurboCommander_Cockpit.obj,

Replacing: ATTR_manip_command    button    thranda/popup/13    

With: ATTR_manip_command    button    RXP/GTN/TOGGLE_WINDOW_2

Allows me to popup the 650 window and control the unit.

I am guessing I will not be able to control the screen directly like I can on the 750 that was installed by Carenado.  However this is a far better and useful solution then having the Avidyne in the panel.

Thank you NiK380 and RXP for your efforts!

Best Regards!

Share this post


Link to post
Share on other sites

Hello!

Any idea why I can not operate the 650 by clicking on it in cockpit like I can with the 750 in the 690B?  I have to use the popup to operate it.

I am using Furax84 mod for the B1990D and he was able to accomplish that.

Cheers!

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