Qual è in realtà la differenza tra tutti loro, maestro, schiavo, centrale, periferica, Cliente, server e così via?

>>> Non c'è da stupirsi che il cliente fosse confuso, Ma ci sono due diversi tipi di ruoli in ble che è utile separarsi.

Primo, C'è il concetto di centrale/periferico, che ha a che fare con la creazione di un collegamento. Questo è anche noto come il ruolo di gap. Una periferica può fare pubblicità, per far sapere ad altri dispositivi che è lì, Ma è solo un centro che può effettivamente inviare una richiesta di connessione per stabilire una connessione. Quando è stato stabilito un collegamento, Il centro è talvolta chiamato maestro, mentre il periferico potrebbe essere chiamato schiavo.

Nessun testo alt fornito per questa immagine

Oltre ai ruoli di cui sopra, La specifica principale definisce anche i ruoli di un osservatore e un'emittente. Queste sono fondamentalmente solo varianti non connettenti del centro e della periferia, in altre parole, Dispositivi che ascoltano solo i pacchetti pubblicitari (e possibilmente inviare risposte alla scansione) O semplicemente invia tali pacchetti, senza mai entrare in una connessione.

Poi, Hai i ruoli di un server GATT e di un client GATT. Normalmente, Il server è il dispositivo che contiene dati, che il cliente può leggere.

Tuttavia, Non esiste una connessione tra questi ruoli. Anche se è più comune che un periferico sia un server e un centrale per essere un client, è perfettamente possibile avere un periferico che è solo un cliente, o un centrale che è sia un server che un client.

Vuoi saperne di più sulle soluzioni di connettività Bluetooth? Si prega di visitareFeasycom.com