通过 USB 和 BLE 与 GoDirect 设备接口的库
项目描述
直接
一个 Python 模块,用于从连接到 USB 或系统的板载蓝牙无线电的Vernier Go Direct® 传感器1中读取数据。该模块已在 Windows 10、macOS 和各种 Linux 发行版上进行了测试。
查看godirect-examples 存储库以获取想法和一些有用的示例。
要求
需要以下 Python 模块godirect。godirect通过 pip安装时,它们将作为依赖项自动安装。
- bleak(适用于 Mac、Windows 和 Linux 的原生蓝牙低功耗堆栈)
- hidapi(USB HID 设备支持)
安装
自动安装 USB 和本机 BLE 的所有依赖项。
pip install godirect
安装使用
有关 godirect 模块的安装和使用的详细信息,请访问我们的 Vernier Go Direct Sensors 和 Python 入门文档。
对 Bluegiga 加密狗的旧版支持
在 1.1.0 版本之前,某些平台需要 Bluegiga BLE 加密狗才能通过 BLE 连接。虽然我们建议使用本机 BLE 无线电(通过 bleak),但旧功能已保留在库中。为了使用 Bluegiga BLE 加密狗,必须安装 vernierpygatt。这是 pygatt 项目的一个分支,修复了 Windows 上的 BGAPI。有关详细信息,请参阅vernierpygatt PyPi 页面。
执照
GNU 通用公共许可证 v3 (GPLv3)
Vernier 产品专为教育用途而设计。我们的产品并非设计用于也不推荐用于任何工业、医疗或商业过程,例如生命支持、患者诊断、制造过程控制或任何类型的工业测试。
1不支持 Go Direct 光谱仪。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
godirect-1.1.3.tar.gz
(14.2 kB
查看哈希)
内置分布
godirect-1.1.3-py3-none-any.whl
(30.5 kB
查看哈希)