반응형 블루투스/ATT4 ATT Opcode (ATT PDU) - 세로 버전 참고자료: https://www.bluetooth.com/specifications/specs/core-specification-5-3/ * 가로 형태의 ATT PDU는 "ATT Opcode (ATT PDU) - 가로 버전" 참고 Attribute protocol PDUs 분류 Attribute Opcode (1 octet) Parameter Error handling 0x01 ATT_ERROR_RSP Error가 발생한 Request Opcode (1 octet) Error가 발생한 Attribute Handle (2 octet) Error Code: 에러가 발생한 이유 (1 octet) MTU exchange 0x02 ATT_EXCHANGE_MTU_REQ Client에서 수신 가능한 MTU 크기 (2.. 2023. 1. 10. ATT Opcode (ATT PDU) - 가로 버전 참고자료: https://www.bluetooth.com/specifications/specs/core-specification-5-3/ * 세로 형태의 ATT PDU는 "ATT Opcode (ATT PDU) - 세로 버전" 참고 Attribute protocol PDU 분류 Attribute Opcode (1 octet) Parameter Error handling 0x01 ATT_ERROR_RSP * Error code는 "ATT_ERROR_RSP Error Code" 참고 MTU exchange 0x02 ATT_EXCHANGE_MTU_REQ 0x03 ATT_EXCHANGE_MTU_RSP Find information 0x04 ATT_FIND_INFORMATION_REQ 0x05 ATT_FIND_IN.. 2023. 1. 10. ATT_ERROR_RSP Error Code 참고자료: https://www.bluetooth.com/specifications/specs/core-specification-5-3/ 참고자료: https://www.bluetooth.com/specifications/specs/core-specification-supplement-10/ ATT_ERROR_RSP PDU의 Error code 내용을 정리 하였다. ATT_ERROR_RSP Error Code Name Error Code Description Invalid Handle 0x01 The attribute handle given was not valid on this server. Read Not Permitted 0x02 The attribute cannot be read. Write No.. 2023. 1. 9. ATT(Attribute Protocol) 참고자료: https://www.bluetooth.com/specifications/specs/core-specification-5-3/ * ATT Opcode (ATT PDU)는 "ATT PDU (ATT Opcode)" 참고 ATT(Attribute Protocol)란? - Client에서 Server가 제공하는 Attribute와 해당 Attribute 값을 discover/read/write 하거나, Server로부터 indication/notification을 제공받기 위한 프로토콜 - 한 디바이스에서 Server와 Client가 같이 존재하고, 동시에 동작할 수 있다. - 하나의 Server에 여러 Client가 접속할 수 있다. 1. ATT Role Server Attribute와 해당 Att.. 2023. 1. 9. 이전 1 다음 반응형