J'utilise C# .Net (feet32 lib) pour construire un outil serveur/client bluetooth. Je suis l'instruction de https://www.youtube.com/watch?v=Xxnpq6ePQMk, mais j'ai rencontré un problème de Guid. Après avoir entré le Bluetooth Guid qui a accédé à partir de mon ordinateur portable (Gestionnaire de périphériques -> double-cliquez sur votre périphérique bluetooth pour ouvrir ses propriétés -> détails -> Class Guid), il ne peut toujours pas se connecter. Je ne suis pas sûr que la méthode que j'obtiens GUID est correcte, ou d'autres problèmes? Merci!Bluetooth GUID en C#
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));
}
}
Merci beaucoup! J'ai parcouru la liste vu le GUID de la classe. Cependant, je n'ai pas trouvé l'article "bluetooth service GUID", si possible, pourriez-vous me dire le nom de l'article "bluetooth service GUID" dans la liste? – QuickLearner
00001101-0000-1000-8000-00805F9B34FB mais ce guid est pour les périphériques de port série. Je ne sais pas quel type d'appareil vous utilisez. – Ogbe
Cet identifiant ne peut pas fonctionner sur mon ordinateur portable, mon appareil est un HP Elitebook Folio 1040. Le bluetooth est Intel Wireless Bluetooth 7265. Merci – QuickLearner