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

UWB

iOS Nearby Interaction と Android Jetpack UWB のための超広帯域周波数測距

Capgoで参照

ガイド

Using @capgo/capacitor-uwb

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

Capacitor Capgo-uwbプラグイン

bun add @capgo/capacitor-uwb
bunx cap sync

インストール

  • isAvailable このプラグインが提供するもの
  • getDiscoveryToken - UWBのサポートと現在の利用可能性を確認する。- iOSでローカルNearby Interactionの発見トークンを取得する。
  • 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,
});

フルリファレンス

Capacitor-UWBから続けて使用する@capgo/capacitor-uwb

Capacitor-UWBを使用している場合 Using @capgo/capacitor-uwb Capacitor-UWBを使用してネイティブプラグインの作業を計画する場合、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-uwbと接続する @capgo/capacitor-uwbの実装詳細 for the implementation detail in @capgo/capacitor-uwb, __CAPGO_KEEP_0__ プラグインディレクトリ __CAPGO_KEEP_0__ プラグインディレクトリの製品ワークフロー Capgo プラグイン Capgo プラグイン Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, and プラグインの追加または更新 プラグインの追加または更新の実装詳細について。