Materiały dotyczące szybkiego parowania i informacje techniczne

Na tej stronie znajdują się przydatne informacje, których partnerzy potrzebują zarówno w przypadku projektu Szybkie parowanie, planowania i integracji systemu.

Materiały i procesy szybkiego parowania

Ta sekcja zawiera linki do ogólnych informacji o marketingu i procesach.

Marketing, budowanie marki i komunikat

Odwiedź Centrum marketingowe dla partnerów, aby dowiedzieć się więcej o budowaniu marki i wysyłanie wiadomości. Nowi partnerzy muszą poprosić o dostęp, a obecni partnerzy mogą uzyskać dostęp do treści za pomocą konta w domenie partnera.

Cykl życia projektu Szybkie parowanie

Na stronie Role i obowiązki integratora systemów ogólny opis cyklu życia projektu i obowiązków Partnerzy integrujący Szybkie parowanie z produktem.

Proces certyfikacji

Urządzenia, które obsługują Szybkie parowanie, muszą najpierw uzyskać certyfikat, aby je wdrożyć które można reklamować za pomocą tej funkcji. Wytyczne dotyczące Szybkiego parowania zawierają wskazówki, jak się do tego przygotować. aby uzyskać certyfikat i samotestować.

Najczęstsze pytania na temat certyfikacji zawierają odpowiedzi na wiele typowych pytań, ogólne informacje o tym, kiedy uzyskać pełną certyfikację (lub ponowną certyfikację); jest wymagane.

Urządzenia z wdrożonymi lub używanymi rozszerzeniami Szybkie parowanie, na przykład Przełącznik dźwięku musi też mieć certyfikat. Przełączanie dźwięku ma osobny test certyfikacyjny opisujący i przygotowania do certyfikacji 3rd Party Lab.

Laboratorium innych firm może certyfikować działanie Szybkiego parowania i przełączania dźwięku w sposób sekwencyjny. Zobacz Dostawa urządzeń do Laboratorium innych firm, dla których dostępne są laboratoria które usługi certyfikacyjne.

Uwagi techniczne

W tej sekcji znajdziesz uwagi dotyczące implementacji technicznej, które pomogą Partnerom programowania i integracji.

Jak reklamować inne protokoły oprócz szybkiego parowania

Niektóre urządzenia oprócz Szybkiego parowania mogą wymagać obsługi dodatkowych funkcji, takich jak jak Asystent Google lub Eddystone, jeśli potrzebujesz dodatkowej przestrzeni reklamowej. W takich przypadkach najlepszą opcją jest rotacja danych dotyczących reklam. Pamiętaj jednak: reklamy Szybkiego parowania muszą być nadal reklamowane w sekcji Reklamy Przedział czasu zgodny z trybem wykrywalności oraz tryb niemożliwy do znalezienia.

Rotacja reklam jest testowana Etap testów firm zewnętrznych w procesie certyfikacji. Koniecznie sprawdź wszystkie schematy rotacji za pomocą aplikacji Szybkie parowanie przed pod kątem certyfikacji, aby uniknąć potencjalnych opóźnień w certyfikacie, ponownych testów i kosztów.

Skróć interwał połączenia BLE

Aby poprawić wydajność połączenia GATT, Dostawca powinien postaraj się, aby interwał połączenia był jak najkrótszy. Oczekiwana wartość optymalna to 7,5 ms, co jest stosowane w większości Poszukiwaczy.

Stan połączenia reklamy i zestawu słuchawkowego BLE

To, czy zestaw słuchawkowy w ramach Szybkiego parowania reklamuje identyfikator modelu lub dane konta, zależy od tego, w trybie wykrywania BR/EDR w zestawie słuchawkowym, a nie w stanie połączenia lub połączenia. Zapoznaj się ze specyfikacją usługi Szybkie parowanie, korzystając z poniższych linków:

  • „Gdy urządzenie dostawcy jest wykrywalne w ruchu BR/EDR (czyli podczas parowania ), powinien reklamować Dane identyfikatora modelu Szybkie parowanie przez BLE." – link,
  • „Jeśli nie można go wykryć (tzn. nie znajduje się w trybie parowania), Dostawca powinien „Reklamuj dane konta Szybkiego parowania” – link,

TxPower

Zgodnie ze specyfikacją Poszukiwacz szacuje odległość. przez RSSI na podstawie danego poziomu TxPower. Najważniejsza jest szacowana odległość decydują o wyświetleniu powiadomienia.

Proces wyznaczania wartości TxPower jest następujący:

  1. Zmierz rzeczywiste wyjście urządzenia z telefonu z Androidem w odległości 1 metra a następnie 41 dBm.
  2. Umieść tę wartość w reklamie BLE.
  3. Uwzględnij tę wartość wraz z informacjami o telefonie w raporcie dotyczącym testu ręcznego.
.

Zmierz i ustaw TxPower za pomocą aplikacji Walidator

