Ich war auf einem remote-Sensor mit der Adafruit Pro Tinket und Bluetooth (BT) Niedrigenergie-nRF8001-Breakout-Board arbeiten.
Ich wollte in der Lage, den Sensor zu trennen und dann verhindern, dass das BT-Radio in den Anzeige-Modus für einen bestimmten Zeitraum hinweg, dann neu starten Anzeige-Modus, um bessere Akkulaufzeit haben.
But .. Eine Möglichkeit, dies zu tun mit der Adafruit BLE-Bibliothek konnte ich nicht finden, gibt es keine Methode, dies zu tun. Jetzt wird die Adafruit Bibliothek Aufrufe an die nordischen nRF8001-Treiber-Schnittstelle. Wow... Diese Schnittstelle unterstützt eine Funktion zu trennen.
Diesem instructible: Veranschaulicht das Hinzufügen von Unterstützung in der Adafruit BLE-Bibliothek werden in der Lage, trennen das Radio, und sparen Energie, die aus Ihren eigenen Programmen aufgerufen werden können.
Wir werden Adafruit BLE UART-Klasse eine neue Methode hinzu.