WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Home Cockpit - Das Forum für die "Bastler" (http://www.wcm.at/forum/forumdisplay.php?f=55)
-   -   PM offset LSK (CDU) (http://www.wcm.at/forum/showthread.php?t=139858)

jan737 20.07.2004 21:12

PM offset LSK (CDU)
 
Hi all,
I'm busy with the setup of a hardware 737NG cdu.

I'm looking for the offsets for the 1 to 6 LSK for the CDU.
I'll connect them to the fsbus key pcb so that I can use it with my PM software.
Please with a example.

Kind regards

Jan Geurtsen

Thomas321 20.07.2004 23:12

Hi,

...taken from the PM FSUIPC Offset- Documentation.
have a look on it on the PM-Website
________________________
5428 CDU "Keyboard Interface" (2 bytes)
low byte, ascii character
high byte shift = Bit0, Ctrl = Bit1, Alt = Bit2 ... other bits must change if you have two same characters after the other...
. (period) = 190
/ (slash) = 191
+ (plus) = 107
DELETE = 46
CLR = 8
The space key is not supported for the time being
This can be used to write characters to the scratchpad of the CDU and to manipulate the LSK and function keys - FX keys from Ascii 112+(X-1)
_______________________________

I don´t know about FSBUS, though ,you can program your LSKs thru FSUIPC/Buttons/pmCDU Keys(this is the Keyboard Interface) ,if you want.
for example: 112 =F1 ,113=F2 , 114=F3,...

hope,i could help a bit...

regards,
Thomas

jan737 21.07.2004 11:12

Other cdu buttons
 
Hi Thomas

Thanks for the quick reaction.

Ok the lsk is working now.

But another question is how to control the legs, deparr, hold prevpage, nextpage etc. buttons?

Hope you can help.

Kind regards

Jan Geurtsen

Thomas321 21.07.2004 15:41

Hi Jan,

look at the MCD/CDU -Documentation .
There you will see the Keystrokes for "LEG" ,"DEP" ,....

For example ,If a Keystroke is like "CTRL+SHIFT+T"
Then you should use "852" in the FSUIPC/Buttons/CDUKeys -Parameter-Field.

The "852" calculates as follows:

Shift=256
Control=512
Shift+Control=768

T=84 (look at the FSUIPC for advanced Users.doc -avail at www.schiratti.com/dowson)

Control+Shift+T = 768(Ctrl+Shift) + 84(T) = 852

regards,
Thomas


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:36 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag