Konum Kalibrasyonu

Bu sayfada, Android 14 ve sonraki sürümleri çalıştıran cihazlar için varlık kalibrasyonu gereksinimleriyle ilgili kurulum ve kalibrasyon talimatları yer almaktadır.

Arka plan

Kullanıcıların akıllı cihazlarının birlikte iyi bir şekilde çalışmasını sağlamak için Android ekosistemindeki tüm cihazların, cihazlar arasındaki göreceli yakınlığı belirleyebilmesi büyük önem taşır. Android 14, yakınlığı belirlemek için kullanılan ultra geniş bant, kablosuz ağ ve BDE gibi mevcut radyo teknolojilerinin kabul edilebilir performansını özetleyen varlık kalibrasyonu şartları sunar. Bu sayfada, ekosistemdeki cihazlar arasında birlikte çalışabilirliği sağlamak için cihazların uyması gereken kalibrasyon standartları açıklanmaktadır.

Referans cihaz

Cihazınızı evde olma gereksinimlerini karşılayacak şekilde kalibre etmek için tüm kalibrasyonlarda aşağıdaki referans cihazlardan birini kullanın.

  • (Önerilen) Pixel telefon
  • Pixel telefon kullanmıyorsanız test edilen cihazla aynı marka ve model cihazı kullanın.

Form faktörü

Bulunma durumu kalibrasyonu, her form faktörüne sahip Android cihazlar için önemlidir. Cep telefonları dışındaki form faktörlerinde, cihaza uygun kalibrasyon kurulumunu belirlemek amacıyla test edilen cihazla (DUT) etkileşimde bulunan cep telefonunu (referans cihaz) tutan bir kullanıcının nasıl konumlandırılacağını göz önünde bulundurun. Örneğin, bir TV'yi kalibre ederken TV'yi ve cep telefonunu birbirinden uygun bir mesafeye yerleştirin ve mobil cihazı TV ekranının ön ortasına bakacak şekilde ayarlayın.

Ultra Geniş Bant gereksinimleri

Bu bölümde, CDD'de aşağıdaki ultra geniş bant gereksinimlerini karşılamak için cihazınızı nasıl kalibre edeceğiniz açıklanmaktadır.

7,4,9 ultra geniş bant

Cihaz uygulamaları ultra geniş bant donanımı içeriyorsa:

  • [C-1-6], yansıtmayan bir odada 1 metre uzaklıkta, görüş çizgisindeki ölçümlerin %95'i için mesafe ölçümlerinin +/-15 cm içinde olmasını ZORUNLUDUR.
  • [C-1-7] Referans cihazdan 1 m'lik mesafe ölçümlerinin ortanca değerinin [0,75 m, 1,25 m] içinde olduğundan emin olmalıdır. Burada, zemin doğruluğu mesafesi, DUT'nin üst kenarından yukarı bakacak ve 45 derece eğilmiş olacak şekilde ölçülür.

Ultra Geniş Bant kalibrasyon kurulumu

Cihazınızı ultra geniş bant gereksinimlerini karşılayacak şekilde kalibre etmek için aşağıdaki kurulumu kullanın.

Genel kurulum şartları

  • Ultra geniş bant donanıma sahip iki cihaz gerekir. Bu cihazlardan biri DUT ve diğeri referans cihaz olarak kullanılır.

  • Cihazları tutmak için iki tripod gerekir.

  • DUT ve referans cihaz, yansıtıcı olmayan bir ortamda görüş hattında birbirlerinden 1 metre uzakta olmalıdır. Her iki cihaz da ekranlar birbirinden uzak olacak şekilde dikey yönde konumlandırılmalıdır.

Ultra Geniş Bant kalibrasyon kurulumu örneği Şekil 1 ve Video 1'de gösterilmiştir.

BLE kalibrasyonu için referans ayarları

Şekil 1. Ultra Geniş Bant kalibrasyonu için referans kurulum.

1. video. Ultra Geniş Bant kalibrasyonu için referans kurulum.

[C-1-6] ve [C-1-7] gibi şartlar

[C-1-6] ve [C-1-7] şartlarına uygunluğu doğrulamak için mesafe ölçümünde RangingMeasurementTest#test_distance_measurement_accuracy birden fazla cihaz CTS test durumunu çalıştırın. Bu manuel bir CTS testidir.

run cts -m CtsUwbMultiDeviceTestCase_RangingMeasurementTests -t RangingMeasurementTest#test_distance_measurement_accuracy

CTS ana makinesine bağlı ikiden fazla cihazınız varsa run cts komutunda DUT kimliğini ve referans cihaz kimliğini belirtin.

