Bazı yeni Android telefonlar 3,5 mm jaksız üretilse de kullanıcılar yine de bu cihazlarla kullanmak istedikleri 3,5 mm kulaklıklara sahip olabiliyorlar. Bunu kolaylaştırmak için bu makalede, 3,5 mm kulaklıkların yalnızca USB-C bağlantı noktası olan cihazlara takılmasına yönelik bir USB-C'den analoga ses adaptörü özelliği belirtilmektedir.
Bu belge minimum gereksinimleri belirtir: aksesuar üreticilerinin bu gereksinimleri akılda tutarak özellikler eklemeleri teşvik edilir.
Adaptör tipi
Yalnızca dijitalden analoğa adaptörlere izin verilir. USB.org'un "USB Type-C Kablo ve Konektör Spesifikasyonu, Sürüm 1.2, Ek A" standardına uygun yalnızca analog adaptörler desteklenmez.
Fonksiyonel genel bakış
Adaptör, kullanıcıların mevcut 3,5 mm aksesuarlarını USB-C bağlantı noktasına sahip cihazlara takmalarına olanak tanır. Bunu yapmak için adaptör şunları destekler:
- Mikrofonlu ve mikrofonsuz stereo analog cihazlar
- 2 çıkış kanalının dijitalden analoğa dönüştürülmesi
- 1 giriş kanalının analogdan dijitale dönüştürülmesi
- Analog cihaz girişinin tespiti
- Kulaklık mikrofonunun tespiti
- Çıkış empedansının tespiti
- Kulaklık düğmesi olaylarının HID olaylarına çevrilmesi
Analog arayüz
Adaptör, bir cihaz takılıp düzgün bir şekilde tanımlanana kadar USB ana bilgisayarına herhangi bir UAC arayüzü, oynatma veya yakalama uç noktası sunmayacaktır. Algılanan cihazın türüne bağlı olarak aşağıdaki UAC terminal türlerinin bildirilmesi gerekir:
- Kulaklıklar . Düşük empedanslı dönüştürücüler, < 1 kiloohm, mikrofon yok: 0x0302
- Kulaklık . Mikrofonlu düşük empedanslı dönüştürücüler: 0x0402
- Giriş yapın . Yüksek empedans girişi: 0x603
- Çıkış yapın . Yüksek empedans çıkışı: 0x604
- Hat Girişi ve Hat Çıkışı veya Hat Girişi ve Mikrofon : 0x400
Düğme işlevleri
Adaptör, analog arayüzden alınan ve Android analog kulaklık spesifikasyonuna uygun düğme olaylarını aşağıdaki HID olaylarına dönüştürecektir:
İşlev | Eşlemeler |
---|---|
A | HID kullanım sayfası: 0x0C HID kullanımı: 0x0CD |
B | HID kullanım sayfası: 0x0C HID kullanımı: 0x0E9 |
C | HID kullanım sayfası: 0x0C HID kullanımı: 0x0EA |
D | HID kullanım sayfası: 0x0C HID kullanımı: 0x0CF |