Trang này mô tả thông tin hữu ích mà Đối tác cần cho cả việc lập kế hoạch dự án Ghép nối nhanh và tích hợp hệ thống.
Tài liệu và quy trình Ghép nối nhanh
Phần này cung cấp đường liên kết đến thông tin chung về quy trình và hoạt động tiếp thị.
Tiếp thị, xây dựng thương hiệu và truyền tải thông điệp
Hãy truy cập vào Trung tâm tiếp thị đối tác để xem hướng dẫn về thương hiệu và thông điệp. Đối tác mới cần đăng ký để được cấp quyền truy cập, còn đối tác hiện tại có thể truy cập vào nội dung thông qua tài khoản Miền cho đối tác.
Vòng đời dự án Ghép nối nhanh
Hãy xem trang Vai trò và trách nhiệm của Nhà tích hợp hệ thống (SI) để biết nội dung mô tả tổng quan về vòng đời dự án và trách nhiệm của Đối tác tích hợp tính năng Ghép nối nhanh vào sản phẩm.
Quy trình chứng nhận
Các thiết bị triển khai tính năng Ghép nối nhanh phải được Chứng nhận trước khi sản phẩm có thể được tiếp thị bằng tính năng này. Nguyên tắc chứng nhận Ghép nối nhanh mô tả cách chuẩn bị cho việc chứng nhận và thực hiện các bài Tự kiểm tra trước khi chứng nhận.
Câu hỏi thường gặp về chứng nhận bao gồm nhiều câu hỏi thường gặp, trong đó có nội dung mô tả chung về thời điểm cần có chứng nhận đầy đủ (hoặc chứng nhận lại).
Các thiết bị triển khai hoặc sử dụng tiện ích Ghép nối nhanh, chẳng hạn như Chuyển đổi âm thanh, cũng phải được chứng nhận. Tính năng Chuyển đổi âm thanh có Nguyên tắc chứng nhận riêng mô tả các bước Tự kiểm tra và chuẩn bị cho quy trình Chứng nhận của phòng thí nghiệm bên thứ ba.
Phòng thí nghiệm bên thứ ba có thể chứng nhận tính năng Ghép nối nhanh và Chuyển đổi âm thanh theo trình tự. Hãy xem trang Gửi thiết bị đến phòng thí nghiệm của bên thứ ba để biết phòng thí nghiệm nào cung cấp dịch vụ Chứng nhận nào.
Ghi chú kỹ thuật
Phần này mô tả một số lưu ý về việc triển khai kỹ thuật để hỗ trợ Đối tác phát triển và tích hợp.
Cách quảng cáo các giao thức khác cùng với tính năng Ghép nối nhanh
Một số thiết bị có thể muốn hỗ trợ các tính năng bổ sung ngoài Ghép nối nhanh, chẳng hạn như Trợ lý Google hoặc Eddystone, đòi hỏi thêm không gian quảng cáo. Xoay vòng dữ liệu quảng cáo là lựa chọn tốt nhất cho những trường hợp này. Tuy nhiên, quảng cáo Ghép nối nhanh vẫn phải được quảng cáo trong Khoảng thời gian quảng cáo theo chế độ có thể phát hiện và chế độ không thể phát hiện.
Tính năng xoay vòng quảng cáo được kiểm tra trong giai đoạn kiểm tra của bên thứ ba của quy trình chứng nhận. Hãy nhớ xác minh mọi lược đồ xoay vòng bằng ứng dụng Trình xác thực tính năng Ghép nối nhanh trước khi chứng nhận để tránh khả năng bị chậm trễ, phải kiểm tra lại và tốn chi phí.
Rút ngắn khoảng thời gian kết nối BLE
Để cải thiện hiệu suất thiết lập kết nối GATT, Nhà cung cấp nên đặt khoảng thời gian kết nối ngắn nhất có thể. Giá trị tối ưu dự kiến là 7,5 mili giây, được áp dụng cho hầu hết các thiết bị Tìm kiếm.
Quảng cáo BLE và trạng thái kết nối tai nghe
Việc tai nghe Ghép nối nhanh có quảng cáo mã kiểu máy hoặc dữ liệu tài khoản hay không phụ thuộc vào chế độ có thể phát hiện BR/EDR của tai nghe, chứ không phụ thuộc vào trạng thái đã kết nối hay đã ngắt kết nối. Hãy tham khảo Thông số kỹ thuật của dịch vụ Ghép nối nhanh trong các đường liên kết dưới đây:
- "Khi thiết bị của Nhà cung cấp ở chế độ có thể phát hiện BR/EDR (tức là ở chế độ ghép nối), thiết bị đó sẽ quảng cáo Dữ liệu mã nhận dạng mẫu Ghép nối nhanh qua BLE." – đường liên kết
- "Khi không thể phát hiện (tức là không ở chế độ ghép nối), Nhà cung cấp sẽ quảng cáo Dữ liệu tài khoản Ghép nối nhanh" – đường liên kết
TxPower
Như được xác định trong quy cách, Thiết bị tìm kiếm sẽ ước tính khoảng cách theo RSSI dựa trên mức TxPower đã cho. Khoảng cách ước tính là yếu tố chính để xác định xem có hiển thị thông báo hay không.
Quy trình xác định TxPower như sau:
- Đo công suất thực tế của thiết bị bằng điện thoại Android ở khoảng cách 1 mét, sau đó cộng thêm 41 dBm vào kết quả đo được.
- Thêm giá trị này vào quảng cáo BLE.
- Hãy đưa giá trị này cùng với thông tin về điện thoại thử nghiệm vào báo cáo tự kiểm tra.
Đo lường và đặt TxPower bằng ứng dụng Trình xác thực
Ứng dụng Trình xác thực cung cấp một bài kiểm thử để điều chỉnh TxPower theo cách thủ công đến mức phù hợp trên điện thoại thử nghiệm. Đối tác có thể sử dụng thử nghiệm này để xác định mức TxPower phù hợp trên DUT của họ trước khi Tự kiểm tra hoặc Chứng nhận.
Quy trình đo lường TxPower
Cách đo lường TxPower bằng Ứng dụng trình xác thực:
- Mở ứng dụng Validator trên điện thoại thử nghiệm.
- Mở trình đơn có biểu tượng dấu chấm ở đầu ứng dụng:
- Đặt DUT cách điện thoại 1 mét rồi nhấn vào nút "BẮT ĐẦU".
- Chọn DUT trong danh sách thiết bị.
- Bạn có thể làm mới danh sách thiết bị bằng cách nhấn vào nút "HUỶ" rồi chọn lại nút "BẮT ĐẦU".
- Điều chỉnh đường màu đỏ (đại diện cho TxPower) cho đến khi đường này vừa chạm vào phần trên cùng của vùng màu vàng.
- Sử dụng nút "-1" để di chuyển đường màu đỏ về phía vùng màu vàng.
- Sử dụng nút "+1" để di chuyển đường màu đỏ ra khỏi vùng màu vàng.
- Nhiễu tín hiệu có thể khiến đường màu đỏ không ổn định. Hãy thử di chuyển đến khu vực ít bị nhiễu tín hiệu nếu đường màu đỏ hoạt động bất thường.
- Lưu giá trị TxPower rồi cập nhật giá trị đó trong cả DUT và Device Console.
Thông báo về pin
Như được xác định trong quy cách, Nhà cung cấp có thể đưa thông tin về pin vào quảng cáo. Thiết bị tìm kiếm quyết định việc hiện hay ẩn thông báo về pin theo loại, 0b0011 để hiện thông báo về pin hoặc 0b0100 để ẩn thông báo về pin. Sau đây là một số nguyên tắc về thời điểm đưa thông tin về pin vào quảng cáo và loại pin cần sử dụng:
- Đưa thông tin về pin vào quảng cáo bằng cách hiện thông báo về pin
0b0011trong ít nhất 8 giây khi hộp sạc mở và cả hai tai nghe đều được đặt vào hộp sạc. - Đưa thông tin về pin vào quảng cáo có thông báo ẩn pin
0b0100trong ít nhất 5 giây khi hộp sạc đóng và cả hai tai nghe đều được đặt vào hộp sạc. - Để phản hồi nhanh trong việc hiện hoặc ẩn thông báo về pin, quảng cáo phải phản ánh trạng thái thực trong vòng 2 giây.
- Có 2 cách để ẩn thông báo về pin:
- Ngừng đưa thông tin về pin vào quảng cáo, Thiết bị tìm kiếm sẽ ẩn thông báo sau một khoảng thời gian (hiện được đặt là 20 giây).
- Thêm thông tin về pin vào quảng cáo có thông báo ẩn pin
0b0100, Thiết bị tìm kiếm sẽ ẩn thông báo ngay khi nhận được quảng cáo.
- Bạn không bắt buộc phải đưa thông tin về pin vào quảng cáo nếu chỉ có một tai nghe được gắn vào đế khi hộp sạc mở hoặc đóng.
- Bạn có thể chọn thêm thông tin về pin vào quảng cáo khi tai nghe được lấy ra khỏi hộp hoặc được đặt vào hộp.
- Để ngăn chặn việc theo dõi, Nhà cung cấp chỉ nên đưa dữ liệu pin thô vào quảng cáo khi cần (không phải lúc nào cũng đưa vào).
Bạn nên mô tả cách triển khai trong kết quả tự kiểm tra để được Chứng nhận.
Cách bật tính năng ghi nhật ký Ghép nối nhanh
Đảm bảo bạn đã bật nhật ký theo dõi HCI Bluetooth trên thiết bị trước khi gỡ lỗi. Ngoài ra, để ngăn nhật ký Ghép nối nhanh chính bị loại bỏ vì lý do bảo mật, hãy tham gia Nhóm Google thử nghiệm dành cho đối tác Ghép nối nhanh (fast-pair-partner-test@googlegroups.com) bằng Tài khoản Google thử nghiệm của bạn.
Để ghi lại thông báo Ghép nối nhanh trong nhật ký gỡ lỗi, hãy chạy lệnh:
$ 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
Bạn nên chạy các lệnh trước đó trên mọi trình tự khởi động.
Cách trích xuất nhật ký gỡ lỗi
Chạy $ adb bugreport để tạo tệp zip chứa tất cả dữ liệu. Quá trình tạo tệp zip có thể mất vài phút.
Tuỳ thuộc vào phiên bản Android, hãy chạy một trong các lệnh sau để lấy btsnoop_hic.log:
- Đối với Android 8.x trở lên:
shell $ adb pull data/misc/bluetooth/logs logs - Đối với Android 7.x:
shell $ adb pull sdcard/btsnoop_hci.log