run cts -m CtsUwbMultiDeviceTestCase_RangingMeasurementTests -t RangingMeasurementTest#test_distance_measurement_accuracy --shard-count 2
-s DUT_ID -s REFERENCE_DEVICE_ID

Birden çok cihazlı CTS test durumu, DUT ile referans cihaz arasında bir ultra geniş bant aralığı oturumu başlatır ve DUT ile 1.000 ölçüm alır. Daha sonra test, ölçümleri otomatik olarak işler ve aşağıdakileri yaparak cihazın başarılı olup olmadığını belirler:

  1. 1.000 ölçümü artan düzende sıralayın.
  2. Aralığı [aralık = 975. ölçüm - 25. ölçüm] olarak hesaplayın.
  3. Birden çok cihazlı CTS testindeki aralığı raporlayın. Geçmek için aralık 30 cm'den kısa olmalıdır.
  4. Birden çok cihaz CTS testindeki ortanca değeri (500.) bildirin. Geçmek için değerin [0,75 m, 1,25 m]içinde olması gerekir.

Kablosuz Ağ Komşusu Farkındalık Ağı gereksinimleri

Bu bölümde, CDD'deki Kablosuz Komşu Ağları (NAN) gereksinimlerini karşılamak için cihazınızın nasıl kalibre edileceği açıklanmaktadır(buradan görüntüsü verilmiştir):

2.2.1. Donanım

Cihazlar, PackageManager.FEATURE_WIFI_RTT bildiriminde bulunarak PackageManager.FEATURE_WIFI_AWARE ve Kablosuz Konum (Kablosuz Gidiş Dönüş Süresi - RTT) beyan ederek Kablosuz Komşu Ağ İletişimi (NAN) protokolünü destekliyorsa:

Zorunluluk [7.4.2.5/H-1-1]

Koşula uygun olduğunu doğrulamak için [7.4.2.5/H-1-1]:

  1. Yüklü değilse (daha önce yüklenmediyse) ve hem DUT hem de referans cihazda CTS Doğrulayıcı uygulamasını (CTS-V) açın. Bu gereksinim için CTS-V testi Bulunma Testi > NAN Doğruluk Testi altında bulunabilir.

  2. DUT'yi, referans cihazdan 10 cm uzakta, iki cihaz arasında hiçbir şey olmadan test edin.

  3. Referans cihazın test ekranında Referans cihaz onay kutusunun işaretlendiğinden emin olun ve ardından Yayınlamayı başlat'a dokunun.

  4. DUT'deki CTS-V etkinliğinde 10 cm'lik test mesafesini seçin ve Testi Başlat'a dokunun. Daha sonra CTS Doğrulayıcı, 100 aralıklı ölçüm gerçekleştirir ve ölçüm aralığını hesaplayıp CTS-V günlüklerine kaydeder. Test tamamlandığında, hesaplanan aralığın DUT'deki CTS Doğrulayıcı uygulamasındaki beklenen aralıkta olup olmadığını doğrulayın.

  5. 1 m, 3 m ve 5 m'lik diğer test mesafeleri için bir ile dört arası adımları tekrarlayın. Tüm test mesafelerinin aralıkları beklenen aralıktaysa test başarılı olur. Aksi takdirde, testin başarısız olduğu test mesafeleri CTS-V ekranında görüntülenir.

BLE RSSI şartları

Bu bölümde, CDD'den anlık olarak alınan bu BLE RSSI gereksinimlerini karşılamak için cihazınızı nasıl kalibre edeceğiniz açıklanmaktadır:

7.4.3. Bluetooth

Cihaz uygulamaları FEATURE_BLUETOOTH_LE bildiriyorsa:

  • [C-10-1] Görüş ortamında, ADVERTISE_TX_POWER_HIGH konumunda iletim yapan bir referans cihazından 1 metre uzaklıktaki ölçümlerin% 95'i için RSSI ölçümlerinin +/-9 dBm dahilinde olması ZORUNLUDUR.
  • [C-10-2] Kanal başına sapmaları azaltmak için Rx/Tx düzeltmeleri içermesi ZORUNLUDUR. Böylece, 3 kanalın her birindeki ve antenin her birindeki (birden fazla anten kullanılıyorsa) ölçümlerin% 95'inde birbirinden +/-3 dBm aralığında olan ölçümler yapılır.
  • [C-10-3], ortanca BLE RSSI'nin ADVERTISE_TX_POWER_HIGH konumunda iletim yapan bir referans cihazdan 1 metre uzakta -55 dBm +/-10 dBm olmasını sağlamak için Rx ofsetini ölçmesi ve telafi etmesi gerekir.
  • [C-10-4], 1 metre mesafeye yerleştirilmiş bir referans cihazından tarama yaparken ve ADVERTISE_TX_POWER_HIGH konumunda iletim yaparken ortanca BLE RSSI'nin -55 dBm +/-10 dBm olmasını sağlamak için Tx ofsetini ölçmesi ve telafi etmesi gerekir.

