BlueNRG-MS pack for STM32CubeMX: includes/bluenrg_aci_const.h File Reference

STM32CubeMX BlueNRG-MS

BlueNRG-MS pack for STM32CubeMX  V4.4.0
The BlueNRG-MS pack is an additional software for STM32CubeMX.
bluenrg_aci_const.h File Reference
#include "link_layer.h" #include "hci_const.h"
#include "bluenrg_gatt_server.h"
#include "bluenrg_conf.h"

Go to the source code of this file.

Data Structures

struct  _gap_set_non_connectable_cp_IDB04A1
 
struct  _gap_set_undirected_connectable_cp
 
struct  _gap_slave_security_request_cp
 
struct  _gap_delete_ad_type_cp
 
struct  _gap_get_security_level_rp
 
struct  _gap_set_evt_mask_cp
 
struct  _gap_terminate_cp
 
struct  _gap_allow_rebond_cp_IDB05A1
 
struct  _gap_start_limited_discovery_proc_cp
 
struct  _gap_start_general_discovery_proc_cp
 
struct  _gap_start_name_discovery_proc_cp
 
struct  _gap_start_general_conn_establish_proc_cp_IDB05A1
 
struct  _gap_start_general_conn_establish_proc_cp_IDB04A1
 
struct  _gap_start_selective_conn_establish_proc_cp
 
struct  _gap_create_connection_cp
 
struct  _gap_start_connection_update_cp
 
struct  _gap_send_pairing_request_cp
 
struct  _gap_resolve_private_address_cp
 
struct  _gap_resolve_private_address_rp
 
struct  _gap_set_broadcast_mode_cp
 
struct  _gap_start_observation_proc_cp
 
struct  _gap_get_bonded_devices_rp
 
struct  _gap_is_device_bonded_cp
 
struct  _gatt_add_serv_rp
 
struct  _gatt_include_serv_rp
 
struct  _gatt_add_char_rp
 
struct  _gatt_add_char_desc_rp
 
struct  _gatt_del_char_cp
 
struct  _gatt_del_serv_cp
 
struct  _gatt_del_inc_serv_cp
 
struct  _gatt_set_evt_mask_cp
 
struct  _gatt_exchange_config_cp
 
struct  _att_find_info_req_cp
 
struct  _att_find_by_type_value_req_cp
 
struct  _att_read_by_type_req_cp
 
struct  _att_read_by_group_type_req_cp
 
struct  _att_prepare_write_req_cp
 
struct  _att_execute_write_req_cp
 
struct  _gatt_disc_all_prim_serivces_cp
 
struct  _gatt_disc_prim_service_by_uuid_cp
 
struct  _gatt_disc_find_included_services_cp
 
struct  _gatt_disc_all_charac_of_serv_cp
 
struct  _gatt_disc_all_charac_descriptors_cp
 
struct  _gatt_read_charac_val_cp
 
struct  _gatt_read_using_charac_uuid_cp
 
struct  _gatt_read_long_charac_val_cp
 
struct  _gatt_read_multiple_charac_val_cp
 
struct  _gatt_write_long_charac_val_cp
 
struct  _gatt_write_charac_reliable_cp
 
struct  _gatt_write_long_charac_desc_cp
 
struct  _gatt_read_long_charac_desc_cp
 
struct  _gatt_read_charac_desc_cp
 
struct  _gatt_write_without_resp_cp
 
struct  _gatt_signed_write_without_resp_cp
 
struct  _gatt_confirm_indication_cp
 
struct  _gatt_allow_read_cp
 
struct  _gatt_set_security_permission_cp
 
struct  _gatt_read_handle_val_cp
 
struct  _gatt_read_handle_val_rp
 
struct  _gatt_read_handle_val_offset_cp
 
struct  _gatt_read_handle_val_offset_rp
 
struct  _gatt_upd_char_val_ext_cp
 
struct  _l2cap_conn_param_update_req_cp
 
struct  _l2cap_conn_param_update_resp_cp_IDB05A1
 
struct  _l2cap_conn_param_update_resp_cp_IDB04A1
 
struct  _evt_blue_aci
 

Macros

#define OCF_GAP_SET_UNDIRECTED_CONNECTABLE   0x008C
 
#define GAP_SET_UNDIRECTED_CONNECTABLE_CP_SIZE   2
 
#define OCF_GAP_SLAVE_SECURITY_REQUEST   0x008D
 
#define GAP_SLAVE_SECURITY_REQUEST_CP_SIZE   4
 
#define OCF_GAP_UPDATE_ADV_DATA   0x008E
 
#define OCF_GAP_DELETE_AD_TYPE   0x008F
 
#define GAP_DELETE_AD_TYPE_CP_SIZE   1
 
#define OCF_GAP_GET_SECURITY_LEVEL   0x0090
 
#define GAP_GET_SECURITY_LEVEL_RP_SIZE   5
 
#define OCF_GAP_SET_EVT_MASK   0x0091
 
#define GAP_SET_EVT_MASK_CP_SIZE   2
 
#define OCF_GAP_CONFIGURE_WHITELIST   0x0092
 
#define OCF_GAP_TERMINATE   0x0093
 
#define GAP_TERMINATE_CP_SIZE   3
 
#define OCF_GAP_CLEAR_SECURITY_DB   0x0094
 
#define OCF_GAP_ALLOW_REBOND_DB   0x0095
 
#define OCF_GAP_START_LIMITED_DISCOVERY_PROC   0x0096
 
#define GAP_START_LIMITED_DISCOVERY_PROC_CP_SIZE   6
 
