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)
-   -   Hardware schön, aber Flusi? (http://www.wcm.at/forum/showthread.php?t=161510)

LukasR 17.03.2005 17:58

Hardware schön, aber Flusi?
 
Hi @ all

Ich will jetzt mal in einem Post klar und deutlich fragen, wie ich beliebige Funktionen, die auch nicht im Fusi Zuordnungsbereich zu finden sind alle mit Hardware ansteuern?
Es gibt ja diverse bzw unzählige schöne Ideen für den Bau von Hardware, aber wie bringe ich meine Hardware dazu, dass im Flusi auch was daraufhin passiert?

Habe Key2Mouse probiert und bin eben an diese Grenzen gestoßen, weil das Overhead z.B. eben immer auf sein muss, wenn man dort eine Funktion belegt.

Es muss doch eine einfachere Möglichkeit geben, dass man alle Gauges irgendwie ansteuern kann?

Geht es mit FSBus? Geht es mit anderen Programmen?
Wo finde ich zu dieser so grundlegenden Frage Tutorials, Anleitungen oder einfach nur Antworten? :-)

Bei mir sieht es so aus: Bastle gerne mein Cockpit und will gerne so viele Schlater, wie möglich verwenden, aber WIE bekommt das der Flusi mit?
Bin an diesem Prob einfach nur hängen geblieben... :heul:

Ich baue da auf diese wunderbare Community, wo ichs icher bin, dass mir jemand helfen kann, denn schließlich gibt es ja so viele Cockpitbauer...

Gruss Lukas

DeLaPlata 17.03.2005 18:40

welche Vorkenntnisse ?
 
Hi simmer,
du solltest vielleicht etwas dazu sagen, was du für Vorkenntnisse mitbringst, bezogen auf Elektronik und Programmierung.

Dann kann man dir entsprechende Ratschläge geben, ob du auf EPIC oder FSBUS oder eines der vielen anderen Systeme losgehen solltest.

Gruß rico

AlTonno 17.03.2005 19:31

FSUIPC bringt ziemlich viele Funktionen mit, genauer gesagt ziemlich alle ;)


Unter http://www.schiratti.com/dowson.html gibt es einige Listen, in denen alle Befehle aufgelistet sind. Interessant wäre jetzt zu wissen, wie du die Schalter an den PC angeschlossen hast?!

Verwendest du zb eine gehackte Tastatur oder LPT-Switch oder ähnliches kannst du dann, auch ohne großes Hintergrundwissen, die dazugehörigen Befehle aus der Liste mit der gewünschten Tastaturbelegung verbinden..... Ich denk,da war sogar mal ein Bericht in der FXP darüber *grübel*


Bei weiteren Fragen steht dir diese wunderbare community gern weiterhin zur verfügung :D

vlg,
Chris Haus-Air

LukasR 17.03.2005 21:26

Hi
Ja, das habe ich wohl verpasst gleich noch in meinen Post zu schreiben.
Ich besitze die FSUIPC und benutze den FS02.
Zu meinem bisherigen Projekt:

Es handelt sich um eine IC Familie, welche man in Elektrogeschäften erhalten kann.
Wenn man diese mit den dazugehörigen Teilen zusammenlötet schafft man sich einen USB Zugang zum PC. Der PC erkennt dieses IC als Joystick, der in meinem Fall(also mein IC Modell) 16 Tasten und drei Achsen ansteuern kann.

Alles soweit wunderbar, der PC erkennt alles, ich konnte trimmen, der Flusi spielt mit...*freu*
Nun stehe ich aber vor einer unsichtbaren Mauer, denn ich habe die 16 Tasten zur Verfügung(werde, wenn es klappt noch mehr Tasten einbringen mit anderen Modulen) und kann kaum was damit machen!
Natürlich lassen sich die Hauptfunktionen des Flusi damit ansteuern, wie Klappen, aber schon beim Licht hört es auf. Dort sind nicht alle Zuordnungen im Flusi drin!

Klartext: Bin ambitioniert, habe kein Elektroprofiwissen, aber es reicht dür solche Schaltungen und habe eine lauffähige USB Verbindung, jedoch kein Plan, wie ich fast alle Funktionen z.b. für ein Overhead mit dem Flusi ansteuere!

