Cuándo utilizar este paquete
Utilice@elata-biosciences/eeg-web-ble cuando su aplicación necesite:
- descubrimiento en el lado del navegador de dispositivos compatibles con Muse
- en vivo EEG streaming a través de Web Bluetooth
- marcos de diadema normalizados para la lógica de la aplicación o el análisis posterior
@elata-biosciences/eeg-web.
Instalación
eeg-web-ble depende de eeg-web para los tipos de marcos compartidos y el módulo WASM .
Requisitos
- Navegador compatible con Web Bluetooth (Chrome/Edge en escritorio o Android)
- Servido desde un contexto seguro (
https://olocalhost) - Safari/iOS no admite Web Bluetooth. Consulte Dispositivo Muse para conocer alternativas
Uso básico
startStreaming() es el valor predeterminado recomendado. Envuelve connect() y start() juntos y evita el error común de conectarse exitosamente pero nunca comenzar a transmitir.
Ciclo de vida de BleTransport
Opciones de transporte de Ble
Soporte de Atenas
Las diademas Muse S con firmware Athena requieren un decodificador Athena de fábrica. Inclúyalo desde el principio para mantener cubiertos tanto los flujos clásicos como los de Athena:Información del dispositivo
Después de conectarse, puede consultar los metadatos del dispositivo:Advertencias sobre la plataforma
- Safari e iOS no proporcionan compatibilidad con Bluetooth web utilizable para este flujo de trabajo.
- Para Safari e iOS, utilice un shell BLE nativo, un puente complementario o una estrategia WebView híbrida con contratos de marco
@elata-biosciences/eeg-webcomo límite. - Las variantes de firmware pueden diferir en el comportamiento del comando.
Siguiente
Tutorial de transmisión en vivo
Guía de transmisión BLE paso a paso
Detalles del dispositivo Muse
Detalles del protocolo, características y compatibilidad.
EEG + Integración BLE
Guía de procesamiento y transmisión de un extremo a otro