如何通过python使用智能手机的各种蓝牙服务?

发布于 2024-10-13 03:09:22 字数 427 浏览 4 评论 0原文

我的智能手机支持以下蓝牙服务 -

  1. SDP 服务器
  2. AVRCP 目标
  3. 拨号网络
  4. OBEX 对象推送 [已知]
  5. 成像
  6. 电话簿访问 PSE
  7. 免提音频网关 耳机
  8. 音频网关
  9. SyncMLClient
  10. 音频源
  11. AVRCP 控制器
  12. OBEX文件传输 [已知]
  13. 诺基亚 OBEX PC 套件服务
  14. 数据传输 [已知]
  15. 诺基亚 SyncML 服务器

我想通过 python 使用这些服务,但我不知道使用 OBEX 以外的任何服务对象推送、数据传输和 OBEX 文件传输。 我如何使用剩余的服务?

My smartphone supports the following bluetooth services -

  1. SDP Server
  2. AVRCP Target
  3. Dial-Up Networking
  4. OBEX Object Push [known]
  5. Imaging
  6. Phonebook access PSE
  7. Hands-Free Audio Gateway
  8. Headset Audio Gateway
  9. SyncMLClient
  10. Audio Source
  11. AVRCP Controller
  12. OBEX File Transfer [known]
  13. Nokia OBEX PC Suite Services
  14. Data Transfer [known]
  15. Nokia SyncML Server

I want to use these services from python, but I don`t know to use any other than OBEX Object Push, Data Transfer and OBEX File Transfer.
How do I use the remaining services?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

动次打次papapa 2024-10-20 03:09:22

您想从 PC 连接到智能手机吗?
或者你的智能手机上安装了 python 吗?

默认情况下,PyBluez 也应该帮助您使用 SDP。请查看此处< /a> 为例。

对于成像,您还可以使用 RFCOMM(或 SPP)来序列化图像并传输它......

对于其余的,我认为您可能必须找到比 Python 更可靠的东西。或者自己将一些原生库包装到Python中。

Do you want to connect from a PC to the smartphone?
Or do you have python installed on a smartphone?

By default PyBluez should help you use SDP as well. Have a look here for an example.

For imaging you could also use the RFCOMM (or SPP) to serialize the image and transfer it...

For the rest you might have to find something more solid than Python I think. Or wrap some native libraries to Python yourself.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文