بلوتوث منخفض الطاقة: دليل مفصل للمبتدئين. الجزء 2

هذا هو الجزء الثاني من ترجمة كتاب محمد عفان "Intro to Bluetooth Low Energy". في الفصول المقدمة ، سنتحدث عن أنواع الأجهزة وعن الإعلان ، والطريقة التي توصل بها الأجهزة الطرفية وجودها. الجزء الأول هنا.





أريد أن أشير على الفور إلى أنه يمكن استخدام الإعلانات ليس فقط لاكتشاف الأجهزة ، ولكن أيضًا لإرسال بيانات مخصصة. على سبيل المثال ، في جهاز مراقبة جودة الهواء المحمول Atmotube ، يتم استخدام حزم الإعلان والاستجابة للمسح الضوئي لتوصيل قراءات أجهزة الاستشعار الحالية. هذا مفيد لمراقبة قراءات أجهزة الاستشعار أثناء الإنتاج وعند جمع البيانات من أجهزة متعددة.









2. ملحقات BLE والأجهزة المركزية

هناك العديد من التعريفات المهمة التي ستصادفها باستمرار عند تعلم BLE. أهم اثنين يتعلقان بأدوار الجهاز: BLE مركزي و BLE طرفي. 





دعونا ننظر فيها بمزيد من التفصيل.





2.1 الأجهزة الطرفية

– , , .. , .





BLE-, , , : . , - , , .





, – (beacon). – , . : .





, , . , , , , .





, . : , . BLE- BLE ( ), , .





, . . , , GAP.





2.2

– , . .





– , , .





2.3

: , , .

























,









,





















, BLE





BLE





, BLE





BLE





. 1:





2.4

BLE . , , , . , BLE , , .





BLE , . , , .





. – , , - .





2.5 BLE

BLE- . , ( ) , .









الشكل:  1: الهاتف الذكي كجهاز متعدد الأدوار
. 1:





2.6 BLE

BLE , ZigBee, Z-Wave, Thread .,) , . Bluetooth Classic , Bluetooth BLE, Bluetooth Classic. BLE.





BLE :





  • . BLE- .





  • , , . , , BLE-, .





, BLE

: Android iOS. Android BLE API Android 4.3 ( 2012 ), iOS – 2011 .





, . iOS, BLE , iPhone 4s. Android . , , BLE. Android , BLE, Android-.





3.

3.1 (GAP)

, BLE- . :





  • ;





  • : , , , ;





  • : , , ;









, , BLE .





BLE- , , . , , – ( 37, 38, 39) , .





, . : .





3.2

, , . , .





BLE 40 , 2 ( ), . ,  37 , .





الشكل:  8: قنوات الراديو في BLE
. 8: BLE

: , , , () , , . , , Wi-Fi .





. . , .





, , , . , .





: 31 . 254 .





, () , ( ) , .





, . , ( ).





الشكل:  9: الأجهزة مع الاتصال وبدون الاتصال
. 9: ,

3.3

, , , . , , , . , , .





, , , , , , .





الشكل:  10: المسح السلبي والنشط
. 10:

3.4

, (37, 38 39). ( ):





  • .





, .





  • .





.





  • .









  • .





. .





  • .





.





  • .





.





  • .





.





3.5

:





  • .





. 20 10.24 , 625 . , . , .





  • .





. , .





الشكل:  11: تنسيق الحزمة الإعلانية (من مواصفات البلوتوث القياسية 5)
. 11: ( Bluetooth 5)

  , TLV (Type-Length-Value, --), . , . (PDU, Protocol Data Unit) BLE- :





  • : , , .





  • : , TLV.





  • : .





Bluetooth ( ).





:





  • Local Name: , , . 





  • Tx Power Level: , .





  • Flags: (, , [1] [0], :





    • Limited Discoverable Mode ( );





    • General Discoverable Mode ( );





    • BR/EDR Not Supported ( Bluetooth);





    • Low Energy Bluetooth ;





    • Low Energy Bluetooth .





: BR (Basic Rate, ) EDR (Enhanced Data Rate, ) Bluetooth Classic.





  • Service Solicitation: UUID, , GATT- . .





  • Appearance: , . , , .





, , – .





3.6.

:





  • Scan Type ( ): .





  • Scan Window ( ): , .





  • Scan Interval ( ): .





, , . 





الشكل:  12: معلمات المسح
. 12:

__________________________________





?

في المقالة التالية ، سننظر في القضايا المتعلقة بالاتصالات ، وكذلك فهم الخدمات والخصائص وطرق العمل معهم.








All Articles