问题标签 [obex]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 使用 dart 从 Android 设备将文件发送到在 Raspberry Pi 上运行的 OBEX 服务器
我已经将我的手机连接到我的 Raspberry Pi 3 型号 B+ 并使用 OBEX 服务器成功地将文件传输到 pi 上的目录。您可以在 Raspberry Pi 论坛上搜索类似“[Guide] Receive files over Bluetooth on the command line”之类的内容来找到它。
问题是我必须在我的 Android 手机上选择一个文件 > 共享 > 蓝牙 > 选择连接到设备的 Raspberry Pi。只有这样,文件才会传输到设备。
我想实现同样的过程,但我想使用 Flutter 选择一个文件并自动执行“选择文件 > 共享 > 蓝牙 > 选择连接到设备的 Raspberry Pi”过程。
我找不到任何有关如何向运行 OBEX 服务器的蓝牙设备发送请求的文档。我假设您可以使用 dart 向蓝牙设备发送某种请求,但我不知道从哪里开始或如何实现这一点。
python-3.x - 如何使用 pydbus 访问 bluez-obexd 属性(状态)?
我正在使用 BlueZ-obexd 和 pydbus 创建一个用于 opp 文件传输的 python obex 客户端。到目前为止,我已经能够使文件传输正常工作,并且我正在尝试从 API 实现 RemoveSession 以仅在传输完成或失败后触发。我知道 API 中也有一个 status 属性,但我完全不知道如何使用它。我对 dbus 或 pydbus 没有太多经验,所以任何帮助都会很棒。我的代码如下。
python - 使用 Bluez-obex 和 pydbus 的 Python opp obex 服务器?
对于我的项目,我需要通过蓝牙下载 .zip 文件。我为此使用 python 和 obex。我实现了一个工作的 python opp 客户端(向 ukBaz 寻求帮助),但我仍然使用 os 来启动服务器,所以我的服务器程序的其余部分不知道何时收到文件。程序的其余部分完成了,但是没有服务器的输出,我无法触发解压缩功能运行。我已经阅读了 bluez-obex API 文档,似乎没有关于启动服务器的任何内容。还有另一种方法吗?我的代码如下。
python - Bluez-obex 和 python opp 服务器,如何更改文件的存储位置?
我正在使用 bluez-obex 创建一个基于 python 的 opp obex 服务器,但是在更改目录时遇到了麻烦。我的代码以此为基础,并将其转换为一个以文件路径为输入的类。我一直在KeyError: 'object does not export any interfaces; you might need to pass object path as the 2nd argument for get()'
使用我当前的代码。我设置的路径错误吗?我的课程代码和调用函数如下。
打电话给班级
python - 如何使用 PyOBEX 通过蓝牙发送短信?
我正在尝试使用 PyOBEX 通过蓝牙向我的手机发送短信,但它返回了
<PyOBEX.common.UnknownResponse object at 0x107f2bd50>
。
这是我的代码
我的环境
- 操作系统:MacOS 版本 12.0.1
- 内存:16GB
- 处理器:2.5 GHz
- Python版本:3.7.11
- PyOBEX 版本:0.29