Opticallimits

Full Version: Canon EOS SDK (EDSDK): no operations after starting live view
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I am implementing a console application (going to be a dll) that controls a Canon EOS 600D using the EDSDK, implemented in C++.
I can get any function to work, change properties, take photos, start live view, and download live view content following examples from the documentation and sample app.
However, after I start live view, although it works fine, I cannot send any further commands or change any further properties on the camera. So, for example, I can't start autofocus or take a picture once live view is begun, even though these commands work fine otherwise.
The commands send fine (EdsSetPropertyData and EdsSendCommand return 0), but nothing happens. In the sample, you can execute commands after switching to Live View. What gives?
I highly doubt anyone here as played with Canon SDK, but maybe I'm wrong.
This forum's audience is more about camera gear (bodies and lenses in particular), so I think you'd be better off posting your message in a programming forum.