CTS Doğrulayıcı ses veri yolları testleri

Android ses sistemi, çok çeşitli yollar, çevre birimleri ve yapılandırmalar aracılığıyla ses sinyallerini çalabilir ve kaydedebilir. Karmaşık bir sistemde temel ses özelliklerini manuel olarak test etmek yavaş ve sıkıcıdır. CTS Verifier bu sorunu çözmek için çeşitli veri yolu testleri uygular. Bu testler, çok sayıda rota ve yapılandırmada temel ses özelliğini otomatik olarak doğrular.

Ses verisi yolları testleri üç alanda yapılır:

  • Varsa analog kulaklık jakı yolu
  • Cihazdaki hoparlör ve mikrofon yolu
  • USB ses çevre birimi (USB kulaklık ve USB ses arayüzü) yolu

Ses verileri yolları testleri

1. şekil. Ses verileri yolları test listeleri paneli.

Ortak öğeler

Test çalıştırılmadan önce test panelinde şunlar gösterilir:

  • Ses özelliklerinin listesi ve bu özelliklerin DUT tarafından desteklenip desteklenmediği. Bu liste, hangi veri yolu ve özellik spesifikasyonlarının çalıştırılabileceğini belirler. Örneğin, MMAP yollarıyla ilgili veri yolu veya özellikler, MMAP'yi desteklemeyen cihazlarda çalıştırılmaz.

    • Mikrofon: Test edilen cihazda yerleşik mikrofon bulunur.
    • Hoparlör: Test edilen cihazda dahili hoparlör bulunur.
    • MMAP: Test cihazı, MMAP ses modunu destekliyor.
    • MMAP Exclusive: Test cihazı, MMAP Exclusive ses modunu destekler.
  • Ses API'lerinden bazıları

    • Java API: Oynatma ve kayıt işlemleri Java ses API'si ile yapılır.
    • Yerel API: Oynatma ve kayıt, yerel ses API'siyle yapılır.
  • Testleri çalıştırmadan önce sinyal seviyesini ayarlamak için Ses Geri Döngü Kalibrasyonu Paneli'ni çağıran bir Sesi Kalibre Et düğmesi

  • Test süreci düğmeleri:

    • Başlat: Test sırasını başlatır. Test edilebilir tüm başarısız veri yolları veya yapılandırmalar test edilir.

    • İptal: Mevcut test sırasını durdurur.

    • Sonuçları Temizle: Tüm veri yollarının sonuç kodunu temizler. Bu seçenek, daha önce başarısız olmuş olabilecek testlerden sonra tam test sırasını çalıştırmak için kullanılabilir.

  • Sinyal görüntüleme paneli (osiloskop). Bu panelde, testler çalıştırılırken sinyal gösterilir. Temiz ve yüksek genlikli bir sinüs dalgası göstermeyen görüntülenen sinyal, sorunlu bir veri yolunu gösterir.

    Gösterilen örnek sayısı, veri yoluna veya yapılandırmaya bağlı olarak değişir. Bu nedenle, sinüs dalgasının farklı sayıda döngüsünün görünmesi normaldir.

  • Test edilen veri yolu veya yapılandırma spesifikasyonlarının listesi. Bu listede, seçilen veri yolları testiyle ilişkili olarak ses G/Ç çevre biriminde çalıştırılacak olası yapılandırmalar yer alır. DUT için geçerli olan ve DUT'a bağlı kullanılabilir çevre birimleri için geçerli olan veri yolları veya yapılandırmalar, testin durumuyla (GEÇTİ, BAŞARISIZ veya TEST EDİLMEDİ) birlikte yıldız işaretiyle gösterilir.

    Test çalışırken geçerli veri yolu veya yapılandırma, spesifikasyonun etrafındaki >> << ile gösterilir.

Daha fazla bilgi için aşağıdaki resme bakın:

Ses verisi yolları test öğeleri

Şekil 2. Ses verileri yolları test paneli.

Ses verileri yolları analog jak testi

Ses verisi yolları analog jak testi, analog kulaklık yoluyla temel ses özelliğini test eder. DUT'ta analog kulaklık girişi yoksa otomatik olarak GEÇTİ (PASS) sonucu verilir.

Gerekli çevre birimleri

Daha fazla bilgi için Ses geri döngü fişi başlıklı makaleyi inceleyin.

Aşağıdaki şekillerde, ses jakı testi tamamlanmadan önce ve tamamlandıktan sonraki ses verisi yollarına ait ekranlar gösterilmektedir:

