Estaba trabajando en un sensor remoto usando el Tinket Pro de Adafruit y la Junta de arranque de nRF8001 de Bluetooth (BT) bajo consumo de energía.
Quería ser capaz de desconectar el sensor y entonces impedir la radio BT en modo de anuncio para un período de tiempo, a continuación, volver a iniciar el modo de anuncio para tener mejor vida de batería.
But .. No pude encontrar una manera de hacer esto usando la biblioteca de Adafruit BLE, no hay ningún método para hacer esto. Ahora la biblioteca Adafruit hace llamadas a la interfaz de controlador de nRF8001 nórdica. Wow... Esta interfaz es compatible con una función de desconexión.
Este instructible: Muestra cómo agregar compatibilidad de la biblioteca de Adafruit BLE para poder desconectar la radio, y ahorrar la energía, que se puede llamar desde tus propios programas.
Vamos a añadir un nuevo método a la clase de Adafruit BLE UART.