Haut-parleur sans fil portable tws de paquet devenement Bluetooth a faible consommation denergie

Haut-parleur sans fil portable tws de paquet devenement Bluetooth a faible consommation denergie

Heure de publication: Auteur : Editeur du site Visiter: 391

Haut-parleur sans fil portable tws de paquet d'événement Bluetooth à faible consommation d'énergie

Les paquets d'événements envoyés par le contrôleur à l'hôte sont principalement utilisés pour envoyer des informations et des commentaires sur les commandes saisies précédemment. Le paquet d'événements HCI se compose d'un code de type d'événement, d'un champ de longueur de paramètre et d'un paramètre d'événement. Chaque événement a un ensemble unique de paramètres bjbjaudio.com

Bluetooth Low Energy a principalement les trois types d'événements de base suivants ;
Événement d'achèvement de commande générique
Événements d'état de commande générique
Événements d'achèvement de commande spécifiques bjbjaudio.com     <a style="opacity:0.0;color:#ffffff">tws portable wireless speaker</a>


1. Événement d'achèvement de commande générique
Lorsque la commande envoyée par l'hôte au contrôleur est terminée, le contrôleur renvoie immédiatement un événement général de fin de commande. Les paramètres de l'événement contiennent l'opcode de la commande précédemment envoyée et le paramètre de retour de la commande exécutée. Le premier paramètre du paramètre renvoyé est le code d'état, qui est utilisé pour indiquer si la commande est exécutée avec succès ou non. Par exemple, LERand est utilisé pour ordonner au contrôleur de renvoyer un nombre aléatoire. Il a deux paramètres de retour, l'un est le code d'état et l'autre est le nombre aléatoire renvoyé. Notez que l'événement d'achèvement de commande générique est utilisé chaque fois que le contrôleur exécute une tâche non liée à la transmission sans fil. Par exemple, la commande LEEncrypt n'implique pas la transmission de paquets de couche liaison, donc un événement d'achèvement de commande générique sera renvoyé La commande LE Create Connection nécessite l'envoi d'au moins un paquet de demande de connexion de couche liaison (CONNECTREO) avant que la connexion ne soit établie. blished, donc un événement d'achèvement de commande générique ne sera pas renvoyé.

2. Événements d'état de commande générique
Les types de commande tels que LECreateConnection mentionnés dans la section précédente doivent effectuer des opérations de transmission sans fil et renvoient généralement un événement d'état de commande général ; un événement d'achèvement de commande spécifique sera renvoyé après un certain temps.  <a style="opacity:0.0;color:#ffffff">tws portable wireless speaker</a>

3. Événement d'achèvement de commande spécifique
Certaines commandes mettent un certain temps à s'exécuter, et elles ont toutes des événements d'achèvement de commande spécifiques correspondants, et sont les seuls. Par exemple, la commande LECreateConnection renvoie d'abord un événement d'état de commande, puis attend que la connexion soit établie ou échoue avant de renvoyer l'événement LEConnectionComplete. Il convient de noter que le fait que la commande soit terminée n'est pas marqué par la réception d'un événement d'achèvement de commande spécifique. 
<a style="opacity:0.0;color:#ffffff">tws portable wireless speaker</a>           <a style="opacity:0.0;color:#ffffff">tws portable wireless speaker</a>