본문으로 바로가기

[Bluetooth ] GATT Profile feature 그림

category 카테고리 없음 2022. 6. 16. 14:48

:  Bluetooth Core Specification 내용중   GATT Feature 11개 관련 동작 예제 그림 첨부합니다. 

 

1> GATT profile 안 11 가지 features

 1-1> Server Configuration

 

 1-2> Primary Service Discovery

 

 

 1-3> Relationship Discovery

 

 1-4> Characteristic Discovery

 

 

 

 1-5> Characteristic Descriptor Discovery

 1-6> Reading a Characteristic Value  (4가지)

   ▶ Read Characteristic Value

   ▶ Read Using Characteristic UUID

   ▶ Read Long Characteristic Values

   ▶ Read Multiple Characteristic Values

 

 1-7> Writing a Characteristic Value (5 가지)

   ▶ Write Without Response

   ▶ Signed Write Without Response

   ▶ Write Characteristic Value

 

   ▶ Write Long Characteristic Values

 

   ▶ Reliable Writes

 

 1-8> Notification of a Characteristic Value

 

 

 1-9> Indication of a Characteristic Value

 

 1-10> Reading a Characteristic Descriptor

 

 1-11> Writing a Characteristic Descriptor

 

 

 

< 기타>

 A.  GATT feature 에서 사용되는 PDU

  ▶ 아래 내용은 Bluetooth Core_v5.3.pdf 파일 Vol 3, Part F ==> 3.4 절 참조했습니다.

 

ATT_EXCHANGE_MTU_REQ

 

ATT_EXCHANGE_MTU_RSP

 

ATT_READ_BY_GROUP_TYPE_REQ

 

ATT_READ_BY_GROUP_TYPE_RSP

 

ATT_FIND_BY_TYPE_VALUE_REQ


ATT_FIND_BY_TYPE_VALUE_RSP

 

ATT_READ_BY_TYPE_REQ

 

ATT_READ_BY_TYPE_RSP

 

ATT_FIND_INFORMATION_REQ

 

ATT_FIND_INFORMATION_RSP

 

ATT_READ_MULTIPLE_REQ

 

ATT_READ_MULTIPLE_RSP

 

ATT_READ_MULTIPLE_VARIABLE_REQ

 

ATT_READ_MULTIPLE_VARIABLE_RSP

ATT_WRITE_CMD

 

ATT_WRITE_REQ

 

ATT_WRITE_RSP

 

ATT_PREPARE_WRITE_REQ

 

ATT_PREPARE_WRITE_RSP

 

ATT_EXECUTE_WRITE_REQ

 

ATT_EXECUTE_WRITE_RSP

 

ATT_HANDLE_VALUE_NTF

 

ATT_HANDLE_VALUE_IND

 

ATT_HANDLE_VALUE_CFM

 

ATT_READ_REQ

 

ATT_READ_RSP

 

ATT_READ_BLOB_REQ

 

ATT_READ_BLOB_RSP

 

 

그럼 수고하세요.

반응형