Toto je základná otázka pre pochopenie komunikačnej architektúry Bluetooth. Zjednodušene povedané, moduly master a slave definujú úlohu a správanie zariadenia v rámci siete a hlavný rozdiel spočíva vktorý aktívne iniciuje a riadi spojenie.
Pre prehľadnosť môžeme použiť prirovnanie:
A hlavný modulje ako a„smerovač“ alebo „hostiteľ“ bezdrôtovej siete. Je zodpovedný za skenovanie okolitých zariadení a aktívne spúšťanie žiadostí o pripojenie.
A slave modulje ako a„zariadenie“ pripájajúce sa k bezdrôtovej sieti(napr. telefón, počítač). Zvyčajne čaká, kým bude objavený a pripojený, a potom reaguje na príkazy hlavného zariadenia.
V tabuľke nižšie sú prehľadne zhrnuté hlavné rozdiely:
| Funkcia | Hlavný modul | Slave modul |
|---|---|---|
| Hlavná úloha | Iniciátor a manažér pripojenia | Pripojenie Responder |
| Správanie pripojenia | Aktívne skenuje, spúšťa párovanie a vytvára spojenia. | Inzeruje svoju prítomnosť a čaká na pripojenie. |
| Ovládanie siete | Riadi časovanie komunikácie (interval pripojenia) a plánuje výmenu dát. | Je v súlade s plánom kapitána, odpovedá v určených časových intervaloch. |
| Typické zariadenia | Telefóny, počítače, tablety, centrálne ovládače (napr. inteligentné rozbočovače). | Bluetooth slúchadlá, myši, klávesnice, senzory, majáky. |
| Spotreba energie | Relatívne vyššie (vyžaduje nepretržité skenovanie a správu). | Môže byť extrémne nízka(väčšinu času môže stráviť v režime spánku). |
| Topológia siete | Jeden majster sa môže pripojiť kviacnásobnéotrokov, tvoriacich ahviezdna sieť (Piconet). | Zvyčajne je pripojený jeden otroklen jedenmajstra naraz. |
🔄 Podrobný komunikačný proces: Príklad pripojenia telefónu k slúchadlám
Pohotovostná fáza: Bluetooth slúchadlá (slave modul) pravidelne zapínajte a spúšťajtereklamaich prítomnosť a základné informácie (napr. názov zariadenia, služby).
Vyhľadávanie a spustenie: Telefón (hlavný modul) zapne Bluetooth a spustí saskenovaniepre reklamné signály. Po objavení slúchadiel telefón (master) aktívneodošle požiadavku na spárovanie a pripojeniedo slúchadiel (slave).
Zriadenie spojenia: Slúchadlá prijmú požiadavku. Obe strany si vymenia kľúč spojenia, čím sa úspešne vytvorí vyhradené komunikačné spojenie.
Výmena údajov: Po nadviazaní spojenia telefón (master) riadi rytmus komunikácie. V špecifických časových intervaloch „vyzýva“ slúchadlá (slave) a slúchadlá odpovedajú údajmi (napr. audio pakety alebo informácie o batérii), keď sú „vyzvané“.
💡 Kľúčové pojmy a bežné otázky
Hlavné-podriadené moduly: Väčšina modulov Bluetooth{0}}na všeobecné účely na dnešnom trhu podporujeschopnosť master{0}}slave. To znamená, že rovnaký modul môže byť nakonfigurovaný ako „hlavný“ na pripojenie k iným alebo ako „podriadený“, aby čakal na pripojenie od ostatných, čo ponúka veľkú flexibilitu.
Jeden-k-Jeden vs. Jeden-k-Mnohým:
Podporuje klasický Bluetooth aj Bluetooth Low Energy (BLE).jeden master sa pripája k viacerým podriadeným(napr. jeden počítač pripojený k myši a klávesnici súčasne).
V tradičnom režime môže podriadený modulbyť pripojené len k jednému masteru naraz(napr. slúchadlá sa zvyčajne nedokážu pripojiť k dvom telefónom na súčasné prehrávanie zvuku).
Ako si vybrať?
Ak to vaše zariadenie potrebujeaktívne vyhľadávať a pripájať sa k iným zariadeniam(napr. zberač údajov zhromažďujúci informácie z viacerých senzorov), potrebujete ahlavný modulalebo ahlavný-podradený modul.
Ak má vaše zariadenie jedinú funkciu a primárnečaká na ovládanie alebo čítanie centrálnym zariadením(napr. snímač srdcového tepu, sledovač), potom aslave modulje dostatočná.
Stručne povedané, hlavný modul jeriadiace centrum sietea podriadeným modulom jekoncový uzol. Pochopenie tohto vzťahu je základom pri navrhovaní akejkoľvek aplikácie Bluetooth.


