05-20-2020 04:55 AM
I am trying to create a Program for my Canon EOS Rebel T7, but when I try to send the command EDSDK.EdsSendCommand(CamConn, EDSDK.CameraCommand_TakePicture, 0) the program returns the error EDS_ERR_INVALID_HANDLE, how I can add a proper Handle for taking pictures?
Thanks!
05-20-2020 05:20 AM
These forums are intended to provide support to end users of Canon products, not software developers.
I know nothing about the EOSDK, but I do know programming. As far as your issues goes, I view it as similar to a car not running because you did not put gas in the tank. You probably need to call GetHandle prior to making that method call.
05-20-2020 09:27 AM
And if you *did* call InitHandle or GetHandle or whatever it is called, you need to check to make sure you get a valid handle - probably anything but NULL - before you do any other calls.
09/26/2024: New firmware updates are available.
EOS R5 Mark II - Version 1.0.1
EOS R6 Mark II - Version 1.5.0
07/01/2024: New firmware updates are available.
04/16/2024: New firmware updates are available.
RF100-300mm F2.8 L IS USM - Version 1.0.6
RF400mm F2.8 L IS USM - Version 1.0.6
RF600mm F4 L IS USM - Version 1.0.6
RF800mm F5.6 L IS USM - Version 1.0.4
RF1200mm F8 L IS USM - Version 1.0.4
Canon U.S.A Inc. All Rights Reserved. Reproduction in whole or part without permission is prohibited.