mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
fd3162d831
component/bt: optimiz the code component/bt: optimiz the code. component/bt: added the l2c change. component/bt: Added the modified. component/bt: change the indicate callback function. component/bt: added the BLE throughput test gattc & gatts example. component/bt: Change the sdkconfig.default CONFIG_GATTS_NOTIFY_THROUGHPUT setting. component/bt: Change the throughput_client_task delay method. component/bt: change the btu task size from 4096 to 5096 comonent/bt: close the print when congest. component/bt: Added the CPU frequency set method to the readme file. component/bt: Change the gatts_demo_char1_val to gl_profile_tab[PROFILE_A_APP_ID].char_handle to avoid make error. example/ble_throughput: Added the Readme explanation. component/bt: Added the bt lib change. component/bt: Update the bt lib & Change the LOG level from ERROR to DEBUG when congest. component/bt: Fixed the bug of timer start assign error. component/bt: Change back the gattc & gatts demo with same as the master. example/ble_throughput: Fixed the bug when prepare write of the ble throughput. component/bt: Update the check_sum algorithm. component/bt: Change Added the path when used the include file of "l2cdefs.h" & "l2c_api.h". example/throughput_client: Added the Freertos related header files to ble throughput client demo to avoid compile error.
24 lines
1.1 KiB
Plaintext
24 lines
1.1 KiB
Plaintext
menu "Example 'GATT SERVER THROUGHPUT' Config"
|
|
|
|
config SET_RAW_ADV_DATA
|
|
bool "Use raw data for advertising packets and scan response data"
|
|
help
|
|
If this config item is set, raw binary data will be used to generate advertising & scan response data.
|
|
This option uses the esp_ble_gap_config_adv_data_raw() and esp_ble_gap_config_scan_rsp_data_raw() functions.
|
|
|
|
If this config item is unset, advertising & scan response data is provided via a higher-level esp_ble_adv_data_t structure.
|
|
The lower layer will generate the BLE packets. This option has higher overhead at runtime.
|
|
|
|
config GATTS_NOTIFY_THROUGHPUT
|
|
bool "test the gatts notify throughput"
|
|
help
|
|
If this config item is set, then the 'GATTC_WRITE_THROUGHPUT' config should be close, it can't test both write or notify at the same time at this demo
|
|
|
|
config GATTC_WRITE_THROUGHPUT
|
|
bool "test the gattc write throughput"
|
|
help
|
|
If this config item is set, then the 'GATTS_NOTIFY_THROUGHPUT' config should be close, it can't test both write or notify at the same time at this demo
|
|
endmenu
|
|
|
|
|