Jump to content
The simFlight Network Forums

Recommended Posts

Posted

Hello,

I would like to know if i can switch between COM1 and COM2 (and vice versa) using a single key storke/joystick button?

Does FSUIPC facilitate this option?

Thank you very much for a great SW

Posted

I would like to know if i can switch between COM1 and COM2 (and vice versa) using a single key storke/joystick button?

Switch what? Reception, transmission, frequency, or simply the focus selection?

Pete

Posted

Pete, thanks for the fast reply.

Im looking to same functionality as choosing rx/tx.

Im not sure what is the exact definition in the assignment table.

To find any regular FS event or control name, just enable Event logging in FSUIPC and operate the control in the default (keyboard or mouse) way, then look in the log. For example, the standard FS9 radio stack has a row of 8 buttons at the bottom for selecting assorted radio functions. Pressed once each, left to right, they log as follows:

81594 *** EVENT: Cntrl= 66463 (0x0001039f), Param= 0 (0x00000000) COM1_TRANSMIT_SELECT

84532 *** EVENT: Cntrl= 66464 (0x000103a0), Param= 0 (0x00000000) COM2_TRANSMIT_SELECT

86938 *** EVENT: Cntrl= 66465 (0x000103a1), Param= 0 (0x00000000) COM_RECEIVE_ALL_TOGGLE

88453 *** EVENT: Cntrl= 65842 (0x00010132), Param= 0 (0x00000000) RADIO_VOR1_IDENT_TOGGLE

89750 *** EVENT: Cntrl= 65843 (0x00010133), Param= 0 (0x00000000) RADIO_VOR2_IDENT_TOGGLE

90891 *** EVENT: Cntrl= 66477 (0x000103ad), Param= 0 (0x00000000) MARKER_SOUND_TOGGLE

91953 *** EVENT: Cntrl= 65844 (0x00010134), Param= 0 (0x00000000) RADIO_DME1_IDENT_TOGGLE

93141 *** EVENT: Cntrl= 65846 (0x00010136), Param= 0 (0x00000000) RADIO_ADF_IDENT_TOGGLE

These are of course also all listed in the List of controls document installed for you in the FSUIPC Documents folder, inside the FS Modules folder. I assume the ones you want are in the first three above?

Regards

Pete

Posted

Peter,

You are absolutely right. I refer to the first two.It is defined in the assignment table as:

COM1 transmit on

COM2 transmit on.

Right now Im using up two buttons on my joystick to setich between the two. I wonder if I can just set one button tto toggle between them.

Thanks again

Posted

Right now Im using up two buttons on my joystick to setich between the two. I wonder if I can just set one button tto toggle between them.

Don't they toggle anyway? You can only have one on at a time in any case.

To make an ordinary push-button into a toggle switch you need to use the switches flag (in FSUIPC) to "latch" it, so it does one thing on one press and the other thing on the next press. You can only do that by editing the entries inthe FSUIPC INI file. Please refer to the section in the Advanced Users guide entitled COMPOUND BUTTON CONDITIONS. Take note of the statement that each button has a flag which changes from "true" to "false" or vice versa on each button press, so the button's own flag can be used as the condition for it to choose one action or the other. Two lines in the INI file.

Have a read and come back if you have more questions,

Regards

Pete

Posted

Don't they toggle anyway? You can only have one on at a time in any case.

To make an ordinary push-button into a toggle switch you need to use the switches flag (in FSUIPC) to "latch" it, so it does one thing on one press and the other thing on the next press. You can only do that by editing the entries inthe FSUIPC INI file. Please refer to the section in the Advanced Users guide entitled COMPOUND BUTTON CONDITIONS. Take note of the statement that each button has a flag which changes from "true" to "false" or vice versa on each button press, so the button's own flag can be used as the condition for it to choose one action or the other. Two lines in the INI file.

Have a read and come back if you have more questions,

Regards

Pete

Works like a charm.