Habe von FS Bus gehört und auch EPIC ab und zu hier gelesen, jedoch noch keine richtige Vorstellung, was möglich is und was preislich mitspielt.

Viele Grüße vom Lukas

AlTonno 17.03.2005 23:23

Ich zitiere aus einem älteren Beitrag, http://www.wcm.at/forum/showthread.p...hreadid=132381

Zitat:

(...)
Im Panel-sdk (http://www.microsoft.com/games/fligh...nloads_sdk.asp ) gibts mehrere word-dateien mit allen möglichen codes. Die meisten sind eh relativ logisch, zb TOGGLE_NAV_LIGHTS für die NAVs...
(...)
Du musst dann das gewünschte "Event" (wie eben zb "TOGGLE_NAV_LIGHTS") manuell in die FS9.cfg kopieren und dann mit den entsprechenden Keycodes verknüpfen.... Weißt du wie das geht?

Mit 16 Schaltern wirst du allerdings nicht weit kommen, schon gar nicht für ein komplettes Overhead...
--> FSBUS ist billig, extrem genial, aber leider auch ziemlich kompliziert... selbstaufbau wird ohne Elektronik-Kenntnisse sehr schwer, allerdings kann man auch die fertigen module kaufen.
--> EPIC ist extrem advanced, und auch ziemlich teuer.... das wird deshalb hauptsächlich in wirklich großen sim-projekten verwendet...
--> LPT-Switch (such einfach mal danach) hab ich früher verwendet, das ist recht einfach, man kann sehr leicht 40 bis 120 Schalter über den Druckeranschluss (LPT-Port) an den PC hängen.

vlg, Chris

Arnim 18.03.2005 00:28

Hallo Lukas,

der einfachste Weg wäre Du wechselst zum fs2004 und zur registrierten FSUIPC und dann ist es ein leichtes einen in windows lesbaren joystick via uipc zu programmieren !(JA-ich weiss, die Kosten ;-)))
Das könntest Du dann wunderbar einfach im button-menü der uipc über drop-down liste auswählen. Ohne editieren von cfg.dateien oder ähnlichem. (Und die verfügbaren optionen lassen kaum wünsche offen !!)

Das mit der cfg.datei hab ich beim fs2002 auch gemacht, es funktioniert auch gut, ist aber eben relativ aufwendig.

Die Variante fsbus ist natürlich auch mit dem fs2002 machbar, Du schreibst ja direkt in die die(allgemein zugänglichen) offsets hinein. Dann sollten Deine Schalter und Knöpfe allerdings nicht über den usb(joystick)adapter angeschlossen werden sondern direkt am fsbus.keymodul.
Arbeitet auch prima, kann ich nur empfehlen. Selbstbau ist gut möglich,kannst aber auch fertige module kaufen.

So, das waren erst mal meine gedanken dazu,
Gruss aus EDDB

Arnim

LukasR 18.03.2005 18:18

Hi Jungs
Vielen Dank für eure Antworten!
Also, um es vorweg zu sagen, ich habe die registrierte FSUIPC und habe darüber auch schon mit Mauskoordinaten gearbeitet, aber das bekannte Problem, dass nicht immer alle Fenster offen sind für die Koordinaten hat mich davon wieder weggebracht!
Wenn ich also nun in der FSUIPC die Funktionen auswähle, dann geht es auch in nem Payware Flieger, wie dem PSS?
Wenn ihr meint, dass das problemlos geht, dann werd ich mich mit neuer Energie mal ransetzen...

LukasR 18.03.2005 20:13

So, habe mich testend rangesetzt mit vorerst einem Knopf in Zusammenarbeit mit der FSUIPC.
Komischerweise hat es am Anfang geklappt, wenn ich dem Knopf die Funktion Gear Toggle überwiesen habe.
Das Fahrwekr wurde einwandfrei runter und bei erneutem Druck hochgeklappt im PSS.

Wenn ich die Funktion dann ändern wollte ging nix mehr. Weder irgendeine andere Funktion noch die Gear Toggle Funktion vom Beginn!
Muss ein Restart des Flusis nach jeder FSUIPC Einstellung erfolgen oder wie läuft das?

Viele Grüße
Lukas

