MobiFlight Community Support

Welcome to the forum for MobiFlight! Feel free to reach out to the community in case you have questions, issues or just want to share great ideas or details about your latest home cockpit project.

You like MobiFlight? Donate via PayPal and support the MobiFlight development. Thanks! 

05/03/2024 - This forum is read-only

The community support for MobiFlight has moved exclusively over to our Discord server. Register for free and enjoy more interactive functions like image and video upload, voice chat. More than 7,000 registered users around the world make it a great experience!

See you on our MobiFlight Community Discord server.

A HUGE Thank You to everyone who participated in the forum, especially obviously to Pizman and Stephan who did an outstanding job over so many years providing an incredible service to the MobiFlight community.

The forum is still providing a lot of good content, hence we keep this information accessible.

Go to page 1Go to page 1123Go to page 3Go to page 3
Avatar
DocMoebiuz
Moderator
From: EDSH, Germany
Posts: 1516
Nachdem ich mir gerade genau die Dokumentation durchgelesen habe sieht es so aus, dass dieser Ansatz nicht möglich ist.
Was wohl geht ist aber, Tasten(Keys) in FSUIPC mit Macros zu verknüpfen. Dieser Ansatz wäre aus meiner Sicht einfach zu implementieren und bietet auch viel Flexibilität.
Have a great day!
Sebastian

MobiFlight - Simply build your own home cockpit for your favorite flight sim - MSFS2020, FSX, Prepar3D (FSUIPC), X-Plane (XPUIPC)
2015-01-09 01:08
Avatar
Bonanza
From: Solar System
Posts: 120
Hallo Sebastian, vielen Dank für deine Tipps, die werde ich heute abend mal austesten. Ich möchte ungern so schnell aufgeben.
Jeehell ist die mittlerweile am weitesten verbreitete HC-Software für A320-Systeme und dazu noch Freeware mit relativ gutem Support. Zwar nicht so gut wie bei dir, aber immerhin ;)
Ein Blick darauf lohnt sicher, die Software lässt sogar Bezahlsysteme wie z.B. das von Airsimtech total alt aussehen.

iconDocMoebiuz:

...
Zu Chris,
Ich kenn jetzt Jeehell gar nicht. Aber Du kannst auch mehrere Zeilen für einen Schalter anlegen. Das wird dann schnell nacheinander ausgewertet. Vielleicht kannst du so deine beiden Offsets setzen.
Mit $ kannst Du auch immer den Wert am Offset referenzieren. Siehe Beispiel mit NAV1 im examples Verzeichnis. Da ist auch ein if / Else dabei. Hoffe, das hilft dir weiter.



Stephan: ich habe testweise mal einfache Taster mit den vorgegebenen Funktionen für ALT, SPD, HDG etc. aus Jeehells HardwareConnect belegt und sie funktionieren tadellos. Wäre da nicht diese blöde Data Pipe-Funktion, dann wäre ich schon fertig :sneaky: Falls du mal Interesse am Dialog über unsere A320 HCs hast, würde ich mich freuen!

VG Chris
[Last edited by Bonanza, 2015-01-09 15:22]
.
"Wer nicht überzeugen kann, sollte wenigstens Verwirrung stiften!" :-)
2015-01-09 13:36
Avatar
Bonanza
From: Solar System
Posts: 120
Hallo, wie bekomme ich es hin, dass bei negativen Steigraten kleiner als 1000 ft/min (z.B. -800) die linke Ziffer nicht als 0 aufleuchtet? Gibt's da softwareseitig eine Möglichkeit? Left padding ist AN, macht ja auch Sinn, aber die linke Ziffer leuchtet trotzdem. Sieht als 0-800 aber bissel doof aus... :-/

Und ist es irgendwie möglich, unter "Vergleichen" zwei IF/ELSE-Abfragen zu machen?

VG Chris
[Last edited by Bonanza, 2015-01-10 15:47]
.
"Wer nicht überzeugen kann, sollte wenigstens Verwirrung stiften!" :-)
2015-01-10 14:15
Avatar
loony
From: Speyer, Germany
Posts: 157
Hallo Chris,

Dialoge über A320 Cockpits finde ich immer gut :-) Wo kommst Du denn her, vielleicht kann man sich ja sogar mal persönlich kennen lernen.

Bezüglich des negitiven V/S: lade dir bitte mal den ArcazeFC runter http://simple-solutions.de/forum/download/file.php?id=480
und öffne diese Config Datei. https://www.dropbox.com/s/z0js7vqbmpqpa5r/FCU.aic?dl=0

VG
Stephan
Mein Homecockpit-Projekt http://www.schwarz-stephan.de
2015-01-10 22:13
Avatar
DocMoebiuz
Moderator
From: EDSH, Germany
Posts: 1516
Die aic-Dateien kann man auch im MF Connector aufmachen.
Have a great day!
Sebastian

