2015-03-01 13 views

Trả lời

5

ATT là cơ chế mức thấp hơn nhiều về cơ bản xác định cách chuyển đơn vị dữ liệu (thuộc tính). GATT được xây dựng trên nền tảng của ATT và xác định các dịch vụ cấp cao hơn được sáng tác như thế nào và khuôn khổ để hoạt động trên các dịch vụ đó.

12

Bạn có thể tìm thấy những thông số kỹ thuật Bluetooth ở đây: Specification Adopted Documents

Check-out Lõi Version 4.2, Đặc điểm kỹ thuật Tập 3 - Core Hệ thống trọn gói [Máy ​​chủ Tập]. ATT được định nghĩa trong Phần F và GATT trong Phần G.

ATT (trang 2160): "Đặc tả này xác định Giao thức Thuộc tính; giao thức để phát hiện, đọc và viết thuộc tính trên thiết bị ngang hàng".

GATT (trang 2207): "Đặc tả này xác định Cấu hình thuộc tính chung mô tả khung dịch vụ sử dụng Giao thức thuộc tính để khám phá dịch vụ và đọc và ghi các giá trị đặc trưng trên thiết bị ngang hàng".

Vì vậy, có, GATT sử dụng ATT làm giao thức truyền tải của nó để trao đổi dữ liệu giữa các thiết bị và thông số mô tả chi tiết cách thức mỗi giao thức được xác định. Hầu hết các nhà phát triển ứng dụng hầu hết đều quan tâm đến GATT, cũng được sử dụng để định nghĩa API cho một số thư viện BLE.

+0

Họ nên sử dụng AP thay vì ATT để tránh nhầm lẫn giữa giao thức và hồ sơ. Hoặc GAP thay vì GATT. Nhưng không phải cả hai cùng một lúc. Nhưng GAP dường như đã bị chiếm bởi Hồ sơ truy cập chung. Thật là một mớ hỗn độn ... – JustAMartin

Các vấn đề liên quan