Hallo, ich hoffe, dass mir jemand bei dieser Frage helfen kann, da ich dachte, es wäre zunächst einfach! Ich bin ein Student der EE, der mit Code nicht so gut ist, aber versucht!
Lass mich dir am Ende dieses Ziels mein Ziel sagen ...
Ich möchte in der Lage sein, eine App auf dem iPhone zu öffnen und dann ein bisschen Code auszuführen, um eine Nachricht zu senden, alles über Bluetooth.
Ich möchte in der Lage sein, dieses kleine Bluetooth-Gerät nur einmal mit dem iPhone zu paaren und es im Schlafmodus (500 Nanoampere: D genial) und wenn ich es einschalte (über einen kleinen Schalter) Es wird eine App öffnen und diese Nachricht senden. (Die App ist bereits fertig, Sie müssen nur einen Knopf auf der App drücken, um die Nachricht zu senden, deshalb möchte ich ein Bluetooth-Gerät verwenden, damit Sie die App nicht immer geöffnet haben müssen!)
Sorry für den langen Absatz, aber ich brauche Hilfe! Ich habe das Bluegiga BLE113-Entwicklungskit und bin überwältigt von all den Informationen, die sie dir geben! Aber ich sehe nirgendwo, wo ich mit dem iPhone verbunden bin und was ich tun möchte.
Hat jemand das schon einmal gemacht, können Sie mich in die richtige Richtung lenken?
Solange die Person, die die App heruntergeladen hat, zuvor die App geöffnet hat und sie Hintergrundfähigkeiten zugestimmt hat, können Sie die Nachricht im Hintergrund senden (sofern bereits eine Verbindung besteht). Sie können Ihre App jedoch nicht auf einem nicht-jailbroken iOS-Gerät in den Vordergrund drängen.
Sehen Sie sich den BLE-Überweisungs-App-Beispielcode an, mit dem Sie loslegen können.
Ich denke, was Sie brauchen, ist:
connectPeripheral:options:
) connectPeripheral:options:
sofort Dies ist nur ein Überblick und Sie müssen viele kleine Dinge wissen, um es richtig zu machen. Ich schlage vor, Sie versuchen, Schritt für Schritt vorzugehen und wenn Sie stecken bleiben, stellen Sie eine neue Frage. Wie von @tdevoy vorgeschlagen, ist die BTLE Transfer App ein guter Ausgangspunkt. Der Herzfrequenzmonitor ist auch eine gute Informationsquelle (OSX API ist die wie das iOS).
Tags und Links iphone ios bluetooth bluetooth-lowenergy core-bluetooth