Salut chris,
Je pense que je peux voir ce que vous faites mal, vous n'établissez pas de connexion entre les deux modules.
1) Votre programme de jeu doit configurer le nom et la clé de paire. Pour vous assurer que cela fonctionne, essayez quelques noms différents et essayez de numériser l'appareil avec votre téléphone ou votre PC. Si le nom change, la commande est acceptée et tout va bien.
2) Vous devez trouver l'adresse du module et décider quel module vous souhaitez lancer l'association. Le HC05 est maître ou esclave et le HC06 est un esclave uniquement, de sorte que le HC06 est celui que vous devez configurer, puis utilisez le HC05 pour établir la connexion jumelée.
3) Utilisez la commande SendString pour envoyer la chaîne de demande d'appariement à l'aide de l'adresse du module esclave "AT+LINK=<addr>"
Plus de détails sont disponibles ici.
Https://alselectro.wordpress.com/2014/1 ... o-modules/
Hi Chris,
I think I can see what your doing wrong, you are not establishing a connection between the two modules.
1) Your game pad program should configure the friendly name and pair key. To make sure this is working try a few different names and try scanning for the device with your phone or PC. If the name is changing then the command is being accepted and all is well.
2) You need to find the address of the module and decide which module you want to initiate the pairing. The HC05 is master or slave and the HC06 is slave only so the HC06 is the one you need to setup and then use the HC05 in master mode to establish the paired connection.
3) Use the SendString command to send the pairing request string using the address of the slave module "AT+LINK=<addr>"
More details are available here.
https://alselectro.wordpress.com/2014/1 ... o-modules/