#define OCF_GAP_START_GENERAL_DISCOVERY_PROC   0x0097
 
#define GAP_START_GENERAL_DISCOVERY_PROC_CP_SIZE   6
 
#define OCF_GAP_START_NAME_DISCOVERY_PROC   0x0098
 
#define GAP_START_NAME_DISCOVERY_PROC_CP_SIZE   24
 
#define OCF_GAP_START_AUTO_CONN_ESTABLISH_PROC   0x0099
 
#define OCF_GAP_START_GENERAL_CONN_ESTABLISH_PROC   0x009A
 
#define OCF_GAP_START_SELECTIVE_CONN_ESTABLISH_PROC   0x009B
 
#define GAP_START_SELECTIVE_CONN_ESTABLISH_PROC_CP_SIZE   8
 
#define OCF_GAP_CREATE_CONNECTION   0x009C
 
#define GAP_CREATE_CONNECTION_CP_SIZE   24
 
#define OCF_GAP_TERMINATE_GAP_PROCEDURE   0x009D
 
#define OCF_GAP_START_CONNECTION_UPDATE   0x009E
 
#define GAP_START_CONNECTION_UPDATE_CP_SIZE   14
 
#define OCF_GAP_SEND_PAIRING_REQUEST   0x009F
 
#define GAP_GAP_SEND_PAIRING_REQUEST_CP_SIZE   3
 
#define OCF_GAP_RESOLVE_PRIVATE_ADDRESS   0x00A0
 
#define GAP_RESOLVE_PRIVATE_ADDRESS_CP_SIZE   6
 
#define OCF_GAP_SET_BROADCAST_MODE   0x00A1
 
#define GAP_SET_BROADCAST_MODE_CP_SIZE   6
 
#define OCF_GAP_START_OBSERVATION_PROC   0x00A2
 
#define OCF_GAP_GET_BONDED_DEVICES   0x00A3
 
#define OCF_GAP_IS_DEVICE_BONDED   0x00A4
 
#define OCF_GATT_INIT   0x0101
 
#define OCF_GATT_ADD_SERV   0x0102
 
#define GATT_ADD_SERV_RP_SIZE   3
 
#define OCF_GATT_INCLUDE_SERV   0x0103
 
#define GATT_INCLUDE_SERV_RP_SIZE   3
 
#define OCF_GATT_ADD_CHAR   0x0104
 
#define GATT_ADD_CHAR_RP_SIZE   3
 
#define OCF_GATT_ADD_CHAR_DESC   0x0105
 
#define GATT_ADD_CHAR_DESC_RP_SIZE   3
 
#define OCF_GATT_UPD_CHAR_VAL   0x0106
 
#define OCF_GATT_DEL_CHAR   0x0107
 
#define GATT_DEL_CHAR_CP_SIZE   4
 
#define OCF_GATT_DEL_SERV   0x0108
 
#define GATT_DEL_SERV_CP_SIZE   2
 
#define OCF_GATT_DEL_INC_SERV   0x0109
 
#define GATT_DEL_INC_SERV_CP_SIZE   4
 
#define OCF_GATT_SET_EVT_MASK   0x010A
 
#define GATT_SET_EVT_MASK_CP_SIZE   4
 
#define OCF_GATT_EXCHANGE_CONFIG   0x010B
 
#define GATT_EXCHANGE_CONFIG_CP_SIZE   2
 
#define OCF_ATT_FIND_INFO_REQ   0x010C
 
#define ATT_FIND_INFO_REQ_CP_SIZE   6
 
#define OCF_ATT_FIND_BY_TYPE_VALUE_REQ   0x010D
 
#define ATT_FIND_BY_TYPE_VALUE_REQ_CP_SIZE   9
 
#define OCF_ATT_READ_BY_TYPE_REQ   0x010E
 
#define ATT_READ_BY_TYPE_REQ_CP_SIZE   7
 
#define OCF_ATT_READ_BY_GROUP_TYPE_REQ   0x010F
 
#define ATT_READ_BY_GROUP_TYPE_REQ_CP_SIZE   7
 
#define OCF_ATT_PREPARE_WRITE_REQ   0x0110
 
#define ATT_PREPARE_WRITE_REQ_CP_SIZE   7
 
#define OCF_ATT_EXECUTE_WRITE_REQ   0x0111
 
#define ATT_EXECUTE_WRITE_REQ_CP_SIZE   3
 
#define OCF_GATT_DISC_ALL_PRIM_SERVICES   0X0112
 
#define GATT_DISC_ALL_PRIM_SERVICES_CP_SIZE   2
 
#define OCF_GATT_DISC_PRIM_SERVICE_BY_UUID   0x0113
 
#define GATT_DISC_PRIM_SERVICE_BY_UUID_CP_SIZE   3
 
#define OCF_GATT_FIND_INCLUDED_SERVICES   0X0114
 
#define GATT_FIND_INCLUDED_SERVICES_CP_SIZE   6
 
#define OCF_GATT_DISC_ALL_CHARAC_OF_SERV   0X0115
 
#define GATT_DISC_ALL_CHARAC_OF_SERV_CP_SIZE   6
 
#define OCF_GATT_DISC_CHARAC_BY_UUID   0X0116
 
#define OCF_GATT_DISC_ALL_CHARAC_DESCRIPTORS   0X0117
 
#define GATT_DISC_ALL_CHARAC_DESCRIPTORS_CP_SIZE   6
 
#define OCF_GATT_READ_CHARAC_VAL   0x0118
 