Kalibrasyon ayarları

Cihazınızı BLE RSSI gereksinimlerini karşılayacak şekilde kalibre etmek için aşağıdaki kurulumu kullanın.

Genel kurulum şartları

  • En iyi sonuçları elde etmek için ölçümlerle etkileşimi en aza indirmek amacıyla yankılı oda kullanın. Bağlantılı oda kullanmıyorsanız iki tripodu, referans cihazı ve DUT cihazını yerden 1,5 metre uzakta olacak şekilde, tavandan da benzer bir açıklıkta olacak şekilde kurun.
  • Cihaz sahiplerine bağlı iki tripod gerekir.
  • İçinde mümkün olduğunca az metal bulunan tripodlar kullanın.
  • Olabildiğince az metal içeren cihaz tutucular kullanın. Küçük bir metal yay iyidir.
  • DUT'ye ve referans cihazdan en fazla 1 m uzakta olduğunda herhangi bir metal nesne OLMAMALIDIR.
  • Referans cihaz ve tüm DUT'lerin, testleri tamamlayacak kadar şarj olması gerekir.
  • Test sırasında referans cihazın ve mevcut DUT'nin fişten çıkarılması ZORUNLUDUR.
  • Referans cihazda ve DUT'lerde kılıf, bağlı kablolar veya radyo frekansı (RF) performansını etkileyebilecek başka bir şey BULUNMAMALIDIR.

BLE kalibrasyonu için referans ayarları

Şekil 2. BLE kalibrasyonu için referans ayarları

Gereksinim [C-10-1]

