Saltare al contenuto

@capgo/capacitor-uwb

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

Capacitor plugin per Ultra-Wideband (UWB) per iOS e Android.

Interazione vicina su iOS

Scambio NIDiscoveryToken valori e eseguire sessioni peer con il framework di interazione vicina di Apple.

UWB di Android Jetpack

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

Eventi di Rilevamento in Tempo Reale

Ascoltare 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, come BLE, MultipeerConnectivity o un backend.

  • isAvailable - Verifica se il UWB è supportato e disponibile attualmente.
  • getDiscoveryToken - Ottieni il token di scoperta di interazione vicina locale su iOS.
  • startPeerSession - Avvia una sessione di ricerca peer su iOS.
  • startControllerSession - Avvia una sessione di controllo Android e restituisci parametri condivisibili.
  • startControleeSession - Avvia una sessione di controllo Android da parametri di controllo.
  • stopSession - Fermare la sessione di ricerca attiva.
MetodoDescrizione
isAvailableVerifica se il UWB è supportato e disponibile attualmente sul dispositivo.
getDiscoveryTokenOttieni 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.
stopSessionInterrompi 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.