2016-10-07 2 views
-1

Brauchen Sie Rat/Hilfe zu was ich falsch machen könnte.Bluetooth HM-10 android kleben

Was ich habe:
Plugged in einem HM-10-Modul zu meinem Arduino.
-Factory Standardeinstellungen außer Verbindungstyp:
- Verwendung von AT + TYPE3 (3: Auth und Bond).
Android LG G4, mit Android 6 (Marshmallow).

Ausgabe:
Bluetooth HM-10 ist sichtbar in Android zu verbinden, wenn nach Bluetooth-Geräten suchen, aber wenn die Standard-Pairing-Code "000000" "Falsche PIN oder Autorisierungsschlüssel verwenden Versuchen Sie es erneut."? Die Nachricht kommt immer weiter.

Was ich getestet:
Windows-10 Laptop Bindungen mit dem HM-10-Gerät. (Bestätigte MAC-Adresse durch Ausführen von AT + RADD?)
AT + TYPE0 (0: Kein PIN-Code erforderlich) wird über die BLE-Scanner-App verbunden.
Telefon -Newest Samsung:
drei verschiedene Menschen mit unterschiedlichen Android-Handys um Hilfe gebeten Bonds
-Older Samsung Telefon: Anleihen
-OnePlus Ein Telefon: nicht Bindung

Hypothese
Bluetooth-Bibliothek Auf den Geräten, die keine Verbindung herstellen können, fehlt möglicherweise das Handshake-Protokoll, wenn Sie mit dem HM-10-Modul sprechen.

Antwort

0

Ich bin neuere dieser Module HM-10, HM-16 und ich treffen das gleiche Problem zu. Endlich fand ich installieren APP "msmble" in Android-App-Store kann dieses Problem lösen und einige einfache Test, wie Word zu senden. Ich denke, Protokoll oder UUID ist der Grund, aber ich kenne das Detail nicht.

Es gibt ein anderes Problem, egal wie ich die PIN-Einstellung ändere. msemble muss immer keinen PIN-Code eingeben.

Yu-Sheng