2012-02-12 51 views
0

我花了幾個時間和日子來研究和嘗試一些代碼適用於我的問題,但不幸的是我無法看到代碼對,並且收到文件(文本,圖像等等。特別是沒有音頻或視頻)來自移動設備。使用藍牙來接收文件 - 從手機到PC

大多數發現的例子僅適用於只發送(從PC到Mobile)。

我有藍牙設備(USB)物理連接到我的電腦。

總結:

我所需要的是一個示例代碼,當一個設備正試圖發送的文件(如在柯達亭但不僅限於圖像)自動檢測/對。

我也想了解和研究代碼。

回答

1

也許使用我的32feet.NET庫和它的ObexListener類參見例如http://32feet.codeplex.com/wikipage?title=Server-side&referringTitle=OBEX

對於更高級的場景,請使用Andy Hume的Brecham.Obex庫和他的服務器示例應用程序。請參閱http://inthehand.co.uk/files/folders/objectexchange/entry9942.aspx

您的電腦安裝了哪個藍牙堆棧?微軟,Widcomm,BlueSoleil ......?見例如http://32feet.codeplex.com/wikipage?title=Supported%20Hardware%20and%20Software在Widcomm上,例如內置的OBEX服務器將不得不被禁用,以允許您的服務器獲得所有傳入連接...

+0

@alanmcf我已經通過了所有的建議,包括大部分32feet的文檔。淨。我只是想知道是否支持Windows 64位PC?因爲我嘗試了一些應該運行使用32feet.Net lib..ObexListener等的例子。但在我的情況下,什麼也沒有發生。我仍然需要手動右鍵單擊我的藍牙圖標設備並選擇「接收文件」。 – Raf 2012-03-04 16:30:43

+0

適用於... Win7 x64,Microsoft藍牙協議棧。 'BluetoothRadio.PrimaryRadio.SoftwareManufacturer'的價值是什麼? 「什麼都沒發生」?發件人沒有錯誤? – alanjmcf 2012-03-04 20:36:24

相關問題