LukasR 21.03.2005 14:59

Hi Leuts

Kann sich jemand dazu äußern und mir vielleicht helfen, wie ich mein Cockpit an den Flusi bekomme?
Es scheint bei mir grad kein größeres Problem zu geben, da man sich die Hardware schon irgendwie zusammenbastelt, aber der Kontakt an den FS is soo wichtig und ein Gebiet, bei dem ich mir noch gar nich sicher bin!

Viele Grüße
Lukas

AlTonno 24.03.2005 18:05

Wie gesagt, es gibt unzählige möglichkeiten, wie man alles mögliche an schaltern, tastern, potis und was weiß ich noch alles an den PC und weiter an den Flusi hängen kann....


Wie groß ist dein "Cockpit"? Wie viele Schalter hast du/willst du einbauen?


Mit diesen Informationen wird dir hier leichter geholfen! ;)


greez,
Chris

LukasR 26.03.2005 22:52

Hi, danke für deine Antwort!
Also ich stehe im Moment noch am Anfang, jedoch kann ich nichts weiter planen, wenn ich nicht weiß, wie ich Schalter etc an den Flusi bringe.
(Is ja logisch...ich baue nicht meine Shell, ohne zu wissen, ob jeder Schalter später funzen wird)

Mein Sim soll in Richtung des A320 gehen und ich möchte als erstes ein Autopilot Modul bauen. Dazu habe ich auf der Website von opencockpits ein Manual gefunden, jedoch will ich wissen, was ich nun alles brauche, um Schalter, Toggles, LEDS, LCD Anzeigen anzusteuern?!

Frohe Ostern
Lukas

AlTonno 27.03.2005 03:17

Hm, ein komplettes Airbus-Cockpit verlangt mit mehreren hundert "Knöpferln" doch nach einem etwas aufwändigerem System..... Einfache Lösungen, wie LPT-Switch oder eine gehackte Tastatur reichen hier nicht mehr, du wirst dich schon mit einem "größeren" System auseinandersetzen müssen....

Prinzipiell ist es ja sehr, sehr leicht, einen schalter oder einen taster an den PC zu hängen und das auch zum laufen zu bringen. Allerdings ist bei diesen "kleinen" systemen die Anzahl der Verfügbaren Eingänge meist sehr klein, zu klein für einen Airliner.

"Größere" Systeme nun, mit unzähligen möglichen Eingängen, bringen meist auch noch Möglichkeiten mit, LEDs, 7-Segment-Anzeigen, Displays, Servos, Schrittmotoren und was weiß ich noch alles anzusteuern. DAS ist dann natürlich entweder sehr teuer (EPIC) oder sehr aufwändig (FSBUS). Willst du wirklich ein komplettes Airbus-Flightdeck bauen, wirst du sowieso nicht um solch eine Komplettlösung herumkommen, was is ein A320-Overhead-Panel schon ohne LEDs... :D

Mir fallen auf die Schnelle jetzt zwei möglichkeiten ein:

* Entweder du bist reich --> dann wähle EPIC
* oder du hast eine gute Ausrüstung für elektronische Bastlereien (oder kennst wen, der das kann) --> dann wähle FSBUS
;)

Ich bin mir sicher, dass es noch viele andere, ähnliche Systeme gibt, aber an der Grundentscheidung (do it yourself or not) wird sich nichts ändern.

vlg,
Chris

LukasR 27.03.2005 15:03

Hi
Also es ist wohl etwas übertrieben rübergekommen...Ich habe nicht vor ein komplettes Airbus-Cockpit nachzuahmen.
Vielmehr sollen es nur einzelne Komponenten sein, die dann auch nicht große Ähnlichkeit aufweisen müssen!

Auf jeden Fall ist mir der persönliche Basteleinsatz dabei bekannt und ich verfüge über notwendige elektro-bau Kenntnisse.

Da ich nicht reich bin, werde ich entweder FSBus oder die IO Cards verwenden.
OpenCockpits scheint mir da besser, weil ich das ganze via USB und nicht per seriell einspeisen kann!

Hier nochmal der Link zu dem Modul, was ich gerne bauen möchte:
opencockpits
Nun würde ich gerne wissen, wie ich da rangehe, um mir so etwas zu bauen.
Also welche Karten brauche ich bzw muss ich bauen?

