Saltar al contenido

@capgo/capacitor-uwb

Obtenga una medición precisa de la distancia y la dirección entre dispositivos capaces de UWB utilizando las API de rango nativas de iOS y Android.

Capacitor plugin para rango de Ultra-Ancho de Banda (UWB) en iOS y Android.

Interacción cercana de iOS

Intercambio NIDiscoveryToken valores y ejecutar sesiones de pares con el marco de trabajo de interacción cercana de Apple.

Android Jetpack UWB

Iniciar sesiones de controlador y controlado con androidx.core.uwb parámetros de rango.

Eventos de Rango en Vivo

Escuchar actualizaciones de distancia, dirección y ciclo de vida de sesión desde JavaScript.

Intercambio Fuera de Banda

Trae tu propio transporte para el intercambio de tokens y parámetros, como BLE, MultipeerConnectivity o un backend.

  • isAvailable - Comprobar si UWB está soportado y actualmente disponible.
  • getDiscoveryToken - Obtener el token de descubrimiento de interacción cercana local en iOS.
  • startPeerSession - Iniciar una sesión de rango de pares iOS.
  • startControllerSession - Iniciar una sesión de controlador Android y devolver parámetros compartibles.
  • startControleeSession - Iniciar una sesión de controlado Android desde parámetros de controlador.
  • stopSession - Detener la sesión de rango activa.
MétodoDescripción
isAvailableComprobar si UWB está soportado y disponible actualmente en el dispositivo.
getDiscoveryTokenObtener el token de descubrimiento de Interacción cercana local en iOS.
startPeerSessionIniciar una sesión de pares de Interacción cercana en iOS.
startControllerSessionIniciar una sesión de controlador UWB de Android y devolver parámetros compartibles.
startControleeSessionInicia una sesión de control de UWB de Android con parámetros desde el controlador.
stopSessionDetener la sesión de rango activa de UWB.
addListenerEscuchar para rangingUpdate y sessionStateChanged eventos.
getPluginVersionObtener la versión actual del plugin nativo.

Esta referencia está sincronizada desde src/definitions.ts en capacitor-uwb.