النطاق الفائق العرض

بدءًا من Android 13، يتضمّن Android إطار عمل تلقائيًا تقنية لاسلكية النطاق الفائق العرض (UWB)، وهي تقنية تتيح إمكانية التنقل الدقيق والآمن للغاية بين الأجهزة المتوافقة. النظام الأساسي تتوفّر حزمة النطاق الفائق العرض (UWB) AOSP كخيار اختياري الوحدة للشركات المصنّعة للأجهزة. لمزيد من التفاصيل حول الوحدة، راجع الوحدة: النطاق الفائق العرض (UWB)

هندسة معمارية

تتألف حزمة النطاق الفائق العرض (UWB) من وحدة الخط الرئيسي للنطاق الفائق العرض (UWB) وتنفيذ بروتوكول HAL. مقدم من مورّد شريحة النطاق الفائق العرض (UWB) كما هو موضح في الشكل 1.

بنية تكديس النطاق الفائق العرض (UWB)

الشكل 1. بنية تكديس النطاق الفائق العرض (UWB)

تكديس AOSP

تتوفّر حزمة النطاق الفائق العرض (UWB) الخاصة ببرنامج AOSP في حزمة اختيارية هي com.google.android.uwb يحتوي على المكونات التالية:

  • مساحة عرض واجهة برمجة التطبيقات لمنصة UWB
    • موقع الرمز: packages/modules/Uwb/framework
  • مكتبة الدعم
    • موقع الرمز: packages/modules/Uwb/service/support_lib
  • تم تحديد طبقة UwbService وطبقة إدارة الخدمات المشتركة (CSML) المكونات التي تحدّدها FiRa
    • موقع الرمز: packages/modules/Uwb/service
  • طبقة UCI الأصلية الصدئة
    • موقع الرمز: external/uwb
  • واجهة UWB HAL استنادًا إلى مواصفات واجهة أوامر النطاق الفائق العرض (UCI) محدّدة من قِبل FiRa
    • موقع الرمز: hardware/interfaces/uwb

مكوّنات المورّد

تتضمن حزمة المورِّد تنفيذ مورّد بروتوكول HAL للنطاق الفائق العرض (UWB) وبرنامج تشغيل النطاق الفائق العرض (UWB) جهاز النطاق الفائق العرض (UWB)

مساحات عرض واجهة برمجة التطبيقات للنطاق الفائق العرض (UWB)

تتضمن حزمة النطاق الفائق العرض (UWB) مساحات عرض واجهة برمجة التطبيقات لتطبيقات النظام والتطبيقات التابعة لجهات خارجية.

تطبيقات النظام

تستخدم الشركات المصنِّعة للأجهزة android.uwb.UwbManager واجهة برمجة تطبيقات النظام للسماح بالوصول منخفض المستوى لتطبيقات النظام. لاستخدام هذه الميزة مساحة عرض واجهة برمجة التطبيقات، يجب أن تستخدم تطبيقات النظام مكتبة الدعم (packages/modules/Uwb/service/support_lib).

التطبيقات التابعة لجهات خارجية

تستخدم التطبيقات التابعة لجهات خارجية مساحة عرض واجهة برمجة التطبيقات العامة Jetpack UWB androidx.core.uwb لمزيد من المعلومات، يُرجى مراجعة اتصال واسع النطاق:

التحقق

للتحقّق من تنفيذ تكنولوجيا النطاق الفائق العرض (UWB)، تأكَّد من اجتياز جهازك لاختبار CTS. للاختبارات الموجودة ضمن /cts/tests/uwb.