I am using a controller called Camremote to send signals to the
S95 via the usb port.
Out of a series of 100 images the camera does not shoot on 8 of them - I can't figure out why it works for 92 shots but misses 8 shots. The shots that are missing are random in the series and will be different on each trial. I extended the interval between shots to 5 seconds but it still misses. Does anyone have a suggestion on how to modify the bas script to get it to shoot every time? Is this a problem with the
S95 with interval scripts as well?
Here is the bas script on the camera
@title CAMremote
rem by VP-Systems
rem 29-06-2010
while 1
do
a = get_usb_power
until a>0
if a<3 then gosub "shoot" else if a<9 then gosub "focus" else if a<14 then gosub "focusoff" else if a<21 then gosub "zin" else if a<28 then gosub "zout" else if a<35 then gosub "rec_video" else if a<41 then gosub "avup" else if a<47 then gosub "avdn" else if a<53 then gosub "tvup" else if a<59 then gosub "tvdn" else if a<67 then gosub "stop_video" else if a<77 then gosub "pwroff"
a=0
wend
end
:shoot
print "shoot:";a
press "shoot_full"
sleep 1500
release "shoot_full"
release "shoot_half"
return
:focus
print "focus:";a
press "shoot_half"
return
:focusoff
print "release:";a
release "shoot_half"
return
:zin
print "zoomin:";a
click "zoom_in"
release "shoot_half"
return
:zout
print "zoomout:";a
click "zoom_out"
release "shoot_half"
return
rec_video:
avup:
avdn:
tvup:
tvdn:
stop_video:
pwroff:
print "not supported:";a
return
return