Ses verisi yolu analog jakı hazır

3.Şekil Ses verileri yolu analog jak testi çalıştırılmaya hazır.

Ses verileri yolu analog jakı tamamlandı

Şekil 4. Başarıyla tamamlandıktan sonra ses verileri yolu analog jak testi.

Ses veri yollarını analog jak testini çalıştırmak için aşağıdakileri yapın:

  1. Geri döngü fişini, test edilen cihazdaki analog kulaklık jakına takın. Geçerli veri yollarını göstermek için testler listesi güncellenir.
  2. Uygun bir sinyal seviyesi ayarlamak için Ses Geri Döngüsü Kalibrasyon paneli'ni kullanın.
  3. Başlat'a basın. Test, her veri yolunu veya yapılandırmayı adım adım inceler ve veri yolunun ya da yapılandırmanın doğru çalışıp çalışmadığını belirlemek için sinyal büyüklüğünü ve titreşimi ölçer.

    Sinyalin doğru görünüp görünmediğini görsel olarak belirlemek için sinyal ekranını izleyebilirsiniz. Test çalıştırıldıktan sonra her veri yolu veya yapılandırmanın sonucunu gösterir.

    Test sırası tamamlandığında sinyal ekranı ve veri yolları veya yapılandırma listesi, sonuçları gösteren bir panelle değiştirilir. Başarısız testin bölümleriyle (ör. büyüklük veya titreşim) ilgili hatalar, karşılanmayan eşik ya da gereklilikle birlikte kırmızı metinle gösterilir.

  4. Duruma göre GEÇTİ veya KALDI'yı tıklayın.

Ses verisi yolları hoparlör ve mikrofon testi

Ses verisi yolları hoparlör ve mikrofon testi, cihazdaki hoparlör ve mikrofon yolu üzerinden temel ses özelliğini test eder.

Gerekli çevre birimleri

Bu test için harici çevre birimleri gerekmez.

Aşağıdaki resimlerde, ses verisi yolları hoparlör ve mikrofon testinin tamamlanmadan önceki ve tamamlandıktan sonraki ekranları gösterilmektedir. Hatalar kırmızı renkle işaretlenir:

Ses verisi yolu hoparlör mikrofonu hazır

5.şekil Ses verileri yolu hoparlör ve mikrofon testi çalıştırılmaya hazır.

Ses verisi yolu hoparlör mikrofonu tamamlandı

6.şekil Başarıyla tamamlandıktan sonra ses verileri yolu hoparlör ve mikrofon testi.

Ses verisi yolları hoparlör ve mikrofon testini çalıştırmak için:

  1. Test edilecek cihazı sessiz bir ortamda masanın üzerine düz bir şekilde yerleştirin. Test çalışırken çıkan yüksek sesler, kaydedilen sesin analizini etkileyebilir.
  2. Uygun bir sinyal seviyesi ayarlamak için Ses Geri Döngüsü Kalibrasyon paneli'ni kullanın.
  3. Başlat'a basın. Test, her veri yolunda veya yapılandırmada ilerleyerek veri yolunun ya da yapılandırmanın doğru çalışıp çalışmadığını belirlemek için sinyal büyüklüğünü ve titreşimi ölçer.

    Sinyalin doğru görünüp görünmediğini görsel olarak belirlemek için sinyal ekranını izleyebilirsiniz. Test dizisi devam ederken test, her veri yolu veya yapılandırmanın sonucunu gösterir.

    Test sırası tamamlandığında sinyal ekranı ve veri yolları veya yapılandırma listesi, sonuçları gösteren bir panelle değiştirilir. Başarısız testin bölümleriyle (ör. büyüklük veya titreşim) ilgili hatalar, karşılanmayan eşik ya da gereklilikle birlikte kırmızı metinle gösterilir.

  4. Duruma göre GEÇTİ veya KALDI'yı tıklayın.

Ses verisi yolları USB testi

Ses verisi yolları USB testi, USB ses çevre birimi (USB kulaklık ve USB ses arayüzü) yolu üzerinden temel ses özelliğini test eder.

Gerekli çevre birimleri

Daha fazla bilgi için USB ses arayüzü başlıklı makaleyi inceleyin.

Aşağıdaki şekillerde, tamamlanmadan önce ve tamamlandıktan sonraki USB test ses verisi yollarının ekranları gösterilmektedir:

