Passer à la navigation principale
Retour aux plugins
@capgo/capacitor-uwb
Tutoriel
@capgo/capacitor-uwb

UWB

Résolution de distance et direction par bande ultra-large pour l'interaction proche sur iOS et Android Jetpack UWB

Guide

Tutoriel sur UWB

Utilisation de @capgo/capacitor-uwb

Capacitor plugin pour la balayage Ultra-Wideband (UWB) sur iOS et Android.

Installer

bun add @capgo/capacitor-uwb
bunx cap sync

Ce que ce plugin expose

  • isAvailable - Vérifiez si UWB est pris en charge et actuellement disponible.
  • getDiscoveryToken - Récupérez le jeton de découverte de l'interaction proche Nearby sur iOS.
  • startPeerSession - Démarrer une session de balayage iOS.
  • startControllerSession - Démarrer une session de contrôl’Android et retourner des paramètres partageables.
  • startControleeSession - Démarrer une session de contrôlé Android à partir de paramètres de contrôle.
  • stopSession - Arrêter la session de balayage active.

Exemple d'utilisation

Vérifier la disponibilité

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

const availability = await CapacitorUwb.isAvailable();

Balayage iOS de pair

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

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

Android contrôle / contrôlé

const controller = await CapacitorUwb.startControllerSession();

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

Référence complète

Continuez à partir de l'utilisation de @capgo/capacitor-uwb

Si vous utilisez L'utilisation de @capgo/capacitor-uwb pour planifier le travail de plugin natif, connectez-l’avec @capgo/capacitor-uwb pour les détails d'implémentation dans @capgo/capacitor-uwb, Prise en main pour les détails d'implémentation dans Prise en main, Répertoire des plugins Capgo pour le flux de travail du produit dans Répertoire des plugins Capgo, et Plugins Capacitor par Capgo pour les détails d'implémentation dans Plugins Capacitor par Capgo, et Ajouter ou Mettre à Jour les Plugins pour les détails d'implémentation dans Ajouter ou Mettre à Jour les Plugins.