CoderTools

Web Bluetooth Debugger

Quét thiết bị BLE, giám sát cường độ tín hiệu RSSI và khám phá dịch vụ GATT

Hướng dẫn sử dụng

1

Nhấp 'Quét thiết bị BLE'

Hộp thoại chọn thiết bị Bluetooth của trình duyệt sẽ mở ra. Trình duyệt sẽ tìm kiếm các thiết bị BLE lân cận và hiển thị chúng trong danh sách.

2

Chọn thiết bị

Chọn thiết bị BLE bạn muốn gỡ lỗi từ bộ chọn của trình duyệt. Thiết bị sẽ được kết nối với công cụ này.

3

Khám phá dịch vụ GATT

Sau khi kết nối, nhấp 'Kết nối GATT' để khám phá tất cả các dịch vụ và đặc tính mà thiết bị cung cấp.

4

Giám sát cường độ tín hiệu

Sử dụng bộ giám sát RSSI để theo dõi cường độ tín hiệu Bluetooth theo thời gian thực.

Tính năng

Quét thiết bị BLE

Quét các thiết bị BLE lân cận bằng Web Bluetooth API. Kết nối trực tiếp qua trình duyệt.

Giám sát tín hiệu RSSI

Giám sát cường độ tín hiệu (RSSI) theo thời gian thực với biểu đồ trực quan.

Khám phá dịch vụ GATT

Khám phá và duyệt tất cả các dịch vụ và đặc tính GATT trong cấu trúc cây.

Đọc/Ghi giá trị

Đọc giá trị đặc tính ở định dạng hex, văn bản hoặc thập phân. Ghi giá trị để điều khiển thiết bị.

Đăng ký thông báo

Đăng ký các đặc tính có thuộc tính Notify hoặc Indicate.

Tương thích trình duyệt

Hỗ trợ Web Bluetooth API khác nhau tùy theo trình duyệt và hệ điều hành:

  • Chrome 56+ — Hỗ trợ đầy đủ trên Windows, macOS, Linux, Android, ChromeOS
  • Edge 79+ — Hỗ trợ đầy đủ trên Windows, macOS
  • Opera 43+ — Hỗ trợ đầy đủ
  • Firefox — Không hỗ trợ
  • Safari — Không hỗ trợ

Giới hạn trình duyệt

Câu hỏi thường gặp

Tại sao thiết bị của tôi không xuất hiện trong kết quả quét?

Đảm bảo thiết bị của bạn đang bật và ở chế độ quảng cáo. Cũng kiểm tra xem Bluetooth có được bật trên máy tính của bạn không.

Tôi có thể xem địa chỉ MAC thực của thiết bị BLE không?

Không, trình duyệt cố ý ẩn địa chỉ MAC thực để bảo vệ quyền riêng tư.

Tại sao giám sát RSSI hiển thị 'Không hỗ trợ'?

Giám sát RSSI qua watchAdvertisements() yêu cầu Chrome 85+ hoặc Edge 85+.

Tại sao tôi không thể ghi vào một đặc tính?

Kiểm tra xem đặc tính có thuộc tính 'Write' không. Một số đặc tính chỉ đọc.

Dữ liệu của tôi có được gửi đến máy chủ không?

Không. Công cụ này chạy hoàn toàn trong trình duyệt của bạn bằng Web Bluetooth API.

Tại sao kết nối liên tục bị ngắt?

Kết nối BLE có thể không ổn định do khoảng cách, nhiễu hoặc pin yếu.

Công Cụ Liên Quan

Menu Nhanh

Chưa có công cụ gần đây