Gast
#3978103
Hallo, ich habe vor, mir für den Microsoft Flight Simulator X eigene Panels für den Autopiloten oder die Funkfrequenzeingabe zu bauen. Ähnliches baut der Hersteller Saitek (z.B. hier: http://www.saitek.com/uk/prod/cpfull.html). Ich möchte das ganze aber individueller gestalten und bin ziemlich auf die b737-800 fixiert. Das Modul sieht so aus: http://www.kolmanl.info/images/b737pmdg_ap.jpg. Ich stelle mir das ganze so vor: die Signale der Taster / Schalter und Drehencoder werden von einem Atmega ausgewertet, aufbereitet und per USB an den PC geschickt. Die Ausgabe (7 Segment LED anzeige + Anzeige LEDs) verwaltet ebenfalls der µC, das heisst diese Anzeigen laufen "asynchron" zum Simulator, oder gibt es eine andere Möglichkeit? Nach einer ersten Recherche im Internet bin ich auf das Thema HID gestoßen. Wie funktioniert das ganze genau? Wird ein so programmierter Controller als "Joystick" von Windows automatisch erkannt? Gibt es fertige libraries (ich programmiere in C)? Momentan soll das ganze noch eine Art "brainstorming" sein, evtl. ist es einfacher ersteinmal mit einem Schalterpanel (landing lights, nav-lights) zu beginnen?! Ich bin für jeden Tip dankbar. grüße Hopper