¿Has usado nRF Beacon for Eddystone para Android? Comparte tu experiencia y ayuda a otros usuarios.
Detalles clave de nRF Beacon for Eddystone
- nRF Beacon para Eddystone es una aplicación que soporta el nuevo servicio de configuración GATT de Eddystone, permitiendo a los usuarios configurar su beacon para...
- Última actualización el
- Ha habido 5 actualizaciones
- Estado de análisis de virus:
Limpio (es muy probable que este programa de software esté limpio)
Descripción del desarrollador
nRF Beacon para Eddystone es una aplicación que soporta el nuevo servicio de configuración GATT de Eddystone, permitiendo a los usuarios configurar su beacon para anunciar todos los tipos de marcos Eddystone, desde UID, URL, TLM hasta los más recientes tipos de marcos EID y eTLM. Además, la aplicación utiliza la API Nearby para escanear beacons Eddystone en proximidad cercana y la API de Proximidad de Google para registrar beacons UID, EID y crear/recuperar adjuntos para ellos en la nube de la API de Proximidad.
Las características básicas de la aplicación incluyen:
-Escaneo en primer plano y en segundo plano de beacons utilizando la API Nearby que están registrados en la API de Proximidad. Una vez que un beacon EID está registrado en la nube con un adjunto, la API Nearby enviará el paquete EID del beacon a la API de proximidad, resolverá el paquete EID y recuperará los datos adjuntos a él.
Tenga en cuenta que solo los tipos de beacon UID y EID pueden ser registrados en la API de proximidad y asegúrese de limitar el tamaño de un adjunto a 3KB.
-Registro de beacons y creación de adjuntos para la API de proximidad.
-Configuración de beacons Eddystone utilizando el nuevo servicio de configuración GATT de Eddystone.
-Acortador de URL para configurar beacons URL.
## Guía de Cómo Hacer
1. Primero presione el botón 1 en el nRF52 Devkit, que convierte el devkit/beacon en modo conectable durante 60 segundos.
2. Presione el botón de conectar en la pestaña de actualización de la aplicación y se mostrará la lista de dispositivos.
3. Seleccione el dispositivo y se le pedirá el código de bloqueo del fabricante del beacon. El código de bloqueo utilizado para esta aplicación es 16 F's (sin distinción entre mayúsculas y minúsculas) y el código de bloqueo está codificado en la aplicación.
4. Después de ingresar el código de bloqueo correcto, la aplicación leerá todos los slots y mostrará la información de cada slot.
Esta aplicación va de la mano con el nRF5 SDK para Eddystone publicado en Github en el siguiente enlace. Este enlace también contiene una guía completa de cómo hacer y las nuevas especificaciones de configuración GATT de Eddystone. Tenga en cuenta que algunas de las características avanzadas no son compatibles con la aplicación de firmware y se implementarán en un futuro cercano.
https://github.com/NordicSemiconductor/nrf5-sdk-for-eddystone
El código fuente de la aplicación nRF Beacon para Eddystone está disponible en Github en el siguiente enlace.
https://github.com/NordicSemiconductor/Android-nRF-Beacon-for-Eddystone
Nota:
-Se requiere Android 4.3 o superior.
-Probado en Samsung S3 con Android 4.3, en Nexus 5, 6 y 9 con Lollipop y Marshmallow y Samsung Galaxy S6, S7 con Marshmallow.
-Los Servicios de Localización deben estar habilitados para escanear en Android 6.0 Marshmallow y, además, se requiere el permiso de tiempo de ejecución ACCESS_COARSE_LOCATION.
-Se requiere el permiso GET_ACCOUNTS para seleccionar la cuenta para registrar y permitir el acceso a la API de Proximidad de Google y al servicio de Acortador de URL.
¿Has usado nRF Beacon for Eddystone para Android? Comparte tu experiencia y ayuda a otros usuarios.