You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When attempting --capture-image on M200 over PTP/IP, the connection is forcibly closed and the camera is soft-locked (showing BUSY for any button press). Capturetarget is set to 1 (Memory card).
Canon EOS M Full-Press failed (0x02ff: PTP I/O Error)
Thank you for your work on this program! I am willing to test fixes or submit a PR if necessary, as I've already been familiarizing myself with the code. I just don't know where to start for this particular issue. I've had the same problem when writing my own minimal PTP/IP script, whereas I have no issues with my 1300D.
The text was updated successfully, but these errors were encountered:
I've done some more testing, and it turns out the capturetarget is irrelevant. However, the behavior is different when the camera is freshly paired to the computer.
Here is a log where I complete the initial PTP/IP pairing before capturing: EOS_M200_pair_capture.txt
You can see that I wait about 10 seconds before confirming the InitCommandRequest on the camera. Then, the capture fails but does not lock up the camera or forcibly close the connection. This result is repeated while the camera remains connected.
This is exactly the same issue I was having originally, and this happens during any session except the very first session after pairing. The camera only responds "BUSY" to all button presses until it is turned off.
In both cases, the shutter fires and the image is still saved on the SD card.
Describe the bug
When attempting --capture-image on M200 over PTP/IP, the connection is forcibly closed and the camera is soft-locked (showing
BUSY
for any button press). Capturetarget is set to 1 (Memory card).Canon EOS M Full-Press failed (0x02ff: PTP I/O Error)
Name the camera
Canon EOS M200
libgphoto2 and gphoto2 version
To Reproduce
The camera IP is 192.168.4.7, which is connected to an AP with manual IP address.
Log file: EOS_M200_capture-image_fail.txt
Thank you for your work on this program! I am willing to test fixes or submit a PR if necessary, as I've already been familiarizing myself with the code. I just don't know where to start for this particular issue. I've had the same problem when writing my own minimal PTP/IP script, whereas I have no issues with my 1300D.
The text was updated successfully, but these errors were encountered: