Merge branch 'backport/fix_ble_menuconfig_v4.4' into 'release/v4.4'

Backport/fix ble menuconfig v4.4(backport v4.4)

See merge request espressif/esp-idf!27495
This commit is contained in:
Island
2023-12-04 16:30:21 +08:00
4 changed files with 16 additions and 10 deletions
@@ -404,6 +404,11 @@ static void gatts_profile_event_handler(esp_gatts_cb_event_t event, esp_gatt_if_
{
indicate_data[i] = i % 0xff;
}
// if want to change the value in server database, call:
// esp_ble_gatts_set_attr_value(heart_rate_handle_table[IDX_CHAR_VAL_A], sizeof(indicate_data), indicate_data);
//the size of indicate_data[] need less than MTU size
esp_ble_gatts_send_indicate(gatts_if, param->write.conn_id, heart_rate_handle_table[IDX_CHAR_VAL_A],
sizeof(indicate_data), indicate_data, true);
@@ -158,6 +158,7 @@ The application registration takes place inside ``app_main()`` using the ``esp_b
```c
esp_ble_gatts_app_register(ESP_HEART_RATE_APP_ID);
```
The ``ESP_HEART_RATE_APP_ID`` serves as an application ID, distinguishing between various application layer callbacks. This identifier corresponds to the ``app_id`` found within the ``gatts_reg_evt_param`` in ESP_GATTS_REG_EVT.
## Setting GAP Parameters