Menu

#122 0x2019 PTP Device Busy

None
closed
5
2019-01-01
2015-03-21
No

Hello,

I have a problem with gphoto2 when taking an image and the autofocus could not be set.

Instance 1:
1. I run "--capture-image" while the lens cap is on the lens
-> ERROR: Perhaps no focus
2. Now I remove the lenscap and try to take another image
-> Canon EOS Capture failed (0x2019: PTP Device Busy)
3. I try to reset the busy state with --set-config eosremoterelease=3 (or 4,9,10,11)
-> none of these settings will fail but won't change anything
4. I run "--capture-image" again
-> still: Canon EOS Capture failed (0x2019: PTP Device Busy)
5. When I try to set uilock to 0 I get:
-> Error (-110: 'I/o in progress')
6. Now I press the trigger on the camera half
7. I run "--capture-image" again, and everything is working fine again

Instance 2:
1. I run --set-config eosremoterelease=1 (press half)
2. I try to take an image with "--capture-image"
-> Canon EOS Capture failed (0x2019: PTP Device Busy)
3. I release the half pressed status with --set-config eosremoterelease=3
4. When I now try to take an image with "--capture-image" everything is working fine

Is there anything I can do in order the "reset" the busy state of the camera form the first instance like I did in the second?

I use a Canon 700D, gphoto2 2.5.6, libgphoto2 2.5.7 and libgphoto2_port 0.12.0

Kind regards
Fresh Prince

Discussion

  • Marcus Meissner

    Marcus Meissner - 2019-01-01
    • status: open --> closed
    • Group: -->
     
  • Marcus Meissner

    Marcus Meissner - 2019-01-01

    should meanwhile work nicely, if not please report back... (if piossible ony github)

     

Log in to post a comment.