2010-10-17 66 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(串行端口配置文件)。 不確定你要做什麼,因爲聽診器上的應用程序可能不會與你的應用程序通話,除非你知道欣賞級通信細節。 希望它有幫助