#define GATT_READ_CHARAC_VAL_CP_SIZE   4
 
#define OCF_GATT_READ_USING_CHARAC_UUID   0x0109
 
#define GATT_READ_USING_CHARAC_UUID_CP_SIZE   7
 
#define OCF_GATT_READ_LONG_CHARAC_VAL   0x011A
 
#define GATT_READ_LONG_CHARAC_VAL_CP_SIZE   6
 
#define OCF_GATT_READ_MULTIPLE_CHARAC_VAL   0x011B
 
#define GATT_READ_MULTIPLE_CHARAC_VAL_CP_SIZE   3
 
#define OCF_GATT_WRITE_CHAR_VALUE   0x011C
 
#define OCF_GATT_WRITE_LONG_CHARAC_VAL   0x011D
 
#define GATT_WRITE_LONG_CHARAC_VAL_CP_SIZE   7
 
#define OCF_GATT_WRITE_CHARAC_RELIABLE   0x011E
 
#define GATT_WRITE_CHARAC_RELIABLE_CP_SIZE   7
 
#define OCF_GATT_WRITE_LONG_CHARAC_DESC   0x011F
 
#define GATT_WRITE_LONG_CHARAC_DESC_CP_SIZE   7
 
#define OCF_GATT_READ_LONG_CHARAC_DESC   0x0120
 
#define GATT_READ_LONG_CHARAC_DESC_CP_SIZE   6
 
#define OCF_GATT_WRITE_CHAR_DESCRIPTOR   0x0121
 
#define OCF_GATT_READ_CHAR_DESCRIPTOR   0x0122
 
#define GATT_READ_CHAR_DESCRIPTOR_CP_SIZE   4
 
#define OCF_GATT_WRITE_WITHOUT_RESPONSE   0x0123
 
#define GATT_WRITE_WITHOUT_RESPONSE_CP_SIZE   5
 
#define OCF_GATT_SIGNED_WRITE_WITHOUT_RESPONSE   0x0124
 
#define GATT_SIGNED_WRITE_WITHOUT_RESPONSE_CP_SIZE   5
 
#define OCF_GATT_CONFIRM_INDICATION   0x0125
 
#define GATT_CONFIRM_INDICATION_CP_SIZE   2
 
#define OCF_GATT_WRITE_RESPONSE   0x0126
 
#define OCF_GATT_ALLOW_READ   0x0127
 
#define GATT_ALLOW_READ_CP_SIZE   2
 
#define OCF_GATT_SET_SECURITY_PERMISSION   0x0128
 
#define GATT_GATT_SET_SECURITY_PERMISSION_CP_SIZE   5
 
#define OCF_GATT_SET_DESC_VAL   0x0129
 
#define OCF_GATT_READ_HANDLE_VALUE   0x012A
 
#define GATT_READ_HANDLE_VALUE_RP_SIZE   3
 
#define OCF_GATT_READ_HANDLE_VALUE_OFFSET   0x012B
 
#define GATT_READ_HANDLE_VALUE_OFFSET_RP_SIZE   2
 
#define OCF_GATT_UPD_CHAR_VAL_EXT   0x012C
 
#define GATT_UPD_CHAR_VAL_EXT_CP_SIZE   10
 
#define OCF_L2CAP_CONN_PARAM_UPDATE_REQ   0x0181
 
#define L2CAP_CONN_PARAM_UPDATE_REQ_CP_SIZE   10
 
#define OCF_L2CAP_CONN_PARAM_UPDATE_RESP   0x0182
 

Typedefs

typedef __packed struct _gap_set_non_connectable_cp_IDB04A1 gap_set_non_connectable_cp_IDB04A1
 
typedef __packed struct _gap_set_undirected_connectable_cp gap_set_undirected_connectable_cp
 
typedef __packed struct _gap_slave_security_request_cp gap_slave_security_request_cp
 
typedef __packed struct _gap_delete_ad_type_cp gap_delete_ad_type_cp
 
typedef __packed struct _gap_get_security_level_rp gap_get_security_level_rp
 
typedef __packed struct _gap_set_evt_mask_cp gap_set_evt_mask_cp
 
typedef __packed struct _gap_terminate_cp gap_terminate_cp
 
typedef __packed struct _gap_allow_rebond_cp_IDB05A1 gap_allow_rebond_cp_IDB05A1
 
typedef __packed struct _gap_start_limited_discovery_proc_cp gap_start_limited_discovery_proc_cp
 
typedef __packed struct _gap_start_general_discovery_proc_cp gap_start_general_discovery_proc_cp
 
typedef __packed struct _gap_start_name_discovery_proc_cp gap_start_name_discovery_proc_cp
 
typedef __packed struct _gap_start_general_conn_establish_proc_cp_IDB05A1 gap_start_general_conn_establish_proc_cp_IDB05A1
 
typedef __packed struct _gap_start_general_conn_establish_proc_cp_IDB04A1 gap_start_general_conn_establish_proc_cp_IDB04A1
 
typedef __packed struct _gap_start_selective_conn_establish_proc_cp gap_start_selective_conn_establish_proc_cp
 
typedef __packed struct _gap_create_connection_cp gap_create_connection_cp
 
typedef __packed struct _gap_start_connection_update_cp gap_start_connection_update_cp
 
typedef __packed struct _gap_send_pairing_request_cp gap_send_pairing_request_cp
 
typedef __packed struct _gap_resolve_private_address_cp gap_resolve_private_address_cp
 
typedef __packed struct _gap_resolve_private_address_rp gap_resolve_private_address_rp
 
