Ble_macros#
Macros#
BLE protocol identifier.
Proprietary protocol identifier.
Advertising role identifier.
Scanning and central role identifier.
Peripheral role identifier.
Connection role identifier.
Attribute Protocol (ATT) Exchange MTU request.
Attribute Protocol (ATT) Find Information request.
Attribute Protocol (ATT) Find By Type Value request.
Attribute Protocol (ATT) Read By Type request.
Attribute Protocol (ATT) Read request.
Attribute Protocol (ATT) Read Blob request.
Attribute Protocol (ATT) Read Multiple request.
Attribute Protocol (ATT) Read By Group Type request.
Attribute Protocol (ATT) Write request.
Attribute Protocol (ATT) Prepare Write request.
Attribute Protocol (ATT) Execute Write request.
Advertising Extension (AE) advertising data.
Advertising Extension (AE) scan response data.
Indicates the number of supported scanning physical channels.
Macro Definition Documentation#
BLE_PROTOCOL#
#define BLE_PROTOCOLValue:
0x01
BLE protocol identifier.
536
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
PROP_PROTOCOL#
#define PROP_PROTOCOLValue:
0x02
Proprietary protocol identifier.
538
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
ADV_ROLE#
#define ADV_ROLEValue:
0x01
Advertising role identifier.
540
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
SCAN_AND_CENTRAL_ROLE#
#define SCAN_AND_CENTRAL_ROLEValue:
0x02
Scanning and central role identifier.
542
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
PERIPHERAL_ROLE#
#define PERIPHERAL_ROLEValue:
0x03
Peripheral role identifier.
545
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
CONN_ROLE#
#define CONN_ROLEValue:
0x04
Connection role identifier.
548
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
RSI_BLE_ATT_EXCHANGE_MTU_REQUEST#
#define RSI_BLE_ATT_EXCHANGE_MTU_REQUESTValue:
0x02
Attribute Protocol (ATT) Exchange MTU request.
1664
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
RSI_BLE_ATT_FIND_INFORMATION_REQUEST#
#define RSI_BLE_ATT_FIND_INFORMATION_REQUESTValue:
0x04
Attribute Protocol (ATT) Find Information request.
1666
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
RSI_BLE_ATT_FIND_BY_TYPE_VALUE_REQUEST#
#define RSI_BLE_ATT_FIND_BY_TYPE_VALUE_REQUESTValue:
0x06
Attribute Protocol (ATT) Find By Type Value request.
1668
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
RSI_BLE_ATT_READ_BY_TYPE_REQUEST#
#define RSI_BLE_ATT_READ_BY_TYPE_REQUESTValue:
0x08
Attribute Protocol (ATT) Read By Type request.
1670
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
RSI_BLE_ATT_READ_REQUEST#
#define RSI_BLE_ATT_READ_REQUESTValue:
0x0A
Attribute Protocol (ATT) Read request.
1672
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
RSI_BLE_ATT_READ_BLOB_REQUEST#
#define RSI_BLE_ATT_READ_BLOB_REQUESTValue:
0x0C
Attribute Protocol (ATT) Read Blob request.
1674
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
RSI_BLE_ATT_READ_MULTIPLE_REQUEST#
#define RSI_BLE_ATT_READ_MULTIPLE_REQUESTValue:
0x0E
Attribute Protocol (ATT) Read Multiple request.
1676
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
RSI_BLE_ATT_READ_BY_GROUP_TYPE_REQUEST#
#define RSI_BLE_ATT_READ_BY_GROUP_TYPE_REQUESTValue:
0x10
Attribute Protocol (ATT) Read By Group Type request.
1678
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
RSI_BLE_ATT_WRITE_REQUEST#
#define RSI_BLE_ATT_WRITE_REQUESTValue:
0x12
Attribute Protocol (ATT) Write request.
1680
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
RSI_BLE_ATT_PREPARE_WRITE_REQUEST#
#define RSI_BLE_ATT_PREPARE_WRITE_REQUESTValue:
0x16
Attribute Protocol (ATT) Prepare Write request.
1682
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
RSI_BLE_ATT_EXECUTE_WRITE_REQUEST#
#define RSI_BLE_ATT_EXECUTE_WRITE_REQUESTValue:
0x18
Attribute Protocol (ATT) Execute Write request.
1684
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
AE_ADV_DATA#
#define AE_ADV_DATAValue:
0x01
Advertising Extension (AE) advertising data.
1909
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
AE_SCAN_RSP_DATA#
#define AE_SCAN_RSP_DATAValue:
0x02
Advertising Extension (AE) scan response data.
1911
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
SUPPORTED_SCNNING_PHYS#
#define SUPPORTED_SCNNING_PHYSValue:
2
Indicates the number of supported scanning physical channels.
2042
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h