HC-05 bluetooth RSSI ne fonctionne pas avec Arduino
Je ne peux pas obtenir mon HC-05 modules bluetooth pour la sortie des valeurs de RSSI. Je le délivrer les commandes suivantes dans la série:
AT+INIT
-> *OK*
AT+INQM=1,9,48
-> *OK*
AT+INQ
-> *No response, it starts flashing rapidly, indicating AT mode is no longer active*
Après l'INQ commande, le module qu'il commence à clignoter rapidement. Je pense que cela signifie qu'il a quitté EN mode commande, et je n'obtiens pas de réponse sur l'INQ demande. J'ai d'émettre la commande INIT avant la INQM? sinon il renvoie une erreur(16).
J'ai même essayé de l'achat d'un autre modèle de la HC-05, mais qui n'a pas aidé.
Pourquoi est-ce qui se passe, et comment puis-je le résoudre?
MODIFIER: Juste pour quelques infos, j'ai aussi un AU+VERSION? commande ici, et qui répond très bien avec la version. La seule chose qui ne fonctionne pas est le+INQ... c'est Ici la sortie, lorsque je démarre mon moniteur de série:
bt2bt HC module - version a
BtSetCmdMode 1
BtReset
Set as Master
OK
+VERSION:2.0-20100601
OK
OK
OK
Mise à JOUR: je peux encore en parler pour le module après il commence à clignoter:
"AU+DE L'ÉTAT"
-> +ETAT:CURIEUX
Mais comment puis-je obtenir les réponses à l'INQ commande du module?
Vous devez vous connecter pour publier un commentaire.
Essayer
Accordin à cette , page 17
Le processus pour HC-05 devraient être:
J'ai eu le même problème.
J'ai trouvé une chose étrange.
J'appuie sur un petit bouton dans mon HC-05 et de la puissance sur HC-05.
Alors je peux entrer À la mode.
alors je peux utiliser À la commande tels que au+classe=0,a+role=1.
Mais si j'ai essayé de taper à+inq ,je ne vois aucune réponse.
Mais.......
J'ai essayé une action spéciale.
J'ai appuyé sur le petit bouton dans mon HC-05,et "garder de la presse" ,de ne pas le libérer.et essayez à+inq commande....
wow...il travail....
Je ne sais pas pourquoi ..mais peut-être que vous pouvez essayer.
certains de spécial À+commande besoin d'appuyer sur le bouton (tirez la goupille 34(clé) de haut).même si hc-05 a été À la mode.
Pour définir enquête paramètres de la puce je pense que vous devriez appeler
pas
Cette commande ? est utilisé pour demander les paramètres actuels.
Vous devez ajouter
/r/n
à la fin des appels au module Bluetooth./r
est le caractère de retour chariot et/n
est le caractère de saut de ligne. Ils travaillent ensemble pour agir comme le fait de frapper sur la touche entrée de votre clavier.Les appels
/r/n
ajouté de manière à ce que le module Bluetooth sait que c'est la fin de la commande, sinon tout est sur une ligne.essayez ceci:
Assurez-vous que vous obtenez OK comme réponse.
alors:
Assurez-vous que le périphérique que vous essayez de trouver est en mode découverte et il doit apparaître dans la liste de sortie à l'intérieur d'une minute. Je pense que la pièce qu'il vous manque
at+role=1
veuillez également vous assurer que le HC-05 est en mode maître
Le réglage par défaut est en mode esclave. J'ai juste perdu une demi-journée à cause de cela.