Bahan Cepat dan Catatan Teknis

Halaman ini menjelaskan informasi bermanfaat yang dibutuhkan Partner untuk perencanaan project Sambungan Cepat dan integrasi sistem.

Material dan Proses Sambungan Cepat

Bagian ini memberikan link ke informasi umum pemasaran dan proses.

Pemasaran, Branding, dan Pesan

Kunjungi Partner Marketing Hub kami untuk mendapatkan panduan tentang branding dan pesan. Partner baru harus mengajukan permohonan akses, sementara partner yang sudah ada dapat mengakses konten melalui akun Domain Partner mereka.

Siklus Proses Project Sambungan Cepat

Lihat halaman Peran dan Tanggung Jawab Integrator Sistem (SI) untuk mengetahui deskripsi mendetail tentang siklus proses dan tanggung jawab project untuk Partner yang mengintegrasikan Sambungan Cepat ke dalam produk.

Proses Sertifikasi

Perangkat yang menerapkan Sambungan Cepat harus Disertifikasi sebelum produk dapat dipasarkan dengan fitur tersebut. Pedoman Sertifikasi Sambungan Cepat menjelaskan cara mempersiapkan sertifikasi dan melakukan Uji Mandiri pra-sertifikasi.

FAQ Sertifikasi mencakup berbagai pertanyaan umum, termasuk deskripsi umum tentang kapan sertifikasi penuh (atau sertifikasi ulang) diperlukan.

Perangkat yang menerapkan atau menggunakan ekstensi Sambungan Cepat, seperti Pengalihan audio, juga harus disertifikasi. Pengalihan audio memiliki [Pedoman Sertifikasi terpisah][ASGuideLink] yang menjelaskan langkah-langkah Pengujian Mandiri dan persiapan untuk Sertifikasi Lab Pihak Ketiga.

Lab Pihak Ketiga dapat memberikan sertifikasi untuk Sambungan Cepat dan pengalihan Audio secara berurutan. Lihat halaman Mengirim Perangkat ke Lab Pihak Ketiga tempat lab menawarkan layanan Sertifikasi.

Catatan Teknis

Bagian ini menjelaskan beberapa catatan penerapan teknis untuk membantu Partner dalam melakukan pengembangan dan integrasi.

Cara Mengiklankan Protokol Lain Di samping 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 tidak dapat ditemukan.

Rotasi iklan diuji selama fase pengujian Pihak Ketiga dalam proses sertifikasi. Pastikan untuk memverifikasi setiap skema rotasi dengan aplikasi Validator Sambungan Cepat sebelum sertifikasi untuk menghindari potensi keterlambatan sertifikasi, pengujian ulang, dan biaya.

Mempersingkat 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 bagi sebagian besar Pencari Kerja.

Iklan BLE dan status koneksi headset

Apakah headset Sambungan Cepat mengiklankan ID model atau data akun bergantung pada mode dapat ditemukan BR/EDR headset, bukan status terhubung atau terputus. Lihat Spesifikasi Layanan Sambungan Cepat dari link di bawah:

  • "Jika perangkat Penyedia berada dalam BR/EDR yang dapat ditemukan (yaitu, dalam mode penyambungan), perangkat tersebut harus mengiklankan Data ID Model Sambungan Cepat melalui BLE." - link
  • "Jika tidak dapat ditemukan (yaitu, bukan dalam mode penyambungan), Penyedia harus mengiklankan Data Akun Sambungan Cepat" - link

TxPower

Seperti yang dijelaskan dalam spesifikasi, Pencari Kerja memperkirakan jarak RSSI berdasarkan level TxPower yang diberikan. Perkiraan jarak adalah faktor utama untuk menentukan apakah notifikasi ditampilkan atau tidak.

Proses untuk menentukan TxPower adalah:

  1. Ukur output perangkat yang sebenarnya menggunakan ponsel Android dengan jarak 1 meter, lalu tambahkan 41 dBm ke output tersebut.
  2. Sertakan nilai ini dalam iklan BLE.
  3. 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 level TxPower yang tepat pada DUT mereka sebelum Pengujian Mandiri atau Sertifikasi.

