Skip to main content

Expectativas de paquetes y herramientas


Soporte del navegador


Expectativas de Bluetooth web

  • Utilice Chrome o Edge.
  • Ejecute en https:// o localhost.
  • Habilite Bluetooth en la máquina.
  • Espere que Safari y el navegador iOS BLE no sean compatibles con este flujo de trabajo.
eeg-web-ble requiere Web Bluetooth y un origen https:// o localhost. Safari e iOS no son compatibles con los flujos de trabajo del navegador Web Bluetooth para Muse.

Clases de dispositivos compatibles

  • Dispositivos BLE clásicos Muse 2 y Muse S
  • Dispositivos Muse S Athena protocolo v2
  • Se pueden añadir otros auriculares mediante el mismo contrato de transporte. Consulte Integración de dispositivos.

Notas de Safari e iOS

  • eeg-web se puede utilizar como paquete WASM del lado del navegador en Safari cuando su aplicación ofrece correctamente sus activos empaquetados.
  • eeg-web-ble no es un flujo de trabajo del navegador Safari o iOS. Utilice un shell de aplicación nativo con CoreBluetooth o una aplicación puente complementaria que transmita fotogramas a través de WebSocket.
  • rppg-web se puede ejecutar en Safari e iOS, pero los permisos de la cámara y la entrega del paquete WASM aún deben ser correctos.

Versiones del paquete

Los paquetes tienen versiones independientes y las últimas versiones no son automáticamente compatibles entre sí. Cuando combine paquetes, use el conjunto create-elata-demo pines:
eeg-web-ble@0.12.0 y ppg-web@0.12.0 todavía declaran rangos de pares obsoletos (eeg-web ^0.2.1, rppg-web ^0.3.0). npm se detiene con un error ERESOLVE cuando los instala junto a las versiones anteriores. Hasta que se actualicen los rangos, instale con npm install --legacy-peer-deps. pnpm solo imprime una advertencia.

Notas del administrador de paquetes

Las aplicaciones de demostración generadas funcionan con pnpm o npm. Para las plantillas eeg-demo, eeg-bley ppg-demo , npm actualmente necesita --legacy-peer-deps (consulte Versiones del paquete). Si implementa una aplicación de demostración dentro de otro espacio de trabajo pnpm y no la agrega a ese espacio de trabajo, use:

Relacionado

Solución de problemas

Fallos y soluciones comunes

Elija un paquete

Guía de decisión de paquetes

Dispositivo musa

Detalles del protocolo y compatibilidad con el navegador