Logo ko.androidermagazine.com
Logo ko.androidermagazine.com

Android O 및 Bluetooth 5 : 알아야 할 모든 것

차례:

Anonim

HTC U 11 및 Motorola Z2 Force는 모두 Android N 및 Bluetooth 4.2를 지원합니다. 둘 다 각각의 Android O 업그레이드로 Bluetooth 5 지원을 받고 있습니다. 그 의미와 그들이 왜 기다렸는지 이야기 해 봅시다.

이것은 소프트웨어 전용 업데이트입니다

Qualcomm Snapdragon 835 하드웨어는 Bluetooth 5를 지원합니다. Qualcomm이 알려주는 것이 아니라 OnePlus 5 및 Galaxy S8 및 S8 +와 같은 전화기가 Bluetooth 5를 지원하므로 이러한 경우에 해당합니다. HTC는 최근 FCC 출원에서이를 언급합니다.

주요 변경 사항은 하드웨어 변경없이 소프트웨어로 Bluetooth 5.0을 활성화하는 것입니다. 이 SW 활성화에 대한 소스 코드 / SW 파일은 HTC Corporation에 의해서만 보유되며이 소스 코드 / SW 파일을 다른 타사에 릴리스하여이 장치의 RF 기능, 전력 또는 정격에 영향을 줄 수 없습니다. 위에서 언급 한 변경을 제외하고 다른 수정은 수행되지 않습니다.

이 휴대 전화가 Android O로 업데이트되면 변경 될 것입니다. Google은 언제 휴대 전화를 보내야할지 아무 것도하지 않아도됩니다. 그냥 작동합니다.

멋지지만 Bluetooth 5가 4.2보다 나은 이유는 무엇입니까?

블루투스 사양은 USB 사양과 매우 비슷합니다. 숫자 시스템을 사용하여이를 추적하고 준수하는 것으로 확인하려면 하드웨어가 전송 및 수신 속도, 전력 소비 및 호환성에 대한 특정 임계 값을 충족 할 수 있어야합니다. 즉, 숫자가 높을수록 숫자가 낮을수록 새롭고 우수하며 4.2에서 5 로의 점프는 4.1에서 4.2 로의 점프보다 더 중요합니다.

Bluetooth 5는 더 긴 범위, 더 빠른 데이터 속도 및 더 나은 연결 방법을 제공합니다.

Bluetooth 5는 4 배 더 긴 범위, 2 배의 데이터 속도 및 8 배 더 긴 ADV 패킷 (ADV는 광고를 의미하며 광고 패킷은 장치가 범위 내의 다른 모든 Bluetooth 장치에 수행 할 수있는 작업을 브로드 캐스트하는 데 사용됨)의 세 가지 주요 기능을 제공합니다. 더 많은 범위가 좋은 이유를 이해하는 것은 쉽지만 데이터 전송이 단순한 파일 공유 이상이라는 것을 아는 것이 중요합니다. 예를 들어, 음악은 Bluetooth를 통해 스트리밍 될 때 디지털 데이터이며 더 빠른 속도는 더 나은 사운드를 위해 더 많은 오디오 데이터를 제공하고 동기화 오류 가능성을 줄입니다.

더 큰 ADV 패킷도 중요합니다. 장치가 해당 기능에 대한 자세한 정보를 공유 할 수 있으면 두 장치 간의 핸드 셰이크가 빠르며 오류가 덜 발생합니다. 더 긴 ADV 패킷에는 많은 기술적 이점이 있으며, 관심이 있다면 살펴 봐야합니다. ADV 패킷을 사용하지 않으면 장치가 Bluetooth를 통해 연결할 수 없으며 각 장치에 더 많은 데이터가 있으면 더 나은 환경을 만들 수 있습니다.

예: 블루투스 5를 사용하면 휴대 전화에서 최대 120 피트 (오래된 블루투스 표준의 경우 30 피트)까지 헤드폰으로 음악을 스트리밍하고 두 배의 디지털 데이터를 전송할 수있어 음악이 더 풍부하고 끊기지 않습니다. 두 장치가 각각의 기능에 대해 더 많이 알고 있기 때문에 적은 오류로 연결할 수 있습니다. 모든 것이 좋습니다.

그렇다면 HTC와 Motorola는 왜 Android O가 전환을 기다리고 있는가?

