Zum Inhalt springen

@capgo/capacitor-uwb

Maße mit hoher Genauigkeit und Richtung zwischen UWB-fähigen Geräten ermitteln, indem Sie native iOS- und Android-Ranging-APIs verwenden.

Capacitor-Plugin für Ultra-Breitband (UWB)-Ranging auf iOS und Android.

iOS-Nahbereichsinteraktion

Wechseln NIDiscoveryToken Werte austauschen und Peer-Sitzungen mit Apples Nearby Interaction Framework durchführen.

Android-Jetpack-UWB

Controller- und Kontrolleesitzungen mit dem Starten durchführen androidx.core.uwb Parameterbereiche.

Live Ranging Ereignisse

Hören Sie sich Entfernungen, Richtungen und Sitzungslebenszyklus-Updates aus JavaScript an.

Außerband-Exchange

Bringen Sie Ihren eigenen Transport für Token- und Parameteraustausch, wie z.B. BLE, MultipeerConnectivity oder einen Backend, mit.

  • isAvailable - Überprüfen Sie, ob UWB unterstützt und derzeit verfügbar ist.
  • getDiscoveryToken - Holen Sie sich den lokalen Nearby Interaction-Entdeckungstoken auf iOS.
  • startPeerSession - Starten Sie eine iOS-Peer-Ranging-Sitzung.
  • startControllerSession - Starten Sie eine Android-Kontroll-Sitzung und geben Sie teilebare Parameter zurück.
  • startControleeSession - Starten Sie eine Android-Kontroll-Sitzung von Kontroll-Parametern.
  • stopSession - Die aktive Rangierungs-Sitzung beenden.
MethodeBeschreibung
isAvailableÜberprüfen, ob UWB auf dem Gerät unterstützt und derzeit verfügbar ist.
getDiscoveryTokenAbrufen des lokalen Nearby Interaction-Entdeckungstokens auf iOS.
startPeerSessionStarten einer Nearby Interaction-Peer-Sitzung auf iOS.
startControllerSessionStarten einer Android-UWB-Kontroller-Sitzung und geben die teilenfähigen Parameter zurück.
startControleeSessionStarten einer Android-UWB-Kontroll-Sitzung mit Parametern vom Controller.
stopSessionBeenden der aktiven UWB-Rangierungs-Sitzung.
addListenerZuhören rangingUpdate und sessionStateChanged events.
getPluginVersionAktuelle native Pluginversion abrufen.

Diese Referenz wird von src/definitions.ts in capacitor-uwb.