I tried it out with the blank screen parameter set. It never turned the screen back on again after it was off, though. It also didn't take any pictures when the screen was off. I figured it would probably turn the screen back on once the script finished, but it didn't.
i have just tested on my A620 and it locks autofocus, blanks the screen, takes 3 photos at 5 second intervals, turns screen back on and unlocks autofocus.
Now, that code is the same for every single camera except for a couple of Canon firmware functions that are used.
It is likely those functions have incorrect addresses in the CHDK build.
Try this script :-
@title afl
sleep_for_seconds 3
press "shoot_half"
sleep_for_seconds 1
lock_autofocus
"! locked"
"! 'AFL' top left"
sleep_for_seconds 3
"# half-press + right"
"# to unlock"
sleep_for_seconds 3
end
If it works, AFL will be displayed top left.
When script finished, half-press + right button unlocks autofocus.
Then, try this script :-
@title blank screen
sync_off
" LCD will blank"
sleep_for_seconds 2
turn_backlight_off
sleep_for_seconds 1
shoot
sleep_for_seconds 3
shoot
sleep_for_seconds 2
turn_backlight_on
sleep_for_seconds 2
end
The LCD should blank, two photos are taken and LCD turned back on.