Pacchetto eventi Bluetooth a basso consumo energetico per altoparlanti wireless portatili

Pacchetto eventi Bluetooth a basso consumo energetico per altoparlanti wireless portatili

Tempo di pubblicazione: Autore: editore del sito Visita: 264

Pacchetto eventi Bluetooth a basso consumo energetico per altoparlanti wireless portatili

I pacchetti di eventi inviati dal controller all'host vengono utilizzati principalmente per inviare informazioni e feedback sui comandi immessi in precedenza.Il pacchetto di eventi HCI è costituito da un codice del tipo di evento, un campo di lunghezza del parametro e un parametro di evento.Ogni evento ha un insieme univoco di parametri.bjbjaudio.com

Bluetooth Low Energy ha principalmente i seguenti tre tipi di eventi di base;
Evento di completamento del comando generico
Eventi di stato comando generico
Eventi specifici di completamento dei comandi bjbjaudio.com            <a style="opacity:0.0;color:#ffffff">tws portable wireless speaker</a>      


1. Evento di completamento del comando generico
Quando il comando inviato dall'host al controller è completato, il controller restituisce immediatamente un evento di completamento del comando generale. I parametri dell'evento contengono il codice operativo del comando inviato in precedenza e il parametro di ritorno del comando eseguito. Il primo parametro nel parametro restituito è il codice di stato, che viene utilizzato per indicare se il comando è stato eseguito correttamente o meno. Ad esempio, LERand viene utilizzato per comandare al controller di restituire un numero casuale. Ha due parametri di ritorno, uno è il codice di stato e l'altro è il numero casuale restituito. Si noti che l'evento di completamento del comando generico viene utilizzato ogni volta che il controller esegue un'attività non correlata alla trasmissione wireless. Ad esempio, il comando LEEncrypt non prevede la trasmissione di pacchetti a livello di collegamento, quindi verrà restituito un evento di completamento del comando generico Il comando LE Create Connection richiede che sia inviato almeno un pacchetto di richiesta di connessione a livello di collegamento (CONNECTREO) prima che la connessione venga stabilita bjbjaudio.com, quindi un evento generico di completamento del comando non verrà restituito            <a style="opacity:0.0;color:#ffffff">tws portable wireless speaker</a>                <a style="opacity:0.0;color:#ffffff">tws portable wireless speaker</a>

2. Eventi di stato del comando generico
I tipi di comando come LECreateConnection menzionati nella sezione precedente devono eseguire operazioni di trasmissione wireless e di solito restituiscono un evento di stato del comando generale; un evento di completamento del comando specifico verrà restituito dopo un periodo di tempo.               <a style="opacity:0.0;color:#ffffff">tws portable wireless speaker</a>

3. Evento di completamento del comando specifico
Alcuni comandi impiegano del tempo per completare l'esecuzione e tutti hanno eventi di completamento del comando corrispondenti e sono gli unici specifici. Ad esempio, il comando LECreateConnection restituisce prima un evento di stato del comando, quindi attende che la connessione venga stabilita o non riesce prima di restituire l'evento LEConnectionComplete.Va notato che il completamento del comando non è contrassegnato dalla ricezione di uno specifico evento di completamento del comando. bjbjaudio.com                 <a style="opacity:0.0;color:#ffffff">tws portable wireless speaker</a>