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

时间:2011-01-21 16:56:55

标签: python bluetooth

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

  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服务器
  16. 我想从python使用这些服务,但我不知道使用除OBEX对象推送,数据传输和OBEX文件传输之外的任何其他服务。 我如何使用剩余的服务?

1 个答案:

答案 0 :(得分:1)

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

默认情况下,PyBluez也可以帮助您使用SDP。看看here的例子。

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

对于其他人,您可能必须找到比我想象的更坚固的东西。或者自己将一些本地库包装到Python中。