Logo pl.androidermagazine.com
Logo pl.androidermagazine.com

Android o i bluetooth 5: wszystko, co musisz wiedzieć

Spisu treści:

Anonim

Zarówno HTC U 11, jak i Motorola Z2 Force są dostarczane z obsługą Androida N i Bluetooth 4.2. Oba otrzymują obsługę Bluetooth 5 dzięki odpowiednim aktualizacjom Androida O. Porozmawiajmy o tym, co to znaczy i dlaczego czekali.

To jest aktualizacja tylko oprogramowania

Sprzęt Qualcomm Snapdragon 835 obsługuje Bluetooth 5. Wiemy, że tak jest nie tylko dlatego, że Qualcomm nam to mówi, ale także dlatego, że telefony takie jak OnePlus 5 oraz Galaxy S8 i S8 + są dostarczane z obsługą Bluetooth 5. HTC wspomina o tym w swoim najnowszym zgłoszeniu FCC:

Główną zmianą jest włączenie Bluetooth 5.0 przez oprogramowanie bez zmiany sprzętu. Plik kodu źródłowego / SW o włączeniu tego oprogramowania będzie przechowywany TYLKO przez HTC Corporation i NIEMOŻLIWE jest udostępnienie tego kodu źródłowego / pliku SW jakiejkolwiek stronie trzeciej w celu wpłynięcia na funkcję RF, moc lub ocenę tego urządzenia. Poza wymienionymi powyżej zmianami nie wykonuje się żadnych innych modyfikacji.

Zmiana nastąpi, gdy telefony te zostaną zaktualizowane do systemu Android O (i nie, nie wiemy, kiedy to będzie), i nie będziesz musiał nic robić ani wysyłać telefonów nigdzie ani uzyskać nowej karty SIM. To po prostu zadziała.

To fajnie, ale co sprawia, że ​​Bluetooth 5 jest lepszy niż 4.2?

Specyfikacje Bluetooth są bardzo podobne do specyfikacji USB. Korzystają z systemu numerycznego, aby je śledzić, a aby zostać uznanym za zgodny, sprzęt musi być w stanie osiągnąć określone progi prędkości przesyłania i odbierania, zużycia energii i kompatybilności. Oznacza to, że wyższa liczba będzie pod pewnymi względami nowsza i lepsza niż mniejsza liczba, a skok z 4, 2 do 5 jest bardziej znaczący niż skok z 4, 1 do 4, 2.

Bluetooth 5 zapewnia większy zasięg, większą prędkość przesyłania danych i lepszy sposób połączenia.

Bluetooth 5 oferuje trzy główne funkcje: 4x większy zasięg, dwukrotność prędkości transmisji danych i osiem razy dłuższe pakiety ADV (ADV oznacza reklamę, a pakiety reklamowe służą do rozgłaszania, co urządzenie może zrobić dla wszystkich innych urządzeń Bluetooth w zasięgu). Łatwo zrozumieć, dlaczego większy zasięg jest dobry, ale ważne jest, aby wiedzieć, że transfer danych to coś więcej niż tylko udostępnianie plików. Na przykład muzyka jest także danymi cyfrowymi przesyłanymi strumieniowo przez Bluetooth, a wyższa prędkość oznacza, że ​​może dostarczyć więcej danych audio w celu uzyskania „lepszego” dźwięku i mniejszej szansy na błędy synchronizacji.

Ważne są także większe pakiety ADV. Gdy urządzenie może udostępniać więcej informacji o swoich możliwościach, uzgadnianie między dwoma urządzeniami jest szybsze i mniej podatne na błędy. Dłuższy pakiet ADV ma wiele zalet technicznych, a jeśli jesteś zainteresowany, powinieneś rzucić okiem. Po prostu wiedz, że urządzenia nie mogą połączyć się przez Bluetooth bez użycia pakietów ADV, a posiadanie większej ilości danych w każdym z nich zapewnia lepsze wrażenia.

Przykład: za pomocą Bluetooth 5 telefon może przesyłać strumieniowo muzykę do słuchawek w odległości do 120 stóp (w porównaniu do 30 stóp w przypadku starszych standardów Bluetooth), wysyłać dwukrotnie więcej danych cyfrowych, aby Twoja muzyka brzmiała pełniej i nie zacinała się, oraz może połączyć się z mniejszą liczbą błędów, ponieważ dwa urządzenia wiedzą więcej o tym, do czego zdolne jest każde z nich. Wszystko jest dobrze.

Dlaczego HTC i Motorola czekają, aż Android O dokona zmiany?

Nie możemy być w 100% pewni, dlaczego czekają, ale jest to prawdopodobne ze względu na dodatkową obsługę Bluetooth 5, która jest dostępna w systemie Android O.

Standard Bluetooth 5 został ukończony w grudniu 2016 r., Więc wszyscy wiedzieli o zmianach od jakiegoś czasu. Kiedy Android N został sfinalizowany, standard Bluetooth 5 nie był jeszcze kompletny, więc istnieje kilka dość znaczących funkcji, które nie są obsługiwane. W szczególności brak dwóch ważnych funkcji w Androidzie N.

  • Preferowana warstwa niskoenergetyczna PHY (fizyczna). Gdy dwa urządzenia komunikują się przez Bluetooth, muszą znaleźć najlepszy i najbardziej wydajny sposób przesyłania danych. Każde urządzenie ma zestaw metod sprawdzających, czy można tu znaleźć „właściwą” metodę, a obsługa Bluetooth 5 nie jest sprawdzana. Oznacza to, że połączenie powróci do wcześniejszego standardu Bluetooth i funkcje Bluetooth 5 nie będą używane.
  • Nie można sprawdzić pakietów ADV dłuższych niż 60 bajtów. Kiedy dwa urządzenia Bluetooth „rozmawiają” ze sobą, pakiety ADV są skanowane. W Androidzie N pakiet powinien mieć określoną długość, więc pakiety większe niż 60 bajtów mogą zwrócić błąd lub po prostu nie zostać odczytane. W Androidzie O to się zmieniło i nie ma oczekiwanej długości każdego pakietu, a nieprzetworzone dane są odczytywane aż do osiągnięcia końca pakietu.

Mówiąc prościej, oznacza to, że w wersjach Androida wcześniejszych niż O urządzenie Bluetooth 5 nie jest w stanie poprawnie ogłosić, co to jest i co może zrobić, a po ostatecznym nawiązaniu połączenia nastąpi powrót do starszej wersji standard, nawet jeśli sprzęt go obsługuje.

Bluetooth 5 po prostu nie był gotowy, gdy opracowano system Android N.

Na przykład Samsung Galaxy S8 musi używać kodu w warstwie Bluetooth od samego Samsunga, aby obejść te problemy, ponieważ Android nie ma obsługi. Kosztuje to dużo pieniędzy i zajmuje dużo czasu, a ostatecznie wszystko może wymagać zmiany, aby była bardziej kompatybilna z Androidem O. To bardziej decyzja biznesowa niż techniczna. Ponieważ Samsung poświęcił czas na dodanie własnych dodatków do Bluetooth, mądrze wdrożył standard Bluetooth 5 zamiast starszego standardu.

Bluetooth będzie niesamowity, gdy otrzymamy wsparcie dla Androida O i Bluetooth 5, prawda?

Nie. Przepraszam.

Wszystkie zalety Bluetooth 5 wymagają, aby oba urządzenia były zgodne z Bluetooth 5. Jeśli na przykład jedno urządzenie ma Bluetooth 4.x, połączenie wraca do standardu 4.x. Oznacza to, że dopóki Twój zestaw słuchawkowy lub samochodowy nie będzie gotowy na Bluetooth 5, nic z tego nie ma znaczenia. Dwa telefony Galaxy S8 połączone przez Bluetooth mogą szybciej przesyłać pliki, ale nie ma gwarancji, że wersja Bluetooth 5 Samsunga i wersja Android O są w 100% kompatybilne, więc połączenie GS8 z HTC U11 może nie przynieść korzyści.

Zalety technologii Bluetooth 5 wymagają zgodności obu urządzeń.

Kiedy Bluetooth 5 stanie się starą wiadomością i wszystko będzie go obsługiwać (co nie będzie wkrótce), to się zmieni i zobaczymy korzyści. Jedną dobrą wiadomością jest to, że urządzenia IoT (Internet przedmiotów) są zwykle wyprzedzające i zobaczymy obsługę Bluetooth 5 na długo zanim inne urządzenia zaczną z niego korzystać. Może to być dość duża sprawa, gdy mówimy o skanowaniu niskoenergetycznym, ze względu na dłuższe pakiety ADV. Zaoszczędzisz żywotność baterii, szukając sygnałów nawigacyjnych lub innych urządzeń LE.

Android zawsze był przyszłościowy, jeśli chodzi o Bluetooth, i widzimy to z każdą nową wersją. Po prostu wypatruj innych urządzeń, które są reklamowane przez Bluetooth 5, aby skorzystać z nowych standardów.