ATT opcodes

C

#define ATT_ERROR_RSP                                       0x01
#define ATT_EXCHANGE_MTU_REQ                                0x02
#define ATT_EXCHANGE_MTU_RSP                                0x03
#define ATT_FIND_INFORMATION_REQ                            0x04
#define ATT_FIND_INFORMATION_RSP                            0x05
#define ATT_FIND_BY_TYPE_VALUE_REQ                          0x06
#define ATT_FIND_BY_TYPE_VALUE_RSP                          0x07
#define ATT_READ_BY_TYPE_REQ                                0x08
#define ATT_READ_BY_TYPE_RSP                                0x09
#define ATT_READ_REQ                                        0x0a
#define ATT_READ_RSP                                        0x0b
#define ATT_READ_BLOB_REQ                                   0x0c
#define ATT_READ_BLOB_RSP                                   0x0d
#define ATT_READ_MULTIPLE_REQ                               0x0e
#define ATT_READ_MULTIPLE_RSP                               0x0f
#define ATT_READ_BY_GROUP_TYPE_REQ                          0x10
#define ATT_READ_BY_GROUP_TYPE_RSP                          0x11
#define ATT_WRITE_REQ                                       0x12
#define ATT_WRITE_RSP                                       0x13
#define ATT_WRITE_CMD                                       0x52
#define ATT_PREPARE_WRITE_REQ                               0x16
#define ATT_PREPARE_WRITE_RSP                               0x17
#define ATT_EXECUTE_WRITE_REQ                               0x18
#define ATT_EXECUTE_WRITE_RSP                               0x19
#define ATT_HANDLE_VALUE_NTF                                0x1b
#define ATT_HANDLE_VALUE_IND                                0x1d
#define ATT_HANDLE_VALUE_CFM                                0x1e
#define ATT_READ_MUTIPLE_VARIABLE_REQ                       0x20
#define ATT_READ_MUTIPLE_VARIABLE_RSP                       0x21
#define ATT_MUTIPLE_HANDLE_VALUE_NTF                        0x22
#define ATT_SIGNED_WRITE_COMMAND                            0xd2

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.