Line: 157; char: 2; Error: Index out of range

Update: Sadly this doesn’t work. Ok I really need to fix this bug soon.

Getting this message from DIYPhotobits.com Camera Control when you click the “Shutter Release” button?

It’s a bug, the script is failing to handle the fact that the camera is very slightly slow in delivering the image after taking it.

To avoid this:

Stop using the “Download Immediately” checkbox

Instead, press the “Start Tether” button.

The result is (almost) the same; when you click Shutter Release the images ARE immediately downloaded (because the tether is running), but it’s by a different piece of code that patiently waits for the image to become available rather than demanding it immediately.

Side-effect; this means if you press the shutter release button on the camera then that image also is downloaded.

Sorry I haven’t posted a proper fix for this. What with a new baby in the house (3 months next week and doing fine) we hardly have time to get our jobs done, let alone our hobbies.

CC2: Oh what a lot of bugs!

Man I knew I shouldn’t have released this — Camera Control 2.0 is stuffed full of bugs.  None destructive, but they are bad enough to interfer with happy usage of the tool.  

Two are biggies:

First of all for those people getting the “Error: File already exists” error — that was also in 1.0 — and it is caused by using the Shutter Release button while the Start Tether button is down.  Just use one (Shutter Release with the “Download Immediately” ticked -or- use the Start Tether to do continuous tether) and it will be ok. 

Secondly you only get the full set of exposure mode controls on screen if the camera is in M mode when you connect it.  

Also it fails to create the default c:\tethered directory…

I’ll try to fix these today and put out a bug fix but I have to go do some work soon so might not make it – gotta earn a living you know…