Aplikacja Walidator umożliwia ręczne dostosowanie TxPower na danym poziomie. Za pomocą tego testu partnerzy mogą określić właściwą wartość TxPower na każdym poziomie umiejętności przed egzaminem lub certyfikacją.

Procedura pomiaru mocy obliczeniowej

Aby zmierzyć TxPower za pomocą aplikacji Walidator:

  1. Otwórz aplikację Walidator na urządzeniu DUT.
  2. Otwórz menu z kropkami u góry aplikacji:
    Nazwa testu to „Narzędzie do kalibracji Tx Power Level”.
  3. Umieść urządzenie DUT 1 metr od telefonu i kliknij „ROZPOCZNIJ” Przycisk
    Strona testowa pokazuje szacowany dystans na żółto.
  4. Z listy urządzeń wybierz urządzenie DUT.
    Urządzenia są wymienione na liście według adresów MAC.
    1. Aby odświeżyć listę urządzeń, kliknij „ANULUJ” i wybierając ponownie opcję „START”, Przycisk
  5. Dostosuj czerwoną linię (reprezentującą TxPower), aż dotknie górnej części obszar żółty.
    Poprawna korekta powoduje umieszczenie czerwonej linii na samej górze żółtego obszaru.
    1. Użyj znaku „-1” aby przesunąć czerwoną linię w stronę żółtego obszaru.
    2. Użyj przycisku „+1” aby odsunąć czerwoną linię od żółtego obszaru.
    3. Zakłócenia sygnału mogą spowodować niestabilność czerwonej linii. Spróbuj się przemieścić w inne miejsce i w mniejszym stopniu zakłócenia sygnału, jeśli czerwona linia zachowuje się nieregularnie.
  6. Zapisz wartość TxPower i zaktualizuj ją w konsoli DUT oraz w konsoli urządzenia.
    Numer jest widoczny u góry ekranu.

Powiadomienia o baterii

Zgodnie z definicją w specyfikacji Dostawca może uwzględnić baterię zawarte w reklamie. Poszukiwacz decyduje, czy pokazać, czy ukryć powiadomienia o baterii według typu, np. 0b0011, aby pokazać stan baterii powiadomienie lub klawisz 0b0100, aby je ukryć. Oto kilka wskazówek, kiedy warto użyć informacje o baterii w reklamie i typ baterii, który należy zastosować:

  1. Umieść w reklamie informacje o baterii z pokazaniem baterii powiadomienie 0b0011 na co najmniej 8 sekund po otwarciu etui i oba są zadokowane.
  2. Uwzględnić w reklamie informacje o baterii z ukrytą baterią powiadomienie 0b0100 na co najmniej 5 sekund po zamknięciu etui i oba są zadokowane.
  3. Aby szybko pokazać lub ukryć powiadomienia o baterii, reklama powinna odzwierciedlać rzeczywisty stan w ciągu 2 sekund.
  4. Powiadomienia o baterii można ukryć na 2 sposoby:
    1. Przestaje umieszczać informacje o baterii w reklamie – Poszukiwacz się ukrywa. po pewnym czasie (co jest ustawione na 20 sekund dla teraz).
    2. Uwzględnić w reklamie informacje o baterii z ukrytą baterią powiadomienie 0b0100, Poszukiwacz natychmiast ukryje powiadomienie po otrzymaniu reklamy.
  5. Podanie informacji o baterii w reklamie jest opcjonalne, jeśli tylko 1 słuchawka jest zadokowana, gdy etui jest otwarte lub zamknięte.
  6. Podanie informacji o baterii w reklamie jest opcjonalne, wyjmowanie słuchawek z etui lub umieszczenie ich w obudowie.
  7. Aby zapobiec śledzeniu, Dostawca powinien w w razie potrzeby (nie przez cały czas).

Implementację należy opisać w wyniku autotestu Certyfikat.

Jak włączyć szybkie rejestrowanie parowania

Upewnij się, że na urządzeniu włączony jest dziennik snoop Bluetooth HCI. przed debugowaniem.

Aby przechwytywać komunikaty Szybkiego parowania w dziennikach debugowania, uruchom polecenie:

$ adb logcat -G 16M
$ adb shell setprop log.tag.NearbyMessages VERBOSE
$ adb shell setprop log.tag.NearbyDiscovery VERBOSE
$ adb shell setprop log.tag.FastPair VERBOSE

Google zaleca uruchamianie poprzednich poleceń przy każdej sekwencji rozruchu.

Jak wyodrębnić dziennik debugowania

Uruchom $ adb bugreport, by wygenerować plik ZIP, który powinien zawierać wszystkie i skalowalnych danych. Wygenerowanie pliku ZIP może potrwać kilka minut.

W zależności od wersji Androida uruchom jedno z poniższych poleceń, aby uzyskać btsnoop_hic.log:

  • W przypadku Androida 8.x lub nowszego: shell $ adb pull data/misc/bluetooth/logs logs
  • Android 7.x: shell $ adb pull sdcard/btsnoop_hci.log
.