l.penz hat geschrieben:...Nun wäre noch eine Funktion zum Einziehen der Optik hilfreich
Wie wäre es damit?
Die Modellbauer sind ja fix mit Improvisieren und der Feinmechanik. Mit einer Kugelschreibermine, Messingröhrchen und eine kleines Stangerl darin, baust Du Dir einen Taster der Dir mit dem Servo nur einen "Shoot-Half" auf den Kameraauslöser liefert. Das mit der Kugelschreibermine habe ich ausprobiert, das geht
Das Script muss vor dem Start des Fliegers gestartet werden.
Das Script ist nur ein schnell kopierter Entwurf!!!
do
click "display"
d
=get_display_mode
until d
=2
do
wait_click
if is_pressed "shoot_half" then X
=0
for i
=1 to c
u
=get_exp_count
press "shoot_half"
sleep 1000
press "shoot_full"
do
v
=get_exp_count
w
=v
-u
until w
=a
release "shoot_full"
do
click "right"
until get_flash_mode = 1
shoot
do
click "right"
until get_flash_mode = 2
if i
< c
then sleep b
*1000
w
=0
next i
wait_click(10)
if is_pressed "shoot_half" then gosub "abbruch" endif
until X
=9
end
:abbruch
cls
print "************************"
print "Benutzerabbruch"
if X
=1 then
gosub "dispein"
shut_down
sleep 2000
else
gosub "dispein"
set_aflock 0
end
endif
return
:dispein
do
click "display"
U
=get_display_mode
sleep 200
until U
=X
return
Erstellt in 0.009 Sekunden, mit
GeSHi 1.0.8.9
Der Befehl "wait_click" könnte dann mit der Kugelschreibermine zusammen Deinen Wunsch erfüllen.
Das erste "wait_click" wartet auf das Auslösen für die Fotos. Das zweite "wait_click", hier aber mit der Wartezeit (10) würde die Session zu Ende machen und dann die Kamera ausschalten. Kommt da kein Impuls läuft das Script weiter und fängt oben wieder an.
Im Script Sevenup kannst Du Dir dahingehend noch Anregungen holen.
Eine weiter Möglichkeit wäre, wenn Du zwei Tasten vom Steuerkreuz mit einem Servo ansteuern könntest.
gruß gehtnix