2011-06-08 90 views
0

我正在使用32feet.NET庫來創建藍牙服務。但是聽衆無法以無效的參數開始提供的消息。這可能與提供的GUID值有關。我在設計時使用Visual Studio中的Tools ---> Create Guid菜單選項生成了GUID。32feet.NET:Bluetooth偵聽器和GUID值的問題

下面我張貼代碼片段。

public static void Main() 
    { 
     BluetoothListener lsnr = new BluetoothListener(MyConsts.MyServiceUuid); 
     lsnr.Start();//It throws an Invalid arguement supplied exception 
     BluetoothClient conn = new BluetoothClient(); 
     conn = lsnr.AcceptBluetoothClient(); 
     Stream peerStream = conn.GetStream(); 

    } 
class MyConsts 
{ 
    public static Guid MyServiceUuid = new Guid("{1D69EDBD-9862-43fe-A242-98322AE764A4}"); 
} 

任何想法?

回答

0

我覺得系統有問題。拔下加密狗並重試,或重新啓動,看看它的固定。

如果這樣不能讓我看到異常的完整堆棧跟蹤。

(順便說一句,沒有必要初始化conn)。

Alan(32feet.NET維護者)