Wie würde eine Lösung mit FSbus aussehen?
Was wird benötigt?

Viele Grüße
Lukas

AlTonno 27.03.2005 15:33

Mit den projekten von opencockpits (die die IOCards verwenden) hab ich mich noch nicht auseinandergesetzt, hier ist irgendjemand gefragt, der sich da auskennt....


Bei der Lösung mit FSBUS kann ich dir helfen:

Prinzipiell besteht das System aus verschiedenen Modulen. Die Schaltpläne bzw die fertigen Layouts zur PCB-Herstellung können unter http://www.fsbus.de heruntergeladen werden (die neue FSBUS-version müsste auch bald mal herauskommen)

Die verschiedenen Module sind:

* das COM-Modul (die "Hauptplatine")
* FSBUS-DISP (für die ansteuerung von 7-segment-displays)
* FSBUS-LED (LEDs)
* FSBUS-KEY (zum Anhängen von schaltern, tastern, rotarys usw)
* FSBUS-AD (zum ranhängen von analogen achsen (potis)
* FSBUS-DO (Digital Output, für Relais)
* FSBUS-SERVO (zum Ansteuern von Servo-Motoren)

Die verschiedenen Module werden an das COM-Modul angeschlossen, das wiederum per serieller Schnittstelle an den PC gehängt wird.
Die einzelnen Platinen sind dabei recht handliche, einfach zu bestückende PCBs, mit jeweils einem Microkontroller. Mit Hilfe der Software (die auf der HP zum Download bereit steht) können die Mikrokontroller ganz einfach per Umlegen eines Schalters programmiert ("geflasht") werden. Dieser Vorgang ist einmalig, muss also nur einmal nach dem Aufbau durchgeführt werden, dann wissen die ICs schon, was sie zu tun haben ;)

Nun, das wars eigentlich auch schon, an die Einzelnen Module werden noch die jeweiligen Bauteile (Leds, Schalter, Servos USW) angehängt und in der Software der Funktion im FS zugewiesen. Fertig!

Was wird also benötigt? Prinzipiell braucht man die Möglichkeit, Plainen zu ätzen oder zu fräsen, dann pro Modul ungefähr 20 bis 30 Bauteile, die allesamt im Elektronikladen erhältlich sind, und pro Modul einen Mikrokontroller, die genauen Daten dazu findet man in der Anleitung. Dort stehen übrigends auch noch viele andere, nützliche Dinge ;) http://broadwaycomputer.de/docs.zip

Wie gesagt, eine neue Version mit mehr Funktionen und einem besseren Mikrokontroller ist angekündigt, ich wart schon drauf das Dirk die releast ;)

seeya,
Chris

LukasR 28.03.2005 13:01

Au fein!
Das hört sich schonmal gut an und gar nicht soooo komplex, wie ich mir das vorgestellt hab oder wie es so rüberkommt!
Nur die Tatsache mit der seriellen Schnittstelle kam mir eben immer nich so praktisch vor, weil USB doch benutzerfreundlicher ist!

Und das Zuordnen mit der Software an den Flsui geht auch ohne Probleme? Kann man beliebige Flieger nehmen, also auch den PSS z.b.?

Vielen Dank schonmal für deine nette Aufstellung!!!:)

EDIT
Kann dennoch jemand einen kleinen Einblick in die Welt der IO cards von Opencockpits geben?

AlTonno 28.03.2005 14:16

Die Schnittstelle ist prinzipiell egal, natürlich "klingt" USB praktischer, aber wenn du selber was bastelst is es egal wo dus anhängst... nur so viel... FSBUS funktioniert perfekt über das COM-Port ;)

...und wenn die Zuweisung an den Flusi, auch an Add-Ons wie PSS, nicht gehen würde, würden nicht so viele cockpitbauer FSBUS verwenden :)

Was die IO-Cards angeht, ich würde dir empfehlen, ein neues Topic zu mcahne, mit einem Eindeutigen namen, damit die Leute die du brauchst auch wirklich dort reinschaun ;)


bis dann,
seeya Chris

Dutch 28.03.2005 14:27

Hallo

