Moin Moin,
ich bin neu hier im Forum und habe ein kleines Problem. Ich bin seit einiger Zeit dabei ein kleines Homecockpit zu bauen. Zuerst will ich mir erstmal einfache Sachen wie z.B. die Radios bauen.
Ich habe mir bis jetzt die FSBUS Platinen gebaut. Nun habe ich folgendes Problem:
Ich will mal zum Test meine beiden Displays also Com1 Active und Standby benutzen. Das ganze sollte erstmal mit den FSUIPC Standard Offsets funktionieren. Ich habe mir den Doppelrotary von Opencockpits.com gebaut und benutze diesen zum einstellen der Frequenzen.
Wenn ich jetzt im Flusi die Frequenz vom Standby ins Active Fenster wechsele, dann wird das auch von dem einen Display angezeigt. Jedoch kommt es dabei auch manchmal zu Übertragungsfehler bzw. es werden komische Zeichen auf dem Display angezeigt.
Die restlichen Funktionen wie Einstellen der Frequenz funktionieren mit dem Quellcode unten leider noch nicht. Ich finde dort jedoch leider keinen Fehler.
Vielleicht gibt es hier schon welche, die das FSBUS CDK benutzen und mir sagen können, was ich in dem Quellcode falsch mache.
Danke im vorraus für eure Hilfe
PHP-Code:
'FSBUS INI file
'
' FlightSim
' Name ID Offset Type Mul Div Interval Param Flags
'--------------------------------------------------------------------------------
F, FCom1, 0, 0x034E, BCD4T, 1, 1, 1, 0, RW
F, FCom1Stby, 0, 0x311A, BCD4T, 1, 1, 1, 0, RW
' Cockpit Components
'C Name Type CID RID FLAGS P1 P2 P3
'---------------------------------------------------------------------
C, CCom1, DISPLAY, 1, 0, , 5, 1, 3
C, CCom1Stby, DISPLAY, 2, 0, , 5, 1, 3
C, CRotL, ROTARY, 0, 32, , 0, 0,
C, CRotR, ROTARY, 0, 36, , 0, 0,
'Accumulators
'A Name Min Max Flags
'-----------------------------------------
A, ACom1Stby, 11800, 13600, WRAPAROUND
' Routings
'R [Name] Source Destination, Mul, Div, Add, Flags P1 P2
'-----------------------------------------------------------
R, , FCom1, CCom1, 1, 1, 0,
R, , CRotR, ACom1Stby, 100, 1, 1, ADDVAL 'DIGIT, 2, 2
R, , CRotL, ACom1Stby, 1, 1, 1, ADDVAL 'DIGIT, 0, 2
R, , ACom1Stby, CCom1Stby, 1, 1, 0,
R, , ACom1Stby, FCom1Stby, 1, 1, 0,
R, , FCom1Stby, ACom1Stby, 1, 1, 0,
€: Gerade habe ich gemerkt, dass ich wunderbar die Frequenz im einen Display ändern kann, wenn ich den Flusi geschlossen habe. Wenn er an ist, dann springt die Frequenz immer nach kurzer Zeit auf 118.00 zurück.