Thanks a lot Peter.

Can you please consider toggling between COM1 and 2 a ready-made operation in the next versions of FSUIPC?

Posted

Can you please consider toggling between COM1 and 2 a ready-made operation in the next versions of FSUIPC?

What do you use it for? It's never come up in the 12 years of FSUIPC -- seems a little odd to see it requested now.

Regards

Pete

Posted

Some GA radios don't have standby frequencies on the com part of the rig, but they usually do have two com radios, so instead you use different radios in the same way as you would us the swap button just on one radio.

Trouble is many of the FS add-on ATC products will only listen to you on com 1 active which is a shame.

Posted

What do you use it for? It's never come up in the 12 years of FSUIPC -- seems a little odd to see it requested now.

Regards

Pete

Pete, I won't agrue with you, It is odd. But nevertheless, I found it very useful. Especially for my usecase:

I bought recently a Saitek radio panel, using the SPAD driver. So it's very easy setting frequencies for COM1 and COM2, but I still need to reach for the keyboard, each time I wish to choose on which COM to transmit.

I had some free buttons on my Joystick and Quadrant, but very few, and I find a new use for buttons each day. In FS, there is different keystroke for each COM. Thus, I had to set two buttons for COM1 and COM2.

So I wondered, why do I need two buttons, when I can do the same action with one. And FSUIPC solved that for me.

It's extremely useful when flying VATSIM in big airports, where you have to go pretty fast through Ground-Tower-App-Center, and back when landing.

When i can do it without the keyboard.

I hope I convinced that my usecase is not that odd.

Actually I don't understand why Saitek havent put those buttons on the Radio Panel.

I tried using SPAD for that function, maybe use long press on ACT/STBY to choose that COM. But then, one has to choose a specific COM on the knob, and then make a long press. Reaching for the keyboard is easier.

Thanks again.

Posted

Some GA radios don't have standby frequencies on the com part of the rig, but they usually do have two com radios, so instead you use different radios in the same way as you would us the swap button just on one radio.

That wouldn't be so relevant for transmission, surely, and reception works on both simultaneously in any case?

Trouble is many of the FS add-on ATC products will only listen to you on com 1 active which is a shame.

This is why I asked about the use of a COM1/COM2 transmit swapping control.

Regards

Pete

Posted

Pete, I won't agrue with you, It is odd. But nevertheless, I found it very useful.

I wasn't saying I wouldn't add it, it just seemed odd to me too. You say it is useful, and I wondered why.

It's extremely useful when flying VATSIM in big airports, where you have to go pretty fast through Ground-Tower-App-Center, and back when landing.

I've never flown on-line. So I assume you mean that VATSIM supports transmission on COM2 as well as COM1? Is that the reason? Does it listen to both all the time?

Pete

Posted

I fly VATSIM using a the utility FSINN.

It uses COM2 for both recv and trnsmt. I havent tried receiving on both. The switch between coms is done by choosing a specific com.

Posted

Sorry Pete, I was unclear.

FSINN allows transmitting and receiving on both COM1 and COM2. You choose which one is used by the "transmit on COM1" or "transmit on COM2" accordingly.

I'm not sure whether the receive both comms works. Haven't tried it.

I would be happy if other VATSIM pilots comment about how they use COM1 and COM2 in FSINN.

Almost forgot Pete, happy new year.

Posted

FSINN allows transmitting and receiving on both COM1 and COM2. You choose which one is used by the "transmit on COM1" or "transmit on COM2" accordingly.

Ah, right. Good. NOW I understand! ;-)

I'll put the "COM1/2 TX switch" control on my list.

Almost forgot Pete, happy new year.

Thank you. You too!

Best Regards

Pete

Posted

I'll put the "COM1/2 TX switch" control on my list

Okay, this control is now implemented in FSUIPC versions 3.989u and 4.647, available now in the Download Links subforum.

Regards

Pete

  • 5 years later...
Posted

