744 Forum

Apron => Accessories => Topic started by: Icarus747 on Wed, 31 Jan 2018 18:44

Title: Throttletek FCS assignment
Post by: Icarus747 on Wed, 31 Jan 2018 18:44
The Throttletek fuel control switches are recognized by PSX.  The buttons FCS are seen when flipped.  But there is no FCS assignment in the menu.  How do I assign the FCS in PSX?  They are supposed to work.  A IO card is only needed for the fire lights in the FCS according to their info.
Title: Re: Throttletek FCS assignment
Post by: emerydc8 on Wed, 31 Jan 2018 19:44
There is no dropdown assignment in PSX for the fuel control switches as far as I know. It would be nice.
Jon
Title: Re: Throttletek FCS assignment
Post by: kryten on Thu, 1 Feb 2018 12:07
Hi,
  It would be useful to have a mouse macro program (I have mentioned this before). This would not only solve the fuel cutoff problem but many others as well. There are several very useful addon programs for PSX and I think that macros would be another great project for all you programmers out there.

Phil
Title: Re: Throttletek FCS assignment
Post by: Icarus747 on Thu, 1 Feb 2018 16:26
PSX recognizes the switches already.  Just need a menu choice.  Not sure how monumental a task that might be.
Title: Re: Throttletek FCS assignment
Post by: mark744 on Thu, 1 Feb 2018 16:39
Be really useful for GoFlight throttles too
Title: Re: Throttletek FCS assignment
Post by: Hardy Heinlin on Thu, 1 Feb 2018 22:43
The task is not monumental but cumbersome, and it has to be free of charge, of course.

The flight deck incorporates hundreds of switches. All of them, including lights, can be accessed through the inbuilt PSX network by simple text messages. Cockpit builders use this network because it's robust and reliable, and many hardware and software interfaces are available. This network is the main service of PSX, while the USB stuff is just a sideline. If every cockpit component was also accessible via USB, PSX would bloat its sideline and neglect its main job. It's not just about text lines on a menu. Behind these menu items there are functions and interdependencies.

For this reason -- the main network has everything already -- I always hesitate to bloat the USB part with further options. Especially if the requested option is just semi-complete like here if the fire lights are driven by the network interface card and the switch by USB; as the card is already there, why not interface the complete component with that card? Why mix this with the rather unreliable USB?

Anyway, as these USB fuel control switches are getting more popular now, I'll consider implementing them on the USB side as well (in one of the next PSX updates).

What signal do they use for the RUN and CUTOFF positions?
Button pressed = RUN?
Button released = CUTOFF?

I hope your USB signals are reliable and you won't get cutoff commands in flight!


|-|ardy
Title: Re: Throttletek FCS assignment
Post by: Icarus747 on Fri, 2 Feb 2018 13:19
When I flip the switches up PSX USB menu shows button pressed.
Title: Re: Throttletek FCS assignment
Post by: Hardy Heinlin on Sat, 3 Feb 2018 03:23
Same on GoFlight etc.?
Title: Re: Throttletek FCS assignment
Post by: mark744 on Sat, 3 Feb 2018 10:35
On GoFlight I can swivel toggle switches by 180 degrees, so I can fit in with other users.
Up on would be fine, thanks
Title: Re: Throttletek FCS assignment
Post by: GodAtum on Sun, 4 Feb 2018 17:55
Quote from: Hardy Heinlin on Thu,  1 Feb 2018 22:43
The task is not monumental but cumbersome, and it has to be free of charge, of course.

The flight deck incorporates hundreds of switches. All of them, including lights, can be accessed through the inbuilt PSX network by simple text messages. Cockpit builders use this network because it's robust and reliable, and many hardware and software interfaces are available. This network is the main service of PSX, while the USB stuff is just a sideline. If every cockpit component was also accessible via USB, PSX would bloat its sideline and neglect its main job. It's not just about text lines on a menu. Behind these menu items there are functions and interdependencies.

For this reason -- the main network has everything already -- I always hesitate to bloat the USB part with further options. Especially if the requested option is just semi-complete like here if the fire lights are driven by the network interface card and the switch by USB; as the card is already there, why not interface the complete component with that card? Why mix this with the rather unreliable USB?

Anyway, as these USB fuel control switches are getting more popular now, I'll consider implementing them on the USB side as well (in one of the next PSX updates).

What signal do they use for the RUN and CUTOFF positions?
Button pressed = RUN?
Button released = CUTOFF?

I hope your USB signals are reliable and you won't get cutoff commands in flight!


|-|ardy

