Tengo un diseño de batería en el que estoy trabajando con un Nordic NRF52832. El dispositivo está diseñado para conectarse a un teléfono inteligente y al recibir un mensaje particular del teléfono, parpadea algunos LED en respuesta apropiada a ese mensaje.
El tiempo de ejecución entre cargas previsto está destinado a 3 meses y hay espacio para una celda de LiPo de 200 mAh internamente.
Mi pregunta es: ¿cuál es el esquema de comunicación más eficiente en el uso de la energía para usar aquí? Para un dispositivo que simplemente necesita enviar información periódicamente, el despertar y la publicidad (posiblemente con una solicitud / respuesta de escaneo después, posiblemente para iniciar una conexión y enviar datos más que antes de desconectarse) seguidos de largos períodos de inactividad parecen ser la forma general las cosas funcionan La responsabilidad recae entonces en el teléfono inteligente para buscar periódicamente anuncios publicitarios, lo que hace que la carga de la batería sea más alta en un dispositivo que se recarga con mayor facilidad.
Mi mejor estimación en este momento sería que el dispositivo se active periódicamente, haga publicidad durante un período de tiempo con la esperanza de que en ese momento el teléfono inteligente escanee, detecte ese anuncio, se conecte, envíe datos a mi dispositivo y luego Cierra la conexión. Mi dispositivo puede actuar sobre estos datos y / o volver a dormir.
Alternativamente, parece que el teléfono inteligente podría publicitar periódicamente si tenía datos para compartir, y mi dispositivo podría reactivarse, escanear y recibir un anuncio con los datos apropiados (asumiendo que podamos encajar nuestra carga útil en un anuncio) luego reaccionar adecuadamente antes de volver a dormir. Si se incluyera una solicitud de escaneo / respuesta de escaneo, podríamos acusar recibo de la carga útil, evitando que el teléfono envíe paquetes superfluos.
También se considera la posibilidad de operar en un entorno donde varias personas en la misma área tienen un teléfono y un dispositivo, e interferencia en la que los datos de un teléfono fueron interpretados por un dispositivo incorrecto. ¿Cómo hago para dirigir los datos a un solo dispositivo con la menor carga de energía posible?
Además, si pudiera darme algún consejo sobre un recurso adecuado para que lea donde pueda obtener una mejor comprensión de las mejores prácticas generales en torno a consultas como esta, le agradecería mucho.