BLE Modulunun 4 Əməliyyat Rejimi

Mündəricat

BLE cihazı üçün müxtəlif növ bağlantılar mövcuddur. BLE ilə əlaqəli elementin 4-ə qədər fərqli funksiyası ola bilər:

1. Yayımçı

“Yayımçı” server kimi istifadə ediləcək. Beləliklə, onun məqsədi müntəzəm olaraq bir cihaza məlumat ötürməkdir, lakin heç bir daxil olan əlaqəni dəstəkləmir.

Tipik bir nümunə Bluetooth Low Energy-yə əsaslanan Beacon-dur. Mayak yayım rejimində olduqda, ümumiyyətlə, qoşula bilməyən vəziyyətə təyin edilir. Beacon müntəzəm olaraq ətrafa məlumat paketi yayımlayacaq. Müstəqil Bluetooth hostu olaraq o, paketdən kənar skan əməliyyatlarını yerinə yetirərkən fasilələrlə Beacon yayımlarını qəbul edəcək. Paketin məzmununda 31 bayta qədər məzmun ola bilər. Eyni zamanda, ev sahibi yayım paketini aldıqda, MAC ünvanını, Qəbul edilən Siqnal Gücü Göstəricisini (RSSI) və bəzi tətbiqlərlə əlaqəli reklam məlumatlarını göstərəcəkdir. Aşağıdakı şəkil Feasycom BP103: Bluetooth 5 Mini Mayakdır

2. Müşahidəçi

İkinci addımda cihaz yalnız "yayımçı" tərəfindən göndərilən məlumatları izləyə və oxuya bilər. Belə olan halda obyekt serverə heç bir əlaqə göndərə bilmir.

Tipik bir nümunə Gateway-dir. BLE Bluetooth müşahidəçi rejimindədir, yayım yoxdur, ətrafdakı yayım avadanlığını skan edə bilər, lakin yayım avadanlığı ilə əlaqə tələb edə bilməz. Aşağıdakı şəkil Feasycom Gateway BP201: Bluetooth Beacon Gateway-dir

3. Mərkəzi

Central adətən smartfon və ya planşetdən ibarətdir. Bu cihaz iki müxtəlif əlaqə növü təmin edir: ya reklam rejimində, ya da qoşulmuş rejimdə. O, məlumat ötürülməsini tetiklediyi üçün ümumi prosesə rəhbərlik edir. Aşağıdakı şəkil nRF630 çipsetinə əsaslanan Feasycom BT52832-dur, üç rejimi dəstəkləyir: mərkəzi, periferik, mərkəzi-periferik. Kiçik Ölçülü Bluetooth Modulu nRF52832 Çipset

4. Periferik

Periferik cihaz dövri olaraq Mərkəzi ilə əlaqə və məlumat ötürməyə imkan verir. Bu sistemin məqsədi standart prosesdən istifadə edərək universal məlumat ötürülməsini təmin etməkdir ki, digər cihazlar da məlumatları oxuya və başa düşə bilsinlər.

Periferik rejimdə işləyən Bluetooth Low Energy modulu da yayım vəziyyətindədir və skan edilməsini gözləyir. Yayım rejimindən fərqli olaraq, qul rejimində Bluetooth modulu qoşula bilər və məlumat ötürülməsi zamanı kölə rolunu oynayır.

BLE modullarımızın əksəriyyəti mərkəzi və periferik rejimi dəstəkləyə bilər. Ancaq bizdə yalnız periferik rejimi dəstəkləyən proqram təminatı var, aşağıdakı şəkil Feasycom BT616-dır, onun yalnız periferik rejimi dəstəkləyən proqram təminatı var: BLE 5.0 Modul TI CC2640R2F Çipset

Top gedin