We want to connect with 2 gopros with 2 wifi adapters separately. But we find that in the init() of GoProCamera.py:
gopro = GoProCamera.GoPro()
def init():
self.ip_addr = ip_address
self._camera = ""
Once the line self._camera = "" is executed, the information of the GoPro as mentioned, will suddenly be obtained.
It sounds like there is another process running and once self._camera is given, the default camera will be detected.
Can anyone explain this? Since we want to communicate with the two gopros via different wifi adapters, we need to properly detect the two cameras first.
We want to connect with 2 gopros with 2 wifi adapters separately. But we find that in the init() of GoProCamera.py:
gopro = GoProCamera.GoPro()
def init():
Once the line self._camera = "" is executed, the information of the GoPro as mentioned, will suddenly be obtained.
It sounds like there is another process running and once self._camera is given, the default camera will be detected.
Can anyone explain this? Since we want to communicate with the two gopros via different wifi adapters, we need to properly detect the two cameras first.