I'm interested to know how to convert USb into a network interface?
Title: Re: Throttletek FCS assignment
Post by: mark744 on Sun, 4 Feb 2018 22:21
Hardy,
I don't want to coerce you to do a lot of work with the FCSs USB mod.
I'm sure you have much better things to do, ( like a well earned rest )
Not important to me, just a nicety.
Title: Re: Throttletek FCS assignment
Post by: Icarus747 on Mon, 5 Feb 2018 13:28
Hardy:

I want to coerce you to do a lot of work with the FCS USB mod.  I'm sure you have nothing better to do.  😃

Honestly, anything you do to make the sim more functional is helpful and greatly appreciated!


 
Title: Re: Throttletek FCS assignment
Post by: Hardy Heinlin on Sat, 10 Feb 2018 20:04
Fuel cutoff switches can now be assigned to USB buttons in PSX 10.23:

http://aerowinx.com/board/index.php?topic=4191.0


|-|ardy
Title: Re: Throttletek FCS assignment
Post by: bublegom on Sat, 10 Feb 2018 21:27
Hi Hardy

Thank you for this new functionnality. I own a Saitek PZ45 Throttle Quadrant. Is it possible to add new assigments :
Key pressed : cut off
Key released : run

François
Title: Re: Throttletek FCS assignment
Post by: Hardy Heinlin on Sat, 10 Feb 2018 22:22
Hi François,

maybe, someday ...


|-|ardy
Title: Re: Throttletek FCS assignment
Post by: mark744 on Sat, 10 Feb 2018 22:48
Hardy
Thank you very much for the FCS functionality

Mark
Title: Re: Throttletek FCS assignment
Post by: emerydc8 on Sun, 11 Feb 2018 00:47
Thanks, Hardy!

Jon
Title: Re: Throttletek FCS assignment
Post by: cavaricooper on Sun, 11 Feb 2018 14:42
As a "non-programmer" I will add to the thank-yous... USB despite it's baggage, is the simple solution here.

C
Title: Re: Throttletek FCS assignment
Post by: Hardy Heinlin on Tue, 13 Feb 2018 01:32
Quote from: bublegom on Sat, 10 Feb 2018 21:27
I own a Saitek PZ45 Throttle Quadrant. Is it possible to add new assigments :
Key pressed : cut off
Key released : run

Fuel cutoff switch functions can now be inverted in PSX 10.24:

http://aerowinx.com/board/index.php?topic=4191.0


|-|ardy
Title: Re: Throttletek FCS assignment
Post by: bublegom on Tue, 13 Feb 2018 13:28
Hi Hardy

Thank you very much to have implemented my request.

François

Title: Re: Throttletek FCS assignment
Post by: bublegom on Tue, 13 Feb 2018 18:35
Hi Hardy,

Sorry but is it possible to applied this option individualy for each button because here if you change the invert functionnality of one cutoff button your choice is applied to all the others configured cutoff buttons.

François
Title: Re: Throttletek FCS assignment
Post by: Hardy Heinlin on Tue, 13 Feb 2018 20:26
Are you saying each of your four Saitek cutoff switches has a different polarity??

Did I do all this work just because one of your cutoff switches is incorrectly wired?
Title: Re: Throttletek FCS assignment
Post by: bublegom on Tue, 13 Feb 2018 20:57
No not at all. My switches have three positions : upper, central (neutral), down. If i push the swith down or up when i release it,  it returns to the central position. I can assign idependantly a function for the up and down positions. What i need is :
For down : key pressed : run
                key released : cutoff
For up : (invert) key pressed : cutoff
                        key released : run.
I hope it is clearer.
Title: Re: Throttletek FCS assignment
Post by: Hardy Heinlin on Tue, 13 Feb 2018 21:13
So your problem is not the fact that my new invert function is a master function for all four cutoff switches.

If I now understand you correctly, you want 8 (4 x 2) new special functions for 4 USB momentary-action button pairs:

Hit A : Move to RUN
Release A : Do nothing

Hit B : Move to CUTOFF
Release B : Do nothing

... and that for 4 A/B-pushbutton pairs.

I'm sorry, that's too much. The function included is only for alternate-action toggle switches.

