Empezar con el contrato
Revise la trama compartida y los tipos de transporte antes de escribir el código del adaptador.
Verifique el soporte del navegador
Primero confirme las limitaciones de la plataforma, el navegador y el Bluetooth web.
Lo que estás construyendo
Una integración lista para producción debería hacer bien tres cosas:- conectarse de manera confiable
- transmitir fotogramas en un formato estable y predecible
- recuperarse limpiamente cuando el dispositivo, navegador o enlace de radio se comporta mal
HeadbandTransport y HeadbandFrameV1 en lugar de exponer directamente los diseños de paquetes específicos del proveedor.
Las aplicaciones deben depender del contrato de transporte compartido de Elata, no de los paquetes del proveedor sin procesar. Esto simplifica las integraciones posteriores y facilita el mantenimiento de la compatibilidad con dispositivos.
El camino rápido
1
Elija una ruta de integración
Decida si su dispositivo pertenece a
eeg-web-ble, a un paquete separado o a un adaptador de aplicación local. Utilice Rutas de integración para tomar esa decisión con anticipación.2
Capturar el inventario de protocolos.
Reúna sus servicios, características, formato de paquete, frecuencia de muestreo, nombres de canales, comportamiento de marca de tiempo y peculiaridades conocidas del firmware de GATT. Consulte Requisitos del protocolo.
3
Implementar el adaptador
Cree la capa de dispositivo que maneja el descubrimiento, la configuración de sesiones, la decodificación de paquetes y la emisión de tramas. Comience desde Implementación del adaptador.
4
Validar para confiabilidad
Pruebe la conexión, el inicio, la detención, la desconexión, los paquetes con formato incorrecto, las reconexiones y la corrección del marco antes de ajustar cualquier cosa en sentido descendente. Utilice Pruebas y validación.
5
preparar el traspaso
Empaquete la integración con notas de plataforma, versiones de firmware probadas y expectativas de soporte. Consulte Envío y soporte.
Lo que necesita antes de comenzar
Si aún no ha revisado el flujo de BLE actual, lea primero EEG Introducción a BLE .
Mapa guía
Rutas de integración
Elija dónde debe vivir la integración y cómo debe ser propiedad de ella.
Contrato de transporte
Las interfaces compartidas que su dispositivo debe satisfacer.
Requisitos de protocolo
El inventario de protocolos y metadatos que se deben recopilar antes de codificar.
Implementación del adaptador
Construya el adaptador del dispositivo y conéctelo a
BleTransport.Pruebas y Validación
Hacer que la integración sea confiable en condiciones normales y de falla.
Presentación y soporte
Transfiera la integración con los documentos y advertencias que los socios necesitan.
Confiabilidad primero
La integración de un dispositivo no se realiza cuando se transmite una vez en un camino feliz. Se hace cuando:Documentos relacionados
Siguiente
Elija una ruta de integración
Elija el modelo de propiedad y embalaje correcto antes de codificar.
Revisar el contrato de transporte.
Confirme las expectativas de marco y ciclo de vida que debe satisfacer su adaptador.