Ghép nối tài liệu và ghi chú kỹ thuật về tính năng ghép nối nhanh

Trang này mô tả thông tin hữu ích mà Đối tác cần để lập kế hoạch cho dự án Ghép nối nhanh lẫn tích hợp hệ thống.

Quy trình và vật liệu ghép nối nhanh

Phần này cung cấp các đườ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à nhắn tin

Hãy truy cập vào Trung tâm tiếp thị dành cho đối tác để xem hướng dẫn về cách xây dựng thương hiệu và thông điệp. Các đối tác mới cần đăng ký quyền truy cập, trong khi các đối tác hiện tại có thể truy cập vào nội dung thông qua tài khoản trên Miền đối tác của họ.

Vòng đời của dự án Ghép nối nhanh

Hãy xem trang Vai trò và trách nhiệm của đơn vị 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 các Đố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 xác minh

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 có thể tiếp thị sản phẩm 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ị chứng nhận và thực hiện các quy trình 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 phổ biến, bao gồm cả nội dung mô tả chung về thời điểm yêu cầu chứng nhận đầy đủ (hoặc chứng nhận lại).

Những 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. Bộ chuyển đổi âm thanh có một [Nguyên tắc chứng nhận riêng][ASGuideLink] mô tả các bước Tự kiểm tra và chuẩn bị cho Chứng nhận của Phòng thí nghiệm bên thứ 3.

Phòng thí nghiệm của 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 tuần tự. Vui lòng xem trang Vận chuyển thiết bị đến Labs của bên thứ 3 mà những phòng thí nghiệm nào cung cấp dịch vụ Chứng nhận.

Ghi chú kỹ thuật

Phần này mô tả một số ghi chú 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ị nên hỗ trợ thêm các tính năng khác ngoài tính năng Ghép nối nhanh, chẳng hạn như Trợ lý Google hoặc Eddystone, vốn cần 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ệnchế độ không tìm thấy.

Chế độ xoay vòng quảng cáo được kiểm thử trong giai đoạn thử nghiệm 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 ghép nối nhanh trước khi chứng nhận để tránh việc chứng nhận bị chậm trễ, kiểm thử lại và chi phí có thể xảy ra.

Rút ngắn khoảng thời gian kết nối BLE

Để cải thiện hiệu suất kết nối GATT, Nhà cung cấp dự kiến sẽ làm cho khoảng thời gian kết nối càng ngắn càng tốt. Giá trị tối ưu dự kiến là 7,5 mili giây, áp dụng cho hầu hết Trình tìm kiếm.

Trạng thái kết nối tai nghe và quảng cáo BLE

Việc tai nghe Ghép nối nhanh có quảng cáo mã kiểu máy hay dữ liệu tài khoản hay không phụ thuộc vào chế độ phát hiện BR/EDR của tai nghe, chứ không phải trạng thái đã kết nối hay đã ngắt kết nối. Tham khảo Thông số dịch vụ ghép nối nhanh từ các đường liên kết bên dưới:

  • "Khi thiết bị của Nhà cung cấp ở chế độ có thể phát hiện BR/EDR (nghĩa là ở chế độ ghép nối), thiết bị đó sẽ quảng cáo Dữ liệu mã nhận dạng mô hình ghép nối nhanh qua BLE." – đường liên kết
  • "Khi không phát hiện được (nghĩa là không ở chế độ ghép nối), Nhà cung cấp phải quảng cáo Dữ liệu tài khoản ghép nối nhanh" – liên kết

TxPower

Như đã xác định trong thông số kỹ thuật, Trình tìm kiếm ước tính khoảng cách theo RSSI dựa trên cấp độ TxPower nhất định. 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.

Quá trình xác định TxPower là:

  1. Đo đầu ra thực tế của thiết bị bằng cách sử dụng điện thoại Android ở cách xa 1 mét, sau đó thêm 41 dBm vào đó.
  2. Đưa giá trị này vào quảng cáo BLE.
  3. Thêm giá trị này cùng với thông tin thử nghiệm về điện thoại trong báo cáo tự kiểm tra.

