Guía
Cómo usar UWB en Capacitor
Usando @capgo/capacitor-uwb
Plugin de Capacitor para medición Ultra-Wideband (UWB) en iOS y Android.
Instalar
bun add @capgo/capacitor-uwb
bunx cap sync
Qué expone este plugin
isAvailable- Comprueba si UWB es compatible y está disponible.getDiscoveryToken- Obtén el token de descubrimiento de Nearby Interaction en iOS.startPeerSession- Inicia una sesión de peer ranging en iOS.startControllerSession- Inicia una sesión de controlador en Android y devuelve parámetros para compartir.startControleeSession- Inicia una sesión de controlee en Android usando parámetros de controlador.stopSession- Detén la sesión de ranging activa.
Ejemplo de uso
Comprobar disponibilidad
import { CapacitorUwb } from '@capgo/capacitor-uwb';
const availability = await CapacitorUwb.isAvailable();
Peer ranging en iOS
const { discoveryToken } = await CapacitorUwb.getDiscoveryToken();
await CapacitorUwb.startPeerSession({
peerDiscoveryToken: '<peer-token-base64>',
});
Controlador / controlee en Android
const controller = await CapacitorUwb.startControllerSession();
await CapacitorUwb.startControleeSession({
rangingParameters: controller.rangingParameters,
});
Referencia completa
- GitHub: https://github.com/Cap-go/capacitor-uwb/
- Docs: /docs/plugins/uwb/
Continuar desde Usando @capgo/capacitor-uwb
Si estás usando Usando @capgo/capacitor-uwb para planificar el trabajo del plugin nativo, conéctalo con @capgo/capacitor-uwb para los detalles de implementación en @capgo/capacitor-uwb, Primeros pasos para los detalles de implementación en Primeros pasos, Directorio de plugins de Capgo para el flujo de trabajo de productos en el Capgo Plugin Directory, Plugins de Capacitor por Capgo para los detalles de implementación en los Plugins de Capacitor de Capgo, y Añadir o actualizar plugins para los detalles de implementación en Agregar o actualizar plugins.