Ich kann meine HC-05 Bluetooth-Module nicht zur Ausgabe von RSSI-Werten bekommen. Ich gebe es die folgenden Befehle in Serie aus:HC-05 Bluetooth RSSI funktioniert nicht mit Arduino
Nach dem INQ-Befehl, das Modul beginnt es schnell zu blinken. Ich denke, das bedeutet, dass AT-Befehlsmodus beendet wurde, und ich bekomme keine Antwort auf die INQ-Anfrage. Ich muss den INIT-Befehl vor dem INQM ausgeben? sonst gibt es einen Fehler zurück (16).
Ich habe sogar versucht, eine andere Marke des HC-05 zu kaufen, aber das hat nicht geholfen.
Warum passiert das und wie kann ich es lösen?
BEARBEITEN: Nur für weitere Informationen, habe ich auch eine AT + VERSION? Befehl dort, und das passt gut mit der Version. Das einzige, was nicht funktioniert, ist die AT + INQ ... Hier ist der Ausgang, wenn ich meine Serien Monitor starten:
bt2bt HC module - version a
BtSetCmdMode 1
BtReset
Set as Master
OK
+VERSION:2.0-20100601
OK
OK
OK
UPDATE: Ich kann mich noch an das Modul sprechen, nachdem sie beginnt zu blinken: "AT + STATE" -> + ZUSTAND: INFRIEREN Aber wie kann ich die Antworten auf den INQ-Befehl aus dem Modul bekommen?
Es sieht viel wie das aus, was ich jetzt tue, abzüglich der at + iac und bei + class Teil. Die Befehle inqm und inq sind die gleichen wie oben geschrieben, abgesehen vom Fall. Ich bin leider bis Montag außer Landes, aber werde versuchen, wenn ich nach Hause komme. Wenn es klappt, werde ich ein neues Kopfgeld eröffnen :) – Houen
Ich bin froh, dass es geklappt hat! Ich nehme an, das Problem waren die zusätzlichen fehlenden Befehle? – kobi
Ich denke eigentlich das Problem war nur, dass mein "Test" BT Modul nicht erkennbar war (seufzen), aber dein Code hat funktioniert, und ich denke du verdienst das Kopfgeld wie versprochen – Houen