Ok so here is DIYPhotobits.com Camera Control 2.0 — the Embarrassment release. I’ve named it that because I’ve had no time to work on it recently and so it still is a) very rough with major holes and b) fails to have all the obvious fixes and enhancements that I have discussed with people.
So why release it at all? Well because having control of the camera exposure from the computer is cool — and at the moment I have it sitting here on my PC working and maybe you’d like to have it on your PC working as well.
Control exposure mode (M/S/A/P) – Tested D300 works, D40 does not (because that setting is a physical dial on the D40 and software can’t override it)
Control Shutter speed, Aperture, ISO, WB and Exposure Compensation from the PC – Tested D300 and D40 work
Shows battery status while in tethered mode – Tested D300 works
New known bugs, issues and uglinesses
Exposure Compensation drop down makes no sense — 0 means 0 but the others are internal codes, you’ll see what they mean after a few moments though, each one is a third stop plus or minus.
Not all the exposure setting drop downs default to sensible values, e.g. the current camera settings.
Two of my scripts let you press a key on the keyboard, or click with the mouse, and remotely release the shutter. But just like the built in Windows Explorer technique for doing these they both only are able to trigger JPG, even if the camera is set to RAW.
Until today. It turns out this is not that hard to fix. But the programatic technique is a bit of a laugh; because Windows Image Automation does not officially support RAW the NEF files on my Nikon D300 are typed as being of “undefined” type. Unlike JPG files which WIA does know are JPG files and are typed appropriately.
So to get the WIA Take Picture command to get me a NEF I actually have to ask for a picture of type “undefined”! It’s amazing it works, I guess somewhere an engineer (I’m not sure Microsoft or Nikon) decided that undefined=NEF. I have no idea of this will also work with Canon, it might or it might not.
Anyway it works, and it opens up a whole range of possibilities I’ll be exploring soon with the scripting. But until then head over to the posts for those remote scripts and you can download the latest versions which support RAW.
Since I first posted my free script that allows Nikon DSLRs to be shot tethered I’ve been very pleased with the response, it seems to have been helpful to many people. However I’ve hardly been very good at documenting how to use it. So in an attempt to fix that I’ve made this little video which shows how to use it.
This is my first video attempt so it is pretty basic — but it took me all afternoon to put together, so please excuse the rough edges. Hopefully I’ll work out how to do this better and perhaps make some videos explaining my hardware DIY projects which would also benefit from this type of explanation.
If you’re not sure about tethered shooting then ProPhotoLife has just released a great video
, as usual, explaining all about it – using Canon as an example. I particularly like his safety tips regarding long USB cables.