无法执行管理命令“le on”(代码:17,错误:索引无效)

5 python raspberry-pi

我正在努力通过 Raspberry Pi 和pyparrot代码库通过蓝牙将我的计算机连接到 Parrot Mambo 迷你无人机。我正在尝试运行库findMinidrone.py中的文件,并在运行该文件时pyparrot收到。BTLEManagementError我使用的是运行最新版本 Raspbian Stretch 的 Raspberry Pi 2。

我已经尝试过这些解决方案:

这是我运行时的返回语句sudo python3 findMinidrone.py

pi@raspberrypi:~/pyparrot/pyparrot/scripts $ sudo python3 findMinidrone.py   
Traceback (most recent call last):
  File "findMinidrone.py", line 49, in <module>
    main()
  File "findMinidrone.py", line 30, in main
    device = scanner.scan(10.0)
  File "/usr/local/lib/python3.5/dist-packages/bluepy.btle.py", line 852, in scan
    self.start(passive.passive)
  File "/usr/local/lib/python3.5/dist-packages/bluepy.btle.py", line 790, in start
    self._mgmtCmd("le on")
  File "/usr/local/lib/python3.5/dist-packages/bluepy.btle.py", line 312, in mgmtCmd
    raise BTLEManagemementError("Failed to execute management command '%%s'" % (cmd), rsp)
bluepy.btle.BTLEManagementError: Failed to execute management command 'le on' (code: 17, error: Invalid Index)
Run Code Online (Sandbox Code Playgroud)