Nodo comodi auricolari in comunicazione bluetooth
Nodo comodi auricolari in comunicazione bluetooth
In che modo due nodi si scambiano dati nella comunicazione Bluetooth?
Questo è il posto più confuso per i principianti nella comunicazione Bluetooth. Nella maggior parte delle comunicazioni, in particolare TCP/TP, il matchmaking che non salva i dati sono i pacchetti di dati, ma nella comunicazione Bluetooth gli ingegneri non riescono a trovare un modo per accedere ai pacchetti di dati, quindi hanno dei dubbi. In effetti, anche lo strato inferiore del Bluetooth si basa sullo scambio di pacchetti di dati wireless, ma attraverso l'incapsulamento strato per strato, l'interfaccia API fornita al tecnico diventa il modo per il Cliente di accedere al Server. www.bjbjaudio.com
Come vengono definiti i nodi Client e Server?
In parole povere, il Server (server) è il Cient (client) nei dati che accede ai dati. In particolare, è un concetto indipendente dal dispositivo master/slave: un dispositivo master può fungere sia da Server che da Client; lo stesso vale per un dispositivo slave. www.bjbjaudio.com
In che modo il server fornisce i dati?
Il server prima organizza un servizio nel formato "attributo/handle/valore/descrizione", quindi chiama la funzione API GATTServAppReqisterService per registrare i dati del servizio. Ad esempio, supponiamo che venga fornito un byte di servizio di alimentazione a batteria, che consente al Cliente di leggere, i dati sono un numero senza segno a 8 bit (0~100%) e la sua organizzazione è la seguente: 022500192A, questi 5 dati (piccoli endian) ) sono: 002=attributo di sola lettura, 0x0025=handle: 0x2A19=service UUID www.bjbjaudio.com
Non capisci l'UUID nel servizio fornito dal Server?
UUID (UniversalUniqueIdentifier) è un identificatore univoco globale, che originariamente era un identificatore assegnato a uno specifico servizio Bluetooth dall'organizzazione SIC. Ad esempio, assegnare 0x2A25 come UUID del numero di serie del dispositivo, in modo che qualsiasi dispositivo Bluetooth possa ottenere il numero di serie di un altro dispositivo tramite esso; per analogia, è come il titolo di un libro, come "Modern Operating System", tutti sanno che è un libro scritto dal guru del computer AndrewS.Tanenbaum. www.bjbjaudio.com
Qual è l'handle nel servizio fornito dal server?
L'handle (Handle) è l'indirizzo dei dati di servizio nel data center. Quando tutti i dati del servizio sono organizzati, devono avere una sequenza e la posizione di un servizio è il suo handle. O l'analogia sopra, se vuoi prendere in prestito "Sistema operativo moderno" dalla biblioteca, devi scoprire a quale piano e in quale stanza si trova il libro. Questa è la maniglia del libro. www.bjbjaudio.com