Skip to main content
Haga este trabajo antes de que comience la implementación. Un inventario de protocolo limpio previene la mayoría de los retrasos en la integración y evita el modo de falla común en el que el adaptador funciona solo para una sesión de prueba o una versión de firmware.

Traspaso requerido

Recopile esta información para cada dispositivo y línea de firmware que planee admitir.

Plantilla de inventario BLE

Utilice este como formato de ingesta mínima:

Preguntas sobre paquetes que debe responder con anticipación

Reglas de metadatos

Su adaptador nunca debe adivinar lo básico.
No ajuste los modelos ni la lógica de la aplicación descendente hasta que se verifiquen estos metadatos. La mayoría de los problemas de confiabilidad comienzan aquí.

Preguntas sobre navegadores y plataformas

Esta guía se centra en la integración de dispositivos, pero las limitaciones de la plataforma siguen siendo importantes. Confirme esto antes de planificar la implementación de BLE en el navegador: Consulte Compatibilidad para conocer las expectativas actuales de la plataforma.

Definición de listo

Estará listo para implementar cuando pueda responder todas las siguientes preguntas sin adivinar:
  1. qué ruta de transporte estás tomando
  2. cómo el navegador descubre el dispositivo
  3. cómo comienza y termina la sesión
  4. cómo los bytes de un paquete se convierten en EEG filas
  5. cómo se deben emitir las marcas de tiempo y los metadatos del canal
  6. qué advertencias se aplican según el firmware, el navegador o la plataforma

Documentos relacionados

Siguiente

Construye el adaptador

Utilice el inventario de protocolos para implementar una capa de dispositivo limpia.

Validar la confiabilidad

Convierta las suposiciones del protocolo en pruebas repetibles.