Şart [C-10-1] ile uygunluğu doğrulamak için:

  1. Yüklü değilse (daha önce yüklenmemişse) yükleyin ve hem DUT hem de referans cihazda CTS Doğrulayıcı uygulamasını (CTS-V) açın. Bu gereksinim için CTS-V testi Bulunma Testi > BLE RSSI Hassasiyet Testi altında bulunabilir.

  2. BLE kalibrasyonu kurulumunda DUT'yi referans cihazdan 1 m uzaklığa yerleştirin.

  3. Referans cihazda Reklam yayınlamaya başla'ya dokunun. Ardından, referans cihaza özgü cihaz kimliğini girmek için DUT ekranındaki talimatları uygulayın. Bu kimlik, reklam başladıktan sonra referans cihazda gösterilir. DUT'deki Testi Başlat'a dokunun.

  4. Veri toplama işlemi tamamlandığında (DUT'de toplanan 1.000 tarama) test, hesaplanan aralığa bağlı olarak otomatik olarak başarılı olur veya başarısız olur. Geçmek için aralık 18 dBm'den küçük veya 18 dBm'ye eşit olmalıdır.

Gereksinim [C-10-2]

Gereksinimi doğrulamak için [C-10-2]. Yonga tedarikçisi kanalın düzlüğünü ölçebilir ve çekirdekler ile kanallar arasındaki farkları belirleyebilir. Aşağıda, kalibre edilmemiş çekirdekler ve kalibre edilmemiş kanallarla ilgili sorunların nasıl tanımlanacağına dair ipuçları verilmektedir. Bunlar, büyük RSSI yayılmasının iki olası nedenidir.

Kalibre edilmemiş çekirdekler

Bir cihazdaki BT anteninde birden fazla çekirdek varsa çekirdeklerin kalibrasyonları farklı olabilir. Bazı ölçümler yapın (en az 1 dakikalık) ve tarama verilerini kontrol edin. Şekil 3'te gösterilene benzer bir kalıp, birden çok çekirdek üzerinde tarama nedeniyle düzenli zirve noktaları (dairelerle belirtildiği üzere) görürseniz kalibre edilmemiş çekirdeklerle ilgili bir sorun olabilir ve daha fazla araştırma yapılması gerekir.

Kalibre edilmemiş çekirdeklere sahip cihaz için örnek tarama verileri

Şekil 3. Çekirdek ayarlanmamış bir cihaza ait tarama verileri örneği

Kalibre edilmemiş kanallar

Klasik BDE'deki aktarımlar üç kanalda gerçekleşir. Her kanalla ilişkili farklılıklar olabilir. Kanallar sabit aralıklarla döndürülür. Bazı ölçümler yapın (en az 1 dakikalık) ve tarama verilerini kontrol edin. Şekil 4'te gösterilene benzer bir kalıp görürseniz büyük olasılıkla farklı kanallardaki yanlış ayarlamayla ilgili bir sorun vardır ve daha fazla araştırma yapılması gerekir.

Kalibre edilmemiş kanallara sahip cihaz için tarama verileri örneği

4.Şekil Kalibre edilmemiş kanalları olan bir cihaz için tarama verileri örneği

[C-10-3] ve [C-10-4] Gereksinimler

Bir BLE radyo çipi mükemmel şekilde kalibre edilmiş olsa bile, belirli bir cihazın gözlemlediği RSSI, anten kalitesine ve söz konusu üründeki antenin yerleşimine (cihaz modeli) bağlıdır. Bu durum, cihazların birlikte birlikte çalışabilirliği açısından sorun teşkil eder.

Örneğin, araba kilidi kullanılan bir kullanım alanı düşünün. Bir uygulama geliştirici, cihaz arabadan 1 metre uzaktayken arabanın kilidini açmak isteyebilir. Geliştirici, elindeki telefonla yaptığı gözlemlere dayalı olarak -60 dBm'lik bir eşik seçer. Ancak anten kalitesi ve anten yerleşimindeki farklılıklar nedeniyle, her iki cihaz da aynı çipi kullansa bile bu eşik, başka bir Android cihazda düzgün çalışmayabilir.

Ekosistemdeki tüm cihazların birlikte çalışabilmesi için her cihazın Rx ofsetini ölçmeniz ve BLE RSSI'nin ADVERTISE_TX_POWER_HIGH için 1 m standardını karşıladığından emin olmak amacıyla cihazda raporlanan RSSI değerini ayarlamanız gerekir.

BLE radyo çipleri mükemmel bir şekilde kalibre edilmiş olsa bile ideal alıcı, reklam cihazındaki anten kalitesine ve anten yerleşimine bağlı olarak farklı RSSI gönderir. Rx gereksinimi, tüm cihazların aynı sonuç gücüyle (diğer her şey eşit olduğunda) reklam yayınlayabilmesini sağlar.

Android 14 ve sonraki sürümleri çalıştıran cihazlarda Rx ve Tx şartına uygunluğu doğrulamak için:

  1. Yüklü değilse (daha önce yüklenmemişse) hem DUT hem de referans cihazda CTS Doğrulayıcı uygulamasını (CTS-V) yükleyin ve açın. Bu gereksinim için CTS-V testi Bulunma Testi > BLE Rx/Tx Ofset Hassasiyet Testi bölümünde bulunabilir.

  2. BLE kalibrasyonu kurulumunda DUT'yi referans cihazdan 1 m uzaklığa yerleştirin. Cihazların, ekranları aynı yöne bakan birbirine paralel olacak şekilde yönlendirilmelerini öneririz.

  3. Referans cihazda Reklam yayınlamaya başla'ya dokunun. Ardından, referans cihaza özgü cihaz kimliğini girmek için DUT ekranındaki talimatları uygulayın. Bu kimlik, reklam başladıktan sonra referans cihazda gösterilir.

  4. DUT'deki Testi Başlat'a dokunun. Bu testte, Rx gereksinimini doğrulamak için referans cihaz, reklamcılık başladığı sırada arka planda taramalar yapar.

    Veri toplama işlemi tamamlandığında (her iki cihazda da toplanan 1.000 tarama) hem Rx hem de Tx testleri için hesaplanan ortanca değer (500. ölçüm) -65 dBm ile -45 dBm arasındaysa test başarılı olur. Rx veya Tx testi için hesaplanan ortanca değer kabul edilen aralıkta değilse test başarısız olur.

  5. Ortanca RSSI'nin -55 dBm olmasını sağlamak için cihazları, Rx ofsetini ve Tx gücünü dengeleyecek şekilde kalibre edin:

    • Rx: bluetooth.hardware.radio.le_rx_path_loss_comp_db sistem özelliğini, Rx ofsetini telafi eden değere (dB) ayarlayarak RSSI'yi, 1 metrede -55 dBm ortanca BDE RSSI sağlayacak şekilde ayarlayın. Bluetooth yığını, RSSI'yi RSSI artı bluetooth.hardware.radio.le_rx_path_loss_comp_db değeri olacak şekilde ayarlar. Ayrıntılar için le_scanning_manager.cc sayfasına göz atın.

    • Tx: bluetooth.hardware.radio.le_tx_path_loss_comp_db sistem özelliğini, işlem gücüne karşılık gelen değere (dB) ayarlayarak işlem gücünü ayarlayın. Böylece, 1 metrede -5 dBm'lik ortanca BDE RSSI sağlayabilirsiniz. Bluetooth yığını, işlem gücünü işlem gücü artı bluetooth.hardware.radio.le_tx_path_loss_comp_db değerine ayarlar. Ayrıntılar için le_advertising_manager.cc sayfasına göz atın.