Othello 549 Posted August 15, 2019 Share Posted August 15, 2019 Beim Fliegen einer Turboprop mit PT6 Triebwerk (z.B. einer King Air ) brĂ€uchte man eigentlich einen Power Lever, der zwei Sperren besitzt, am Ăbergang vom Alpha Mode zu Beta (Taxi), sowie von Beta zu Reverse. Die von mir verwendete Hardware hat nur einen spĂŒrbaren Ăbergang, und diesen verwende ich fĂŒr die Abgrenzung des Alpha Modes, da ein Eintreten in den Beta Bereich wĂ€hrend des Fluges nicht wirklich gesund ist. Nach der Landung reicht in der Regel die krĂ€ftige Bremswirkung der Propellerscheiben in der No Thrust Stellung (unteres Ende von Beta) fĂŒr ein Abbremsen des Fliegers, der Reverse Mode wird selten benötigt. Der Vorteil dabei ist, dass nicht wie bei Reverse eine weitere Temperaturspitze generiert wird. Allerdings fiel es mir schwer, die Kiste auf der Bahn zu halten und gleichzeitig den Power Lever geschĂ€tzt in die Position kurz vor Reverse zu bringen; entweder habe ich aus Vorsicht Bremswirkung verschenkt, oder einer der Lever geriet in den Reverse Bereich und der Flieger in's Schlingern. Deshalb habe ich mir eine Anzeige programmiert, die nur auf dem Bildschirm erscheint, wenn sich mindestens ein Power Lever im Beta Bereich (nicht Aplha und nicht Reverse) befindet. Im Beta Bereich sehe ich jetzt, wie synchron und wie weit vom Ende des Betabereiches entfernt beide Schubhebel sind. So kann ich optimal Abbremsen und das Rollen lĂ€sst sich besser gestalten. Wer Verwendung fĂŒr das Script hat, darf es gerne verwenden.  Please login to display this image.   Was zu beachten ist: Die Indexnummern der Throttle Lever sowie die Throttle Stellungen fĂŒr Anfang und Ende des Betabereiches sind anzupassen. Die Index Nummern der Achsen lassen sich mit dem Script "get_axis_assignments.lua" bestimmen, dieses Script ist Bestandteil von FlyWithLua. Wenn man die Nummer hat, kann man die dataref "sim/joystick/joystick_axis_values" auslesen und die Positionen des Schubhebels ermitteln. Hat man diese Werte, sind sie im Script folgende Werte zu Ă€ndern:  local left = 155 -- axis index local right = 154 -- axis index -- axis position for begin and end of taxi-beta -- local left_groundfine_begin = 0.84 local left_groundfine_end   = 0.96 local right_groundfine_begin = 0.84 local right_groundfine_end  = 0.96 Position am Bildschirm:  -- position der Anzeige -- local top_margin = 150 local left_margin = 70  Das Script sollte auch dann funktionieren, wenn bei euch der Zahlenwert bei *_begin gröĂer als bei *_end ist. EDIT: Ich sehe gerade, dass das leider nicht stimmt. Die Abfragen auf gröĂer/kleiner in "check_throttle()" mĂŒssen angepasst werden. Sollte es Probleme geben, helfe ich gerne weiter. Viel Erfolg! Othello   B350_BetaAlert.lua    Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.