Guía
Tutorial sobre UWB
Usando @capgo/capacitor-uwb
Plugin de Capacitor para rango de Ultra-Ancho de Banda (UWB) en iOS y Android.
Instalar
bun add @capgo/capacitor-uwb
bunx cap sync
¿Qué se expone con este plugin?
isAvailable- Verificar si UWB está soportado y disponible actualmente.getDiscoveryToken- Obtener el token de descubrimiento de interacción cercana local en iOS.startPeerSession- Iniciar una sesión de rango de pares iOS.startControllerSession- Iniciar una sesión de controlador Android y devolver parámetros compartibles.startControleeSession- Iniciar una sesión de controlado Android desde parámetros de controlador.stopSession- Detener la sesión de rango activa.
Ejemplo de uso
Ver disponibilidad
import { CapacitorUwb } from '@capgo/capacitor-uwb';
const availability = await CapacitorUwb.isAvailable();
Rango de pares iOS
const { discoveryToken } = await CapacitorUwb.getDiscoveryToken();
await CapacitorUwb.startPeerSession({
peerDiscoveryToken: '<peer-token-base64>',
});
Android controlador / controlado
const controller = await CapacitorUwb.startControllerSession();
await CapacitorUwb.startControleeSession({
rangingParameters: controller.rangingParameters,
});
Referencia completa
- GitHub: https://github.com/Cap-go/capacitor-uwb/
- Documentación: /docs/plugins/uwb/
Sigue adelante desde Using @capgo/capacitor-uwb
Si estás utilizando Using @capgo/capacitor-uwb para planificar el trabajo de plugin nativo, conecta con @capgo/capacitor-uwb para los detalles de implementación en @capgo/capacitor-uwb, Inicio de Sesión para los detalles de implementación en Inicio de Sesión, Directorio de Plugin de Capgo para el flujo de trabajo del producto en Directorio de Plugin de Capgo, Plugins de Capacitor por Capgo para los detalles de implementación en Plugins de Capacitor por Capgo, y Agregar o Actualizar Plugins para el detalle de implementación en Agregar o Actualizar Plugins.