1
私はC#.Net(feet32 lib)を使用して、Bluetoothサーバー/クライアントツールをビルドします。私はhttps://www.youtube.com/watch?v=Xxnpq6ePQMkの指示に従うが、私はGuidの問題に会った。私のラップトップからアクセスしたBluetooth Guidを入力した後(Device manager - >ダブルクリックしてプロパティを開く - > Details - > Class Guid)、それでも接続できません。 GUIDを取得する方法が正しいかどうか、または他の問題があるかどうかはわかりません。ありがとう!C#のBluetooth 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を見てリストを通過しました。しかし、私はアイテム "bluetooth service GUID"を見つけられませんでした。できるだけ、リストの項目 "bluetooth service GUID"の名前を教えてください。 – QuickLearner
00001101-0000-1000-8000-00805F9B34FBしかし、このGUIDはシリアルポートデバイス用です。あなたが使用しているデバイスの種類はわかりません。 – Ogbe
このIDは私のラップトップでは動作しません。私のデバイスはHP elitebook Folio 1040です。ブルートゥースはIntel Wireless Bluetooth 7265です。ありがとう – QuickLearner