![]() |
![]() |
|
![]() |
![]() |
|
Home Cockpit - Das Forum für die "Bastler" Cockpitbauer tauschen Pläne, Erfahrungen, Meinungen über den Bau von Homecockpits aus... |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Senior Member
![]() Registriert seit: 14.08.2005
Beiträge: 136
|
![]() Ich möchte mit einem Rotary Switch Tastaturbefehle auslösen.
Nach links zB Shift+H; nach rechts Shift+J Wie macht man sowas? PS:hab zwar schon was erstellt (CCC) aber der Rotary erzeugt keine neue Flanke beim Drehen und somit kein erneutes Keyboardevent...
____________________________________
Marc CondorVA CFG1170 // EDDC_TWR http://www.edoh.de |
![]() |
![]() |
![]() |
#2 |
Master
![]() Registriert seit: 11.01.2001
Beiträge: 798
|
![]() Hallo Marc,
welche Art von Rotary verwendest Du? Mit einem Knitter z.B. geht das problemlos, da er wie 2 unabhängige Taster funktioniert. Je nach Drehrichtung liefert der eine oder der andere Taster Impulse. Mit sogenannten "phaseshift coded rotaries" (z.B. Alps oder ähnliche z.B. von C....d) braucht man eine Drehrichtungserkennungs Schaltung (z.B. REDEC), da beide Ausgänge beim Drehen Impulse Liefern. Die Drehrichtung steckt in der 90Grad Phasenverschiebung der beiden Pulse zueinander. Mit anderen Worten: Je nach Drehrichtung kommt der eine Impuls 90Grad vor dem anderen und umgekehrt. Ansonsten einfach jedem Taster im FSBus Router einen Befehl zuordnen und fertig. Hoffe Dir weitergeholfen zu haben. Gruß Peter
____________________________________
Immer 3 Grüne Pantu |
![]() |
![]() |
![]() |
#3 |
Senior Member
![]() Registriert seit: 14.08.2005
Beiträge: 136
|
![]() Hat leider nicht ganz geholfen...
![]() Ich verwende 12stage Drehschalter von C..rad. Geht das auch irgendwie??
____________________________________
Marc CondorVA CFG1170 // EDDC_TWR http://www.edoh.de |
![]() |
![]() |
![]() |
#4 |
Master
![]() Registriert seit: 11.01.2001
Beiträge: 798
|
![]() Hallo Marc,
das geht schon, aber nur mit FSBus. Schau mal in die Unterlagen von FSBus, dort ist die Verdrahtung eines 12 pol Drehschalters als Rotary beschrieben. Hoffe das hilft. Gruß Peter
____________________________________
Immer 3 Grüne Pantu |
![]() |
![]() |
![]() |
#5 |
Senior Member
![]() Registriert seit: 14.08.2005
Beiträge: 136
|
![]() Ja schon klar!
Ich weiß wie das geht, habe das standart heading draufgelegt - geht auch! möchte aber Tastaturbefehle damit auslösen (für die leidige PMDG)!!
____________________________________
Marc CondorVA CFG1170 // EDDC_TWR http://www.edoh.de |
![]() |
![]() |
![]() |
#6 |
Senior Member
![]() Registriert seit: 19.01.2004
Alter: 71
Beiträge: 123
|
![]() hallo,
melde den 12er rotary als 12 einzelne schalter an, und weise den einzelnen tastaturbefehlen jeweils einem schalter zu. ich hab es nicht so gemacht, da ich projekt magenta habe, aber ich denke, so müßte das gehen. gruß aus der sonne peter b. |
![]() |
![]() |
![]() |
#7 |
Senior Member
![]() Registriert seit: 14.08.2005
Beiträge: 136
|
![]() Jo das ist genial!!
Es sind übrigens nur 4 Schalter... ABER wie werte ich denn jetzt eine Links- bzw. Rechtsbewegung aus?
____________________________________
Marc CondorVA CFG1170 // EDDC_TWR http://www.edoh.de |
![]() |
![]() |
![]() |
#8 |
Master
![]() Registriert seit: 11.01.2001
Beiträge: 798
|
![]() Hallo Marc,
das ist ja die Crux. Was Peter offensichtlich gemacht hat ist mit dem Drehschalter einzelne Funktione der PM software zu bedienen. Wenn Du jedoch mit dem Drehschalter Werte, je nach Drehrichtung verändern willst, bleibt Dir nur den 12 pol. Drehschalter als Drehgeber mit Richtungserkennung zu verschalten (FSBus!!). Oder nimm Knitter Drehgeber und Du bist so ziemlich alle Sorgen los. Gruß Peter |
![]() |
![]() |
![]() |
#9 |
Hero
![]() |
![]() Mahlzeit Marc,
beschreib doch bitte mal was du genau mit dem Drehgeber steuern willst, also welche Tastenfunktionen und was die bewirken sollen. Ich will auch noch bisschen drauf rumdenken ![]() Außerdem - vielleicht brauch ich das ja auch mal ![]() Gruß Boris |
![]() |
![]() |
![]() |
#10 |
Senior Member
![]() Registriert seit: 14.08.2005
Beiträge: 136
|
![]() So... nach langer Pause!
![]() Ich möchte das HDG des Autopiloten steuern. Mit Standartflugzeugen kein Problem: Drehschalter (12polig, spezial Verdrahtung laut Manual FSBUS) als Rotary angemeldet und schon gehts. Dreh ich nach links, dreht das Flugzeug nach links. Dreh ich nach rechts, drehts nach rechts. So weit so gut. JETZT PMDG 737-600/700!! (Wie wir ja alle wissen, geht das mit der PMDG nicht, weil die keine OFFSET Adressen verwendet...oder so...) Dreh ich nach rechts, soll für JEDEN KLICK einmal "STRG-SHIFT-H" gedrückt werden (Keyboardevent). Dreh ich nach links, soll für JEDEN KLICK (des Schalters) einmal "STRG-SHIFT-G" gedrückt werden. Alles klar??!! ![]() ![]() ![]()
____________________________________
Marc CondorVA CFG1170 // EDDC_TWR http://www.edoh.de |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|