Google Hızlı Eşleme Hizmeti

Giriş

Google Hızlı Eşleme Hizmeti (GFPS), telefon pilini kullanmadan yakındaki Bluetooth cihazları keşfetmek için Bluetooth Düşük Enerji'yi (BDE) kullanarak cihazın yakınlığına göre "sihirli" senaryoları etkinleştirir.

Özellikler

HCLS; hoparlörler, kulaklıklar, araba kitleri, fareler ve klavyeler gibi Bluetooth ve BLE cihazlarının mümkün olduğunca az kullanıcı etkileşimiyle eşleşmesini kolaylaştırmak için tasarlanmıştır. Google, aşağıdaki spesifikasyonları uygulayarak yeni özellikler geliştirmeye devam edecektir. Bu güvenlik özelliklerinden bazıları şunlardır:

  1. İlk eşlemeyi kolaylaştırmak için cihaz eşleme modundayken yarım sayfa bildirim görüntüleme. Ayrıca, tamamlayıcı uygulamalar kullanıcılara kolayca pazarlanır.
  2. İlk eşleme tamamlandıktan sonra cihazı kullanıcının hesabıyla ilişkilendirmek.
  3. Cihaz açıkken ve kullanıcının sahip olduğu başka bir telefon, tablet veya masaüstünün yakınındayken sonraki bir eşleme bildirimi görüntüleme. Böylece, kullanıcının diğer cihazlarıyla eşleşmeden önce cihazı nasıl yeniden eşleme moduna geçireceğini bilmesi gerekmez.
  4. Cihazla kişiselleştirilmiş bir adı ilişkilendirme.
  5. Kulaklık için pil bildirimleri gösterilir.
  6. Android 10 ve sonraki sürümlerde cihaz ayrıntılarını gösterir.
  7. Kullanıcıların, kaybolan mikrofonlu kulaklık veya kulaklığı bulabilmesi.
  8. Çevrimdışı eşleme, düşük ağ durumları için kullanılabilir.
  9. Mikrofonlu kulaklık bağlantılarını kullanıcı etkinliğine (ör. film başlatma) ve öncelikli etkinliklere (ör. gelen arama) göre cihazlar arasında sorunsuz bir şekilde geçirmek için Ses Geçişi'ni destekleyin.

Özellik Gereksinimleri

Aşağıdaki tabloda, belirli bir spesifikasyon sürümü için hangi cihaz türlerinin belirli özellikler uygulaması gerektiği açıklanmaktadır:

Spesifikasyon sürümü Özellik Hoparlör Mikrofonlu kulaklık TWS Tek Kulaklık
Sürüm 2.0 İlk Eşleme
Sonraki Eşleme
Evet
Evet
Evet
Evet
Evet
Evet
Evet
Evet
Sürüm 3.0
ve
V3.1
Pil Seviyesi Bildirimi
Kişiselleştirilmiş Ad
Cihazı Çalma
Geriye dönük hesap anahtarı yazma

Evet
Evet
Evet
Evet
Evet
Evet
Evet
Sürüm 3.2 Ses geçişi

Profil bağımlılıkları

HCLS uygulaması, Bluetooth Core spesifikasyonu 4.2 veya sonraki sürümlerle uyumludur.

Sekizlik emir

Bir alan birden fazla bayttan oluştuğunda, bayt sıralaması büyük uç değişkendir. Yani ağ baytı sırası (en önemli sekizliden en düşük sekizliye) olur.

Bu, ağlar üzerinden aktarılan baytlar için standart olsa da Bluetooth SIG spesifikasyonlarında çok baytlı alanlar için bayt sıralamasından farklıdır (örneğin, bir reklamdaki hizmet UUID'si çok azdır).

Referans Uygulama

Referansın uygulanması için Yakındaki yerleşik SDK kitaplığı'na bakın.