Open KaappoRaivio opened 5 years ago
I'm having a very similar problem with the Parrot Sequoia, running on the latest master. I verified the camera and network connection using the HTTP control API, which works fine. But the PTP API does not work:
Here's my code:
#!/usr/bin/env python
from ptpy import PTPy
from ptpy.transports.ip import IPTransport
# Default PTP/IP port assumed
c = PTPy(transport=IPTransport, device='192.168.47.1')
And there's the output I'm getting:
E 14 ptpy.transports.ip[MainThread:__implicit_session:115] <lambda>() takes exactly 3 arguments (2 given)
E 14 ptpy.ptp[MainThread:recv:809] Failed to open PTP/IP implicit session
Traceback (most recent call last):
File "./test.py", line 6, in <module>
c = PTPy(transport=IPTransport, device='192.168.47.1')
File "build/bdist.linux-x86_64/egg/ptpy/__init__.py", line 116, in __new__
File "build/bdist.linux-x86_64/egg/ptpy/ptp.py", line 969, in get_device_info
File "build/bdist.linux-x86_64/egg/ptpy/ptp.py", line 810, in recv
ptpy.ptp.PTPError: Failed to open PTP/IP implicit session
Have u guys fixed this? Could u share some ideas?
Well, this repo seems to be dead.
I'm having the same problem attempting to connect to a Panasonic BGH1 from a Mac running 10.14.5. Sigh. Doesn't look like anyone has made any progress on this issue in a very long time.
I ran into this too, it seems fixable by upgrading construct to a later version on the 2.8 branch, I used 2.8.22.
Hello,
(this issue is very similar to #20 but I decided to make a new one because it was quite old.)
I cannot connect to my Nikon d7200 via IP using the library. Here's my code:
The ip address is correct, since another (but less sophisticated) library is able to connect with the same address. The error I get is: