从 PyPI 安装¶
警告:Linux 支持非常有限。有关详细信息,请参阅Adafruit Blinka _bleio 。
在受支持的 GNU/Linux 系统(如 Raspberry Pi)上,您可以从 PyPI本地安装驱动程序。为当前用户安装:
pip3 install adafruit-circuitpython-ble
要在系统范围内安装(在某些情况下可能需要这样做):
sudo pip3 install adafruit-circuitpython-ble
要在当前项目的虚拟环境中安装:
mkdir project-name && cd project-name
python3 -m venv .env
source .env/bin/activate
pip3 install adafruit-circuitpython-ble
使用示例¶
from adafruit_ble import BLERadio
radio = BLERadio()
print("scanning")
found = set()
for entry in radio.start_scan(timeout=60, minimum_rssi=-80):
addr = entry.address
if addr not in found:
print(entry)
found.add(addr)
print("scan done")