Saltare al contenuto principale
Indietro ai plugin
@capgo/capacitor-uwb
Istruzioni
@capgo/capacitor-uwb

UWB

Rilevamento Ultra-Wideband per distanza e direzione di pari su iOS Nearby Interaction e Android Jetpack UWB

Guida

Tutoriale su UWB

Utilizzo di @capgo/capacitor-uwb

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

Installa

bun add @capgo/capacitor-uwb
bunx cap sync

Cos'è che questo plugin esporre

  • isAvailable - Controlla se il UWB è supportato e attualmente disponibile.
  • getDiscoveryToken - Ottieni il token di scoperta di Interazione vicina locale su iOS.
  • startPeerSession - Avvia una sessione di ricerca peer 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.

Esempio di utilizzo

Verifica la disponibilità

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

const availability = await CapacitorUwb.isAvailable();

Ricerca peer iOS

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

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

Android controller / controllo

const controller = await CapacitorUwb.startControllerSession();

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

Riferimento completo

Continua dall'uso di @capgo/capacitor-uwb

Se stai utilizzando Utilizza @capgo/capacitor-uwb per collegarlo con @capgo/capacitor-uwb per i dettagli di implementazione in @capgo/capacitor-uwb, Avvio rapido per i dettagli di implementazione in Avvio rapido, Directory dei plugin Capgo per il workflow del prodotto in Directory dei plugin Capgo, Plugin Capacitor di Capgo per i dettagli di implementazione in Plugin Capacitor di Capgo, e Aggiungi o Aggiorna Plugin per i dettagli di implementazione in Aggiungi o Aggiorna Plugin.