Android
์ด ๊ธ์์๋
GrowSpace Android SDK๋ BLE ๋ฐ UWB ๊ธฐ๋ฐ ์ค๋ด ์์น ๊ธฐ์ ์ Android ์ฑ์ ๊ฐํธํ๊ฒ ํตํฉํ ์ ์๋๋ก ์ค๊ณ๋ ๊ฐ๋ฐ ํคํธ์
๋๋ค. ๊ฑฐ๋ฆฌ ์ธก์ (Ranging)๋ถํฐ RTLS ์์น ์ถ์ ๊น์ง ๋ชจ๋ ํ๋์ ํด๋์ค(SpaceUwb)๋ก ์ ์ดํ ์ ์์ต๋๋ค.
์ฃผ์ ๊ธฐ๋ฅ
BLE + UWB ๊ฑฐ๋ฆฌ ์ธก์ (Ranging)
RTLS ๊ธฐ๋ฐ ์์น ์ถ์ (x, y, z ๊ณ์ฐ)
์ค์๊ฐ ์ฅ์น ์ฐ๊ฒฐ / ํด์ ์ด๋ฒคํธ ์ ๊ณต
์ค์นํ๊ธฐ
Gradle ์ค์
dependencies {
implementation("io.github.freegrowenterprise:SpaceSDK-Android:0.0.9")
}Android ๊ถํ ์ค์ (AndroidManifest.xml)
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<uses-permission android:name="android.permission.BLUETOOTH_SCAN" />
<uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.UWB_RANGING" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />์๊ตฌ ์ฌํญ
ํญ๋ชฉ
์กฐ๊ฑด
Android OS
Android 14 (API 34) ์ด์
์ธ์ด
Kotlin 1.9.22 (๊ถ์ฅ)
๋๋ฐ์ด์ค
UWB ์ง์ Android ์ค๋งํธํฐ
ํ๋์จ์ด
GrowSpace UWB ์ ํ๊ตฐ (ํ๊ทธ/์ต์ปค)
์ด๊ธฐํ
๊ฑฐ๋ฆฌ ์ธก์ ์์
๊ฑฐ๋ฆฌ ์ธก์ ์ค์ง
RTLS ์์น ์ถ์ ์์
ํ
์คํธ ์ฑ
๊ณต์ ํ ์คํธ ์ฑ์ ํตํด SDK ๊ธฐ๋ฅ์ ์์ฝ๊ฒ ๊ฒ์ฆํ ์ ์์ต๋๋ค.
Last updated