Re: Canon 1300D: can only capture one image; second capture fails

Marcus Meissner <[email protected]>
Newsgroups gmane.comp.multimedia.gphoto.user
Message-ID <[email protected]>
Hi,

On Wed, Feb 01, 2017 at 11:58:36PM +0100, Dr. Volker Jaenisch wrote:
> Hi Oliver!
> 
> 
> Am 01.02.2017 um 23:35 schrieb Oliver Bendig:
> > I didn't thought that there will be such a problem with the 1300D. I
> > had the 1100D in my photo booth for years now until the USB connection
> > of the camera was not recognized anymore. My photo booth software that
> > I wrote years ago worked perfectly for thousands of photos with
> > libgphoto and the 1100D.
> Yep.The 1100D is used by lots of people without problems. Lots of
> Foto-Webcam in the Alps run the 1100D.
> >  
> > But okay, if the camera isn't compliant with PTP anymore and breaks
> > with gphoto (and reliability) then I will return the camera and get
> > something else.
> I am not the authority here, but I assume that even the 1100D was not
> complying with PTP.
> 
> Please do not throw away the 1300D. It is a lovely camera.
> 
> Use it to support the others here in the community to craft better
> software.
> 
> * Provide some debug logs
> * If you like I can give you some instructions with ptpy to debug your
> camera from python.
> 
> Maybe there is a simple solution to find.

They all talk PTP, but use mostly "vendor extension" commands, which
we do not have documentation or description for.

So we mostly guess how to use them right, or do USB sniffing to
try it out.

What I think might be missing here is a bit of waiting between
the full shutter press and full shutter release.

If you are curious to try something... This basically executes the
shutter commands the capture function does, plus some additional
waiting bettween "Press 2" and "Release 2".

export LANG=C 
gphoto2 --wait-event=1s --set-config eosremoterelease="Press 1" --wait-event=1s --set-config eosremoterelease="Press 2" --wait-event=100ms --set-config eosremoterelease="Release 2" --set-config eosremoterelease="Release 1" --wait-event-and-download=5s

Ciao, Marcus

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.