none
bluetooth sur WP8.[RESOLU] RRS feed

  • Question

  • Salut la communauté

    J'essaie de me connecter à un appareil bluetooth qui porte le nom OBDII

    Le hic est que la méthode Connectasync tombe toujours en erreur.

    Je pense que cela vient du servicename (là où il y a "0". Ben oui je ne savais pas quoi mettre)

    Où je puis trouver? Ou alors existe-t-il une autre manière de réaliser cela?

    Merci pour votre aide.

    P.S:Voici le code que j'utilise:

    try
               {
                   PeerFinder.AlternateIdentities["Bluetooth:Paired"] = "";

                   var peers = await PeerFinder.FindAllPeersAsync();
                  
                   if (!peers.Any(p => p.DisplayName.Contains("OBDII")))
                   { 

                   }
                   else
                   {
                       PeerInformation gpslimPeer = peers.First(p => p.DisplayName.Contains("OBDII"));
                       if (gpslimPeer != null)
                       {
                           odbSocket = new StreamSocket();

                           await odbSocket.ConnectAsync(gpslimPeer.HostName, "0");

                           MessageBox.Show("Connected to OBDII");
                          
                       }
                       else
                       {
                           MessageBox.Show("OBDII not supplied or not found");
                       }

                   }
               }
               catch { }


    Ceriboo


    • Modifié ceriboo dimanche 17 mars 2013 17:13
    dimanche 17 mars 2013 16:37

Réponses

Toutes les réponses