I'm not getting any pic saved using KAP 3.5 either.
Okay - finally had a chance to look at the logs. There is a bunch of older log information from this summer showing successful shooting with KAP 3.5 (as well as some really old 3.4 log info from last winter). So it was working with your camera at one point.
What I see in the log files is the script timing out while waiting for the shooting hook. The relevent code snippet is this :
hook_shoot.set(10000)
press('shoot_full')
wait_timeout(hook_shoot.is_ready, true, 2000, 10, "timeout on hook_shoot.is_ready")
This part is a bit complicated to explain so I'm hoping
reyalp will chime in later. What is supposed to happen in each line is :
- the script sets a "hook" in the shooting process - something that interrupts the normal camera shooting process so that the script can do special things that would not normally be possible.
- the script causes the shooting process to start by simulating a full press of the shutter button
- the script waits for up to 2 seconds for the shot to reach the "hook" that it set in the first step
In the log I can see the timeout - the shot never gets to the hook and then no picture is taken.
So the question here is why does the press('shoot_full') not work? Or if it works, why does it not hit the hook?
I need to study this some more - nothing obvious comes to mind. The log shows you are not using Canon continuous shooting mode - that was a possible issue. I wonder if there is some other camera setup or mode that might be causing this? After all, it did work a few month ago. If the script didn't change and CHDK didn't change then it pretty much has to be something in the Canon setup that has changed.
Edit : are you trying to test this indoors? Possibly in a relatively dark room? The luminance values recorded in the log files are all very dark. Is it possible that the camera is just refusing to shoot as it's not getting enough light?