Helligkeit messen - aber wie?

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

Helligkeit messen - aber wie?

Beitragvon Plenz » 19.06.2016, 21:00

Ich habe ein Skript geschrieben, das bei Erkennen einer Bewegung ein 10 Minuten langes Video aufnimmt und dann wieder auf eine Bewegung wartet.
Dieses Skript würde ich gern insoweit ergänzen, dass die Kamera ausgeschaltet wird, wenn es zu dunkel geworden ist, um noch Bewegungen zu erkennen.
Die Abfrage von get_bv96 ergibt aber immer 0, egal ob es hell oder dunkel ist.
Funktioniert das nicht bei der Powershot SX230HS, oder gehören noch irgendwelche anderen Schritte zu der Abfrage dazu?
Benutzeravatar
Plenz
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 110
Bilder: 1
Registriert: 21.09.2008, 12:51
Kamera(s): SX230HS

Re: Helligkeit messen - aber wie?

Beitragvon c_joerg » 20.06.2016, 06:28

Hallo,

ich glaube dieser Wert wird nur aktualisiert, wenn die Kamera eine Messung durchführt.
Du müsstest dann vermutlich vor jeder Abfrage ein ‚press("shoot_half")‘ und anschließendem ‚release("shoot_half")‘ durchführen.

Grüße Jörg
c_joerg
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 456
Registriert: 14.08.2014, 06:50
Wohnort: Bremen
Kamera(s): S110 103a
S45
2 * G1X 101a, 100e
G9xII 1.00c,
SX230 101a
SX50hs 100c
EOS M3 101a
EOS M100 100a

Re: Helligkeit messen - aber wie?

Beitragvon Plenz » 20.06.2016, 21:00

Danke, auf diese Weise hat es geklappt. Ist aber nicht ganz so einfach, es werden auch noch Warteschleifen dazwischen benötigt.
Benutzeravatar
Plenz
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 110
Bilder: 1
Registriert: 21.09.2008, 12:51
Kamera(s): SX230HS

Re: Helligkeit messen - aber wie?

Beitragvon c_joerg » 21.06.2016, 06:25

Code: Alles auswählen
press("shoot_half")
repeat
  sleep(10)
until get_shooting() == true

bv96 = get_bv96()

release("shoot_half")


http://forum.chdk-treff.de/viewtopic.php?f=7&t=1594
c_joerg
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 456
Registriert: 14.08.2014, 06:50
Wohnort: Bremen
Kamera(s): S110 103a
S45
2 * G1X 101a, 100e
G9xII 1.00c,
SX230 101a
SX50hs 100c
EOS M3 101a
EOS M100 100a


Zurück zu Code-Ecke

Wer ist online?

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