WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Simulationen > Home Cockpit - Das Forum für die "Bastler"

Home Cockpit - Das Forum für die "Bastler" Cockpitbauer tauschen Pläne, Erfahrungen, Meinungen über den Bau von Homecockpits aus...

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 23.04.2002, 18:00   #1
heinz007
Jr. Member
 
Registriert seit: 02.12.2001
Alter: 46
Beiträge: 27


Frage Daten rauslesen,leichtgemacht?

Hallo,
ich möchte mir Werte vom Flugsimulator2002 auslesen (z.B. Flugzeuglage im Raum, Gashebel stellung, Flugzeug hat Bodenkontakt bzw, rollt auf dem Boden,) und ich denke dass das ganze als Byte bzw. Bit weise ausgelesen werden kann. Ich weis das es irgendwie mit FSUIPC funktioniert, also man selbst programmieren kann. Ich habe mir dazu die SDK heruntergeladen leider ist es halt alles in Englisch und das liegt mir ganz und gar nicht. Ich gehe im moment zur Elektro Techniker Schule und lerne dort C bzw. C++ und Microcontroller, bin aber halt Anfänger. Ich möchte die Daten auslesen über die V24 Schnittstelle schicken, und dann mit dem Microcontroler weiterverarbeiten. Mit dem Microcontroler dürfte ich keine Probleme haben, aber wie zum Teufel lese ich die Daten aus dem Flugsimulator aus? Ich blicke es einfach nicht. Vieleicht hat von euch jemand ein einfaches Beispiel, wie ich so etwas herauslese, Voreinstellungen, usw. am besten in Deutsch beschrieben was in der jeweiligen Zeile getan wird.(kann auch was anderes sein nur damit ich das Prinzip verstehe) Ich habe auch im Forum gelesen für die Flugzeugachse rauszulesen benutzt man PLANE_PITCH_DEGREES und PLANE_BANK_DEGREES. Wie gesagt ich weis halt nicht wie ich beginnen soll.
Wäre super wenn jemand mir Helfen könnte

Gruss Heinz
heinz007 ist offline   Mit Zitat antworten
Alt 24.04.2002, 22:53   #2
heinz007
Jr. Member
 
Registriert seit: 02.12.2001
Alter: 46
Beiträge: 27


Standard

Hat von Euch noch niemand probiert Daten rauszulesen ?
Wäre echt nett wenn jemand helfen könnte
Gruß Heinz
heinz007 ist offline   Mit Zitat antworten
Alt 25.04.2002, 00:07   #3
dirkan
Master
 
Registriert seit: 14.02.2002
Alter: 66
Beiträge: 644


Standard

Hallo,

na dann will ich mal loslegen. Zunächst einmal must du dir bewusst sein, das du neben fundierten C++ Kenntnissen auf jeden Fall auch das Windows API erlernen solltest.
Es kommt auf Timing und Effizienz an. Alles was zwischen deinem Prozess und dem FS-Prozess abläuft, belastet den Rechner zusätzlich.

Die Strategie des FSUIPC ist, das man mit Read und Write Befehlen über Shared Memory eine Auftragsqueue gefüllt wird. Erst nachdem die Auftragsqueue gefüllt ist, ruft man den Process() Aufruf in fsuipc auf, der alle Befehle der Auftragsqueue im FS ausführt.

Die Aufträge bestehen aus read oder write Befehlen, die eine Adresse und eine Länge des Datums beinhaltet. Die Adresse war unter FS98 mal eine direkte gewesen. In FS2002 ist fsuipc so clever und mapped die Adressen in die FS2002 Equivalente. Das muss für den Programmierer eine richtige Puzzlearbeit gewesen sein. An einigen Variablen wird immer noch gesucht.

Ich kann dir einen Code geben, der mit dem Borland C++ Compiler läuft. Ich weiss nicht, ob diese Angaben ausreichend sind um dir eine Eigenentwicklung zu ermöglichen ?
dirkan ist offline   Mit Zitat antworten
Alt 25.04.2002, 18:49   #4
heinz007
Jr. Member
 
Registriert seit: 02.12.2001
Alter: 46
Beiträge: 27


Standard

Ja das wäre super!!
heinz007 ist offline   Mit Zitat antworten
Alt 27.04.2002, 08:43   #5
SRO
Jr. Member
 
Registriert seit: 27.04.2002
Alter: 55
Beiträge: 51


Standard Daten FS2002

hallöchen,

ich suche auch schon seit langem eine Möglichkeit Daten aus dem FS2002 auszulesen. Und zwar ohne EPIC Karte. Vor kurzem habe ich von
Martin "Pegasus" die Adresse von diesem schönen Forum erhalten.
Und wollte gerade die gleiche Frage stellen wie Heinz 007.
@dirkan wäre es vielleicht möglich auch bitte mal diesen Quellcode mal zu erhalten?
Anbei noch 2 Bilder von meinem Mig21MF Cockpitbau.

Danke im voraus

MFG SRO
____________________________________
Der Mig21Simulator! ;-))

www.mig21mf.de
(im Aufbau)
SRO ist offline   Mit Zitat antworten
Alt 27.04.2002, 08:44   #6
SRO
Jr. Member
 
Registriert seit: 27.04.2002
Alter: 55
Beiträge: 51


Standard

Bild2
____________________________________
Der Mig21Simulator! ;-))

www.mig21mf.de
(im Aufbau)
SRO ist offline   Mit Zitat antworten
Alt 27.04.2002, 10:00   #7
dirkan
Master
 
Registriert seit: 14.02.2002
Alter: 66
Beiträge: 644


Standard

Hallo SRO,

Code ist unterwegs.
Die MIC sieht ja echt Klasse aus.
Ist das ne echte MIC vom Schrottplatz,
oder ist die selbstgebaut ?

Ist die beweglich oder bodenständig ?

Gruss Dirk
dirkan ist offline   Mit Zitat antworten
Alt 27.04.2002, 10:49   #8
SRO
Jr. Member
 
Registriert seit: 27.04.2002
Alter: 55
Beiträge: 51


Standard

Hallöchen,

die Teile habe ich mir besorgt sind dem Schrott gerade noch so entgangen.Zur Zeit ist sie noch "bodenständig" ich würde ja gerne
das ganze mit Hydraulik machen, aber da kriege ich mit der Höhe
Probleme. Da kriege ich dann die Abwurfhaube nicht mehr auf,
da hilft dann blos doch der KM1-Sitz.
Dire Teile sind alle Original blos das drumherum ist aus Holz und noch nicht ganz fertig. Erst wenn ich mit der Elektonik fertig bin mache ich sie richtig zu und schön "rund".

Beste Grüße,

SRO
____________________________________
Der Mig21Simulator! ;-))

www.mig21mf.de
(im Aufbau)
SRO ist offline   Mit Zitat antworten
Alt 27.04.2002, 10:50   #9
SRO
Jr. Member
 
Registriert seit: 27.04.2002
Alter: 55
Beiträge: 51


Standard

3
____________________________________
Der Mig21Simulator! ;-))

www.mig21mf.de
(im Aufbau)
SRO ist offline   Mit Zitat antworten
Alt 27.04.2002, 10:54   #10
SRO
Jr. Member
 
Registriert seit: 27.04.2002
Alter: 55
Beiträge: 51


Standard

47
____________________________________
Der Mig21Simulator! ;-))

www.mig21mf.de
(im Aufbau)
SRO ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:11 Uhr.


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