typedef __packed struct _gap_set_broadcast_mode_cp gap_set_broadcast_mode_cp
 
typedef __packed struct _gap_start_observation_proc_cp gap_start_observation_proc_cp
 
typedef __packed struct _gap_get_bonded_devices_rp gap_get_bonded_devices_rp
 
typedef __packed struct _gap_is_device_bonded_cp gap_is_device_bonded_cp
 
typedef __packed struct _gatt_add_serv_rp gatt_add_serv_rp
 
typedef __packed struct _gatt_include_serv_rp gatt_include_serv_rp
 
typedef __packed struct _gatt_add_char_rp gatt_add_char_rp
 
typedef __packed struct _gatt_add_char_desc_rp gatt_add_char_desc_rp
 
typedef __packed struct _gatt_del_char_cp gatt_del_char_cp
 
typedef __packed struct _gatt_del_serv_cp gatt_del_serv_cp
 
typedef __packed struct _gatt_del_inc_serv_cp gatt_del_inc_serv_cp
 
typedef __packed struct _gatt_set_evt_mask_cp gatt_set_evt_mask_cp
 
typedef __packed struct _gatt_exchange_config_cp gatt_exchange_config_cp
 
typedef __packed struct _att_find_info_req_cp att_find_info_req_cp
 
typedef __packed struct _att_find_by_type_value_req_cp att_find_by_type_value_req_cp
 
typedef __packed struct _att_read_by_type_req_cp att_read_by_type_req_cp
 
typedef __packed struct _att_read_by_group_type_req_cp att_read_by_group_type_req_cp
 
typedef __packed struct _att_prepare_write_req_cp att_prepare_write_req_cp
 
typedef __packed struct _att_execute_write_req_cp att_execute_write_req_cp
 
typedef __packed struct _gatt_disc_all_prim_serivces_cp gatt_disc_all_prim_services_cp
 
typedef __packed struct _gatt_disc_prim_service_by_uuid_cp gatt_disc_prim_service_by_uuid_cp
 
typedef __packed struct _gatt_disc_find_included_services_cp gatt_find_included_services_cp
 
typedef __packed struct _gatt_disc_all_charac_of_serv_cp gatt_disc_all_charac_of_serv_cp
 
typedef __packed struct _gatt_disc_all_charac_descriptors_cp gatt_disc_all_charac_descriptors_cp
 
typedef __packed struct _gatt_read_charac_val_cp gatt_read_charac_val_cp
 
typedef __packed struct _gatt_read_using_charac_uuid_cp gatt_read_using_charac_uuid_cp
 
typedef __packed struct _gatt_read_long_charac_val_cp gatt_read_long_charac_val_cp
 
typedef __packed struct _gatt_read_multiple_charac_val_cp gatt_read_multiple_charac_val_cp
 
typedef __packed struct _gatt_write_long_charac_val_cp gatt_write_long_charac_val_cp
 
typedef __packed struct _gatt_write_charac_reliable_cp gatt_write_charac_reliable_cp
 
typedef __packed struct _gatt_write_long_charac_desc_cp gatt_write_long_charac_desc_cp
 
typedef __packed struct _gatt_read_long_charac_desc_cp gatt_read_long_charac_desc_cp
 
typedef __packed struct _gatt_read_charac_desc_cp gatt_read_charac_desc_cp
 
typedef __packed struct _gatt_write_without_resp_cp gatt_write_without_resp_cp
 
typedef __packed struct _gatt_signed_write_without_resp_cp gatt_signed_write_without_resp_cp
 
typedef __packed struct _gatt_confirm_indication_cp gatt_confirm_indication_cp
 
typedef __packed struct _gatt_allow_read_cp gatt_allow_read_cp
 
typedef __packed struct _gatt_set_security_permission_cp gatt_set_security_permission_cp
 
typedef __packed struct _gatt_read_handle_val_cp gatt_read_handle_val_cp
 
typedef __packed struct _gatt_read_handle_val_rp gatt_read_handle_val_rp
 
typedef __packed struct _gatt_read_handle_val_offset_cp gatt_read_handle_val_offset_cp
 
typedef __packed struct _gatt_read_handle_val_offset_rp gatt_read_handle_val_offset_rp
 
typedef __packed struct _gatt_upd_char_val_ext_cp gatt_upd_char_val_ext_cp
 
typedef __packed struct _l2cap_conn_param_update_req_cp l2cap_conn_param_update_req_cp
 
typedef __packed struct _l2cap_conn_param_update_resp_cp_IDB05A1 l2cap_conn_param_update_resp_cp_IDB05A1
 
typedef __packed struct _l2cap_conn_param_update_resp_cp_IDB04A1 l2cap_conn_param_update_resp_cp_IDB04A1
 
Vendor Specific Event

Vendor specific event for BlueNRG.

typedef __packed struct _evt_blue_aci evt_blue_aci
 

Variables

PACKED gap_set_non_connectable_cp_IDB05A1
 

Macro Definition Documentation

◆ ATT_EXECUTE_WRITE_REQ_CP_SIZE

#define ATT_EXECUTE_WRITE_REQ_CP_SIZE   3

◆ ATT_FIND_BY_TYPE_VALUE_REQ_CP_SIZE

#define ATT_FIND_BY_TYPE_VALUE_REQ_CP_SIZE   9

◆ ATT_FIND_INFO_REQ_CP_SIZE

#define ATT_FIND_INFO_REQ_CP_SIZE   6

◆ ATT_PREPARE_WRITE_REQ_CP_SIZE

