OBEX有替代品吗?

时间:2010-10-17 22:42:19

标签: java bluetooth obex

我正在编写桌面应用程序,以便使用蓝牙与听诊器进行通信。 最初我想使用OBEX,但我使用此页面中的代码验证可用的服务: http://www.jsr82.com/jsr-82-sample-bluetooth-service-search/#more-21

我得到了以下结果:

*Starting device inquiry...
Device Inquiry Completed. 
Bluetooth Devices: 
1. 002484006FFB (M3200 0010030000286675         )
Choose the device to search for Obex Push service : 1
Searching for service...
Device does not support Object Push.
BlueCove stack shutdown completed* 

有人知道OBEX的替代方法我需要将文件从听诊器转移到桌面应用程序吗?

2 个答案:

答案 0 :(得分:0)

您需要询问制造商听诊器的行为方式。它使用什么配置文件,它作为客户端或服务器。如果它使用OBEX,我可能是它是一个客户端,因此它发送到范围内的OBEX服务器设备,可能有一个particalur设备名称或ServiceName ...

稍后,从文档(product pages3200 User Manual)开始,似乎就是这种情况。将听诊器与PC设备配对,在那里运行软件,听诊器连接到它。考虑到可能的实时方面,似乎有点像它可能不是OBEX ......

如果您有PC的软件应用程序,请在没有和运行软件的情况下对PC上的所有记录执行SDP查询,并查看该应用正在使用的服务...

答案 1 :(得分:0)

它可能支持SPP(串行端口配置文件)。 不确定您要做什么,因为听诊器上的应用程序可能不会与您的应用程序通信,除非您知道升级级别的通信详细信息。 希望它有所帮助