대기중인 이유를 100 % 확신 할 수는 없지만 Android O에서 제공되는 Bluetooth 5에 대한 추가 지원 때문일 수 있습니다.

Bluetooth 5 표준은 2016 년 12 월에 완료되었으므로 모든 사람들이 한동안 변경 사항을 알고 있습니다. Android N이 완성되면 Bluetooth 5 표준이 아직 완료되지 않았으므로 지원되지 않는 몇 가지 중요한 기능이 있습니다. 특히 Android N에는 두 가지 중요한 기능이 없습니다.

  • 바람직한 PHY (물리적) 저에너지 층. 두 장치가 Bluetooth를 통해 통신 할 때 데이터를 전송하는 가장 효율적이고 효과적인 방법을 찾아야합니다. 각 장치에는 여기에 사용할 "올바른"방법을 찾기위한 일련의 검사가 있으며 Bluetooth 5 지원은 확인되지 않습니다. 이는 연결이 이전 Bluetooth 표준으로 돌아가고 Bluetooth 5 기능이 사용되지 않음을 의미합니다.
  • 60 바이트보다 긴 ADV 패킷은 확인할 수 없습니다. 두 개의 Bluetooth 장치가 서로 "통신"하면 ADV 패킷이 검색됩니다. Android N에서 패킷은 특정 길이 여야하므로 60 바이트보다 큰 패킷은 오류를 반환하거나 단순히 읽을 수 없습니다. Android O에서는 변경되었으며 각 패킷의 예상 길이가 없으며 패킷 끝에 도달 할 때까지 원시 데이터를 읽습니다.

간단히 말하면, O 이전의 Android 버전에서 Bluetooth 5 장치는 장치의 기능과 기능을 올바르게 알 수 없으며 연결이 설정되면 이전 장치로 돌아갑니다. 하드웨어가 지원하더라도 표준입니다.

Android N이 개발되었을 때 Bluetooth 5는 아직 준비되지 않았습니다.

예를 들어, Samsung Galaxy S8은 Android가 지원하지 않기 때문에 Samsung 자체의 Bluetooth 계층에서 코드를 사용하여 이러한 문제를 해결해야합니다. 비용이 많이 들고 시간이 많이 걸리고 결국 Android O와 호환되도록 변경해야 할 수도 있습니다. 기술적 결정보다 비즈니스 결정에 더 가깝습니다. 삼성은 블루투스에 추가 기능을 추가하는 데 시간이 걸렸기 때문에 구형 표준 대신 블루투스 5 표준에 현명하게 내장되었습니다.

Android O 및 Bluetooth 5 지원을 받으면 Bluetooth가 최고가 될 것입니다.

아니. 죄송합니다.

Bluetooth 5의 모든 이점을 위해서는 두 장치 모두 Bluetooth 5 규격이어야합니다. 예를 들어 한 장치가 Bluetooth 4.x로 지정된 경우 연결은 4.x 표준으로 돌아갑니다. 이는 헤드폰 또는 차량 시스템이 Bluetooth 5를 지원할 때까지 중요하지 않습니다. Bluetooth를 통해 연결된 2 개의 Galaxy S8 전화는 파일 전송 속도가 더 빠를 수 있지만 Samsung의 Bluetooth 5 버전과 Android O의 버전이 100 % 호환된다는 보장이 없으므로 GS8에서 HTC U11 로의 연결이 도움이되지 않을 수 있습니다.

Bluetooth 5의 이점을 위해서는 두 장치가 모두 호환되어야합니다.

Bluetooth 5가 오래된 뉴스가되고 모든 것이이를 지원할 때 (곧 제공되지는 않음) 이것이 변경 될 것이며 우리는 이점을 보게 될 것입니다. 한 가지 좋은 소식은 IoT (Internet of Things) 장치가 일반적으로 앞서고 있으며 다른 장치에서 사용하기 훨씬 전에 Bluetooth 5가 지원 될 것입니다. ADV 패킷이 길기 때문에 저에너지 스캐닝에 대해 이야기 할 때 상당히 큰 문제가 될 수 있습니다. 비콘이나 다른 LE 장치를 찾을 때 배터리 수명을 절약 할 수 있습니다.

Android는 항상 Bluetooth와 관련하여 항상 생각해 왔으며 모든 새로운 릴리스에서이를 확인할 수 있습니다. 새로운 표준을 활용하려면 Bluetooth 5 호환 장치 인 다른 장치를 찾으십시오.