component bt:Added the create attribute table method to the new API
This commit is contained in:
@@ -6,8 +6,7 @@ Overview
|
||||
BLUFI is a profile based GATT to config ESP32 WIFI to connect/disconnect AP or setup a softap and etc.
|
||||
Use should concern these things:
|
||||
1. The event sent from profile. Then you need to do something as the event indicate.
|
||||
2. Security reference. You can write your own Security functions such as symmetrical encryption/decryption and checksum functions.
|
||||
Even you can define the "Key Exchange/Negotiation" procedure.
|
||||
2. Security reference. You can write your own Security functions such as symmetrical encryption/decryption and checksum functions. Even you can define the "Key Exchange/Negotiation" procedure.
|
||||
|
||||
Application Example
|
||||
-------------------
|
||||
|
||||
@@ -84,6 +84,8 @@ Macros
|
||||
.. doxygendefine:: ESP_GATT_UUID_SCAN_INT_WINDOW
|
||||
.. doxygendefine:: ESP_GATT_UUID_SCAN_REFRESH
|
||||
.. doxygendefine:: ESP_GATT_ILLEGAL_UUID
|
||||
.. doxygendefine:: ESP_GATT_ILLEGAL_HANDLE
|
||||
.. doxygendefine:: ESP_GATT_ATTR_HANDLE_MAX
|
||||
.. doxygendefine:: ESP_GATT_MAX_ATTR_LEN
|
||||
.. doxygendefine:: ESP_GATT_IF_NONE
|
||||
|
||||
@@ -106,6 +108,27 @@ Enumerations
|
||||
Structures
|
||||
^^^^^^^^^^
|
||||
|
||||
.. doxygenstruct:: esp_attr_desc_t
|
||||
:members:
|
||||
|
||||
.. doxygenstruct:: esp_attr_control_t
|
||||
:members:
|
||||
|
||||
.. doxygenstruct:: esp_gatts_attr_db_t
|
||||
:members:
|
||||
|
||||
.. doxygenstruct:: esp_attr_value_t
|
||||
:members:
|
||||
|
||||
.. doxygenstruct:: esp_gatts_incl_svc_desc_t
|
||||
:members:
|
||||
|
||||
.. doxygenstruct:: esp_gatts_incl128_svc_desc_t
|
||||
:members:
|
||||
|
||||
.. doxygenstruct:: esp_gatts_char_desc_t
|
||||
:members:
|
||||
|
||||
.. doxygenstruct:: esp_gatt_value_t
|
||||
:members:
|
||||
|
||||
|
||||
@@ -80,6 +80,9 @@ Structures
|
||||
.. doxygenstruct:: esp_ble_gatts_cb_param_t::gatts_add_char_descr_evt_param
|
||||
:members:
|
||||
|
||||
.. doxygenstruct:: esp_ble_gatts_cb_param_t::gatts_add_attr_tab_evt_param
|
||||
:members:
|
||||
|
||||
.. doxygenstruct:: esp_ble_gatts_cb_param_t::gatts_delete_evt_param
|
||||
:members:
|
||||
|
||||
@@ -101,6 +104,9 @@ Structures
|
||||
.. doxygenstruct:: esp_ble_gatts_cb_param_t::gatts_rsp_evt_param
|
||||
:members:
|
||||
|
||||
.. doxygenstruct:: esp_ble_gatts_cb_param_t::gatts_set_attr_val_evt_param
|
||||
:members:
|
||||
|
||||
|
||||
Functions
|
||||
^^^^^^^^^
|
||||
@@ -109,6 +115,7 @@ Functions
|
||||
.. doxygenfunction:: esp_ble_gatts_app_register
|
||||
.. doxygenfunction:: esp_ble_gatts_app_unregister
|
||||
.. doxygenfunction:: esp_ble_gatts_create_service
|
||||
.. doxygenfunction:: esp_ble_gatts_create_attr_tab
|
||||
.. doxygenfunction:: esp_ble_gatts_add_included_service
|
||||
.. doxygenfunction:: esp_ble_gatts_add_char
|
||||
.. doxygenfunction:: esp_ble_gatts_add_char_descr
|
||||
@@ -117,6 +124,8 @@ Functions
|
||||
.. doxygenfunction:: esp_ble_gatts_stop_service
|
||||
.. doxygenfunction:: esp_ble_gatts_send_indicate
|
||||
.. doxygenfunction:: esp_ble_gatts_send_response
|
||||
.. doxygenfunction:: esp_ble_gatts_set_attr_value
|
||||
.. doxygenfunction:: esp_ble_gatts_get_attr_value
|
||||
.. doxygenfunction:: esp_ble_gatts_open
|
||||
.. doxygenfunction:: esp_ble_gatts_close
|
||||
|
||||
|
||||
Reference in New Issue
Block a user