#define ATT_PREPARE_WRITE_REQ_CP_SIZE   7

◆ ATT_READ_BY_GROUP_TYPE_REQ_CP_SIZE

#define ATT_READ_BY_GROUP_TYPE_REQ_CP_SIZE   7

◆ ATT_READ_BY_TYPE_REQ_CP_SIZE

#define ATT_READ_BY_TYPE_REQ_CP_SIZE   7

◆ GAP_CREATE_CONNECTION_CP_SIZE

#define GAP_CREATE_CONNECTION_CP_SIZE   24

◆ GAP_DELETE_AD_TYPE_CP_SIZE

#define GAP_DELETE_AD_TYPE_CP_SIZE   1

◆ GAP_GAP_SEND_PAIRING_REQUEST_CP_SIZE

#define GAP_GAP_SEND_PAIRING_REQUEST_CP_SIZE   3

◆ GAP_GET_SECURITY_LEVEL_RP_SIZE

#define GAP_GET_SECURITY_LEVEL_RP_SIZE   5

◆ GAP_RESOLVE_PRIVATE_ADDRESS_CP_SIZE

#define GAP_RESOLVE_PRIVATE_ADDRESS_CP_SIZE   6

◆ GAP_SET_BROADCAST_MODE_CP_SIZE

#define GAP_SET_BROADCAST_MODE_CP_SIZE   6

◆ GAP_SET_EVT_MASK_CP_SIZE

#define GAP_SET_EVT_MASK_CP_SIZE   2

◆ GAP_SET_UNDIRECTED_CONNECTABLE_CP_SIZE

#define GAP_SET_UNDIRECTED_CONNECTABLE_CP_SIZE   2

◆ GAP_SLAVE_SECURITY_REQUEST_CP_SIZE

#define GAP_SLAVE_SECURITY_REQUEST_CP_SIZE   4

◆ GAP_START_CONNECTION_UPDATE_CP_SIZE

#define GAP_START_CONNECTION_UPDATE_CP_SIZE   14

◆ GAP_START_GENERAL_DISCOVERY_PROC_CP_SIZE

#define GAP_START_GENERAL_DISCOVERY_PROC_CP_SIZE   6

◆ GAP_START_LIMITED_DISCOVERY_PROC_CP_SIZE

#define GAP_START_LIMITED_DISCOVERY_PROC_CP_SIZE   6

◆ GAP_START_NAME_DISCOVERY_PROC_CP_SIZE

#define GAP_START_NAME_DISCOVERY_PROC_CP_SIZE   24

◆ GAP_START_SELECTIVE_CONN_ESTABLISH_PROC_CP_SIZE

#define GAP_START_SELECTIVE_CONN_ESTABLISH_PROC_CP_SIZE   8

◆ GAP_TERMINATE_CP_SIZE

#define GAP_TERMINATE_CP_SIZE   3

◆ GATT_ADD_CHAR_DESC_RP_SIZE

#define GATT_ADD_CHAR_DESC_RP_SIZE   3

◆ GATT_ADD_CHAR_RP_SIZE

#define GATT_ADD_CHAR_RP_SIZE   3

◆ GATT_ADD_SERV_RP_SIZE

#define GATT_ADD_SERV_RP_SIZE   3

◆ GATT_ALLOW_READ_CP_SIZE

#define GATT_ALLOW_READ_CP_SIZE   2

◆ GATT_CONFIRM_INDICATION_CP_SIZE

#define GATT_CONFIRM_INDICATION_CP_SIZE   2

◆ GATT_DEL_CHAR_CP_SIZE

#define GATT_DEL_CHAR_CP_SIZE   4

◆ GATT_DEL_INC_SERV_CP_SIZE

#define GATT_DEL_INC_SERV_CP_SIZE   4

◆ GATT_DEL_SERV_CP_SIZE

#define GATT_DEL_SERV_CP_SIZE   2

◆ GATT_DISC_ALL_CHARAC_DESCRIPTORS_CP_SIZE

#define GATT_DISC_ALL_CHARAC_DESCRIPTORS_CP_SIZE   6

◆ GATT_DISC_ALL_CHARAC_OF_SERV_CP_SIZE

#define GATT_DISC_ALL_CHARAC_OF_SERV_CP_SIZE   6

◆ GATT_DISC_ALL_PRIM_SERVICES_CP_SIZE

#define GATT_DISC_ALL_PRIM_SERVICES_CP_SIZE   2

◆ GATT_DISC_PRIM_SERVICE_BY_UUID_CP_SIZE

#define GATT_DISC_PRIM_SERVICE_BY_UUID_CP_SIZE   3

◆ GATT_EXCHANGE_CONFIG_CP_SIZE

#define GATT_EXCHANGE_CONFIG_CP_SIZE   2

◆ GATT_FIND_INCLUDED_SERVICES_CP_SIZE

#define GATT_FIND_INCLUDED_SERVICES_CP_SIZE   6

◆ GATT_GATT_SET_SECURITY_PERMISSION_CP_SIZE

#define GATT_GATT_SET_SECURITY_PERMISSION_CP_SIZE   5

◆ GATT_INCLUDE_SERV_RP_SIZE

#define GATT_INCLUDE_SERV_RP_SIZE   3

◆ GATT_READ_CHAR_DESCRIPTOR_CP_SIZE

#define GATT_READ_CHAR_DESCRIPTOR_CP_SIZE   4

◆ GATT_READ_CHARAC_VAL_CP_SIZE

#define GATT_READ_CHARAC_VAL_CP_SIZE   4

