Saltare al contenuto principale
Torna ai plugin
@capgo/capacitor-uwb
Tutorial
@capgo/capacitor-uwb

UWB

Rilevamento Ultra-Larghezza di banda per la distanza e la direzione dei dispositivi vicini su iOS Nearby Interaction e Android Jetpack UWB

Guida

Tutoriale su UWB

Utilizzo di @capgo/capacitor-uwb

Plugin Capacitor per la misura Ultra-Wideband (UWB) su iOS e Android.

Installa

bun add @capgo/capacitor-uwb
bunx cap sync

Cos'è questo plugin che esporre

  • isAvailable - Controlla se UWB è supportato e disponibile attualmente.
  • getDiscoveryToken - Ottieni il token di scoperta di Interazione vicina locale su iOS.
  • startPeerSession - Avvia una sessione di rilevamento peer iOS.
  • startControllerSession - Avvia una sessione di controllore Android e restituisci parametri condivisibili.
  • startControleeSession - Avvia una sessione di controllore Android da parametri di controllore.
  • stopSession - Fermare la sessione di rilevamento attiva.

Esempio di utilizzo

Verifica la disponibilità

import { CapacitorUwb } from '@capgo/capacitor-uwb';

const availability = await CapacitorUwb.isAvailable();

Rilevamento peer iOS

const { discoveryToken } = await CapacitorUwb.getDiscoveryToken();

await CapacitorUwb.startPeerSession({
  peerDiscoveryToken: '<peer-token-base64>',
});

Android controller / controllore

const controller = await CapacitorUwb.startControllerSession();

await CapacitorUwb.startControleeSession({
  rangingParameters: controller.rangingParameters,
});

Riferimento completo

Continua a lavorare da Using @capgo/capacitor-uwb

Se stai utilizzando Using @capgo/capacitor-uwb per pianificare il lavoro del plugin nativo, connettilo con @capgo/capacitor-uwb per i dettagli di implementazione in @capgo/capacitor-uwb, Avvio per i dettagli di implementazione in Avvio, Directory dei plugin Capgo per il flusso di lavoro del prodotto in Directory dei plugin Capgo, I plugin Capacitor di Capgo per i dettagli di implementazione in I plugin Capacitor di Capgo, e Aggiungi o Aggiorna Plugin per i dettagli di implementazione in Aggiungi o Aggiorna Plugin.