4 tryby pracy modułu BLE

Spis treści

Dla urządzenia BLE dostępne są różne typy połączeń. Element podłączony do BLE może mieć maksymalnie 4 różne funkcje:

1. Nadawca

„Nadawca” będzie pełnił funkcję serwera. Jego celem jest zatem regularne przesyłanie danych do urządzenia, ale nie obsługuje żadnego połączenia przychodzącego.

Typowym przykładem jest Beacon oparty na technologii Bluetooth Low Energy. Kiedy sygnalizator znajduje się w trybie nadawania, zazwyczaj jest ustawiony na stan, w którym nie można się połączyć. Beacon będzie w regularnych odstępach czasu wysyłał pakiet danych do otoczenia. Jako niezależny host Bluetooth będzie odbierał transmisje sygnału Beacon w określonych odstępach czasu podczas wykonywania czynności skanowania poza pakietem. Zawartość pakietu może zawierać maksymalnie 31 bajtów treści. Jednocześnie, gdy host odbierze pakiet rozgłoszeniowy, wskaże adres MAC, wskaźnik siły odebranego sygnału (RSSI) i niektóre dane reklamowe związane z aplikacją. Poniższe zdjęcie przedstawia Feasycom BP103: Mini Beacon Bluetooth 5

2. Obserwuj

W drugim kroku urządzenie może jedynie monitorować i odczytywać dane przesyłane przez „nadawcę”. W takim przypadku obiekt nie jest w stanie wysłać żadnego połączenia do serwera.

Typowym przykładem jest Gateway. BLE Bluetooth znajduje się w trybie obserwatora, nie prowadzi transmisji, może skanować otaczający sprzęt nadawczy, ale nie może wymagać połączenia ze sprzętem nadawczym. Zdjęcie poniżej przedstawia bramkę Feasycom BP201: bramka Bluetooth Beacon

3. Centralny

Centrala zazwyczaj składa się ze smartfona lub tabletu. To urządzenie zapewnia dwa różne typy połączeń: w trybie reklamowym lub w trybie połączonym. Przewodzi całemu procesowi, ponieważ uruchamia transfer danych. Poniższe zdjęcie przedstawia Feasycom BT630, oparty na chipsecie nRF52832, obsługuje trzy tryby: centralny, peryferyjny, centralno-peryferyjny. Mały moduł Bluetooth nRF52832 Chipset

4. Urządzenia peryferyjne

Urządzenie peryferyjne umożliwia okresowe połączenia i transfer danych z Centralą. Celem tego systemu jest zapewnienie powszechnej transmisji danych przy wykorzystaniu standardowego procesu, tak aby inne urządzenia również mogły odczytać i zrozumieć dane.

Moduł Bluetooth Low Energy pracujący w trybie peryferyjnym również znajduje się w stanie rozgłoszeniowym i oczekuje na przeskanowanie. W odróżnieniu od trybu rozgłoszeniowego, moduł Bluetooth w trybie slave można podłączyć i pełni on funkcję slave podczas transmisji danych.

Większość naszych modułów BLE może obsługiwać tryb centralny i peryferyjny. Ale mamy oprogramowanie obsługujące tryb tylko dla urządzeń peryferyjnych, zdjęcie poniżej to Feasycom BT616, ma oprogramowanie obsługujące tryb tylko dla urządzeń peryferyjnych: Moduł BLE 5.0 TI CC2640R2F Chipset

Przewiń do góry