ATT opcodes

C

#define ATT_ERROR_RSP                                       (0x01U)
#define ATT_EXCHANGE_MTU_REQ                                (0x02U)
#define ATT_EXCHANGE_MTU_RSP                                (0x03U)
#define ATT_FIND_INFORMATION_REQ                            (0x04U)
#define ATT_FIND_INFORMATION_RSP                            (0x05U)
#define ATT_FIND_BY_TYPE_VALUE_REQ                          (0x06U)
#define ATT_FIND_BY_TYPE_VALUE_RSP                          (0x07U)
#define ATT_READ_BY_TYPE_REQ                                (0x08U)
#define ATT_READ_BY_TYPE_RSP                                (0x09U)
#define ATT_READ_REQ                                        (0x0aU)
#define ATT_READ_RSP                                        (0x0bU)
#define ATT_READ_BLOB_REQ                                   (0x0cU)
#define ATT_READ_BLOB_RSP                                   (0x0dU)
#define ATT_READ_MULTIPLE_REQ                               (0x0eU)
#define ATT_READ_MULTIPLE_RSP                               (0x0fU)
#define ATT_READ_BY_GROUP_TYPE_REQ                          (0x10U)
#define ATT_READ_BY_GROUP_TYPE_RSP                          (0x11U)
#define ATT_WRITE_REQ                                       (0x12U)
#define ATT_WRITE_RSP                                       (0x13U)
#define ATT_WRITE_CMD                                       (0x52U)
#define ATT_PREPARE_WRITE_REQ                               (0x16U)
#define ATT_PREPARE_WRITE_RSP                               (0x17U)
#define ATT_EXECUTE_WRITE_REQ                               (0x18U)
#define ATT_EXECUTE_WRITE_RSP                               (0x19U)
#define ATT_HANDLE_VALUE_NTF                                (0x1bU)
#define ATT_HANDLE_VALUE_IND                                (0x1dU)
#define ATT_HANDLE_VALUE_CFM                                (0x1eU)
#define ATT_READ_MUTIPLE_VARIABLE_REQ                       (0x20U)
#define ATT_READ_MUTIPLE_VARIABLE_RSP                       (0x21U)
#define ATT_MUTIPLE_HANDLE_VALUE_NTF                        (0x22U)
#define ATT_SIGNED_WRITE_COMMAND                            (0xd2U)

Description

Defines ATT (Attribute Protocol) opcodes used in BLE communication.

Macro Definition

MacroDescription
ATT_ERROR_RSPOpcode for Error Response.
ATT_EXCHANGE_MTU_REQOpcode for Exchange MTU Request.
ATT_EXCHANGE_MTU_RSPOpcode for Exchange MTU Response.
ATT_FIND_INFORMATION_REQOpcode for Find Information Request.
ATT_FIND_INFORMATION_RSPOpcode for Find Information Response.
ATT_FIND_BY_TYPE_VALUE_REQOpcode for Find By Type Value Request.
ATT_FIND_BY_TYPE_VALUE_RSPOpcode for Find By Type Value Response.
ATT_READ_BY_TYPE_REQOpcode for Read By Type Request.
ATT_READ_BY_TYPE_RSPOpcode for Read By Type Response.
ATT_READ_REQOpcode for Read Request.
ATT_READ_RSPOpcode for Read Response.
ATT_READ_BLOB_REQOpcode for Read Blob Request.
ATT_READ_BLOB_RSPOpcode for Read Blob Response.
ATT_READ_MULTIPLE_REQOpcode for Read Multiple Request.
ATT_READ_MULTIPLE_RSPOpcode for Read Multiple Response.
ATT_READ_BY_GROUP_TYPE_REQOpcode for Read By Group Type Request.
ATT_READ_BY_GROUP_TYPE_RSPOpcode for Read By Group Type Response.
ATT_WRITE_REQOpcode for Write Request.
ATT_WRITE_RSPOpcode for Write Response.
ATT_WRITE_CMDOpcode for Write Command.
ATT_PREPARE_WRITE_REQOpcode for Prepare Write Request.
ATT_PREPARE_WRITE_RSPOpcode for Prepare Write Response.
ATT_EXECUTE_WRITE_REQOpcode for Execute Write Request.
ATT_EXECUTE_WRITE_RSPOpcode for Execute Write Response.
ATT_HANDLE_VALUE_NTFOpcode for Handle Value Notification.
ATT_HANDLE_VALUE_INDOpcode for Handle Value Indication.
ATT_HANDLE_VALUE_CFMOpcode for Handle Value Confirmation.
ATT_READ_MUTIPLE_VARIABLE_REQOpcode for Read Multiple Variable Request.
ATT_READ_MUTIPLE_VARIABLE_RSPOpcode for Read Multiple Variable Response.
ATT_MUTIPLE_HANDLE_VALUE_NTFOpcode for Multiple Handle Value Notification.
ATT_SIGNED_WRITE_COMMANDOpcode for Signed Write Command.