◆ GATT_READ_HANDLE_VALUE_OFFSET_RP_SIZE

#define GATT_READ_HANDLE_VALUE_OFFSET_RP_SIZE   2

◆ GATT_READ_HANDLE_VALUE_RP_SIZE

#define GATT_READ_HANDLE_VALUE_RP_SIZE   3

◆ GATT_READ_LONG_CHARAC_DESC_CP_SIZE

#define GATT_READ_LONG_CHARAC_DESC_CP_SIZE   6

◆ GATT_READ_LONG_CHARAC_VAL_CP_SIZE

#define GATT_READ_LONG_CHARAC_VAL_CP_SIZE   6

◆ GATT_READ_MULTIPLE_CHARAC_VAL_CP_SIZE

#define GATT_READ_MULTIPLE_CHARAC_VAL_CP_SIZE   3

◆ GATT_READ_USING_CHARAC_UUID_CP_SIZE

#define GATT_READ_USING_CHARAC_UUID_CP_SIZE   7

◆ GATT_SET_EVT_MASK_CP_SIZE

#define GATT_SET_EVT_MASK_CP_SIZE   4

◆ GATT_SIGNED_WRITE_WITHOUT_RESPONSE_CP_SIZE

#define GATT_SIGNED_WRITE_WITHOUT_RESPONSE_CP_SIZE   5

◆ GATT_UPD_CHAR_VAL_EXT_CP_SIZE

#define GATT_UPD_CHAR_VAL_EXT_CP_SIZE   10

◆ GATT_WRITE_CHARAC_RELIABLE_CP_SIZE

#define GATT_WRITE_CHARAC_RELIABLE_CP_SIZE   7

◆ GATT_WRITE_LONG_CHARAC_DESC_CP_SIZE

#define GATT_WRITE_LONG_CHARAC_DESC_CP_SIZE   7

◆ GATT_WRITE_LONG_CHARAC_VAL_CP_SIZE

#define GATT_WRITE_LONG_CHARAC_VAL_CP_SIZE   7

◆ GATT_WRITE_WITHOUT_RESPONSE_CP_SIZE

#define GATT_WRITE_WITHOUT_RESPONSE_CP_SIZE   5

◆ L2CAP_CONN_PARAM_UPDATE_REQ_CP_SIZE

#define L2CAP_CONN_PARAM_UPDATE_REQ_CP_SIZE   10

◆ OCF_ATT_EXECUTE_WRITE_REQ

#define OCF_ATT_EXECUTE_WRITE_REQ   0x0111

◆ OCF_ATT_FIND_BY_TYPE_VALUE_REQ

#define OCF_ATT_FIND_BY_TYPE_VALUE_REQ   0x010D

◆ OCF_ATT_FIND_INFO_REQ

#define OCF_ATT_FIND_INFO_REQ   0x010C

◆ OCF_ATT_PREPARE_WRITE_REQ

#define OCF_ATT_PREPARE_WRITE_REQ   0x0110

◆ OCF_ATT_READ_BY_GROUP_TYPE_REQ

#define OCF_ATT_READ_BY_GROUP_TYPE_REQ   0x010F

◆ OCF_ATT_READ_BY_TYPE_REQ

#define OCF_ATT_READ_BY_TYPE_REQ   0x010E

◆ OCF_GAP_ALLOW_REBOND_DB

#define OCF_GAP_ALLOW_REBOND_DB   0x0095

◆ OCF_GAP_CLEAR_SECURITY_DB

#define OCF_GAP_CLEAR_SECURITY_DB   0x0094

◆ OCF_GAP_CONFIGURE_WHITELIST

#define OCF_GAP_CONFIGURE_WHITELIST   0x0092

◆ OCF_GAP_CREATE_CONNECTION

#define OCF_GAP_CREATE_CONNECTION   0x009C

◆ OCF_GAP_DELETE_AD_TYPE

#define OCF_GAP_DELETE_AD_TYPE   0x008F

◆ OCF_GAP_GET_BONDED_DEVICES

#define OCF_GAP_GET_BONDED_DEVICES   0x00A3

◆ OCF_GAP_GET_SECURITY_LEVEL

#define OCF_GAP_GET_SECURITY_LEVEL   0x0090

◆ OCF_GAP_IS_DEVICE_BONDED

#define OCF_GAP_IS_DEVICE_BONDED   0x00A4

◆ OCF_GAP_RESOLVE_PRIVATE_ADDRESS

#define OCF_GAP_RESOLVE_PRIVATE_ADDRESS   0x00A0

◆ OCF_GAP_SEND_PAIRING_REQUEST

#define OCF_GAP_SEND_PAIRING_REQUEST   0x009F

◆ OCF_GAP_SET_BROADCAST_MODE

#define OCF_GAP_SET_BROADCAST_MODE   0x00A1

◆ OCF_GAP_SET_EVT_MASK

#define OCF_GAP_SET_EVT_MASK   0x0091

◆ OCF_GAP_SET_UNDIRECTED_CONNECTABLE

#define OCF_GAP_SET_UNDIRECTED_CONNECTABLE   0x008C

◆ OCF_GAP_SLAVE_SECURITY_REQUEST

#define OCF_GAP_SLAVE_SECURITY_REQUEST   0x008D

◆ OCF_GAP_START_AUTO_CONN_ESTABLISH_PROC

#define OCF_GAP_START_AUTO_CONN_ESTABLISH_PROC   0x0099

◆ OCF_GAP_START_CONNECTION_UPDATE

#define OCF_GAP_START_CONNECTION_UPDATE   0x009E

