1
我使用C#.Net(feet32 lib)構建藍牙服務器/客戶端工具。我遵循https://www.youtube.com/watch?v=Xxnpq6ePQMk的指示,但我遇到了一個Guid問題。輸入從筆記本電腦訪問的Bluetooth Guid(設備管理器 - >雙擊藍牙設備打開它的屬性 - >詳細信息 - > Class Guid)後,它仍然無法連接。我不確定我獲得GUID的方法是正確的還是其他問題?謝謝!C中的藍牙GUID#
Guid mUUID = new Guid("e0cbf06c-cd8b-4647-bb8a-263b43f0f974");
// Guid mUUID = new Guid("be5ef05c-288d-45d7-b786-eb8e0b0d67cc");
bool serverStarted = false;
public void ServerConnectThread()
{
serverStarted = true;
updateUI("server started, wait for client");
BluetoothListener blueListener = new BluetoothListener(mUUID);
blueListener.Start();
BluetoothClient conn = blueListener.AcceptBluetoothClient();
updateUI("Client has connected");
Stream mStream = conn.GetStream();
while (true)
{
//handle server connection
byte[] received = new byte[1024];
mStream.Read(received, 0, received.Length);
updateUI("Received:" + Encoding.ASCII.GetString(received));
}
}
謝謝!我通過列表看到類GUID。但是,我沒有找到項目「藍牙服務GUID」,如果可能,你能告訴我項目名稱「藍牙服務GUID」在列表中嗎? – QuickLearner
00001101-0000-1000-8000-00805F9B34FB但是這個guid是用於串口設備的。我不知道你使用的是什麼類型的設備。 – Ogbe
此ID無法在我的筆記本電腦上工作,我的設備是HP elitebook Folio 1040.藍牙是Intel Wireless Bluetooth 7265.謝謝 – QuickLearner