Keith (or any one else that knows) - Is there any way to make COM2 TX work in the Carenado F33A BONANZA? I found a suggestion at xplane.org. I made edits to "avionics.lua" file as suggested and got COM2 TX working (I could see COM2 freq changes on pilotedge map) but those changes disabled other functionality (no engine sound, no pop up windows, etc.). Any suggestions about a way to get COM2 transmit capability on this aircraft without breaking other functionality or am I just stuck with COM2 as "ATIS only"?Com1/2 support can be tricky to achieve with certain planes since the audio panels are not really set up to specify the TX and RX settings separately on most panels. We started working with Carenado as of the B200, but previously released aircraft probably won't behave as you're hoping. I can look at them on a case by case basis and help you get the COM2 going. Otherwise, I would just limit it to 1 com radio and perhaps use COM2 to get the ATIS. My guess is that regardless of which radio you select on the panel, it continues to transmit/receive on COM1 only when it comes to PE.
added the following to "avionics.lua" file
Code: Select all
***added at top of file***
defineProperty("Com1Au", globalPropertyi("sim/cockpit2/radios/actuators/audio_selection_com1"))
defineProperty("Com2Au", globalPropertyi("sim/cockpit2/radios/actuators/audio_selection_com2"))
defineProperty("AudioPanelOut", globalPropertyi("sim/cockpit/switches/audio_panel_out"))
***tried adding this function at various locations in file***
function update()
if get(Com1Au) == 1 and get(Com2Au) == 0 then
set(AudioPanelOut, 6)
elseif get(Com1Au) == 0 and get(Com2Au) == 1 then
set(AudioPanelOut, 7)
elseif get(Com1Au) == 1 and get(Com2Au) == 1 and get(AudioPanelOut) == 7 then
set(AudioPanelOut, 6)
end
end