Đo lường và thiết lập 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 về cấp độ phù hợp trên DUT. Đối tác có thể sử dụng bài kiểm thử này để xác định cấp độ TxPower phù hợp trên DUT trước khi Tự kiểm tra hoặc Chứng nhận.

Quy trình đo TxPower

Cách đo TxPower bằng ứng dụng trình xác thực:

  1. Mở ứng dụng trình xác thực trên DUT.
  2. Mở trình đơn có dấu chấm ở đầu ứng dụng:
    Cuộc kiểm tra có tên là "Công cụ hiệu chỉnh mức công suất Tx".
  3. Đặt DUT cách điện thoại 1 mét rồi nhấn vào nút "BẮT ĐẦU".
    Trang thử nghiệm cho thấy quãng đường ước tính mục tiêu bằng màu vàng.
  4. Chọn DUT trong danh sách thiết bị.
    Các thiết bị được liệt kê theo địa chỉ MAC.
    1. 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".
  5. Đ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 đầu của vùng màu vàng.
    Điều chỉnh đúng sẽ đặt đường Đỏ lên ngay trên cùng của vùng Màu vàng.
    1. Sử dụng nút "-1" để di chuyển đường màu đỏ về phía vùng màu vàng.
    2. Sử dụng nút "+1" để di chuyển đường màu đỏ ra khỏi vùng màu vàng.
    3. Nhiễu tín hiệu có thể làm cho đường màu đỏ không ổn định. Hãy thử di chuyển đến một khu vực ít bị nhiễu tín hiệu hơn nếu đường màu đỏ hoạt động thất thường.
  6. Lưu giá trị TxPower và cập nhật giá trị này trong cả DUT và Bảng điều khiển thiết bị.
    Số này xuất hiện ở đầu màn hình.

Thông báo về pin

Như đã 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. Trình tìm kiếm quyết định sẽ hiển thị hay ẩn thông báo về pin theo loại: 0b0011 để hiển thị thông báo về pin hoặc 0b0100 để ẩn thông báo. Dưới đâ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 sẽ được sử dụng:

  1. Đưa thông tin về pin vào quảng cáo bằng hiện thông báo pin 0b0011 trong ít nhất 8 giây khi hộp đựng mở và cả hai tai nghe đều được gắn vào đế sạc.
  2. Đưa thông tin về pin vào quảng cáo bằng tính năng ẩn thông báo pin 0b0100 trong ít nhất 5 giây khi hộp đựng đang đóng và cả hai tai nghe đều được gắn vào đế sạc.
  3. Để thích ứng khi 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.
  4. Có 2 cách để ẩn thông báo về pin:
    1. Ngừng đưa thông tin về pin vào quảng cáo, Trình tìm kiếm sẽ ẩn thông báo sau một thời gian (được đặt là 20 giây cho thời điểm hiện tại).
    2. Đưa thông tin về pin vào quảng cáo bằng tuỳ chọn ẩn thông báo pin 0b0100, Trình tìm kiếm sẽ ẩn thông báo này ngay lập tức khi nhận được quảng cáo.
  5. 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 đế sạc khi hộp sạc đang mở hoặc đóng.
  6. Bạn không bắt buộc phải đưa thông tin về pin vào quảng cáo khi tai nghe đang được tháo khỏi hộp đựng hoặc đang được gắn vào hộp đựng.
  7. Để ngăn hoạt động theo dõi, Nhà cung cấp chỉ nên đưa dữ liệu thô về pin vào quảng cáo khi cần (không phải mọi lúc).

Cách triển khai phải được mô tả trong kết quả tự kiểm thử của Chứng nhận.

Cách bật tính năng Ghi nhật ký ghép nối nhanh

Nhớ bật nhật ký Bluetooth HCI snoop trên thiết bị trước khi gỡ lỗi.

Để ghi thông báo Ghép nối nhanh trong nhật ký gỡ lỗi, hãy chạy mã:

$ 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 một 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 để tải 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