Bulunma durumu kalibrasyonu

Bu sayfada, varlıkla ilgili kurulum ve kalibrasyon talimatları yer alır çalışan cihazlar için kalibrasyon gereksinimleri Android 14 ve sonraki sürümler.

Arka plan

Kullanıcıların birlikte sorunsuz bir şekilde çalışabilir. Bu nedenle, cihazlar arasındaki göreli yakınlığı belirleyebilir, cihazlar. Android 14'te varlık kalibrasyonu özelliği kullanıma sunuldu mevcut radyonun kabul edilebilir performansını özetleyen şartlar yakınlığı belirlemek için kullanılan ultra geniş bant, kablosuz ağ ve BDE gibi teknolojiler. Bu sayfada, cihazların ekosistemdeki cihazların birlikte çalışabilmesini sağlar.

Referans cihaz

Cihazınızı evde olma gereksinimlerini karşılayacak şekilde kalibre etmek için referans cihazlar aşağıda verilmiştir.

  • (Önerilen) Pixel telefon
  • Pixel telefon kullanmıyorsanız test ediliyor.

Form faktörü

Bulunma durumu kalibrasyonu her türlü Android cihazda önemlidir faktörleri olur. Cep telefonları dışındaki form faktörleri için, uygun form faktörlerini belirlemek amacıyla başka bir kullanıcının kalibrasyon ayarlarını ile etkileşime geçerken telefonunun (referans cihaz) konumlandırılacağından (DUT) oluşturmak için kullanılabilir. Örneğin, bir TV'yi kalibre ederken TV ile cep telefonu birbirinden uygun mesafede olmalı ve yöne doğru kaydırılmalıdır. TV ekranının ön ortasına bakacak şekilde ayarlayın.

Ultra Geniş Bant gereksinimleri

Bu bölümde, cihazınızı aşağıdaki ultra geniş bant'a uyacak şekilde nasıl kalibre edeceğiniz açıklanmaktadır CDD'deki şartlarımız da aynı.

7,4,9 ultra geniş bant

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

  • [C-1-6] Mesafe ölçümlerinin %95 için +/-15 cm dahilinde olması ZORUNLUDUR 1 metre uzaklıktaki görüş çizgisinde bulunan ölçümlerin yansıtmayan bir oda vardır.
  • [C-1-7] Mesafe ölçümlerinin ortanca değerinin 1 m'de olması ZORUNLUDUR [0,75 m, 1,25 m] dahilinde olduğundan, referans cihazdan mesafe, DUT'nin üst kenarından yukarı bakacak ve eğilmiş şekilde ölçülür 45 derece.

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. Bunlardan biri DUT, diğeri ise referans cihaz olabilir.

  • Cihazları tutmak için iki tripod gerekir.

  • DUT ve referans cihaz, arasında 1 metre mesafe olacak şekilde yansıtmayan bir odada tutmaktır. Her iki cihaz da dikey yönde konumlandırılır birbirlerinden uzağa bakar.

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 RangingMeasurementTest#test_distance_measurement_accuracy birden fazla cihaz CTS test senaryosu oluşturabilirsiniz. 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 seçenekleri arasında ultra geniş bant aralığı oturumu başlatır referans cihazı kullanır ve DUT ile 1.000 ölçüm alır. Test ardından ölçümleri otomatik olarak işler ve cihazın başarılı veya başarısız olması durumunda:

  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 az olmalıdır.
  4. Birden çok cihaz CTS testindeki ortanca değeri (500.) bildirin. Geçmek için, değer [0,75 m, 1,25 m]içinde olmalıdır.

Kablosuz Komşu Algılama Ağı gereksinimleri

Bu bölümde, cihazınızı Kablosuz Bağlantı Komşusu ile görüşmesi için nasıl kalibre edeceğiniz açıklanmaktadır CDD'deki Bilinirlik Ağı (NAN) gereksinimleri(buradan anlık olarak alınmıştır):

2.2.1. Donanım

Cihazlar, kablosuz komşu ağ iletişimi (NAN) protokolünü PackageManager.FEATURE_WIFI_AWARE ve Kablosuz Konumu tanımlanıyor (Wi-Fi Round) PackageManager.FEATURE_WIFI_RTT kodunu belirterek Seyahat Zamanı — RTT) sonra:

  • [7.4.2.5/H-1-1] aralığı doğru bir şekilde 68. yüzde birlik dilimde 160 MHz bant genişliğinde +/-1 metre içinde ( Kümülatif Dağılım İşlevi ile hesaplanan), +/-2 metre 68. yüzde birlik dilimde 80 MHz bant genişliği, +/-4 metre hızında 68. yüzde birlik dilimde 40 MHz bant genişliği ve mesafelerde 68. yüzdelik dilimde 20 MHz bant genişliğinde +/-8 metre için 10 cm, 1 m, 3 m ve 5 m olacak şekilde WifiRttManager#startRanging Android API.

  • [7.4.2.5/H-SR] Bildirmesi ÖNEMLE ÖNERİLİR 160 MHz bant genişliğinde +/-1 metre içinde doğru aralığı 90. yüzdelik dilim (Kümülatif Dağılım İşlevi ile hesaplandığı şekliyle), 90. yüzde birlik dilimde 80 MHz bant genişliğinde +/-2 metre, > konumunda +/-4 metre 90. yüzde birlik dilimde 40 MHz bant genişliği ve 90. yüzde birlik dilimde 20 MHz bant genişliğinde +/-8 metre olduğu gibi 10 cm'lik WifiRttManager#startRanging Android API.

