I am getting the following error when I connect to the drone:
2020-12-09 00:22:29,836 [ERROR] olympe.media.ANAFI-F024534 - wrapper - Websocket callback unhandled exception
Traceback (most recent call last):
File "/root/code/parrot-groundsdk/packages/olympe/src/olympe/media.py", line 1444, in wrapper
return method(self, *args, **kwds)
File "/root/code/parrot-groundsdk/packages/olympe/src/olympe/media.py", line 1540, in _websocket_event_cb
self._process_event(event)
File "/root/code/parrot-groundsdk/packages/olympe/src/olympe/media.py", line 1544, in _process_event
self._update_media_state(event)
File "/root/code/parrot-groundsdk/packages/olympe/src/olympe/media.py", line 1417, in _update_media_state
not self._init_media_state()
File "/root/code/parrot-groundsdk/packages/olympe/src/olympe/media.py", line 1366, in _init_media_state
media_state = self._get_all_media()
File "/root/code/parrot-groundsdk/packages/olympe/src/olympe/media.py", line 1666, in _get_all_media
media_id, media = _make_media(media)
File "/root/code/parrot-groundsdk/packages/olympe/src/olympe/media.py", line 132, in _make_media
resource_id, resource = _make_resource(resource)
File "/root/code/parrot-groundsdk/packages/olympe/src/olympe/media.py", line 158, in _make_resource
resource = ResourceInfo(**resource)
TypeError: __new__() got an unexpected keyword argument 'storage'
I am running in a docker container, and have the following ports forwarded:
- 9988:9988/udp
- 9300:9300
- 36560:36560
- 44445:44445
- 44444:44444
- 53246:53246
- 53253:53253
- 554:554
- 5004:5004/udp
- 55004:55004/udp
- 5005:5005/udp
- 55005:55005/udp
- 54321:54321/udp
- 2233:2233/udp
- 43210:43210/udp
am I missing any ports?