2010-10-17 67 views
0

我正在编程一个桌面应用程序,使用蓝牙与听诊器进行通信。 起初我想用OBEX,但我确认提供的服务,在此页面中使用的代码: http://www.jsr82.com/jsr-82-sample-bluetooth-service-search/#more-21有没有OBEX的替代品?

我得到了以下结果:

*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我必须将文件从听诊器转移到桌面应用程序?

回答

0

您需要询问制造商听诊器的行为。它使用哪种配置文件,并将其用作客户端或服务器。如果使用OBEX,我可能是因为它是一个客户端,从而将其发送到一个范围内的OBEX服务器设备,或许还有一个particalur设备名称或服务名称...

后,从文档(product pages3200 User Manual),其似乎是这样。将听诊器与PC设备配对,在那里运行软件,听诊器连接到它。看起来有点像它可能不是OBEX鉴于可能的实时方面...

如果您有PC的软件应用程序,做一个SDP查询PC上的所有记录没有和运行软件并查看该应用正在使用哪种服务...

0

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