我正在努力通过 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)
| 归档时间: |
|
| 查看次数: |
2042 次 |
| 最近记录: |