在 Windows 10 下使用 Python 与配对的低功耗蓝牙设备进行交互

在 Windows 10 下使用 Python 与配对的低功耗蓝牙设备进行交互

我有一个低功耗蓝牙(BLE)外设(Adafruit Feather nRF52840 Express) 并希望将数据发送到 Windows 10 计算机并使用 Python 读取它。我可以使用设备管理器配对设备,但无法弄清楚如何使用 Python 3.7 与它交互。

答案1

你可以试试派布鲁兹或者苍凉

使用以下方式发现外围设备苍凉,您要做的就是:

import asyncio
from bleak import discover

async def run():
    devices = await discover()
    for d in devices:
        print(d)

loop = asyncio.get_event_loop()
loop.run_until_complete(run())

相关内容