Jump to content
The simFlight Network Forums

Recommended Posts

Posted

Is there a possibility to program a button in FSUIPC to send three keystrokes, not in rapid succesion but seperated by one second dealy?

I added three lines in fsuipc.cfg but my panel (transponder mode in Dreamfleet Cessna Cardinal) reacts to them as to just one keystroke, so I suspect that FSUIPC really sends three keystrokes but too fast to gauge to read them correctly ase three separate keystrokes.

This is what I inserted in fsuipc.cfg.

36=P3,6,K67,11

37=P3,6,K67,11

38=P3,6,K67,11

Posted

Hi Piotr,

I think the problem is not that the output is three characters and too fast, but that FSUIPC only sents 1 character, because the same programming rule is read 3 times in the same scan. IMHO FSUIPC works probably likewise as follows: it reads first all conditions (input) and sets internal flags etc.w.o.w. the character is "flagged for output", next it makes the "outputs", and thus the charecter is outputted, during one scan. These scans are happening 40 times in a second (Poll Interval = 25 msec), but because you have made the programming in "pulse" mode, the output is only valid during one scan.

Hugo

Posted

I think the problem is not that the output is three characters and too fast, but that FSUIPC only sents 1 character, because the same programming rule is read 3 times in the same scan.

No, it should send three KEYDOWN and KEYUP pairs. This could be checked using Microsoft Spy++.

Regards,

Pete

Posted

But is there a possibility to program a button in FSUIPC to send three keystrokes, not in rapid succesion but seperated by one second dealy?

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.