@capgo/capacitor-uwb
Ultra-Wideband Ranging für Peer-Entfernung und -Richtung via iOS Nearby Interaction und Android Jetpack UWB
Übersicht
Abschnitt mit dem Titel „Übersicht“Ultra-Wideband Ranging für Distanz und Richtung via iOS Nearby Interaction und Android Jetpack UWB
Starte mit isAvailable() und die weiteren unten aufgeführten Core-Methoden.
Plattform-Support
Abschnitt mit dem Titel „Plattformunterstützung“| Plattform | Support | Hinweise |
|---|---|---|
| iOS | Ja | Nativ |
| Android | Ja | Nativ |
| Web | Teilweise | Erste Schritte ansehen |
Kernfunktionen
Abschnitt mit dem Titel „Kernfunktionen“isAvailable- Prüfen, ob UWB unterstützt wird und verfügbar ist.getDiscoveryToken- Den lokalen Nearby Interaction Discovery Token auf iOS abrufen.startPeerSession- Eine iOS Peer Ranging Session starten.startControllerSession- Android-Controller-Session starten und teilbare Parameter zurückgeben.startControleeSession- Android-Controlee-Session anhand von Controller-Parametern starten.stopSession- Die aktive Ranging-Session stoppen.
API (öffentlich)
Abschnitt mit dem Titel „Public API“| Methode | Beschreibung |
|---|---|
isAvailable | Prüfen, ob UWB unterstützt wird und auf dem Gerät verfügbar ist. |
getDiscoveryToken | Den lokalen Nearby Interaction Discovery Token auf iOS abrufen. |
startPeerSession | Eine Nearby Interaction Peer-Session auf iOS starten. |
startControllerSession | - Eine Android UWB-Controller-Session starten und teilbare Parameter zurückgeben. |
startControleeSession | - Eine Android UWB-Controlee-Session mit Parametern vom Controller starten. |
stopSession | Beendet die aktive UWB-Ranging-Session. |
addListener | Listen for rangingUpdate und sessionStateChanged Events. |
getPluginVersion | Die aktuelle native Plugin-Version abrufen. |
Source of Truth
Abschnitt mit dem Titel „Source of Truth“Diese Referenz wird synchronisiert von src/definitions.ts in capacitor-uwb.