I know that FSUIPC is an incredible piece of software, but I have some questions about it's functionality. I know that it can control values in the memory offsets of FS9, and that it can be used to program joystick buttons. I am also aware of a facility to check the values of offsets and change them based upon what is currently at that offset. (For instance, write "off" to a toggle value only if the current value is "on", etc)
My question is, can this functionality be combined? It seems like it would be a good way to really begin building up some functional hardware for relatively cheap. Get a joystick controller card or a hacked stick, wire up your own buttons, program them with FSUIPC, done.
I have already experimented with the hacked joystick concept using the built in FS controls, but they are very limited in what they can control, hence the reason I am looking at FSUIPC to do my variable controlling. I think my first real project will be a (somewhat) slimmed down MCP/Autopilot panel. Since the functions of that should all be able to be controlled by momentary inputs, it seems that a joystick card + FSUIPC should be able to handle that admirably well. (The BUO86X (or something to that effect) joystick card can be easily set up to use rotary encoders for up/down value adjustments)
I am also aware that this setup would NOT easily accomodate toggle switches. For that I would likely go with GoFlight modules (either their premade versions or the "build your own" type option they have)
Does anyone have any input on this? This might very well be where I "really" begin. I've been experimenting with panel making and such for probably a year now, and I've built up several nice looking panels, but none of my stuff DOES anything yet. I am really itching to get some functional hardware built!
Thanks in advance for any input.