Skip to content

@capgo/capacitor-uwb

iOS 및 Android 기기에서 UWB 장치 간의 정확한 거리 및 방향을 측정하는 데 사용되는 네이티브 API를 사용합니다.

개요

개요

Capacitor UWB iOS 및 Android 플러그인

iOS 근처 상호작용

교환 NIDiscoveryToken Apple의 근처 상호작용 프레임워크와 함께 값과 파트너 세션을 실행합니다.

Android Jetpack UWB

Apple의 근처 상호작용 프레임워크와 함께 컨트롤러 및 컨트롤러 세션을 시작합니다. androidx.core.uwb 거리, 방향 및 세션 라이프 사이클 업데이트

JavaScript에서 거리, 방향 및 세션 라이프 사이클 업데이트

토큰 및 매개 변수 교환을 위한 커스텀 전송을 제공합니다.

BLE, MultipeerConnectivity 또는 백엔드와 같은 커스텀 전송을 사용하여 토큰 및 매개 변수를 교환합니다.

기본 기능

Core Capabilities

Core Capabilities
  • isAvailable - iOS UWB 지원 여부 및 현재 사용 가능 여부를 확인합니다.
  • getDiscoveryToken - iOS에서 근접 상호 작용 발견 토큰을 로컬에 가져옵니다.
  • startPeerSession - iOS에서 근접 상호 작용 세션을 시작합니다.
  • startControllerSession - Android 컨트롤러 세션을 시작하고 공유할 수 있는 매개 변수를 반환합니다.
  • startControleeSession - Android 컨트롤러 세션에서 매개 변수를 사용하여 컨트롤러 세션을 시작합니다.
  • stopSession - 활성 근접 상호 작용 세션을 중지합니다.

Public API

Public API
메서드설명
isAvailableiOS 장치에서 UWB가 지원되고 현재 사용 가능한지 확인합니다.
getDiscoveryTokeniOS에서 근접 상호 작용 발견 토큰을 가져오세요.
startPeerSessioniOS에서 근접 상호 작용 피어 세션을 시작하세요.
startControllerSession안드로이드 UWB 컨트롤러 세션을 시작하고 공유할 매개 변수를 반환하세요.
startControleeSession컨트롤러에서 매개 변수를 받은 안드로이드 UWB 컨트롤러 세션을 시작하세요.
stopSession활성 UWB 범위 세션을 중지하세요.
addListener근접 상호 작용 이벤트를 듣세요. rangingUpdate 그리고 sessionStateChanged 이벤트.
getPluginVersion현재 네이티브 플러그인 버전을 가져오세요.

진실의 근원

진실의 근원

이 참조는 src/definitions.tscapacitor-uwb.