Zitat:
Noch ne Frage: Ich hab im Moment (fürs Anlassen) nen (Tast)Kippschalter der den Gemischhebel einmal auf 100% setzt bzw. auf 0% - das passiert jeweils alles mit 1x drücken.
Ich hätte aber gern das sich der Wert des Gemischhebels bei jedem Drücken um einen Wert X erhöht (bspw. 10x drücken = 100%).
|
eine mögichkeit währe so:
*************************************
inhalt der schalter.ini
*************************************
'COCKPIT COMPONENTS - LIGHTS
'-------------------------------------------------------------------------------
'C NAME TYPE CID RID FLAGS P1 P2 P3
'-------------------------------------------------------------------------------
C, CSMixLev, SWITCH, 28, 0, NEGEDGE|TOGGLE
*************************************************
inhalt der mixture.dab
*************************************************
Dim Var_Zaehler
Dim Var_Wert
SUB OnBegin
LoadConfigFile("schalter.ini")
WriteFSDirect(0, 0x0890,I16,1,1)
Var_Zaehler = 0
END SUB
Sub OnCSMixLev
Var_Zaehler = Var_Zaehler + 1
select case Var_Zaehler
case 1
Var_Wert = 1640
case 2
Var_Wert = 3280
case 3
Var_Wert = 4918
case 4
Var_Wert = 6556
case 5
Var_Wert = 8194
case 6
Var_Wert = 9832
case 7
Var_Wert = 11470
case 8
Var_Wert = 13108
case 9
Var_Wert = 14746
case 10
Var_Wert = 16384
case 11
Var_Wert = 0
Var_Zaehler = 0
end select
WriteFSDirect(Var_Wert, 0x0890,I16,1,1)
END SUB
************************************************** *
zu beginn wird die mixtur auf 0 gesetzt. bei jedem klick um ca 10% erhöht. der 11te klick setzt die mixture wieder aud 0 zurück.
geht bestimmt auch anders.
Zitat:
Ich habe die Nav Lights zusammen mit den Panel Lights geschaltet, 2 Routen mit dem gleichen Schalter dafür gemacht und ich krieg lediglich die Nav Lights an?
|
scheint wirklich irgendwo ein wurm zu sein. 2 routen nimmt er nicht an.