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ı, varlığın karşılanması için kalibre etmek üzere 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 ile cep telefonunu birbirinden uygun bir mesafeye yerleştirin ve mobil cihazı TV ekranının ön ortasına bakacak şekilde yönlendirin.
Ultra geniş bant gereksinimleri
Bu bölümde, cihazınızın CDD'deki aşağıdaki ultra geniş bant şartlarını karşılayacak şekilde nasıl kalibre edileceği açıklanmaktadır.
Cihaz uygulamaları ultra geniş bant donanımı içeriyorsa:
- [C-1-6] Yansıtıcı olmayan bir odada 1 m mesafede görüş hattı ortamındaki ölçümlerin %95'i için mesafe ölçümlerinin +/-15 cm içinde olduğundan EMİN OLMALIDIR.
- [C-1-7] Referans cihazdan 1 m uzaklıktaki mesafe ölçümlerinin medyan değerinin [0,75 m, 1,25 m] aralığında olduğundan EMİN OLMALIDIR. Gerçek mesafe, DUT'nun yukarı bakacak şekilde tutulup 45 derece eğilmesiyle üst kenarından ölçülür.
Ultra Geniş Bant kalibrasyon kurulumu
Cihazınızı UWB koşullarını karşılayacak şekilde kalibre etmek için aşağıdaki kurulumu kullanın.
Genel kurulum koşulları
Ultra geniş bant donanıma sahip iki cihaz gerekir. Bu cihazlardan biri DUT ve diğeri referans cihaz olarak kullanılır.
Cihazları tutacak iki tripod gerekir.
DUT ve referans cihaz, yansıtıcı olmayan bir odada görüş hattı ortamında 1 metre mesafeye yerleştirilmelidir. Her iki cihaz da ekranları birbirine dönük olmayacak şekilde dikey yönde konumlandırılmalıdır.
Şekil 1 ve Video 1'de bir ultra geniş bant kalibrasyon kurulumu örneği gösterilmektedir.
Şekil 1. Ultra geniş bant kalibrasyonu için referans kurulum.
1. video. Ultra geniş bant kalibrasyonu için referans kurulum.
Şartlar [C-1-6] ve [C-1-7]
[C-1-6] ve [C-1-7] koşullarına uygunluğu doğrulamak için mesafe ölçümü için RangingMeasurementTest#test_distance_measurement_accuracy
çok cihazlı CTS testini ç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
Çok cihazlı CTS test durumu, DUT ile referans cihaz arasında bir ultra geniş bant menzil oturumu başlatır ve DUT ile 1.000 ölçüm yapar. Ardından test, ölçümleri otomatik olarak işler ve aşağıdakileri yaparak cihazın testten geçip geçmediğini belirler:
- 1.000 ölçümü artan düzende sıralayın.
- Aralığı [aralık = 975. ölçüm - 25. ölçüm] olarak hesaplayın.
- Birden çok cihazlı CTS testindeki aralığı raporlayın. Geçebilmek için aralığın 30 cm'den az olması gerekir.
- Çok cihazlı CTS testinde medyan değeri (500.) raporlayın. Geçebilmek için değerin [0,75 m, 1,25 m]aralığında olması gerekir.
Kablosuz Komşu İletişim Ağı gereksinimleri
Bu bölümde, cihazınızın CDD'deki kablosuz ağ komşuları ağı (NAN) şartlarını karşılayacak şekilde nasıl kalibre edileceği açıklanmaktadır(anlık görüntü burada verilmiştir):
Cihazlar,
PackageManager.FEATURE_WIFI_AWARE
değerini tanımlayarak kablosuz ağ komşu farkındalığı ağı (NAN) protokolünü vePackageManager.FEATURE_WIFI_RTT
değerini tanımlayarak kablosuz konumu (Kablosuz Ağ Geçiş Süresi - RTT) destekliyorsa:
[7.4.2.5/H-1-1]
WifiRttManager#startRanging
Android API ile gözlemlendiği üzere, 68. yüzdelik dilimde 160 MHz bant genişliğinde +/-1 metre, 68. yüzdelik dilimde 80 MHz bant genişliğinde +/-2 metre, 68. yüzdelik dilimde 40 MHz bant genişliğinde +/-4 metre ve 68. yüzdelik dilimde 20 MHz bant genişliğinde 10 cm, 1 m, 3 m ve 5 m mesafelerde +/-8 metre olmak üzere aralığı doğru şekilde bildirmelidir.[7.4.2.5/H-SR]
WifiRttManager#startRanging
Android API ile gözlemlendiği üzere, 10 cm mesafelerde 90. yüzdelik dilimde 160 MHz bant genişliğinde +/-1 metre, 80 MHz bant genişliğinde +/-2 metre, > 40 MHz bant genişliğinde +/-4 metre ve 20 MHz bant genişliğinde +/-8 metre olmak üzere aralığı doğru şekilde bildirmeniz önemle tavsiye edilir.
Gereksinim [7.4.2.5/H-1-1]
Koşula uygun olduğunu doğrulamak için [7.4.2.5/H-1-1]:
Hem DUT hem de referans cihazda CTS Doğrulayıcı uygulamasını (CTS-V) yükleyin (daha önce yüklemediyseniz) ve açın. Bu şart için CTS-V testi Bulunma Testi > NAN Doğruluk Testi bölümünde bulunur.
DUT'yi, referans cihazdan 10 cm uzaklıktaki test mesafesine yerleştirin. İki cihaz arasında hiçbir şey olmamalıdır.
Referans cihazın test ekranında Referans cihaz onay kutusunun işaretli olduğundan emin olun, ardından Yayınlamaya başla'ya dokunun.
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, DUT'taki CTS Doğrulayıcı uygulamasında hesaplanan aralığın beklenen aralık içinde olup olmadığını doğrulayın.
1 m, 3 m ve 5 m'lik diğer test mesafeleri için 1 ile 4 arasındaki adımları tekrarlayın. Tüm test mesafelerinin aralıkları beklenen aralıktaysa test geçer. Aksi takdirde, testin başarısız olduğu test mesafeleri CTS-V ekranında görüntülenir.
BLE RSSI koşulları
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:
Cihaz uygulamaları
FEATURE_BLUETOOTH_LE
bildirirse:
- [C-10-1] Görüş hattı ortamında
ADVERTISE_TX_POWER_HIGH
frekansında yayın yapan bir referans cihazdan 1 m mesafede yapılan ölçümlerin% 95'inde RSSI ölçümlerinin +/-9 dBm içinde olması GEREKİR.- [C-10-2] Kanal başına sapmaları azaltmak için Rx/Tx düzeltmeleri DAHİL EDİLMELİDİR. Böylece, 3 kanalın her birindeki ve antenlerin her birindeki (birden fazla anten kullanılıyorsa) ölçümlerin% 95'i +/-3 dBm içinde olur.
- [C-10-3] Ortalama BLE RSSI'nin
ADVERTISE_TX_POWER_HIGH
frekansında yayın yapan bir referans cihazdan 1 m mesafede -55 dBm +/-10 dBm olmasını sağlamak için Rx ofset'ini ÖLÇMEK VE TELAFİ ETMEK GEREKİR.- [C-10-4], 1 m mesafeye yerleştirilmiş bir referans cihazdan 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 koşullarını karşılayacak şekilde kalibre etmek için aşağıdaki ayarı kullanın.
Genel kurulum koşulları
- En iyi sonuçlar için ölçümlerle ilgili parazitleri en aza indirmek üzere yankısız bir oda kullanın. Yankısız oda kullanmıyorsanız referans cihazı ve DUT cihazını tutan iki tripodu zeminden 1, 5 metre yükseklikte, tavana benzer bir mesafede ayarlayın.
- Cihaz tutuculara bağlı iki tripod gereklidir.
- Mümkün olduğunca az metal içeren tripodlar kullanın.
- Mümkün olduğunca az metal içeren cihaz tutucular kullanın. Küçük bir metal yay kullanabilirsiniz.
- DUT'nin ve referans cihazın 1 m yakınında metal nesneler OLMAMALIDIR.
- Referans cihaz ve tüm DUT'lar, testleri tamamlayacak kadar şarjlı OLMALIDIR.
- Referans cihaz ve mevcut DUT'un fişi test sırasında ÇEKİLMELİDİR.
- Referans cihaz ve DUT'larda kılıf, bağlı kablo veya radyo frekansı (RF) performansını etkileyebilecek başka bir şey OLMAMALIDIR.
Şekil 2. BDE kalibrasyonu için referans kurulum
Şart [C-10-1]
Şart [C-10-1] ile uygunluğu doğrulamak için:
Hem DUT hem de referans cihazda CTS Doğrulayıcı uygulamasını (CTS-V) yükleyin (daha önce yüklemediyseniz) ve açın. Bu gereksinim için CTS-V testi Bulunma Testi > BLE RSSI Hassasiyet Testi altında bulunabilir.
BLE kalibrasyon ayarlarını uygulayarak DUT'yi referans cihazdan 1 m uzaklıktaki test mesafesine yerleştirin.
Referans cihazda Reklam yayınlamaya başla'ya dokunun, ardından DUT'un ekranındaki talimatları uygulayarak referans cihaza özgü cihaz kimliğini girin. Bu kimlik, reklam yayınlanmaya başladıktan sonra referans cihazda gösterilir. DUT'ta Testi Başlat'a dokunun.
Veri toplama işlemi tamamlandığında (DUT'da 1.000 tarama toplanır), test hesaplanan aralığa bağlı olarak otomatik olarak geçer veya başarısız olur. Testi geçmek için aralık 18 dBm'den az veya buna eşit olmalıdır.
Şart [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, büyük RSSI yayılmasının iki olası nedeni olan kalibre edilmemiş çekirdekler ve kalibre edilmemiş kanallarla ilgili sorunların nasıl tespit edileceğine dair ipuçları verilmiştir.
Kalibre edilmemiş çekirdekler
Bir cihazdaki BT anteninde birden fazla çekirdek varsa çekirdeklerin kalibreleri 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.
Şekil 3. Kalibrasyon yapılmamış çekirdeklere sahip bir cihazın tarama verileri örneği
Kalibre edilmemiş kanallar
Klasik BLE'de yayınlar üç kanalda gerçekleşir. Her kanalla ilişkili farklılıklar olabilir. Kanallar sabit aralıklarla döndürülür. Birkaç ölçüm yapın (en az 1 dakikalık) ve tarama verilerini kontrol edin. Şekil 4'te gösterilene benzer bir kalıp görüyorsanız farklı kanallarda yanlış kalibrasyonla ilgili bir sorun olabilir ve daha ayrıntılı bir inceleme gerekir.
Şekil 4. Kalibre edilmemiş kanalları olan bir cihaz için tarama verileri örneği
[C-10-3] ve [C-10-4] şartları
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 arasında birlikte çalışabilirlik açısından bir sorun teşkil eder.
Örneğin, arabanın kilidini açma kullanım alanını 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 arasında birlikte çalışabilirlik için her cihazın Rx ofsetini ölçmeniz ve BLE RSSI'nin ADVERTISE_TX_POWER_HIGH
mesafede 1 m standardını karşılamasını sağlamak üzere cihazda raporlanan RSSI'yi ayarlamanız gerekir.
BLE radyo çipleri mükemmel şekilde kalibre edilmiş olsa bile ideal alıcı, reklam cihazındaki anten kalitesine ve anten yerleşimine bağlı olarak farklı RSSI değerleri okur. Rx koşulu, diğer tüm koşullar eşit olduğunda tüm cihazların aynı sonuçta güçle 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:
Hem DUT hem de referans cihazda CTS Doğrulayıcı uygulamasını (CTS-V) yükleyin (daha önce yüklemediyseniz) ve açın. Bu şart için CTS-V testi Bulunma Testi > BLE Rx/Tx Ofset Hassasiyet Testi bölümünde bulunur.
BLE kalibrasyon ayarlarını uygulayarak DUT'yi referans cihazdan 1 m uzaklıktaki test mesafesine yerleştirin. Cihazların, ekranları aynı yöne bakacak şekilde birbirine paralel olacak şekilde yönlendirilmesini öneririz.
Referans cihazda Reklam yayınlamaya başla'ya dokunun, ardından DUT'un ekranındaki talimatları uygulayarak referans cihaza özgü cihaz kimliğini girin. Bu kimlik, reklam yayınlanmaya başladıktan sonra referans cihazda gösterilir.
DUT'deki Testi Başlat'a dokunun. Bu testte, referans cihaz, Rx koşulunu doğrulamak için reklamcılık başlatıldığı anda arka planda taramalar gerçekleştirir.
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 medyan, kabul edilen aralık içinde değilse test başarısız olur.
-55 dBm medyan RSSI'yi sağlamak için cihazları, Rx ofsetini ve Tx gücünü telafi edecek şekilde kalibre edin:
Alıcı: 1 m'de ortalama BLE RSSI'nin -55 dBm olmasını sağlamak için
bluetooth.hardware.radio.le_rx_path_loss_comp_db
sistem mülkünü, alıcı ofsetini telafi eden değere (dB) ayarlayarak RSSI'yi ayarlayın. Bluetooth yığını, RSSI'yi RSSI artıbluetooth.hardware.radio.le_rx_path_loss_comp_db
değerine ayarlayarak düzenler. Ayrıntılı bilgi içinle_scanning_manager.cc
başlıklı makaleyi inceleyin.Gönderme:
bluetooth.hardware.radio.le_tx_path_loss_comp_db
sistem mülkünü, 1 m'de ortalama BLE RSSI -5 5 dBm olacak şekilde gönderme gücünü telafi eden değere (dB) ayarlayarak gönderme gücünü ayarlayın. Bluetooth yığını, Tx gücünü Tx gücü artıbluetooth.hardware.radio.le_tx_path_loss_comp_db
değerine olacak şekilde ayarlar. Ayrıntılı bilgi içinle_advertising_manager.cc
başlıklı makaleyi inceleyin.