2011-01-12 90 views
0

我期待在C#中編寫藍牙協議實現,即所有類型的請求(發現等)必須由我的應用程序處理。但我不知道從哪裏開始。任何建議?參考?C#寫藍牙協議

+0

也許這個問題會有幫助:http://stackoverflow.com/questions/824357/c-and-bluetooth-programming – 2011-01-12 20:33:08

+0

你可能想要做的第一件事是熟悉藍牙規範:https:// www .bluetooth.org/apps/content/ – kyndigs 2011-01-13 10:54:58

回答

2

各個公司已經爲Windows生產藍牙軟件「堆棧」:微軟自己,Widcomm/Broadcom,IVT BlueSoleil,東芝等。據我所知,沒有任何堆棧可以讓你看到響應發現的低級別請求(「調查」),以及他們不太可能這樣做。

我甚至不確定軟件級別是否會看到這樣的請求,也不是自己的收音機應答查詢請求 - 請檢查HCI接口,看看是否收到了詢問請求(或模擬名稱)事件。我不記得這樣的事件。

順便提一下,我的庫32feet.NET在Windows上提供了對藍牙,OBEX和IrDA的.NET支持:桌面和WM/CE,以及​​開發Blue + Linux + Mono。 (我假設你是基於C#的請求在Windows上)。