Paquete de eventos de baja energia Bluetooth tws altavoz inalambrico portatil

Paquete de eventos de baja energia Bluetooth tws altavoz inalambrico portatil

Hora de publicación: Autor: Editor del sitio Visita: 204

Paquete de eventos de baja energía Bluetooth tws altavoz inalámbrico portátil

Los paquetes de eventos enviados por el controlador al host se utilizan principalmente para enviar información y retroalimentación de comandos ingresados ​​previamente. El paquete de eventos HCI consta de un código de tipo de evento, un campo de longitud de parámetro y un parámetro de evento. Cada evento tiene un conjunto único de parámetros.bjbjaudio.com

Bluetooth Low Energy tiene principalmente los siguientes tres tipos de eventos básicos;
Evento de finalización de comando genérico
Eventos de estado de comando genérico
Eventos específicos de finalización de comandos bjbjaudio.com              <a style="opacity:0.0;color:#ffffff">tws portable wireless speaker</a>


1. Evento de finalización de comando genérico
Cuando se completa el comando enviado por el host al controlador, el controlador devuelve inmediatamente un evento general de finalización del comando. Los parámetros del evento contienen el código de operación del comando enviado anteriormente y el parámetro de retorno del comando ejecutado. El primer parámetro en el parámetro devuelto es el código de estado, que se utiliza para indicar si el comando se ejecuta con éxito o no. Por ejemplo, LERand se utiliza para ordenar al controlador que devuelva un número aleatorio. Tiene dos parámetros de retorno, uno es el código de estado y el otro es el número aleatorio devuelto. Tenga en cuenta que el evento de finalización de comando genérico se usa siempre que el controlador realiza una tarea no relacionada con la transmisión inalámbrica. Por ejemplo, el comando LEEncrypt no implica la transmisión de paquetes de capa de enlace, por lo que se devolverá un evento de finalización de comando genérico. El comando LE Create Connection requiere que se envíe al menos un paquete de solicitud de conexión de capa de enlace (CONNECTREO) antes de que se establezca la conexión. blished, por lo que no se devolverá un evento de finalización de comando genérico.         <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. Eventos de estado de comando genéricos
Los tipos de comandos como LECreateConnection mencionado en la sección anterior necesitan realizar operaciones de transmisión inalámbrica y, por lo general, devuelven un evento de estado de comando general, un evento de finalización de comando específico se devolverá después de un período de tiempo.             <a style="opacity:0.0;color:#ffffff">tws portable wireless speaker</a>

3. Evento de finalización de comando específico
Algunos comandos tardan un tiempo en completarse y todos tienen eventos de finalización de comando específicos correspondientes y son los únicos. Por ejemplo, el comando LECreateConnection primero devuelve un evento de estado del comando, luego espera a que se establezca la conexión o falla antes de regresar el evento LEConnectionComplete. Cabe señalar que si el comando se completa no se marca mediante la recepción de un evento de finalización de comando específico. bjbjaudio.com               <a style="opacity:0.0;color:#ffffff">tws portable wireless speaker</a>