Saltare al contenuto

@capgo/capacitor-uwb

Misura la distanza precisa e la direzione tra dispositivi dotati di tecnologia UWB utilizzando le API di rilevamento native per iOS e Android.

Capacitor plugin per la tecnologia Ultra-Wideband (UWB) di rilevamento su iOS e Android.

Interazione vicina su iOS

Exchange NIDiscoveryToken valori e avvia sessioni peer con il framework di interazione vicina di Apple.

UWB di Android Jetpack

Avvia sessioni di controllore e controllee con androidx.core.uwb parametri di rilevamento.

Eventi di Rilevamento in Tempo Reale

Ascolta aggiornamenti di distanza, direzione e ciclo di vita delle sessioni da JavaScript.

Scambio Fuori-Banda

Porta il tuo trasporto per lo scambio di token e parametri, ad esempio BLE, MultipeerConnectivity o un backend.

  • isAvailable - Verificare se UWB è supportato e disponibile attualmente.
  • getDiscoveryToken - Ottenere il token di scoperta di interazione vicina locale su iOS.
  • startPeerSession - Avviare una sessione di ricerca vicina su iOS.
  • startControllerSession - Avviare una sessione di controllo Android e restituire parametri condivisibili.
  • startControleeSession - Avviare una sessione di controllo Android da parametri di controllo.
  • stopSession - Fermare la sessione di ricerca attiva.
MetodoDescrizione
isAvailableVerificare se UWB è supportato e disponibile attualmente sul dispositivo.
getDiscoveryTokenOttenere il token di scoperta di interazione vicina locale su iOS.
startPeerSessionAvvia una sessione di interazione vicina peer su iOS.
startControllerSessionAvvia una sessione di controllo UWB Android e restituisci parametri condivisibili.
startControleeSessionAvvia una sessione di controllo UWB Android con parametri dal controllore.
stopSessionSospendi la sessione di rilevamento UWB attiva.
addListenerAscolta per rangingUpdate e sessionStateChanged eventi.
getPluginVersionOttieni la versione attuale del plugin nativo.

Questa referenza è sincronizzata da src/definitions.ts in capacitor-uwb.