MobiFlight - Simply build your own home cockpit for your favorite flight sim - MSFS2020, FSX, Prepar3D (FSUIPC), X-Plane (XPUIPC)
2015-01-10 22:20
Avatar
DocMoebiuz
Moderator
From: EDSH, Germany
Posts: 1516
Leider kommt gerade eine Fehlermeldung wenn ich die Datei öffne... das ist nicht korrekt. Das schau ich mir an.
Have a great day!
Sebastian

MobiFlight - Simply build your own home cockpit for your favorite flight sim - MSFS2020, FSX, Prepar3D (FSUIPC), X-Plane (XPUIPC)
2015-01-10 22:22
Avatar
loony
From: Speyer, Germany
Posts: 157
oh ja, das wollte ich eben noch dazuschreiben, dass der Import der AIC Datei nicht mehr geht
Mein Homecockpit-Projekt http://www.schwarz-stephan.de
2015-01-10 22:27
Avatar
DocMoebiuz
Moderator
From: EDSH, Germany
Posts: 1516
och menno, leider was übersehen... schon gefixt. ich werde jetzt ne autoupdate funktion einbauen müssen.
Have a great day!
Sebastian

MobiFlight - Simply build your own home cockpit for your favorite flight sim - MSFS2020, FSX, Prepar3D (FSUIPC), X-Plane (XPUIPC)
2015-01-10 22:51
Avatar
Bonanza
From: Solar System
Posts: 120
iconBonanza:

Hallo, wie bekomme ich es hin, dass bei negativen Steigraten kleiner als 1000 ft/min (z.B. -800) die linke Ziffer nicht als 0 aufleuchtet? Gibt's da softwareseitig eine Möglichkeit? Left padding ist AN, macht ja auch Sinn, aber die linke Ziffer leuchtet trotzdem. Sieht als 0-800 aber bissel doof aus... :-/

Und ist es irgendwie möglich, unter "Vergleichen" zwei IF/ELSE-Abfragen zu machen?

VG Chris



Also die doppelte if/else-Abfrage innerhalb eines Vergleiches funktioniert prima, jetzt habe ich als kleines optisches Problemchen eben nur noch, dass neben dreistelligen negativen Werten im Display links daneben noch eine "0" stehenbleibt. Ist aber eben nur ein optisches Manko. Kann man das irgendwie beheben? :rolleyes:

Stephan: bin aus Würzburg. Freut mich, dass deine Türabfragen funktionieren! :thumbup:

VG Chris
.
"Wer nicht überzeugen kann, sollte wenigstens Verwirrung stiften!" :-)
2015-01-11 12:18
Avatar
loony
From: Speyer, Germany
Posts: 157
Hallo Chris,

oha, das sind ja doch knappe 170 km von Speyer weg. Naja vielleicht sind wir mal in der Nähe und kommen auf nen Kaffee vorbei. Du hast ja sicher eine "Saftschubse" im Haus :lol: ansonsten können wir uns auch gerne mal in Skype oder Teamspeak austauschen. Wie weit ist dein Projekt eigentlich, um zu fliegen?


Ich weiss nicht ob Dir das aufgefallen ist: meine V/S Anzeige besteht aufgrund eines "baulichen Fehlers" nur aus 4 Digits ...:blush:
D.h. bei mir wird das Minuszeichen nur bis -900 dargestellt ... war ne kleine Fehlplanung meinerseits ... das musst Du natürlich in der CFG anpassen.
Mein Homecockpit-Projekt http://www.schwarz-stephan.de
2015-01-11 12:58
Avatar
webblaster
Posts: 5
iconDocMoebiuz:

Dein Main Exit hat z.B. noch keine korrekte Maske. Dort steht 0xFF, also alle Bits werden überschrieben.
Im Allgemeinen gilt für das setzen von Bits:

Value: 1 -> Bit wird gesetzt
Value: 0 -> Bit wird nicht gesetzt

die Bit-Maske wird entsprechend berücksichtigt. Es werden an allen Stellen wo in der Bit-Maske eine "1" ist dann dort der Value 1 oder 0 hinterlegt. Der Bit-Masken-Editor hilft Dir den richtigen Wert als Hex-Wert zu finden.

Deine Tür-Konfigurationen verwenden bis auf Main-Exit alle "1" auch wenn sie geschlossen werden sollte. Du musst also hier auch die Close-Varianten auf "0" abändern.


Da haben Sie Recht,bin ich auch Ihrer Meinung.
[Last edited by DocMoebiuz, 2015-01-19 01:49]
Jeder Mensch ist geheimnisvoll. Du hast gar keine Ahnung, wie gut oder schlecht er ist, bis du ihn wirklich kennst und die Wahrheit siehst.
2015-01-17 06:10
Avatar
Bonanza
From: Solar System
Posts: 120
iconBonanza:

