Przenosny glosnik bezprzewodowy Bluetooth o niskim zuzyciu energii tws
Przenośny głośnik bezprzewodowy Bluetooth o niskim zużyciu energii tws
Pakiety zdarzeń wysyłane przez kontroler do hosta służą głównie do wysyłania informacji i informacji zwrotnych o wcześniej wprowadzonych poleceniach.Pakiet zdarzenia HCI składa się z kodu typu zdarzenia, pola długości parametru i parametru zdarzenia. Każde zdarzenie ma unikalny zestaw parametry.bjbjaudio.com
Bluetooth Low Energy ma głównie następujące trzy podstawowe typy zdarzeń;
Ogólne zdarzenie zakończenia polecenia
Ogólne zdarzenia stanu poleceń
Konkretne zdarzenia zakończenia poleceń bjbjaudio.com <a style="opacity:0.0;color:#ffffff">tws portable wireless speaker</a> <a style="opacity:0.0;color:#ffffff">tws portable wireless speaker</a>
1. Ogólne zdarzenie zakończenia polecenia
Gdy polecenie wysłane przez hosta do kontrolera zostanie zakończone, kontroler natychmiast zwraca ogólne zdarzenie zakończenia polecenia.Parametry zdarzenia zawierają poprzednio przesłany opcode polecenia i parametr return wykonanego polecenia.Pierwszy parametr w zwracanym parametrze jest kodem stanu, który służy do wskazania, czy polecenie zostało wykonane pomyślnie, czy nie. Na przykład LERand służy do polecenia kontrolerowi, aby zwrócił liczbę losową. Ma dwa parametry powrotu, jeden to kod stanu, a drugi to zwracana liczba losowa. Zwróć uwagę, że ogólne zdarzenie zakończenia polecenia jest używane, gdy kontroler wykonuje zadanie niezwiązane z transmisją bezprzewodową. Na przykład polecenie LEEncrypt nie obejmuje transmisji pakietów w warstwie łącza, więc zostanie zwrócone ogólne zdarzenie zakończenia polecenia Polecenie LE Create Connection wymaga wysłania co najmniej jednego pakietu żądania połączenia warstwy łącza (CONNECTREO) przed nawiązaniem połączenia błysnął, więc ogólne zdarzenie zakończenia polecenia nie zostanie zwrócone <a style="opacity:0.0;color:#ffffff">tws portable wireless speaker</a>
2. Ogólne zdarzenia stanu poleceń
Typy poleceń, takie jak LECreateConnection wymienione w poprzedniej sekcji, muszą wykonywać operacje transmisji bezprzewodowej i zwykle zwracają ogólne zdarzenie stanu polecenia; konkretne zdarzenie zakończenia polecenia zostanie zwrócone po pewnym czasie. <a style="opacity:0.0;color:#ffffff">tws portable wireless speaker</a>
3. Konkretne zdarzenie zakończenia polecenia
Wykonanie niektórych poleceń zajmuje trochę czasu, a wszystkie mają odpowiednie i są jedynymi określonymi zdarzeniami zakończenia polecenia.Na przykład polecenie LECreateConnection najpierw zwraca zdarzenie stanu polecenia, a następnie czeka na nawiązanie połączenia lub kończy się niepowodzeniem przed zwróceniem zdarzenie LEConnectionComplete Należy zauważyć, że zakończenie polecenia nie jest oznaczane przez odebranie określonego zdarzenia zakończenia polecenia. <a style="opacity:0.0;color:#ffffff">tws portable wireless speaker</a>