◆ OCF_GAP_START_GENERAL_CONN_ESTABLISH_PROC

#define OCF_GAP_START_GENERAL_CONN_ESTABLISH_PROC   0x009A

◆ OCF_GAP_START_GENERAL_DISCOVERY_PROC

#define OCF_GAP_START_GENERAL_DISCOVERY_PROC   0x0097

◆ OCF_GAP_START_LIMITED_DISCOVERY_PROC

#define OCF_GAP_START_LIMITED_DISCOVERY_PROC   0x0096

◆ OCF_GAP_START_NAME_DISCOVERY_PROC

#define OCF_GAP_START_NAME_DISCOVERY_PROC   0x0098

◆ OCF_GAP_START_OBSERVATION_PROC

#define OCF_GAP_START_OBSERVATION_PROC   0x00A2

◆ OCF_GAP_START_SELECTIVE_CONN_ESTABLISH_PROC

#define OCF_GAP_START_SELECTIVE_CONN_ESTABLISH_PROC   0x009B

◆ OCF_GAP_TERMINATE

#define OCF_GAP_TERMINATE   0x0093

◆ OCF_GAP_TERMINATE_GAP_PROCEDURE

#define OCF_GAP_TERMINATE_GAP_PROCEDURE   0x009D

◆ OCF_GAP_UPDATE_ADV_DATA

#define OCF_GAP_UPDATE_ADV_DATA   0x008E

◆ OCF_GATT_ADD_CHAR

#define OCF_GATT_ADD_CHAR   0x0104

◆ OCF_GATT_ADD_CHAR_DESC

#define OCF_GATT_ADD_CHAR_DESC   0x0105

◆ OCF_GATT_ADD_SERV

#define OCF_GATT_ADD_SERV   0x0102

◆ OCF_GATT_ALLOW_READ

#define OCF_GATT_ALLOW_READ   0x0127

◆ OCF_GATT_CONFIRM_INDICATION

#define OCF_GATT_CONFIRM_INDICATION   0x0125

◆ OCF_GATT_DEL_CHAR

#define OCF_GATT_DEL_CHAR   0x0107

◆ OCF_GATT_DEL_INC_SERV

#define OCF_GATT_DEL_INC_SERV   0x0109

◆ OCF_GATT_DEL_SERV

#define OCF_GATT_DEL_SERV   0x0108

◆ OCF_GATT_DISC_ALL_CHARAC_DESCRIPTORS

#define OCF_GATT_DISC_ALL_CHARAC_DESCRIPTORS   0X0117

◆ OCF_GATT_DISC_ALL_CHARAC_OF_SERV

#define OCF_GATT_DISC_ALL_CHARAC_OF_SERV   0X0115

◆ OCF_GATT_DISC_ALL_PRIM_SERVICES

#define OCF_GATT_DISC_ALL_PRIM_SERVICES   0X0112

◆ OCF_GATT_DISC_CHARAC_BY_UUID

#define OCF_GATT_DISC_CHARAC_BY_UUID   0X0116

◆ OCF_GATT_DISC_PRIM_SERVICE_BY_UUID

#define OCF_GATT_DISC_PRIM_SERVICE_BY_UUID   0x0113

◆ OCF_GATT_EXCHANGE_CONFIG

#define OCF_GATT_EXCHANGE_CONFIG   0x010B

◆ OCF_GATT_FIND_INCLUDED_SERVICES

#define OCF_GATT_FIND_INCLUDED_SERVICES   0X0114

◆ OCF_GATT_INCLUDE_SERV

#define OCF_GATT_INCLUDE_SERV   0x0103

◆ OCF_GATT_INIT

#define OCF_GATT_INIT   0x0101

◆ OCF_GATT_READ_CHAR_DESCRIPTOR

#define OCF_GATT_READ_CHAR_DESCRIPTOR   0x0122

◆ OCF_GATT_READ_CHARAC_VAL

#define OCF_GATT_READ_CHARAC_VAL   0x0118

◆ OCF_GATT_READ_HANDLE_VALUE

#define OCF_GATT_READ_HANDLE_VALUE   0x012A

◆ OCF_GATT_READ_HANDLE_VALUE_OFFSET

#define OCF_GATT_READ_HANDLE_VALUE_OFFSET   0x012B

◆ OCF_GATT_READ_LONG_CHARAC_DESC

#define OCF_GATT_READ_LONG_CHARAC_DESC   0x0120

◆ OCF_GATT_READ_LONG_CHARAC_VAL

#define OCF_GATT_READ_LONG_CHARAC_VAL   0x011A

◆ OCF_GATT_READ_MULTIPLE_CHARAC_VAL

#define OCF_GATT_READ_MULTIPLE_CHARAC_VAL   0x011B

◆ OCF_GATT_READ_USING_CHARAC_UUID

#define OCF_GATT_READ_USING_CHARAC_UUID   0x0109

◆ OCF_GATT_SET_DESC_VAL

#define OCF_GATT_SET_DESC_VAL   0x0129

◆ OCF_GATT_SET_EVT_MASK

#define OCF_GATT_SET_EVT_MASK   0x010A

◆ OCF_GATT_SET_SECURITY_PERMISSION

#define OCF_GATT_SET_SECURITY_PERMISSION   0x0128

◆ OCF_GATT_SIGNED_WRITE_WITHOUT_RESPONSE

#define OCF_GATT_SIGNED_WRITE_WITHOUT_RESPONSE   0x0124

◆ OCF_GATT_UPD_CHAR_VAL

