メインコンテンツにスキップ
プラグインに戻る
@capgo/capacitor-uwb
チュートリアル
@capgo/capacitor-uwb

UWB

iOS Nearby Interaction と Android Jetpack UWB のペア間距離と方向の超広帯域周波数測定

ガイド

UWBに関するチュートリアル

Using @capgo/capacitor-uwb

Capacitor plugin for Ultra-Wideband (UWB) ranging on iOS and Android.

このプラグインが提供するもの

bun add @capgo/capacitor-uwb
bunx cap sync

- UWBのサポートと現在の利用可能性を確認する

  • isAvailable - iOSでローカル近接インタラクションの発見トークンを取得する
  • getDiscoveryToken ドキュメントを表示
  • startPeerSession - iOSデバイスのペアレンジセッションを開始します。
  • startControllerSession - Androidコントローラーセッションを開始し、共有可能なパラメータを返します。
  • startControleeSession - Androidコントロールセッションからコントローラーパラメータを使用してセッションを開始します。
  • stopSession - アクティブなペアレンジセッションを停止します。

例の使用方法

利用可能性を確認する

import { CapacitorUwb } from '@capgo/capacitor-uwb';

const availability = await CapacitorUwb.isAvailable();

iOSペアレンジ

const { discoveryToken } = await CapacitorUwb.getDiscoveryToken();

await CapacitorUwb.startPeerSession({
  peerDiscoveryToken: '<peer-token-base64>',
});

Androidコントローラー/コントロール

const controller = await CapacitorUwb.startControllerSession();

await CapacitorUwb.startControleeSession({
  rangingParameters: controller.rangingParameters,
});

フルリファレンス

@capgo/capacitor-uwb

使用中の場合 @capgo/capacitor-uwb native プラグインの作業を計画するには、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-uwb @capgo/capacitor-uwb @capgo/capacitor-uwb の実装詳細については、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-uwb を参照してください。 Capgo Plugin Directory for the product workflow in Capgo Plugin Directory, Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, and プラグインの追加または更新 プラグインの追加または更新の実装詳細のため