Ses verisi yolu USB&#39;ye hazır

Şekil 7. Ses verileri yolu USB testi çalıştırılmaya hazır.

Ses verileri yolu USB ile tamamlandı

Şekil 8. Başarıyla tamamlandıktan sonra ses verileri yolu USB testi.

Ses verisi yolları USB testini çalıştırmak için:

  1. USB ses çevre birimini DUT'a bağlayın. Test sırası, aşağıdaki durumların her biri için ayrı ayrı çalıştırılmalıdır:

    • Geri döngü fişi takılı bir USB-analog kulaklık adaptörü
    • Çıkışları girişlere bağlayan yama kabloları olan bir USB ses arabirimi
  2. Uygun bir sinyal seviyesi ayarlamak için Ses Geri Döngüsü Kalibrasyon paneli'ni kullanın.

  3. Başlat'a basın. Test, her veri yolunda veya yapılandırmada ilerleyerek veri yolunun ya da yapılandırmanın doğru çalışıp çalışmadığını belirlemek için sinyal büyüklüğünü ve titreşimi ölçer.

    Sinyalin doğru görünüp görünmediğini görsel olarak belirlemek için sinyal ekranını izleyebilirsiniz. Test dizisi devam ederken test, her veri yolu veya yapılandırmanın sonucunu gösterir.

    Test sırası tamamlandığında sinyal ekranı ve veri yolları veya yapılandırma listesi, sonuçları gösteren bir panelle değiştirilir. Başarısız testin bölümleriyle (ör. büyüklük veya titreşim) ilgili hatalar, karşılanmayan eşik ya da gereklilikle birlikte kırmızı metinle gösterilir.

  4. Test edilmemiş USB çevre birimi için 1-3 arasındaki adımları tekrarlayın.

  5. Duruma göre GEÇTİ veya KALDI'yı tıklayın.

Test sonuçlarını yorumlama

Her yapılandırma için çıkışta bir sinüs dalgası oluşturulur ve giriş yakalanır. Test, girişte üretilen tonla aynı frekansta bir sinüs dalgası algılamaya çalışır.

Her yapılandırma için büyüklük ve titreme ölçümleri gösterilir. Bu ölçümler şu şekilde tanımlanır:

  • Büyüklük: Giriş sinüs dalgasının büyüklüğü (veya seviyesi), Hızlı Fourier Dönüşümü'ne (FFT) benzer şekilde analiz edilir. Büyüklük çok düşükse sinyalin engellendiği veya belirli bir kanalın çalışmadığı anlamına gelebilir. Bu durum, çıkış hacminin veya giriş kazancının çok düşük olduğu anlamına da gelebilir. Büyüklük, geçmek için belirli bir seviyede olmalıdır.

  • Titreşim: Yakalanan sinüs dalgasının fazı, oluşturulan sinyale göre de ölçülür. Sabit bir göreceli faz, yakalanan sinyalin üretilen sinyale karşılık geldiğini gösterir. Bağıl faz değişiyorsa oluşturulan sinyal bozulmuş veya gürültü gibi başka bir sinyal yakalanıyor demektir. Bağıl fazdaki değişikliklere titreme denir.

Giriş yalnızca yüksek bir sesi yakalıyorsa gürültü tüm sinüs dalgası frekanslarını içerebileceğinden büyüklük yüksek olabilir. Bu durumda, analizör üretilen sinüs dalgasına kilitlenemez ve yüksek titreşim gösterir.

Aşağıdaki tabloda, büyüklük ve titreşim ölçümlerinin çeşitli kombinasyonları için sonuç yorumlanmaktadır:

Büyüklük Gecikme dalgalanması Sonuç Yorumlama
Yüksek Düşük BAŞARILI Çıkış sinüs dalgasının temiz bir sürümü yakalanır.
Yüksek Yüksek BAŞARISIZ Yüksek bir gürültü veya çok bozuk bir sinyal yakalanır.
Düşük Düşük BAŞARISIZ Temiz bir sinyal çok düşük bir seviyede kaydediliyor.
Düşük Yüksek BAŞARISIZ Bozuk veya gürültülü bir sessiz sinyal yakalanır.

CTS Verifier testi başarısız oluyorsa OboeTester'ın en son sürümünde Veri Yolları testini çalıştırın. OboeTester aracı, ayrıntılı bir rapor yazdırır ve sorunu ayıklamanıza yardımcı olabilir.