コンテンツに進む

@capgo/capacitor-uwb

iOSおよびAndroidのネイティブAPIを使用して、UWB対応デバイス間の正確な距離と方向を測定します。

Capacitor UWBプラグイン

iOS近接インタラクション

Exchange NIDiscoveryToken Appleの近接インタラクションフレームワークと値を交換し、ペアセッションを実行します。

Android Jetpack UWB

Appleの近接インタラクションフレームワークと値を交換し、コントローラーとコントロールセッションを開始します。 androidx.core.uwb Live Ranging Events

JavaScriptから距離、方向、セッションライフサイクル更新を取得します。

Out-of-Band Exchange

トークンとパラメータの交換にBLE、MultipeerConnectivity、またはバックエンドを使用して、自社のトランスポートを提供します。

Core Capabilities

「Core Capabilities」セクション

iOS近接インタラクション
  • isAvailable - UWB がサポートされ、現在利用可能かどうかを確認します。
  • getDiscoveryToken - iOS でローカル近接インタラクションの検出トークンを取得します。
  • startPeerSession - iOS のペアレンジセッションを開始します。
  • startControllerSession - Android のコントローラーセッションを開始し、共有可能なパラメーターを返します。
  • startControleeSession - Android のコントロールセッションからコントローラーパラメーターを使用してコントロールセッションを開始します。
  • stopSession - アクティブなレンジングセッションを停止します。
MethodDescription
isAvailableUWB がサポートされ、現在利用可能かどうかを確認します。
getDiscoveryTokeniOS でローカル近接インタラクションの検出トークンを取得します。
startPeerSessioniOSで近接インタラクションのペアセッションを開始します。
startControllerSessionAndroid UWBコントローラーセッションを開始し、共有可能なパラメータを返します。
startControleeSessionAndroid UWBコントロールセッションを開始し、パラメータを指定します。
stopSessionアクティブなUWB測距セッションを停止します。
addListenerリスンフォー rangingUpdate アンド sessionStateChanged イベント
getPluginVersion現在のネイティブプラグインバージョンを取得します。

真実の源

真実の源

この参照は src/definitions.ts から capacitor-uwb.