Halaman ini menjelaskan informasi berguna yang diperlukan Partner untuk perencanaan proyek Sambungan Cepat dan integrasi sistem.
Materi dan Proses Sambungan Cepat
Bagian ini menyediakan link ke informasi umum terkait pemasaran dan proses.
Pemasaran, Branding, dan Pesan
Kunjungi Hub Pemasaran Partner kami untuk mendapatkan panduan tentang branding dan pesan. Partner baru harus mengajukan permohonan akses, sedangkan partner yang sudah ada dapat mengakses konten melalui akun Domain Partner mereka.
Siklus Hidup Proyek Sambungan Cepat
Lihat halaman Peran dan Tanggung Jawab Integrator Sistem (SI) Peran dan Tanggung Jawab untuk mengetahui deskripsi tingkat tinggi tentang siklus hidup proyek dan tanggung jawab Partner yang mengintegrasikan Sambungan Cepat ke dalam produk.
Proses Sertifikasi
Perangkat yang menerapkan Sambungan Cepat harus Bersertifikasi sebelum produk dapat dipasarkan dengan fitur tersebut. Panduan Sertifikasi Sambungan Cepat menjelaskan cara mempersiapkan sertifikasi dan melakukan Pengujian Mandiri pra-sertifikasi.
The FAQ Sertifikasi mencakup berbagai pertanyaan umum, termasuk deskripsi umum tentang kapan sertifikasi lengkap (atau sertifikasi ulang) diperlukan.
Perangkat yang menerapkan atau menggunakan ekstensi Sambungan Cepat, seperti Pengalihan audio, juga harus disertifikasi. Pengalihan audio memiliki Panduan Sertifikasi terpisah yang menjelaskan langkah-langkah Pengujian Mandiri dan persiapan untuk Sertifikasi Lab Pihak Ketiga.
Lab Pihak Ketiga dapat mensertifikasi Sambungan Cepat dan Pengalihan audio secara berurutan. Lihat halaman Mengirim Perangkat ke Lab Pihak Ketiga untuk mengetahui lab mana yang menawarkan layanan Sertifikasi mana.
Catatan Teknis
Bagian ini menjelaskan beberapa catatan implementasi teknis untuk membantu Partner dalam pengembangan dan integrasi.
Cara Mengiklankan Protokol Lain Bersama Sambungan Cepat
Beberapa perangkat mungkin ingin mendukung fitur tambahan selain Sambungan Cepat, seperti Asisten Google atau Eddystone, yang memerlukan ruang iklan tambahan. Memutar data iklan adalah opsi terbaik untuk kasus ini. Namun, iklan Sambungan Cepat tetap harus diiklankan dalam Interval Iklan sesuai dengan mode yang dapat ditemukan dan mode yang tidak dapat ditemukan.
Rotasi iklan diuji selama fase pengujian Pihak Ketiga dalam proses sertifikasi. Pastikan untuk memverifikasi skema rotasi apa pun dengan aplikasi Validator Sambungan Cepat sebelum sertifikasi untuk menghindari potensi penundaan sertifikasi, pengujian ulang, dan biaya.
Memperpendek interval koneksi BLE
Untuk meningkatkan performa pembuatan koneksi GATT, Penyedia diharapkan membuat interval koneksi sesingkat mungkin. Nilai optimal yang diharapkan adalah 7,5 md yang diterapkan ke sebagian besar Pencari.
Status koneksi headset dan iklan BLE
Apakah headset Sambungan Cepat mengiklankan ID model atau data akun bergantung pada mode yang dapat ditemukan BR/EDR headset, bukan status terhubung atau terputus. Lihat Spesifikasi Layanan Sambungan Cepat dari link di bawah:
- "Saat perangkat Penyedia berada dalam mode yang dapat ditemukan BR/EDR (yaitu, dalam mode penyambungan), perangkat tersebut akan mengiklankan Data ID Model Sambungan Cepat melalui BLE." - link
- "Jika tidak dapat ditemukan (yaitu, tidak dalam mode penyambungan), Penyedia akan mengiklankan Data Akun Sambungan Cepat" - link
TxPower
Seperti yang ditentukan dalam spesifikasi, Pencari memperkirakan jarak berdasarkan RSSI berdasarkan tingkat TxPower yang diberikan. Perkiraan jarak adalah faktor utama untuk menentukan apakah akan menampilkan notifikasi atau tidak.
Proses untuk menentukan TxPower adalah:
- Ukur output sebenarnya dari perangkat menggunakan ponsel Android yang berjarak 1 meter, lalu tambahkan 41 dBm ke output tersebut.
- Sertakan nilai ini dalam iklan BLE.
- Sertakan nilai ini dengan informasi ponsel pengujian dalam laporan pengujian mandiri.
Mengukur dan Menetapkan TxPower dengan Aplikasi Validator
Aplikasi Validator menyediakan pengujian untuk menyesuaikan TxPower secara manual ke tingkat yang tepat pada DUT. Partner dapat menggunakan pengujian ini untuk menentukan tingkat TxPower yang tepat pada DUT mereka sebelum Pengujian Mandiri atau Sertifikasi.
Prosedur Pengukuran TxPower
Untuk mengukur TxPower dengan Aplikasi Validator:
- Buka Aplikasi Validator di DUT.
- Buka menu tiga titik di bagian atas aplikasi:
- Letakkan DUT 1 meter dari ponsel, lalu ketuk tombol "START".
- Pilih DUT dari daftar perangkat.
- Anda dapat memperbarui daftar perangkat dengan mengetuk tombol "CANCEL" dan memilih kembali tombol "START".
- Sesuaikan garis merah (yang mewakili TxPower) hingga hampir menyentuh bagian atas wilayah kuning.
- Gunakan tombol "-1" untuk memindahkan garis merah ke arah wilayah kuning.
- Gunakan tombol "+1" untuk memindahkan garis merah dari wilayah kuning.
- Gangguan sinyal dapat membuat garis merah tidak stabil. Coba pindah ke area dengan gangguan sinyal yang lebih sedikit jika garis merah berperilaku tidak menentu.
- Simpan nilai TxPower dan perbarui di DUT dan Konsol Perangkat.
Notifikasi baterai
Seperti yang ditentukan dalam spesifikasi, Penyedia dapat menyertakan informasi baterai dalam iklan. Pencari memutuskan apakah akan menampilkan atau menyembunyikan notifikasi baterai sesuai dengan jenisnya, yaitu 0b0011 untuk menampilkan notifikasi baterai atau 0b0100 untuk menyembunyikannya. Berikut beberapa panduan tentang kapan harus menyertakan informasi baterai dalam iklan dan jenis mana yang akan digunakan:
- Sertakan informasi baterai dalam iklan dengan menampilkan notifikasi baterai
0b0011selama minimal 8 detik saat wadah dibuka dan kedua earbud terpasang. - Sertakan informasi baterai dalam iklan dengan menyembunyikan notifikasi baterai
0b0100selama minimal 5 detik saat wadah ditutup dan kedua earbud terpasang. - Agar responsif dalam menampilkan atau menyembunyikan notifikasi baterai, iklan harus mencerminkan status sebenarnya dalam waktu 2 detik.
- Ada 2 cara untuk menyembunyikan notifikasi baterai:
- Berhenti menyertakan informasi baterai dalam iklan, Pencari akan menyembunyikan notifikasi setelah beberapa saat (yang saat ini ditetapkan ke 20 detik).
- Sertakan informasi baterai dalam iklan dengan menyembunyikan notifikasi baterai
0b0100, Pencari akan segera menyembunyikan notifikasi setelah mendapatkan iklan.
- Menyertakan informasi baterai dalam iklan bersifat opsional jika hanya ada satu earbud yang terpasang saat wadah dibuka atau ditutup.
- Menyertakan informasi baterai dalam iklan bersifat opsional saat earbud dikeluarkan dari wadah atau dipasang di wadah.
- Untuk mencegah pelacakan, Penyedia hanya boleh menyertakan data baterai mentah dalam iklan jika diperlukan (tidak selalu).
Implementasi harus dijelaskan dalam hasil pengujian mandiri untuk Sertifikasi.
Cara Mengaktifkan Logging Sambungan Cepat
Pastikan Anda telah mengaktifkan log pengintaian HCI Bluetooth di perangkat
sebelum melakukan proses debug. Selain itu, untuk mencegah log Sambungan Cepat utama disamarkan karena alasan keamanan, bergabunglah ke Grup Google Pengujian Partner Sambungan Cepat (fast-pair-partner-test@googlegroups.com) dengan Akun Google pengujian Anda.
Untuk mengambil pesan Sambungan Cepat di log debug, jalankan:
$ adb logcat -G 16M
$ adb shell setprop log.tag.NearbyMessages VERBOSE
$ adb shell setprop log.tag.NearbyDiscovery VERBOSE
$ adb shell setprop log.tag.FastPair VERBOSE
Google merekomendasikan untuk menjalankan perintah sebelumnya pada setiap urutan booting.
Cara Mengekstrak Log Debug
Jalankan $ adb bugreport untuk membuat file zip yang harus berisi semua data. Pembuatan file zip mungkin memerlukan waktu beberapa menit.
Bergantung pada versi Android, jalankan salah satu perintah berikut untuk mendapatkan btsnoop_hic.log:
- Untuk Android 8.x dan yang lebih tinggi:
shell $ adb pull data/misc/bluetooth/logs logs - Untuk Android 7.x:
shell $ adb pull sdcard/btsnoop_hci.log