2016-08-10 2 views
0

Ich versuche, Daten zwischen einem iPad und Arduino über Bluetooth zu senden.UUID bei Verwendung von Bluetooth mit IOS und Arduino

Ich lese mehrere Online-Tutorials, aber ich bin verwirrt über die UUIDs in ihnen verwendet.

Wie finde ich die UUIDs, die von Diensten und Eigenschaften für das bestimmte mit dem Arduino verbundene Bluetooth-Modul verwendet werden?

Gibt es dafür einen AT-Befehl? Können sie eingestellt werden? Sind sie eine Konstante?

Dies ist eine ziemlich einfache App und ich habe die Bluetooth-Kommunikation mit dem Arduino über das Terminal-Programm auf meinem Mac. Die iOS-App muss nur ein paar Bytes an Daten senden und empfangen. Brauche ich wirklich den gesamten Code, der mit Core Bluetooth verbunden ist, oder gibt es einen einfacheren Weg? Was ist der einfachste und schnellste Weg, eine 2-Wege-Kommunikation von wenigen Bytes über Bluetooth zu implementieren?

+0

geschrieben. Das hängt sehr davon ab, welche Art von BT-Modul Sie für die Kommunikation verwenden. Da du iOS erwähnt hast, handelt es sich wahrscheinlich um eines der BLE-Module (wie RFduino, RN4020, BM70 ...). –

+0

Es ist eine generische HC-06 aus China. Keine Dokumentation. – JVC

+0

Hmm, ich glaube nicht, HC-06 ist ein BLE-Modul. Für die Kommunikation mit iOS benötigen Sie entweder ein BLE-Modul oder ein "klassisches" BT-Modul mit Authentifizierungs-Chip (MFi benötigt) –

Antwort

0

Es scheint, dass ein HC-06 Bluetooth-Modul nicht BLE und ist nicht kompatibel mit iOS-Geräten. Ich habe erfolgreich eine Verbindung zu meinem Mac hergestellt und eine Test-App mit ORSSerialPort

Verwandte Themen