Hello,

 

At first time, sorry for my bad English.

 

I am looking for this function "COM1/2 TX switch" on this list of FSUIPC functions for use it on a VRInsight MCB Combo 2 Boeing, but not find it:

 

http://vrinsight.com/devel_shot/Manual/Keymapper_FSUIPC_Program/List%20of%20FSX%20controls.pdf

 

Please, may you help me to find the number of the control for this function?

 

Thank and best regards.

 

 

Posted

Hello,

 

At first time, sorry for my bad English.

 

I am looking for this function "COM1/2 TX switch" on this list of FSUIPC functions for use it on a VRInsight MCB Combo 2 Boeing, but not find it:

 

http://vrinsight.com/devel_shot/Manual/Keymapper_FSUIPC_Program/List%20of%20FSX%20controls.pdf

 

Please, may you help me to find the number of the control for this function?

 

Thank and best regards.

 

The control is in the list of controls you can assign to in FSUIPC's drop-down assignments, both in the Button & Switches tab and the Keys tab.  If you need its number, it is listed in the Advanced Users guide along with all the other FSUIPC-added controls, in the section entitled "Additional “FS” Controls added by FSUIPC4".

 

Pete

Posted (edited)

Hi Pete,

 

Thansk for your quick answer.

 

Well, I find this number on the Advanced user guide, but now other problem. I am going to try to explain (sorry, I speak English very bad).

 

I am using:

 

Perpar3d V3.1 on Win10 Pro 64

VrInsight software Serial FP2 to assign keys/fsuipc numbers to a button of hardware MCP Combo 2.

 

Some weeks ago, I used FSX on Win7 Home 64. I assing a key to button with VRinsight software, then in FSUIPC assign this key with drop down list to a function and all ready fine.

 

Now, the problem is:

 

- Serial FP2 assing user Button "0" of MCPcomb to key "F1"

- Open P3d, open FSUIPC

- Select "Key Press" and push on "SET". Fsuipc is waiting "PRESS ANY KEY".

- I push the button "0" from MCPcombo but not put F1 key. On FSX, when push the button, put "F1" then dropdown list and selectt the funcition. Now is not possible, not show F1 when push the button.

 

Is for this problem I need to assign each button of MCPcombo using FSUIPC number. Right this all is ready and good with lights toggle, battery toggle, etc.

 

Well, the number from action "Com1/2 switch" is not accepted for SerialFp2 software. Attached and screenshot with the error message.

 

I am very sad becouse is very difficult for me to explain me in English. Sorry very very much.

 

Please, may you help me?

 

Thank you very much.

Edited by José Adolfo Medina
Posted

- Serial FP2 assing user Button "0" of MCPcomb to key "F1"

- Open P3d, open FSUIPC

- Select "Key Press" and push on "SET". Fsuipc is waiting "PRESS ANY KEY".

- I push the button "0" from MCPcombo but not put F1 key. On FSX, when push the button, put "F1" then dropdown list and selectt the funcition. Now is not possible, not show F1 when push the button.

 

 

Does FSUIPC show F1 when you press F1 on the keyboard? If so, then FSUIPC is correctly detecting keypresses. I can only assume that VRInsight program is not sending a correct sequence for the key.

 

Have you checked with VRInsight or the Support Forum?

 

Well, the number from action "Com1/2 switch" is not accepted for SerialFp2 software. Attached and screenshot with the error message.

 

 

Seems it doesn't like FSUIPC add-on control numbers. By insisting they must be 65536 or more it is saying it only supports FS controls. FSUIPC's are deliberately outside the FS range, and those used by programs such as PMDG, to avoid conflicts.

 

Pete

Posted (edited)

Hi,

 

I think like you, that this is a VRInsight software problem compatibilty  with P3d V3.

 

VRInsight hasen't support forum, then I am waiting for a next software version.

 

Thank you very much for your help.

Edited by José Adolfo Medina

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
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.