#define OCF_GATT_UPD_CHAR_VAL   0x0106

◆ OCF_GATT_UPD_CHAR_VAL_EXT

#define OCF_GATT_UPD_CHAR_VAL_EXT   0x012C

◆ OCF_GATT_WRITE_CHAR_DESCRIPTOR

#define OCF_GATT_WRITE_CHAR_DESCRIPTOR   0x0121

◆ OCF_GATT_WRITE_CHAR_VALUE

#define OCF_GATT_WRITE_CHAR_VALUE   0x011C

◆ OCF_GATT_WRITE_CHARAC_RELIABLE

#define OCF_GATT_WRITE_CHARAC_RELIABLE   0x011E

◆ OCF_GATT_WRITE_LONG_CHARAC_DESC

#define OCF_GATT_WRITE_LONG_CHARAC_DESC   0x011F

◆ OCF_GATT_WRITE_LONG_CHARAC_VAL

#define OCF_GATT_WRITE_LONG_CHARAC_VAL   0x011D

◆ OCF_GATT_WRITE_RESPONSE

#define OCF_GATT_WRITE_RESPONSE   0x0126

◆ OCF_GATT_WRITE_WITHOUT_RESPONSE

#define OCF_GATT_WRITE_WITHOUT_RESPONSE   0x0123

◆ OCF_L2CAP_CONN_PARAM_UPDATE_REQ

#define OCF_L2CAP_CONN_PARAM_UPDATE_REQ   0x0181

◆ OCF_L2CAP_CONN_PARAM_UPDATE_RESP

#define OCF_L2CAP_CONN_PARAM_UPDATE_RESP   0x0182

Typedef Documentation

◆ att_execute_write_req_cp

◆ att_find_by_type_value_req_cp

◆ att_find_info_req_cp

◆ att_prepare_write_req_cp

◆ att_read_by_group_type_req_cp

◆ att_read_by_type_req_cp

◆ gap_allow_rebond_cp_IDB05A1

◆ gap_create_connection_cp

◆ gap_delete_ad_type_cp

◆ gap_get_bonded_devices_rp

◆ gap_get_security_level_rp

◆ gap_is_device_bonded_cp

◆ gap_resolve_private_address_cp

◆ gap_resolve_private_address_rp

◆ gap_send_pairing_request_cp

◆ gap_set_broadcast_mode_cp

◆ gap_set_evt_mask_cp

typedef __packed struct _gap_set_evt_mask_cp gap_set_evt_mask_cp

◆ gap_set_non_connectable_cp_IDB04A1

◆ gap_set_undirected_connectable_cp

◆ gap_slave_security_request_cp

◆ gap_start_connection_update_cp

◆ gap_start_general_conn_establish_proc_cp_IDB04A1

◆ gap_start_general_conn_establish_proc_cp_IDB05A1

◆ gap_start_general_discovery_proc_cp

◆ gap_start_limited_discovery_proc_cp

◆ gap_start_name_discovery_proc_cp

◆ gap_start_observation_proc_cp

◆ gap_start_selective_conn_establish_proc_cp

◆ gap_terminate_cp

typedef __packed struct _gap_terminate_cp gap_terminate_cp

◆ gatt_add_char_desc_rp

◆ gatt_add_char_rp

typedef __packed struct _gatt_add_char_rp gatt_add_char_rp

◆ gatt_add_serv_rp

typedef __packed struct _gatt_add_serv_rp gatt_add_serv_rp

◆ gatt_allow_read_cp

typedef __packed struct _gatt_allow_read_cp gatt_allow_read_cp

◆ gatt_confirm_indication_cp

◆ gatt_del_char_cp

typedef __packed struct _gatt_del_char_cp gatt_del_char_cp

◆ gatt_del_inc_serv_cp

◆ gatt_del_serv_cp

typedef __packed struct _gatt_del_serv_cp gatt_del_serv_cp

◆ gatt_disc_all_charac_descriptors_cp

◆ gatt_disc_all_charac_of_serv_cp

◆ gatt_disc_all_prim_services_cp

◆ gatt_disc_prim_service_by_uuid_cp

◆ gatt_exchange_config_cp

◆ gatt_find_included_services_cp

◆ gatt_include_serv_rp

◆ gatt_read_charac_desc_cp

◆ gatt_read_charac_val_cp

◆ gatt_read_handle_val_cp

◆ gatt_read_handle_val_offset_cp

◆ gatt_read_handle_val_offset_rp

◆ gatt_read_handle_val_rp

◆ gatt_read_long_charac_desc_cp

◆ gatt_read_long_charac_val_cp

◆ gatt_read_multiple_charac_val_cp

◆ gatt_read_using_charac_uuid_cp

◆ gatt_set_evt_mask_cp

◆ gatt_set_security_permission_cp

◆ gatt_signed_write_without_resp_cp

◆ gatt_upd_char_val_ext_cp

◆ gatt_write_charac_reliable_cp

◆ gatt_write_long_charac_desc_cp

◆ gatt_write_long_charac_val_cp

◆ gatt_write_without_resp_cp

◆ l2cap_conn_param_update_req_cp

◆ l2cap_conn_param_update_resp_cp_IDB04A1

◆ l2cap_conn_param_update_resp_cp_IDB05A1

Variable Documentation

◆ gap_set_non_connectable_cp_IDB05A1

PACKED gap_set_non_connectable_cp_IDB05A1
Generated on Mon Apr 15 2019 18:10:39 for BlueNRG-MS pack for STM32CubeMX by   doxygen 1.8.13