কোর আল্ট্রা ওয়াইডব্যান্ড (UWB)
সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | প্রার্থী মুক্তি | বিটা রিলিজ | আলফা রিলিজ |
---|---|---|---|---|
অক্টোবর 16, 2024 | - | - | - | 1.0.0-আলফা09 |
নির্ভরতা ঘোষণা করা
মূলের উপর নির্ভরতা যোগ করতে, আপনাকে অবশ্যই আপনার প্রকল্পে Google Maven সংগ্রহস্থল যোগ করতে হবে। আরও তথ্যের জন্য Google এর Maven সংগ্রহস্থল পড়ুন।
আপনার অ্যাপ বা মডিউলের জন্য build.gradle
ফাইলে আপনার প্রয়োজনীয় আর্টিফ্যাক্টগুলির জন্য নির্ভরতা যোগ করুন:
Groovy
dependencies { // Use to implement UWB (ultra-wideband) on supported devices implementation "androidx.core.uwb:uwb:1.0.0-alpha09" }
Kotlin
dependencies { // Use to implement UWB (ultra-wideband) on supported devices implementation("androidx.core.uwb:uwb:1.0.0-alpha09") }
নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, বিল্ড নির্ভরতা যুক্ত করুন দেখুন।
প্রতিক্রিয়া
আপনার প্রতিক্রিয়া জেটপ্যাককে আরও ভাল করতে সাহায্য করে। আপনি যদি নতুন সমস্যা আবিষ্কার করেন বা এই লাইব্রেরির উন্নতির জন্য ধারনা পান তাহলে আমাদের জানান। আপনি একটি নতুন তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরিতে বিদ্যমান সমস্যাগুলি দেখুন৷ আপনি তারকা বোতামে ক্লিক করে একটি বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।
আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।
সংস্করণ 1.0
সংস্করণ 1.0.0-alpha09
অক্টোবর 16, 2024
androidx.core.uwb:uwb:1.0.0-alpha09
এবং androidx.core.uwb:uwb-rxjava3:1.0.0-alpha09
প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha09-এ এই কমিট রয়েছে।
এপিআই পরিবর্তন
- UWB প্রাপ্যতা পরীক্ষা করতে নতুন API
isAvailable()
যোগ করে। ( if6fc6 ) - নিয়ন্ত্রণকারী p-sts পৃথক কী কেস যোগ করতে সমর্থন করার জন্য নতুন API
addControleeWithSessionParams
যোগ করে। ( IE7849 )
সংস্করণ 1.0.0-alpha08
24 জানুয়ারী, 2024
androidx.core.uwb:uwb:1.0.0-alpha08
এবং androidx.core.uwb:uwb-rxjava3:1.0.0-alpha08
প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha08 এই কমিট ধারণ করে।
এপিআই পরিবর্তন
- 3p অ্যাপকে রেঞ্জিং ব্যবধান, স্লট সময়কাল সেট করতে এবং AoA সক্ষম/অক্ষম করার অনুমতি দিতে নতুন ক্ষমতা এবং পরামিতি যোগ করে। রেঞ্জিং ব্যবধান এবং পরিসীমা ডেটা বিজ্ঞপ্তির পুনর্বিন্যাস সমর্থন করতে নতুন API যোগ করে। ( Iebd18 )
সংস্করণ 1.0.0-alpha07
23 আগস্ট, 2023
androidx.core.uwb:uwb:1.0.0-alpha07
এবং androidx.core.uwb:uwb-rxjava3:1.0.0-alpha07
প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha07 এই কমিট ধারণ করে।
বাগ ফিক্স
- CN ডিভাইসে Google Play Services ইনস্টল থাকলে AOSP ব্যাকএন্ড ব্যবহার করা হয় না এমন একটি সমস্যা সমাধান করা হয়েছে।
সংস্করণ 1.0.0-alpha06
জুলাই 26, 2023
androidx.core.uwb:uwb:1.0.0-alpha06
এবং androidx.core.uwb:uwb-rxjava3:1.0.0-alpha06
প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha06 এই কমিট ধারণ করে।
নতুন বৈশিষ্ট্য
- Provisioned STS-এর জন্য সমর্থন যোগ করুন। এখন ব্যবহারকারীরা UWB রেঞ্জের জন্য Provisioned STS বেছে নিতে পারেন যদি ডিভাইসটি Provisioned STS-এ সক্ষম হয়। ( I19812 )
এপিআই পরিবর্তন
-
rangingParameters
প্যারামিটারেsubSessionId
এবংsubSessionKeyInfo
যোগ করুন। প্রভিশনড এসটিএস সমর্থন করতে নতুন কনফিগার আইডি যোগ করুন। ( I19812 ) - a,b,c-পাথ ( I8cfee , b/278769092 ) এর জন্য সর্বজনীন এবং পরীক্ষামূলক API ফাইলগুলি একত্রিত করা হয়েছে
- N/A, API ফাইল পরিবর্তনগুলি কেবলমাত্র পুনর্বিন্যাস পদ্ধতি ( I5fa95 )
- মার্জড পাবলিক API ফাইল ব্যবহার করার জন্য
androidx.core
গ্রুপ মাইগ্রেট করা হয়েছে ( Ifdef4 , b/278769092 ) -
minRangingInterval
,supportedChannels
এবংsupportedConfigIds
নতুন ক্ষেত্র হিসেবেrangingCapabilities
এ যোগ করুন। ( I2a204 )
বাগ ফিক্স
- UWB ক্লায়েন্ট নন-gms এলাকায় তৈরি করা যাবে না এমন সমস্যার সমাধান করুন।
সংস্করণ 1.0.0-alpha05
5 এপ্রিল, 2023
androidx.core.uwb:uwb:1.0.0-alpha05
এবং androidx.core.uwb:uwb-rxjava3:1.0.0-alpha05
প্রকাশিত হয়েছে। 1.0.0-alpha05 সংস্করণে এই কমিট রয়েছে।
এপিআই পরিবর্তন
-
RangingParameters#CONFIG_ID_1
থেকেCONFIG_UNICAST_DS_TWR
নামকরণ করুন। - একটি নতুন কনফিগার আইডি
RangingParameters#CONFIG_MULTICAST_DS_TWR
যোগ করুন। ( I2f1b7 )
বাগ ফিক্স
- ব্যবহারকারীরা সমান্তরালভাবে একাধিক রেঞ্জিং সেশন শুরু করতে পারে না এমন একটি বাগ ঠিক করুন।
সংস্করণ 1.0.0-alpha04
7 ডিসেম্বর, 2022
androidx.core.uwb:uwb:1.0.0-alpha04
এবং androidx.core.uwb:uwb-rxjava3:1.0.0-alpha04
প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha04 এই কমিট ধারণ করে।
নতুন বৈশিষ্ট্য
- যখন কোন GMS সমর্থন না থাকে, তখন AndroidX API AOSP UWB ব্যাকএন্ড পরিষেবা ব্যবহার করার চেষ্টা করবে যা AOSP প্ল্যাটফর্মের মাধ্যমে OEMগুলিতে বিতরণ করা হয়।( 532de0 )
এপিআই পরিবর্তন
-
@JvmDefaultWithCompatibility
টীকা যোগ করা হচ্ছে ( I8f206 )
সংস্করণ 1.0.0-alpha03
10 আগস্ট, 2022
androidx.core.uwb:uwb:1.0.0-alpha03
এবং androidx.core.uwb:uwb-rxjava3:1.0.0-alpha03
প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha03 এই কমিট ধারণ করে।
নতুন বৈশিষ্ট্য
- একটি নতুন রেঞ্জিং প্রোফাইল, কন্ট্রোলার উপস্থাপন করা হচ্ছে। কন্ট্রোলার প্রোফাইল সহ UWB ডিভাইস দুটি ডিভাইসের রেঞ্জিং চ্যানেল নির্ধারণ করতে পারে।
এপিআই পরিবর্তন
- UWB ( I52a71 ) এর জন্য নিয়ামক সমর্থন যোগ করা হচ্ছে
সংস্করণ 1.0.0-alpha02
জুন 29, 2022
androidx.core.uwb:uwb-rxjava3:1.0.0-alpha02
প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha02 এই কমিট ধারণ করে।
নতুন বৈশিষ্ট্য
- uwb মডিউলের জন্য একটি জাভা ইন্টারঅপারেবল আর্টিফ্যাক্ট প্রবর্তন করা হচ্ছে। নতুন আর্টিফ্যাক্ট rxjava3 এর উপর নির্ভর করে এবং জাভা ক্লায়েন্টদের জন্য ব্যবহারযোগ্য হবে।
সংস্করণ 1.0.0-alpha02
15 জুন, 2022
androidx.core.uwb:uwb:1.0.0-alpha02
প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha02 এই কমিট ধারণ করে।
নতুন বৈশিষ্ট্য
- একটি সর্বজনীন
UWB_CONFIG_ID_1
উপস্থাপন করা হচ্ছে৷
এপিআই পরিবর্তন
-
RangingResultPosition
এর দূরত্ব এখন বাতিলযোগ্য
সংস্করণ 1.0.0-alpha01
জুন 1, 2022
androidx.core.uwb:uwb:1.0.0-alpha01
প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha01-এ এই কমিট রয়েছে।
নতুন বৈশিষ্ট্য
- UWB লাইব্রেরি ডেভেলপারদের UWB-সক্ষম ডিভাইসের সাথে ইন্টারঅ্যাক্ট করার জন্য API-এর একটি সেট প্রদান করে। ব্যবহার-কেস অংশীদারী ডিভাইসের মধ্যে সীমাবদ্ধ থাকবে যেগুলি ইতিমধ্যেই UWB রেঞ্জিং সেশনগুলির কন্ট্রোলার প্রোফাইল অনুমান করে, অদূর ভবিষ্যতে পরিকল্পিত কন্ট্রোলার প্রোফাইলের সমর্থন সহ। দুটি শীর্ষ স্তরের API পৃষ্ঠতল এই প্রাথমিক রিলিজে অন্তর্ভুক্ত করা হয়েছে,
UwbManager
এবংUwbClientSessionScope
।