(Thanks to this misunderstanding I've worked 3 hours for nothing.)
Title: Re: Throttletek FCS assignment
Post by: bublegom on Tue, 13 Feb 2018 21:38
I though it would more simple as the functions are already created; all i needed was to be able to assign them switch by switch and not globaly to all the switches. Up down for 4 switches and down up for 4 others.

Sorry if i maked you work for nothing.
Title: Re: Throttletek FCS assignment
Post by: cavaricooper on Tue, 13 Feb 2018 22:24
Quote from: Hardy Heinlin on Tue, 13 Feb 2018 21:13
(Thanks to this misunderstanding I've worked 3 hours for nothing.)

HH-

FWIW (and I'm aware of what that might be) I remain grateful.  In my PFC Console I have 4 switches in a bank I will assign to Fuel Control Switches and they are A-B switches, so I anticipate great joy as a result of your labor.

Danke mein herr!

C
Title: Re: Throttletek FCS assignment
Post by: Hardy Heinlin on Tue, 13 Feb 2018 22:48
What is an "A-B switch"? A pair of momentary-action pushbuttons, or an alternate-action toggle switch?
Title: Re: Throttletek FCS assignment
Post by: cavaricooper on Wed, 14 Feb 2018 00:04
HH-

A 2 position (alternate action) switch... ON or OFF... in a nice bank of 4 which will do quite nicely...

Ta!

C
Title: Re: Throttletek FCS assignment
Post by: brian747 on Wed, 14 Feb 2018 07:47
Hello, Hardy!

FWIW again, and further to C's comments, I also will be happily making use of the new USB mappings by assigning the lower-right four toggle switches on my VRinsight T&T panel (section C) as cutoff switches —

(https://s20.postimg.org/ayhd9vi4t/2018-02-14_071853.jpg) (https://postimages.org/)

They are simple SPST (single pole single throw) switches that are on when up, and off when down, so are ideal for the purpose, not even requiring the 'Invert' option. Thank you for your work; it is, as always, hugely appreciated!     :D

It seems that the OP has the switches that are fitted to the readily-available Saitek throttle units. These are rocker switches mounted so that pressing the upper part of the switch briefly closes a switch, and a press of the lower part briefly closes another switch. With three such rocker units in each throttle unit this makes a total of six "pushbuttons" that can be detected: the switches are sprung-loaded to return to centre when pressure is released.

Best wishes,

Brian
Title: Re: Throttletek FCS assignment
Post by: Hardy Heinlin on Wed, 14 Feb 2018 08:02
Hi Brian,

I understand François' intention now (unfortunately too late). Instead of 4 buttons and a master invert, make 8 buttons and no invert.

UP: When pushed up, it stays in CUTOFF. When released, it goes to RUN.
DN: When pushed down, it stays in RUN. When released, it goes to CUTOFF.
UP: When pushed up, it stays in CUTOFF. When released, it goes to RUN.
DN: When pushed down, it stays in RUN. When released, it goes to CUTOFF.
etc.

There is only a USB signal in the event of a push or a release. The last event wins.


Cheers,

|-|ardy
Title: Re: Throttletek FCS assignment
Post by: bublegom on Wed, 14 Feb 2018 09:22
Hi Hardy

or 4 buttons and an invert function per button and not master invert.

Regards

François
Title: Re: Throttletek FCS assignment
Post by: Hardy Heinlin on Wed, 14 Feb 2018 09:30
This is too complicated for the save and reload function. A user could assign dozens of FCS buttons in random orders. If it was as essential as an aileron I would think about an elegant solution. But it's just an FCS that is only used once every 10 hours or weeks.


Regards,

|-|ardy
Title: Re: Throttletek FCS assignment
Post by: bublegom on Wed, 14 Feb 2018 13:44
Thank you Hardy for your efforts. It's not a big deal. If I want to use the switches of my saitek I will simply have to tick the option revert yes or no in the menu : préférences/usb according to what I want to do : cut or open the arrivals of fuel.

Regards

François
Title: Re: Throttletek FCS assignment
Post by: Hardy Heinlin on Wed, 14 Feb 2018 16:21
I'll try another solution with 4 switches and an individual invert option per switch, along with a nearly unlimited amount of allowable FCS assignments. The respective pref file won't be backward compatible with older PSX versions, but I guess this won't be a problem.


|-|ardy
Title: Re: Throttletek FCS assignment
Post by: Hardy Heinlin on Wed, 14 Feb 2018 23:17
Fuel control switch function can now be inverted individually for each USB component in PSX 10.25:

http://aerowinx.com/board/index.php?topic=4191.0


|-|ardy
Title: Re: Throttletek FCS assignment
Post by: bublegom on Thu, 15 Feb 2018 12:42
Thank you very much Hardy. I will give it a try this evening.

Regards

François
Title: Re: Throttletek FCS assignment
Post by: bublegom on Thu, 15 Feb 2018 18:51
All work perfectly fine, it fits exactly my needs. Sorry again for the misunderstandind. I reread my posts and it's true that I haven't been cleared in my explanations (thank you Brian to helped me). I hope that your work will be usefull for the community and not only for me ! You prove us again that no challenge resists you.

Regards

François
Title: Re: Throttletek FCS assignment
Post by: Hardy Heinlin on Thu, 15 Feb 2018 19:04
Yes, sometimes I just can't resist :-)


Cheers,

|-|ardy
Title: Re: Throttletek FCS assignment
Post by: Jeroen Hoppenbrouwers on Thu, 15 Feb 2018 23:49
Requirements are a bitch.


Hoppie