gpt4 book ai didi

python - OS X 蓝牙编程

转载 作者:太空宇宙 更新时间:2023-11-04 06:22:35 25 4
gpt4 key购买 nike

我想创建 OS X 应用程序以通过蓝牙与 Lego Mindstorms NXT 2.0 配合使用。

我尝试用 Objective C 和 Python 实现它,但是两者都存在一些问题。

关于 Objective-C :

我只找到了this文档。上面讲了用plist文件配置,但是没有提供这种plist文件的例子,只有图上的一些数据。从哪里得到它?也许我做错了什么?此外,还有一些对/Developer 目录的引用,该目录不存在。

关于 Python:

我找到了 nxt-python , 但它不适用于 10.7。我尝试安装 lightblue ,按照 10.6 的说明做所有事情,它只是在运行 setup.py 时停止输出:

running install
running build
running build_py
running install_lib
running install_egg_info
Removing /Library/Python/2.7/site-packages/lightblue-0.4-py2.7.egg-info
Writing /Library/Python/2.7/site-packages/lightblue-0.4-py2.7.egg-info

PyBluez 也是如此。

你能推荐什么?

最佳答案

pyobjc-framework-CoreBluetooth包应允许您通过 Python 与 macOS CoreBluetooth 模块进行交互。

另一种选择是使用完全独立于平台的蓝牙 LE 堆栈,例如 Bluegiga BLED112 dongle 上提供的堆栈。 ,并使用 pygatt 与它互动包。

关于python - OS X 蓝牙编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10956563/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com