[Lua] Belichtungsreihen mit erweiterten Möglichkeiten

CHDK-Skripte, CHDK-Entwicklung, PC-Zusatzprogramme, Informationen für Tüftler

Beitragvon Oliver » 06.04.2009, 20:29

Hallo allerseits!

Seit einiger Zeit beschäftige ich mich mit Panoramafotografie, einen netten Nodalpunktadapter habe ich mir auch gebastelt.

Bisher hatte ich jedoch Probleme, das mit HDR zu kombinieren. Die uBASIC-Skripte dazu waren etwas problematisch, weil die Basisbelichtung nicht gespeichert wurde.

Dieses LUA-Skript hier, ist genau das, was ich suchte. Leider bekomme ich damit die USB-Remote nicht zum Laufen. Ich habe mir hier einige LUA-Skripte angeschaut, in denen auch die USB-Remote angesprochen wird, aber dennoch kommt nichts dabei raus. :-(

Bei uBASIC verwende ich zum Auslösen einfach:

while 1
do
p = get_usb_power
until p > 0


Wie müsste das in dieses LUA-Skript umgesetzt werden?


Bis dann, Oliver
Die Signatur befindet sich noch in der Testphase.
Benutzeravatar
Oliver
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 6
Registriert: 13.04.2008, 15:50
Wohnort: Düsseldorf

Beitragvon msl » 06.04.2009, 20:52

Es könnte so aussehen:

Syntax: [ Download ] [ Verstecken ]
Benutze Lua Syntax Highlighting
repeat

p = get_usb_power()

until p > 0
Erstellt in 0.005 Sekunden, mit GeSHi 1.0.8.9


Wozu brauchst Du eigentlich eine Remote-Steuerung bei diesem Skript?

Gruß msl
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4567
Bilder: 271
Registriert: 22.02.2008, 11:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a

Beitragvon Oliver » 06.04.2009, 21:45

Danke für die schnelle Antwort!

Die Fernbedienung gestaltet die Sache komfortabler. Außerdem verhindert sie, dass die Kamera am Stativ "nachschwingt", wenn man den Auslöser an der Kamera betätigt. Ohne die Remote hatte ich da immer eine Verzögerung von 2-3 Sekunden verwendet.


Zum Skript:

Funktioniert leider nicht. Verwendet wird eine Powershot A620. Das Skript selbst läuft einwandfrei, aber wenn ich es starte durch Drücken des Auslösers, wird nicht auf die Remote gewartet, es geht direkt los.
Die Signatur befindet sich noch in der Testphase.
Benutzeravatar
Oliver
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 6
Registriert: 13.04.2008, 15:50
Wohnort: Düsseldorf

Beitragvon msl » 06.04.2009, 22:25

Also, der Schnipsel funktioniert eigentlich.

Ich habe ihn mal ins Skript inklusive Parameter-Option eingebaut. Bei mir funktioniert es.

Gruß msl
Dateianhänge
beli_uni_rc.lua
Belichtungsreihe universal mit Remote-Unterstützung
(3.31 KiB) 349-mal heruntergeladen
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4567
Bilder: 271
Registriert: 22.02.2008, 11:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a

Beitragvon Oliver » 08.04.2009, 06:19

Deine Fassung funktioniert, danke für die Hilfe!

Ich hatte die Funktion nicht in eine Bedingung eingekleidet.

Bis dann, Oliver
Die Signatur befindet sich noch in der Testphase.
Benutzeravatar
Oliver
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 6
Registriert: 13.04.2008, 15:50
Wohnort: Düsseldorf

Vorherige

Zurück zu Code-Ecke

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 88 Gäste

cron