Hi Christian....
Gerne eine Erklärung die etwas ins Detail geht.
Grundsätzlich sagt eine Vorbedingung auf gut deutsch.... " Arbeite NUR DANN, wenn Bla bla bla erfüllt ist "
Mit AND und OR sagst du zusätzlich bei mehreren Bedingungen ob UND bzw ODER zutrifft....
Also Z.b. "Arbeite nur wenn sowohl Bedingung A UND (and) Bedingung B erfüllt sind" bzw " Arbeite nur wenn entweder Bedingung A ODER (or) Bedingung B erfüllt ist.
Also bei AND müssen alle stimmen.... bei OR reicht es wenn mindestens eine Bedingung erfüllt ist
Zu deinen Problem....
Deine Config die du beschreibst ist leider falsch! (Erkläre es aber trotzdem das du die Fehler siehst)
Fehler 1:
Du hast in beiden Configs jeweils die gleiche Vorbedingung gemacht. Bei der einen sagst du " wenn 16383 dann 0 sonst 1" bei der anderen " wenn <16383 dann 1 sonst 0" .
Wie du siehst besagt die 2. Config das gleiche wie die erste..... 16383 soll auch hier 0 sein alles andere 1..... (Hoffe du verstehst den Fehler)
Fehler 2: Aufgrund deiner Vorbedingungen kann die LED bei GearUp (Offsetwert 0) jetzt nicht mehr augehen, da ja BEIDE Configs sagen " wenn wert nicht 16383 dann 1" Somit sagst du das auch, das "0" jetzt "1" sein muss (denn 0 ist auch kleiner bzw nicht genau 16383)
Fehler 3: (Jetzt wirds etwas kompliziert) Habe das in folgenden englischen Thread schon mal erklärt....
http://www.mobiflight.de/forum/topic/530.html
Mobiflight schaltet eine LED per Config An bzw Aus.... Wenn du nun eine Config per Vorbedingung deaktivierst (wie du es planst) dann entsteht ein kleines Problem.....
Sagst du z.b. in der Config "LED soll immer leuchten" und deaktivierst du diese Config per Vorbedingung z.b. wenn Config2 den Wert X hat.....
Dann arbeitet zwar deine Config die die LED leuchten lässt jetzt NICHT mehr ..... ABER Keiner hat der LED gesagt das sie ausgehen soll..... (Zum Zeitpunkt als die Config per Vorbedingung deaktiviert wurde war sie ja noch an)
Folgerlich leuchtet sie solange weiter bis ihr diese Config (oder eine andere) direkt sagt "Blöde LED

geh endlich aus"
Somit kommen wir zu den zwei möglichen Lösungen......
1. Arbeiten mit mehreren Configeinträgen die die LED steuern. (Die umständliche Variante)
Wie beschrieben kannst du per Vorbedingungen bestimmen wann welche Config läuft..... Du musst also um das zu schaffen jetzt nur noch sicherstellen, das die LED zu jeder Zeit von einer Config kontrolliert wird...... Also auch wenn sie AUS sein soll muss eine Config aktiv sein die dies der LED sagt.
Hierfür steuerst du die gleiche LED schlicht mit 2 Configs an (Also Beide Configs haben als Device die selbe LED.....
Beispiel:
Config 1 hat keinen Vergleich ---Somit leuchtet die LED nicht wenn 0 (Gear Up) aber sonst immer (Also theoretisch auch bei Gear Down)
Config 2 sagt Wenn Wert = 16383 dann 0 sonst 1 --- Diese Config Lässt die LED bei 16383 (Gear Down) ausgehen aber würde sie sonst immer leuchten lassen .
Jetzt musst du noch die Configs gegenseitig ausschließen damit sie sich nicht in die Quere kommen.
Config 1 arbeitet nur wenn Config 2 = 1 ---- Also immer außer wenn das Gear down ist
Config 2 arbeitet nur wenn Config 1 = 16383 ---- Also nur wenn das Gear down ist.
Zusammengefasst: Config 1 kümmert sich darum das die LED bei GearUp aus ist und das sie Leuchtet wenn es bewegt wird.... Config 2 Übernimmt sobald das Gear down ist und deaktiviert solange die LED.
EDIT: Musste nochmal ändern.... Das hätte nicht geklappt aber jetzt sollte es passen
2. Die Einfachere Methode...... Wertveränderung durch Expressions.
Wie du vielleicht weißt kann man im "Transform" Feld auch Formeln eingeben und den Wert verändern. Dank einer Info von Sebastian weiß ich jetzt das hier auch "ElseIF" möglich sind. Folgerlkich reicht für deine LED jetzt EINE Config.
Die Formel die du brauchst für das Transformfeld ist : if($=0,0,if($=16383,0,1))
Auf deutsch heist das jetzt ... "Wenn Wert=0 dann setzte 0, Oder wenn Wert=16383 dann setzte 0, Ansonsten setze 1"
Somit 0 bei GearUp....1 beim Trans..... und wieder 0 beim Gear Down
Alles auf eine LED gesetzt und es arbeitet wie du es willst !
Viel Spass beim nachbauen ! Und sorry für den vielen Text !