Prosedur Pengukuran TxPower

Untuk mengukur TxPower dengan Aplikasi Validator:

  1. Buka Aplikasi Validator di DUT.
  2. Buka menu titik di bagian atas aplikasi:
    Pengujian ini diberi nama 'Alat kalibrasi Tingkat Daya Tx'.
  3. Letakkan DUT sejauh 1 meter dari ponsel dan ketuk tombol "MULAI".
    Halaman pengujian menampilkan perkiraan jarak target dalam warna Kuning.
  4. Pilih DUT dari daftar perangkat.
    Perangkat dicantumkan menurut alamat MAC-nya.
    1. Anda dapat memuat ulang daftar perangkat dengan mengetuk tombol "CANCEL" dan memilih kembali tombol "START".
  5. Sesuaikan garis merah (yang mewakili TxPower) hingga hampir tidak menyentuh bagian atas area kuning.
    Penyesuaian yang benar menempatkan garis Merah di bagian paling atas wilayah Kuning.
    1. Gunakan tombol "-1" untuk memindahkan garis merah ke arah area kuning.
    2. Gunakan tombol "+1" untuk memindahkan garis merah dari area kuning.
    3. Gangguan sinyal dapat membuat garis merah tidak stabil. Coba pindah ke area dengan lebih sedikit gangguan sinyal jika garis merah menunjukkan perilaku yang tidak menentu.
  6. Simpan nilai TxPower dan perbarui di DUT dan Konsol Perangkat.
    Nomor tersebut ditampilkan di bagian atas layar.

Notifikasi baterai

Seperti yang ditetapkan dalam spesifikasi, Penyedia dapat menyertakan informasi baterai dalam iklan. Pencari Kerja memutuskan apakah akan menampilkan atau menyembunyikan notifikasi baterai sesuai dengan jenisnya, 0b0011 untuk menampilkan notifikasi baterai atau 0b0100 untuk menyembunyikannya. Berikut adalah beberapa pedoman tentang kapan harus menyertakan informasi baterai dalam iklan dan jenis yang akan digunakan:

  1. Sertakan informasi baterai dalam iklan dengan tampilkan notifikasi baterai 0b0011 setidaknya selama 8 detik saat casing dibuka dan kedua bud dipasang ke dok.
  2. Sertakan informasi baterai dalam iklan dengan sembunyikan notifikasi baterai 0b0100 selama setidaknya 5 detik saat casing ditutup dan kedua bud dipasang ke dok.
  3. Agar responsif dalam menampilkan atau menyembunyikan notifikasi baterai, iklan harus mencerminkan status sebenarnya dalam 2 detik.
  4. Ada 2 cara untuk menyembunyikan notifikasi baterai:
    1. Berhenti menyertakan informasi baterai dalam iklan, Pencari Kerja akan menyembunyikan notifikasi setelah beberapa saat (yang ditetapkan ke 20 detik untuk saat ini).
    2. Menyertakan informasi baterai dalam iklan dengan sembunyikan notifikasi baterai 0b0100, Pencari Kerja akan segera menyembunyikan notifikasi setelah mendapatkan iklan.
  5. Informasi baterai dapat disertakan dalam iklan jika hanya ada satu bud yang terpasang di dok saat casing terbuka atau tertutup.
  6. Informasi baterai dapat disertakan dalam iklan saat bud dilepas dari casing atau dipasang ke dok.
  7. Untuk mencegah pelacakan, Penyedia hanya boleh menyertakan data baterai mentah dalam iklan jika diperlukan (tidak sepanjang waktu).

Penerapan tersebut harus dijelaskan dalam hasil uji mandiri untuk Sertifikasi.

Cara Mengaktifkan Logging Sambungan Cepat

Pastikan Anda telah mengaktifkan log snoop HCI Bluetooth di perangkat sebelum melakukan proses debug.

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 baru: shell $ adb pull data/misc/bluetooth/logs logs
  • Untuk Android 7.x: shell $ adb pull sdcard/btsnoop_hci.log