@gjb : do you feel up to converting your original post to a wiki page on the CHDK Wiki Site ?
Quote from: waterwingz on 28 / August / 2012, 08:55:46@gjb : do you feel up to converting your original post to a wiki page on the CHDK Wiki Site ?Sure, no problem. I'll have a look at doing this later.
I tested the script a little more and noticed that the exposure measurements are not applied when you call capture. They're only applied in the following capture. That is, the exposure of the current picture is using values from the previous picture.
to set during halfshot, I believe that using the propcases directly works (edit: but may be sensitive to timing in poorly defined ways).
Thanks. Haven't used propcases yet, but all I would need to do is set Tv96 (on the SX260, but hopefully camera independent). If you get a chance, maybe you could walk me through doing that with propcases? No rush.
shutter speed, you can use the id for PROPCASE_TV found here http://trac.assembla.com/chdk/browser/trunk/include/propset4.hYou may also want to set PROPCASE_TV2, to update the exif.This will make the script camera dependent, and you will need to test that it actually works. From what I remember, setting the propcase right after get_shooting changes to true was OK, but it was a long time ago that I tested, and it may not be the same on all cameras or shooting modes.
Quote from: lapser on 28 / August / 2012, 22:40:03I tested the script a little more and noticed that the exposure measurements are not applied when you call capture. They're only applied in the following capture. That is, the exposure of the current picture is using values from the previous picture.This happens because the set* commands must be called before the halfshoot of the exposure they are modifying. The overrides are applied during the half shoot.When I wrote a script like this, I used a halfshoot to meter, release and set overrides, and then a separate halfshoot -> shoot for the actual exposure.
--[[@title PropTest--]]print_screen(1)props=require("propcase")print("TV=",props.TV," TV2=",props.TV2)
I'm concerned that adding a second half shoot will almost certainly slow things down beyond 1 second.Do you recall whether it's possible to skip the second half shoot and just do half shoot > set_* > release > shoot/full shoot ?
Started by clevermonkey General Help and Assistance on using CHDK stable releases
Started by DanDMan Script Writing
Started by tileboy1 General Help and Assistance on using CHDK stable releases
Started by Alarik General Discussion and Assistance
Started by apctjb « 1 2 3 » Script Writing