![]() |
new project- mit Problemen
Hi,
also ich und mein Kumpel planen ein 737NG Cokpit zu bauen. Doch es scheitert wieder an Elementaren Sachen. 1. Ich suche ein Board für 7-segemntanzeigen. Ich habe da schonmal was von Opencockpits gehört. Ich wiss nur net welches Board ich da nehmen soll (ich will erstmal nur 25 Anzeigen laufen lassen) 2. Programierung: also ganz großes Problem. Man könnt fast meinen Weltuntergang :p . Ich habe mir schonmal ein kleines COM-Board gekauft, und hab dort ma nen schalter drangebastelt. Der schalter wird auch erkannt und prima und so, aber das Problem ist, wie bekomme ich zum Flusi, das der schalter an ist. Ich habe es also mit Visual Basic programiert, aber irgendwo baue ich richtig mist. Denn der Flusi bekommt immer (egal welche funktion ich nehme, oder wie ich es programiere) die Anweisung "0" geschickt. Was mach ich falsch? Code:
If FSUIPC_Write(&H262, 2, VarPtr(Pause), dwResult) ThenSo hier kommt dann ersmtla das vorerst letzt Problem von meiner Seite. Und zwar wissen wir net, wie wir es hinbekommen, das Schrift eine Hintergrund Beleuchtung erhalten kann. Is da jemand über ne Anleitung gestolpert, oder kann mir jemand sogar eine überlassen? Wär echt net. So ich sag schonma danke für die Hilfe, und wünsch nen schönen Abend ;) |
Hi
Erst mal wilkommen im Board. Die beste und günstige lösung ist wie du schon geschrieben hast von Opencockpits, was du vor hast planne ich auch. Die ganzen Displays anzuzeigen mit allen LED mit der ganzen Elektronik kommst du unter 300 Euro ohne Kabel. War ganz überrasched wie günstig das ist. Der Support von dennen ist nur Genial, frage gestelt paar Stunden später schon eine Antwort. Viel spass beim bauen. Gruß Norbert |
Re: new project- mit Problemen
Zitat:
Ich hab' auf meiner Homepage einen kleinen Bericht, wie ich vorhabe, die Hintergrundbeleuchtung umzusetzen. Ist aber einiges an Aufwand, ich arbeite noch an einer weiteren Möglichkeit, aber da bin ich noch am Testen. Zu finden unter www.f16simulator.net, in der "Technik-Abteilung" unter "Panelgestaltung"... lg michi |
Re: new project- mit Problemen
Zitat:
Hmm da würd ich einige sachen ändern... 1. Ganz oben im VB projekt folgendes eingeben Code:
Dim Pause As IntegerEin Integer hat 2 byte dann wird mit dem obigen statement auch alles richtig übergeben Zweitens würd ich den FSUIPC aufruf wie folgt machen Code:
If FSUIPC_Write(&H262&, 2, VarPtr(Pause), dwResult) Thensoll, wir hier vielleicht kein problem sein aber bei anderen adressen schon Was macht DTR() ? mfg florian |
hi
also ersmtla dnake für de zahlreichen antworten. das DTR ist ein schalter. und wenn der schalter an ist, heißt es DTR = 1 |
ok also der schalter heißt ne DTR sondern CTS. nur so nebenbei.
Leider funtkioniert auch dein vorschalg net mti dem programieren :( ich hab es so programiert, das wenn CTS an ist, ne LED leuchtet. also die LED leuchtet, aber leider machtder Flusi keine pause |
Code
Wenn du aus dem code herraus an den FS schreiben willst must du nach dem setzen der pause variable den code
If FSUIPC_Write(&H262, 2, VarPtr(Pause), dwResult) Then If FSUIPC_Process(dwResult) Then verwenden und nicht vor dem setzen! also eher so ' -------------------------------- dim pause as interger If DTR() = 0 Then Pause = 1 End If If DTR() = 1 Then Pause = 0 End If If FSUIPC_Write(&H262&, 2, VarPtr(Pause), dwResult) Then If FSUIPC_Process(dwResult) Then ' Fehler ? End If ' Fehler ? End If ' -------------------------------- Oder etwas einfacher ! dim pause as interger pause = NOT DTR() If FSUIPC_Write(&H262&, 2, VarPtr(Pause), dwResult) Then If FSUIPC_Process(dwResult) Then ' Fehler ? End If ' Fehler ? End If Gruß Holger |
ok vielen dank *g*
ich frag mich heri seit 3Tagen wie es geht...:rolleyes: |
@MiHi4:
was hast du denn für ein Folie benutzt? iHC habe es leider net auf deiner page heruasfinden können :( |
Zitat:
Es geht aber jede beliebige bedruckbare Folie (muss halt für den eigenen Drucker funktionieren), ich hab' einen Epson Stylus Photo.. lg michi |
hmm dann amch ich leider was falsch.
ich hab mri nähmlich mal ne Folie geschnappt, und hab meinen Laser-Drucker drafu losgelassen, und auch bei dem schwärzesten schwarz hat das schwarz immer noch sehr viel lciht durchgelassen :( ich bin da irgendwie ein bissel zu dumm ;) |
Zitat:
Das kann schon passieren (ich hab keinen Laserdrucker). Ich hab' meine Folien noch auf der Hinterseite mit weissem Sprühlack lackiert, das hält auch "normales" Licht etwas besser auf, die LEDs direkt dahinter scheinen aber schon durch. lg michi |
aha!
des ist also des rätsels Lösung :) danke so ich stoße gerae wiedr auf ein neues problem. wie programier ich Taster? ALso wenn ich auf einen Taster drücke soll es im Rechner als Angeschaltet sein, und wenn ich nochmal auf den taster drücke, soll es aus sein. |
| Alle Zeitangaben in WEZ +2. Es ist jetzt 10:53 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag