Logo lv.androidermagazine.com
Logo lv.androidermagazine.com

Android o un Bluetooth 5: viss, kas jums jāzina

Satura rādītājs:

Anonim

Gan HTC U 11, gan Motorola Z2 Force piegādāti ar Android N un Bluetooth 4.2 atbalstu. Abas iegūst Bluetooth 5 atbalstu ar attiecīgajiem Android O jauninājumiem. Parunāsim par to, ko tas nozīmē un kāpēc viņi gaidīja.

Šis ir tikai programmatūras atjauninājums

Qualcomm Snapdragon 835 aparatūra atbalsta Bluetooth 5. Mēs zinām, ka tas tā ir ne tikai tāpēc, ka Qualcomm mums to saka, bet arī tāpēc, ka tādi tālruņi kā OnePlus 5 un Galaxy S8 un S8 + piegādāti ar Bluetooth 5 atbalstu. HTC to piemin savā nesenajā FCC pieteikumā:

Galvenās izmaiņas ir iespējot programmatūru Bluetooth 5.0 bez aparatūras izmaiņām. Pirmkods / SW fails par šo SW iespējošanu pieder TIKAI HTC Corporation, un nav IESPĒJAMS nodot šo avota kodu / SW failu jebkurai citai trešai pusei, lai veiktu šīs ierīces RF funkciju, jaudu vai novērtējumu. Izņemot iepriekšminētās izmaiņas, citas izmaiņas netiek veiktas.

Izmaiņas notiks, kad šie tālruņi tiks atjaunināti uz operētājsistēmu Android O (un nē, mēs nezinām, kad tas notiks), un jums neko nevajadzēs darīt vai sūtīt tālruņus jebkur, kā arī iegūt jaunu SIM karti. Tas vienkārši darbosies.

Tas ir forši, bet kas padara Bluetooth 5 labāku par 4, 2?

Bluetooth specifikācijas ir ļoti līdzīgas USB specifikācijām. Lai tos izsekotu, viņi izmanto ciparu sistēmu un, lai tos kvalificētu kā atbilstošus, aparatūrai jāspēj sasniegt noteiktus pārsūtīšanas un saņemšanas ātruma, enerģijas patēriņa un savietojamības sliekšņus. Tas nozīmē, ka lielāks skaitlis dažos veidos būs jaunāks un labāks nekā mazāks skaitlis, un lēciens no 4, 2 uz 5 ir nozīmīgāks nekā lēciens no 4, 1 uz 4, 2.

Bluetooth 5 nodrošina lielāku diapazonu, ātrāku datu ātrumu un labāku savienojuma izveidošanas veidu.

Bluetooth 5 piedāvā trīs galvenās funkcijas: 4x lielāks diapazons, divreiz lielāks datu ātrums un astoņas reizes garākas ADV paketes (ADV apzīmē reklāmu, un reklāmas paketes tiek izmantotas, lai pārraidītu, ko ierīce var darīt ar visām citām diapazonā esošajām Bluetooth ierīcēm). Ir viegli saprast, kāpēc lielāks diapazons ir labs, taču ir svarīgi zināt, ka datu pārsūtīšana ir kas vairāk nekā tikai failu koplietošana. Piemēram, mūzika ir arī digitālie dati, straumējot pa Bluetooth, un lielāks ātrums nozīmē, ka tā var piegādāt vairāk audio datu, lai “labāku” skaņu un mazāku kļūdu sinhronizācijas iespēju.

Svarīgas ir arī lielākas ADV paketes. Kad ierīce var dalīties vairāk informācijas par tās iespējām, rokasspiediens starp divām ierīcēm ir ātrāks un mazāk pakļauts kļūdām. Ilgākam ADV paketam ir daudz tehnisku priekšrocību, un, ja jūs interesē, jums vajadzētu to apskatīt. Vienkārši zināt, ka ierīces nevar izveidot savienojumu, izmantojot Bluetooth, neizmantojot ADV paketes, un, ja katrā no tām ir vairāk datu, tā ir labāka.

Piemērs: izmantojot Bluetooth 5, tālrunis var straumēt mūziku uz austiņām līdz 120 pēdu attālumā (salīdzinot ar 30 pēdām vecākiem Bluetooth standartiem), nosūtīt divreiz vairāk digitālo datu, lai jūsu mūzika izklausītos pilnīgāka un tikpat kā nelāpītos, un var izveidot savienojumu ar mazāk kļūdu, jo abas ierīces zina vairāk par to, ko katra spēj. Visur ir labi.

Tātad, kāpēc HTC un Motorola gaida Android O pārslēgšanos?

Mēs nevaram būt pilnīgi pārliecināti, kāpēc viņi gaida, bet tas, iespējams, ir saistīts ar operētājsistēmas Android O papildu atbalstu Bluetooth 5.

Bluetooth 5 standarts tika pabeigts 2016. gada decembrī, tāpēc visi jau kādu laiku ir zinājuši par izmaiņām. Kad Android N tika pabeigts, Bluetooth 5 standarts vēl nebija pabeigts, tāpēc ir dažas diezgan nozīmīgas funkcijas, kuras netiek atbalstītas. It īpaši operētājsistēmas Android N trūkst divu svarīgu funkciju.

  • Vēlamais PHY (fizikālais) zemas enerģijas slānis. Kad divas ierīces sazinās, izmantojot Bluetooth, tām ir jāizstrādā vislabākais un efektīvākais datu nosūtīšanas veids. Katrā ierīcē ir pārbaužu komplekts, lai meklētu šeit izmantojamo “pareizo” metodi, un Bluetooth 5 atbalsts netiek pārbaudīts. Tas nozīmē, ka savienojums atgriezīsies pie vecāka Bluetooth standarta un Bluetooth 5 funkcijas netiks izmantotas.
  • ADV paketes, kas garākas par 60 baitiem, nevar pārbaudīt. Kad divas Bluetooth ierīces "sarunājas" viena ar otru, tiek skenētas ADV paketes. Paredzams, ka operētājsistēmā Android N paketei būs noteikts garums, tāpēc paketes, kas lielākas par 60 baitiem, var atgriezt kļūdu vai tās vienkārši nevar nolasīt. Operētājsistēmā Android O tas ir mainījies, un katras paketes paredzamais garums nav paredzēts, un izejmateriāli tiek lasīti līdz paketes beigām.

Vienkāršāk sakot, tas nozīmē, ka Android versijās, kas ir vecākas par O, Bluetooth 5 ierīce nespēj pareizi paziņot, kas tā ir un ko tā var darīt, un, kad savienojums beidzot tiek izveidots, tā atgriezīsies pie vecāka standarts, pat ja aparatūra to atbalsta.

Bluetooth 5 vienkārši nebija gatavs, kad tika izstrādāta operētājsistēma Android N.

Piemēram, Samsung Galaxy S8 ir jāizmanto kods pašā Samsung slānī, lai izvairītos no šīm problēmām, jo ​​operētājsistēmai Android nav atbalsta. Tas maksā daudz naudas un prasa daudz laika, un galu galā tas varētu būt jāmaina, lai tas būtu saderīgāks ar Android O. Tas ir vairāk biznesa lēmums, nevis tehnisks lēmums. Tā kā Samsung bija vajadzīgs laiks, lai pievienotu Bluetooth savas ekstras, tas gudri iebūvēja Bluetooth 5 standartu, nevis vecāku.

Bluetooth būs satriecošs, kad iegūsim Android O un Bluetooth 5 atbalstu, vai ne?

Nē. Piedod.

Lai izmantotu visas Bluetooth 5 priekšrocības, abām ierīcēm jābūt saderīgām ar Bluetooth 5. Ja vienai ierīcei, piemēram, ir noteikts Bluetooth 4.x, savienojums tiek atgriezts 4.x standartā. Tas nozīmē, ka kamēr vien jūsu austiņas vai automašīnas sistēma nav gatava Bluetooth 5, tas nav svarīgi. Diviem Galaxy S8 tālruņiem, kas savienoti, izmantojot Bluetooth, var būt ātrāka failu pārsūtīšana, taču nav garantijas, ka Samsung Bluetooth 5 un Android O versija ir 100% saderīga, tāpēc GS8 līdz HTC U11 savienojums varētu nebūt izdevīgs.

Bluetooth 5 priekšrocībām ir nepieciešama abu ierīču savietojamība.

Kad Bluetooth 5 kļūs par vecām ziņām un viss to atbalstīs (kas drīzumā nenotiks), tas mainīsies un mēs redzēsim ieguvumus. Viena laba ziņa ir tā, ka IoT (lietu internets) ierīces parasti ir priekšā līknei, un mēs redzēsim Bluetooth 5 atbalstu ilgi pirms citas ierīces to sāks izmantot. Tas var būt diezgan liels darījums, runājot par zemas enerģijas skenēšanu, jo garākas ADV paketes. Jūs ietaupīsit akumulatora enerģiju, meklējot bākas vai citas LE ierīces.

Android vienmēr ir domājis uz priekšu, runājot par Bluetooth, un mēs to redzam ar katru jauno izlaidumu. Lai izmantotu jaunos standartus, vienkārši meklējiet citas ierīces, kurām ir Bluetooth 5 sūdzība.