Gereksinim [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ükle (daha önce yüklenmemişse) ve Her ikisinde de CTS Doğrulayıcı uygulaması (CTS-V) DUT ve referans cihazı kullanır. Bu gereksinim için CTS-V testi bulundu Bulunma Testi > NAN Doğruluk Testi'ni inceleyin.

  2. DUT'yi, referanstan 10 cm uzaktaki test mesafesine yerleştirin Bu cihazlarda hiçbir şey yok.

  3. Referans cihazın test ekranında Referans cihaz mı? onay kutusu işaretli olduğunda Yayınlamaya başla'ya dokunun.

  4. DUT üzerindeki CTS-V etkinliğinde 10 cm'lik test mesafesini seçin, ve Testi Başlat'a dokunun. Daha sonra, CTS Doğrulayıcısı 100 doğrulayıcı belirler ve ölçümlerin aralığını hesaplayarak CTS-V günlükleri. Test tamamlandığında, hesaplanan aralığın DUT'deki CTS Doğrulayıcı uygulamasında beklenen aralıkta olmalıdır.

  5. 1 m'lik diğer test mesafeleri için birden dörtten dörte kadar adımları tekrarlayın, 3 m ve 5 m. Tüm testler için aralıklar varsa test başarılıdır mesafeler beklenen aralıkta olduğunda Aksi halde, Bunlar CTS-V ekranında görüntülenir.

BLE RSSI şartları

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

7.4.3. Bluetooth

Cihaz uygulamaları FEATURE_BLUETOOTH_LE bildiriyorsa:

  • [C-10-1] için RSSI ölçümlerinin, aktarım yapan bir referans cihazdan 1 m mesafedeki ölçümler ADVERTISE_TX_POWER_HIGH olarak görünür.
  • [C-10-2] Kanal başına sapmaları azaltmak için Rx/Tx düzeltmeleri içermesi ZORUNLUDUR Böylece 3 kanalın her birindeki, antenin her birindeki ölçümler (birden fazla kullanılıyorsa), birlikte çalışır.
  • [C-10-3] Rx ofsetini ölçmeli ve ortanca BLE RSSI'nin 1 m mesafede -55 dBm +/-10 dBm olduğundan emin olun ADVERTISE_TX_POWER_HIGH hattında iletim yapan bir referans cihazdan
  • [C-10-4] Tx ofseti için ölçülmeli ve denkleştirme GEREKİR 1 m mesafeye yerleştirilmiş ve ADVERTISE_TX_POWER_HIGH

Kalibrasyon ayarları

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

Genel kurulum şartları

  • En iyi sonuçlar için paraziti en aza indirmek amacıyla yankılı oda kullanın yardımcı olabilir. Yankılı oda kullanmıyorsanız iki tripodu kurun referans cihazını ve DUT cihazını bir zemin oluşturun.
  • 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 metal yay iyidir.
  • DUT'ye ve referans cihaz olabilir.
  • Referans cihaz ve tüm DUT'lerin, testler.
  • Test sırasında referans cihazın ve mevcut DUT'nin fişten çıkarılması ZORUNLUDUR.
  • Referans cihazın ve DUT'lerin kılıfı, bağlı kabloları veya Radyo frekansı (RF) performansını etkileyebilecek diğer her şey eklenmiş olmalıdır.

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ükle (daha önce yüklenmemişse) ve Hem DUT'deki CTS Doğrulayıcı uygulaması (CTS-V) ve referans cihazı olabilir. Bu gereksinim için CTS-V testi şurada bulunur: Bulunma Testi > BLE RSSI Hassasiyet Testi.

  2. DUT'yi, referanstan 1 m uzaktaki test mesafesine yerleştirin BDE kalibrasyonu kurulumu adımlarını uygulayın.

  3. Referans cihazda Reklam yayınlamaya başla'ya dokunun, ardından aşağıdaki adımları uygulayın: benzersiz cihaz kimliğini girmeyle ilgili DUT ekranındaki talimatlar Bu, daha sonra referans cihazda görüntülenen referans cihazı başlar. DUT'deki Testi Başlat'a dokunun.

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

Gereksinim [C-10-2]

Gereksinimi doğrulamak için [C-10-2]. Çip tedarikçisi, kanal düzlüğünü ölçebilir ve çekirdekler ile kanallar arasındaki farkları belirlemeye yardımcı olur. Aşağıda bazı ipuçları verilmiştir kalibre edilmemiş çekirdekler ve kalibre edilmemiş kanallarla ilgili sorunların nasıl belirleneceği konusunda büyük RSSI dağılımının iki olası nedenidir.

Kalibre edilmemiş çekirdekler

Bir cihazdaki BT anteninin birden fazla çekirdeği varsa çekirdeklerin çekirdeği farklı olabilir. kalibrasyonlara göz atın. Bazı ölçümler yapın (en az 1 dakika değerinde) ve tarama verilerini kontrol edin. Gösterilene benzer bir desen görürseniz, (dairelerle belirtildiği gibi) bunun normal zirvelere sahip olduğu, dört çekirdeğin üzerinden tarama yapılırsa kalibre edilmemiş olması veya 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 kanalda her şeyi öğreteceğim. Kanallar sabit aralıklarla döndürülür. Birkaç ölçüm (en az 1 dakika değerinde) yapın ve tarama verilerini de kullanabilirsiniz. Şekil 4'te gösterilene benzer bir model görürseniz, farklı kanallarda ve daha birçok konuda yaşanan kalibrasyonlarla ilgili bir sorun inceleme 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 bir şekilde kalibre edilmiş olsa bile, bir BDE belirli bir cihaz, antenin kalitesine ve antenin kalitesine bağlıdır konum (cihaz modeli) için de geçerlidir. Bu bir sorun teşkil ediyor cihazlar arasında birlikte çalışabilirlik sağlar.

Örneğin, araba kilidi kullanılan bir kullanım alanı düşünün. Bir uygulama geliştirici, Cihaz arabadan en fazla 1 metre uzakta olduğunda arabanın kilidini açma. Geliştirici ancak anten kalitesi ve antenlerindeki farklılıklardan dolayı Bu, diğer Android cihazlarda da düzgün çalışmayabilir. cihazlar aynı çipi kullanıyor.

Ekosistemdeki tüm cihazların birlikte çalışabilirliği için Her bir cihaz için Rx ofsetini ayarlayın ve cihazda bildirilen RSSI değerini BLE RSSI'nin ADVERTISE_TX_POWER_HIGH için 1 m standardını karşıladığını doğrulayın.

BLE radyo çipleri mükemmel şekilde kalibre edilmiş olsa bile ideal alıcı anten kalitesine ve anten yerleşimine bağlı olarak farklı RSSI'ler okur reklam cihazı. Rx gereksinimi, tüm cihazların şunları yapmasını sağlar: aynı etkiye sahip olacak şekilde, diğer her şeyin eşit olması koşuluyla reklam verir.

Android 14 ve sonraki sürümleri çalıştıran cihazlarda Rx ve Tx gereksinimine uyma:

  1. Yükle (daha önce yüklenmemişse) ve Hem DUT'deki CTS Doğrulayıcı uygulaması (CTS-V) ve referans cihazı olabilir. Bu gereksinim için CTS-V testi şurada bulunur: Bulunma Testi > BLE Rx/Tx Ofset Hassasiyet Testi.

  2. DUT'yi, referanstan 1 m uzaktaki test mesafesine yerleştirin BDE kalibrasyonu kurulumu adımlarını uygulayın. Biz cihazların birbirlerine paralel olacak şekilde yönlendirilmesini önerir. aynı yöne bakan ekranlarla birleştirin.

  3. Referans cihazda Reklam yayınlamaya başla'ya dokunun, ardından aşağıdaki adımları uygulayın: benzersiz cihaz kimliğini girmeyle ilgili DUT ekranındaki talimatlar Bu, daha sonra referans cihazda görüntülenen referans cihazı başlar.

  4. DUT'deki Testi Başlat'a dokunun. Bu testte, Rx gereksinimini doğrulamak için referans cihaz, aşağıdakilerle aynı anda arka planda tarama yapar: bu en iyi uygulamadır.

    Veri toplama tamamlandığında (her iki cihazda da 1.000 tarama toplandı), bu değer için hesaplanan ortanca değer (500. ölçüm) hem Rx hem de Tx testi -65 dBm ile -45 dBm arasındadır. Test Rx veya Tx testi için hesaplanan ortanca değer kabul edilen değer dahilinde değilse başarısız olur aralığı.

  5. Rx ofsetini ve Tx gücünü -55 dBm düzeyinde ortanca RSSI sağlayın:

    • Rx: bluetooth.hardware.radio.le_rx_path_loss_comp_db sistem özelliğini ortanca bir BDE sağlamak için Rx ofsetini telafi eden değer (dB) 1 metrede -55 dBm RSSI. Bluetooth yığını, RSSI'yi şuna eşittir: bluetooth.hardware.radio.le_rx_path_loss_comp_db Ayrıntılı bilgi için le_scanning_manager.cc adlı makaleyi inceleyin.

    • Tx: Tx gücünü ayarlamak için bluetooth.hardware.radio.le_tx_path_loss_comp_db sistem özelliği ortanca bir BDE sağlamak için Tx gücüne karşılık gelen değere (dB) 1 metrede -5 5 dBm RSSI. Bluetooth grubu tek tek işlemleri ayarlar kuvvetin Tx kuvveti artı değeri bluetooth.hardware.radio.le_tx_path_loss_comp_db Ayrıntılı bilgi için le_advertising_manager.cc adlı makaleyi inceleyin.