Okay. Als ueberzeugter IOcard nutzer mal ein paar tips zu IOcards:

-Du kannst sie beliebig ausbreiten ueber die USB expansion card.

-Die Mastercard, welche gleichzeitig die "Hauptplatine" ist, bietet die moeglichkeit direkt 72 schalter/rotaries und 64 LED's, relay's etc. anzuschliessen.

-Bei 7 segment displays benoetigst du noch die display card. Diese wird ueber ein IDE-kabel an die mastercard angeschlossen, pro displaycard kannst du 16 7-segment anzeigen betreiben, pro mastercard kannst du vier display cards anschliessen, pro USB expansion card kannst du vier mastercards anschliessen.....bei mehreren USB ports oder einem hub....naja, rechne selbst aus ;)

- Die karten kannst du bei www.opencockpits.com fertig aufgebaut kaufen oder als bausatz, der alle teile, incl der platine enhaelt.
kurze preisinfo: z.b. eine mastercard aufgebaut und geprueft ca. 55 EUR, als bausatz (ist in einer stunde zusammengeloetet, voellig easy !) kostet sie 26 EUR.

-Du brauchst nix zu flashen. Die software dafuer gibt es auch auf der site zum download. Es gibt ein einfaches, grafisches configprogramm, nennt sich configIOcard, wenn du es allerdings richtig krachen lassen willst wie ich mit meiner systemlogik, kannst du fuer die config auch SIOC nutzen (gibts auch dort) damit kannst du alles frei programmieren, mit logischen funktionen etc...kann man vergleichen mit den grenzenlosen moeglichkeiten von EPIC.Fuer ein einfaches MCP, wie du es vorhast, reicht aber das einfache configprogramm aus. Es gibt auch schon fertige 737 oder airbus MCP scripts als beispiele, die musst du dann nur noch anpassen auf deine nummerierung deier in- und outputs und kannst es so direkt nutzen, ohne das du viel config machen musst.

Ich hoffe ich habe jetzt FSBUS nicht zu schlecht gemacht, muss auch sagen das ich mich damit noch nie befasst habe. Kann aber ueber die karten und vor allem den support im opencockpits forum nur gutes sagen.Grad wenn man die fertigen karten kauft kann man davon ausgehen, das alles auf anhieb funktioniert.

Gruesse,Daniel

LukasR 29.03.2005 13:01

Hi, danke für die Tipps!
habe mich in den letzten Tagen ordentlich bei IOcards eingelesen und finde es sehr gut!
Ich werd die Platinen auch selber bauen...

Interessiert bin ich in der Tasache, ob es möglich ist in den 7-segment-anzeigen auch von speed nach mach umzuschalten!
Oder ob das Minuszeichen vor den vertical speed kommt, wenn man sinkt!

Eine Ccockpitlogik werde ich sicherlich nur in der richtung verwendet(vorerst :-) ), dass ich nen hauptschalter für strom oder so habe, der alles anschmeißt.

Sehe ich das richtig, dass die expansion card per usb und die mastercard per parallel port an den pc geht?
Ist ein Umstieg vom FS02 auf den FS04 ohne Probleme umzusetzten,d a ich bisher noch den FS02 verwende?!

Gruss Lukas

Dutch 29.03.2005 16:38

Hallo

Wenn du keine USB expansion verwendest, dann schliesst du die mastercard direkt an den druckerport an, anders kommt die mastercard mit hilfe eines druckerkabels an die usb card.
Umstieg von FS2002 / FS2004 ist problemlos moeglich.

Gruesse,Daniel

LukasR 31.03.2005 13:43

Irgendwie is es ja ein Hauch unübersichtlich für einen Neueinsteiger :-)
Bei den ganzen Downloads blickt man kaum durch und läd fast alles runter, was einem in dei Hände fällt...
Die englischen Tutorials hab ich alle nur hab ich ein großes Problem:
Nirgendwo hab ich ein Schaltplan der Mastercrad gefunden, wo ich ohne ätzen genau sehe, von wo nach wo ich Drähte ziehen muss!
Selbst das Bestückungstutorial der MasterCard geht schon von einer fertig geätzten Karte aus...Der Schritt davor fehlt mir!

Gruss Lukas


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:06 Uhr.

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