Jump to content
The simFlight Network Forums

Recommended Posts

Posted

Hi Guys,

I bought the Saitek Yoke and as you might know, if you configure it right, you can also use the Modeswitch and the three buttons below the clock to assign functions.

And there it goes, I like to assign the buttons to the same function in FS, that means on the Standard Panels, the C172, for example you have a simple watch, with two buttons, one to switch between TIme/Stowatch and one to Start, Stop, Reset the watch.

Can I access this functions via FSUIPC, too?

Or is there a Clock Gauge out there, which I can assign buttons from FSUIPC to?

Posted
... the C172, for example you have a simple watch, with two buttons, one to switch between TIme/Stowatch and one to Start, Stop, Reset the watch.

Can I access this functions via FSUIPC, too?

I'm not sure they have FS controls assigned to them. You can check easily enough -- enasble Event logging in FSUIPC (Logging tab) and click the ckock buttons. Check the log, see if there's any relevant controls logged.

I've a feeling these are local functions to the gauge, with no externally accessible controls. Tomorrow I might check to see if they are amenable to the new facilties I added in FSUIPC for mouserects, but I fear they are non-standard, or XML.

Regards

Pete

Posted
You can check easily enough -- enasble Event logging in FSUIPC (Logging tab) and click the ckock buttons. Check the log, see if there's any relevant controls logged.

I tried to do this, but it does not seem to leave a trace in the Logfile, only a readout, which is maybe the time, to display.

484594  READ0  7B80,   1 bytes: 00 
   484594 GetRealAddr(22004391)=6109BF71 (orig 7B91)
   484594  READ0  7B91,   1 bytes: 00 
   484594 GetRealAddr(22004393)=6109BF73 (orig 7B93)
   484594  READ0  7B93,   1 bytes: 00 
   485094 GetRealAddr(22004392)=6109BF72 (orig 7B92)
   485094  READ0  7B92,   1 bytes: 00 
   485094 GetRealAddr(22004380)=6109BF60 (orig 7B80)

Posted
You can check easily enough -- enasble Event logging in FSUIPC (Logging tab) and click the ckock buttons. Check the log, see if there's any relevant controls logged.

I tried to do this, but it does not seem to leave a trace in the Logfile

In that case there are no FS controls to handle it, and no way to program a button or keypress for it. You'd need to use the mouse (or possibly Luciano Napolitano's "Key2Mouse" program so you can operate the mouse move/click by keypress, then program the keypress on a button).

... only a readout, which is maybe the time, to display.

Sorry, but there is no way that "Event" logging, which is what I asked you to enable, logs readouts. It sounds like to enabled the wrong option. Please look in the Logging page, left hand side. There's one radio button only for normal events.

The extract you supplied looks like you enabled IPC read logging by mistake for some unknown reason, and had some program or add-on reading a private add-on offset. I've no idea what it is supposed to be, but checking here that offset is assigned to Squawkbox, so i assume you have that installed.

Regards

Pete

Posted
if you configure it right, you can also use the Modeswitch and the three buttons below the clock to assign functions.

Hi Tobi or someone else,

Can you explain briefly how to set up the mode-switch to any function ?

The three other buttons are no problem.

Thanks,

Posted
Thank you Tobi, altought i don't understand exactly what to do, sorry ...

If the problem is, that you can't see in which mode the switch is, this is the important part:

all you have to do is rename the file C:\Windows\System32\SaiD0BAC.pr0 and unplug/plug in the yoke

In the other Case, read the Manual about Button Programming for Advanced users, then you might understand what this means:

[Buttons]
ButtonRepeat=0
0=;     YOKE - MODE 1 - AIRCRAFT CMNDS
1=CP(+0,8)0,0,K119,8 ;          F8 - TrackIR4_Precision
2=CP(+0,8)0,1,C65580,0 ;        AP_MASTER
3=CR(+0,8)0,2,C65607,0 ;        ELEV_TRIM_DN
4=CR(+0,8)0,3,C65615,0 ;        ELEV_TRIM_UP
5=CP(+0,8)0,4,C66079,0 ;        GEAR_UP
6=CP(+0,8)0,5,C66080,0 ;        GEAR_DOWN
7=CP(+0,8)0,6,C65759,0 ;        FLAPS_DECR
8=CP(+0,8)0,7,C65758,0 ;        FLAPS_INC
9=;     YOKE - MODE 2 - VIEW CMNDS
10=CP(+0,9)0,0,C66147,0 ;       VIEW_RESET

The important part here is the (+0,8), which means that this button must be pressed, when you want to have the action to be done.

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.