Nabend Stephan,
vielen Dank für deine Kommentare. So hat sich die Mobiflight/Arduino-Lösung dann letztlich für mich doch als nicht praktikabel erwiesen, es sei denn, es werden noch Macros im MFConnector implementiert, die zwei Offsets gleichzeitig schreiben können: den Data Pipe öffnen und gleichzeitig einen Wert hineinschreiben. Das wäre die eierlegende Wollmilchsau.
Langsam frage ich mich, ob alle Jeehell-Nutzer nur gekaufte FCUs verwenden. Mir wird wohl nichts anderes übrig bleiben, als auch den teuren Plug'n'play-Weg zu gehen. Mein HC ist bis auf diese blöde Abfrage von sechs Encodern in Jeehell komplett fertig und läuft tadellos.

Anscheinend klappt es ja mit Arcaze-Boards, aber da habe ich in Bezug auf Encoder nicht so Tolles gelesen. Wie hast du denn das hinbekommen, dass es bei dir mit Arcaze läuft?
Das Problem mit den Offsets ist doch dasselbe?

VG Chris
------------------------------------------------------------------------------------

Es stimmt, dass die Encoder am Arcaze "nachlaufen". Mit meinen Settings Periode 14 und Pulsweite 7 ist es für mich aber akzeptabel.
Schau selbst, es ist leider etwas unscharf:

http://youtu.be/DMW5dKsj9yU
Da das Arcaze als HID erkannt wird, ist es für Jeehell nichts anderes als ein Joystick und dann kannst Du ganz einfach die Zuordnung für die Encoder im FMGS_Config vornehmen.
Viele Grüsse,
Stephan



Hallo Stephan, ich habe meine FCU-Encoder nun endlich nach vielem Testen perfekt zum Laufen gebracht, mit direkten Eingaben in Jeehells FMGS, also als Joystick-Inputs. Total simpel, gänzlich ohne Arcaze, Linda oder MF, ohne Nachlaufen und schnell wie Sau :w00t: Kosten ohne Encoder waren nicht mal 20 Euro.

VG Chris
[Last edited by Bonanza, 2015-01-29 09:41]
.
"Wer nicht überzeugen kann, sollte wenigstens Verwirrung stiften!" :-)
2015-01-29 08:14
Avatar
DocMoebiuz
Moderator
From: EDSH, Germany
Posts: 1516
Super. Wie genau hast Du es denn jetzt gemacht?
Have a great day!
Sebastian

MobiFlight - Simply build your own home cockpit for your favorite flight sim - MSFS2020, FSX, Prepar3D (FSUIPC), X-Plane (XPUIPC)
2015-01-29 08:27
Avatar
loony
From: Speyer, Germany
Posts: 157
Würde mich auch interessieren!
Mein Homecockpit-Projekt http://www.schwarz-stephan.de
2015-01-29 08:33
Avatar
Bonanza
From: Solar System
Posts: 120
Aber gerne! :D
Ich habe die ganzen 6 Encoder direkt an einem Arduino hängen, dann mit viel Mühe ein IDE-Programm gebastelt, welches für jeden Drehimpuls abhängig von der Drehrichtung den entsprechenden Arduino-Ausgängen einen winzigen HIGH-Impuls gibt und wieder auf LOW schaltet. An jedem Output hängt zur galvanischen Trennung immer ein Optokoppler (bitte Vorwiderstand zu den Arduino-5V), dessen Schaltausgang mit der Interfacekarte (in meinem Fall die kleine FDS FC1-Karte) verbunden ist. Die Zuweisung (z.B. FCU QNH CPT INC) erfolgt direkt im FMGS-Connector.

Wir haben also 6x2 Input Pins für die Encoder und 12 Output Pins für die Optokoppler, alles an GND. Es geht auch mit Reed-Schaltern, aber die sind teurer.

Optokoppler: http://www.reichelt.de/Optokoppler/LTV-847/3/index.html?ACTION=3&GROUPID=3046&ARTICLE=76176&OFFSET=16&&gclid=CJLoy4TluMMCFdQZtAodA30Ajw
Encoder: http://www.elma.com/en-eu/products/rotary-switches/rotary-switching-products/product-pages/type-e33-detail/
Arduino: http://www.ebay.de/itm/251761526935?_trksid=p2060778.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

Funktioniert super schnell und war der einfachste Weg, Jeehells Data Pipe elegant zu umgehen :thumbup:

VG Chris
.
"Wer nicht überzeugen kann, sollte wenigstens Verwirrung stiften!" :-)
2015-01-29 09:39
Go to page 1Go to page 1123Go to page 3Go to page 3