liuning
2d2177b4ad
blufi: update version to 1.3
...
record connecting status, got ip status, maximum retry, connection end info (reason code, rssi) and provide greater information to phone
2022-12-02 19:45:28 +08:00
liqigan
7ba36f4d47
fix HID device can not remove virtually cabled device without a connection
...
Closes https://github.com/espressif/esp-idf/issues/10107
2022-12-01 15:18:19 +08:00
Wang Meng Yang
89bb0c0759
Merge branch 'bt/opt_audio_datapath_v4.4' into 'release/v4.4'
...
bt/optimized a2dp_sink audio datapath (v4.4)
See merge request espressif/esp-idf!21223
2022-11-29 17:58:26 +08:00
Jin Cheng
a1b4ef2806
Increase BtI2STask stack depth to avoid stack overflow
2022-11-24 12:14:15 +08:00
Jin Cheng
2c38701f68
optimized a2dp_sink audio datapath
...
1. removed audio cache in BTC layer of Bluedroid
2. added flow control for audio data in application layer
Closes https://github.com/espressif/esp-idf/issues/9622
2022-11-24 12:14:08 +08:00
Jin Cheng
2d220b5c3f
1. changed pin_type of Legacy Paring from FIXED to VARIABLE to avoid authentication failure
...
2. provide compatibilities with devices that do not support Secure Simple Paring
Closes https://github.com/espressif/esp-idf/issues/10069
Closes https://github.com/espressif/esp-idf/issues/10005
2022-11-23 20:53:41 +08:00
Jin Cheng
11ab4404ff
fixed build errors with Secure Simple Paring disabled
2022-11-23 20:52:09 +08:00
Wang Meng Yang
2b4b59e635
Merge branch 'bugfix/a2dp_source_memory_access_out_of_bounds_v4.4' into 'release/v4.4'
...
Fixed the issue memory access out of bounds in a2dp_source example (v4.4)
See merge request espressif/esp-idf!21145
2022-11-23 10:32:16 +08:00
Yuan Hong Hui
e591c290ad
ble_mesh:example:Add command to test the function of duplicate exceptional list(v4.4)
2022-11-23 10:25:45 +08:00
Jin Cheng
e3ec58043f
Fixed the issue memory access out of bounds in a2dp_source example
2022-11-18 16:40:03 +08:00
zhiweijian
58979bee59
cleanup bluetooth sdkconfig.defaults
2022-11-17 03:46:02 +00:00
zhiweijian
269c02f391
Fixed ble_compatibility_test example NVS init error
2022-11-17 03:46:02 +00:00
Jiang Jiang Jian
12c64be392
Merge branch 'bugfix/ble_mesh_console_memory_leak_test_forv4.4' into 'release/v4.4'
...
ble_mesh:example:fix memory leak(v4.4)
See merge request espressif/esp-idf!20038
2022-11-10 10:45:12 +08:00
Jiang Jiang Jian
7bd454188d
Merge branch 'bugfix/remove_get_modle_and_get_comp_api_forv4.4' into 'release/v4.4'
...
ble_mesh:example:change the method of get model(for v4.4)
See merge request espressif/esp-idf!20393
2022-11-10 10:44:52 +08:00
Jiang Jiang Jian
1a06484dac
Merge branch 'feature/nimble_port_init_deinit_v4.4' into 'release/v4.4'
...
NimBLE : Init deinit nimble stack in a loop
See merge request espressif/esp-idf!20689
2022-11-09 18:01:46 +08:00
Jin Cheng
e59ec7e597
fixed crash in I2S when reconnect to a2dp sink
2022-10-21 14:11:27 +08:00
isha.pardikar@espressif.com
51023425d2
NimBLE : Init deinit nimble stack in a loop
2022-10-19 23:13:27 +05:30
Yuan Hong Hui
fc82b36847
ble_mesh:example:change the method of get model
2022-10-17 03:54:17 +00:00
Yuan Hong Hui
cc27c90b8c
ble_mesh:example:fix memory leak
2022-09-28 03:51:33 +00:00
zwj
358a03e844
Fixed extend adv tx power range error
2022-09-27 19:30:06 +08:00
Jiang Jiang Jian
ae263f1bc8
Merge branch 'feature/sink_support_mono_v4.4' into 'release/v4.4'
...
bt: Fixed sink not being able to output mono audio because it can only decode dual channel audio data(v4.4)
See merge request espressif/esp-idf!20077
2022-09-26 17:47:31 +08:00
satish.solanke
8ae535cdc5
Added ESP32-S3 in README Bluedroid examples (v4.4)
2022-09-19 12:47:49 +05:30
xiongweichao
4c4799ac49
bt:Fixed sink not being able to output mono audio because it can only decode dual channel audio data
2022-09-09 17:31:04 +08:00
Rahul Tank
fcfef95fa7
Nimble: Enable ANS service by default in nimble examples
2022-09-07 17:22:37 +05:30
Island
e87caa8d75
Merge branch 'bugfix/ble_mesh_console_support_nimble_host_for_v4.4' into 'release/v4.4'
...
ble_mesh:ble mesh console support nimble(v4.4)
See merge request espressif/esp-idf!19604
2022-08-24 10:27:13 +08:00
Yuan Hong Hui
d2eb652738
ble_mesh:ble mesh console support nimble
2022-08-17 14:34:04 +08:00
jincheng
d88544fd05
Fixed the failure of 'connect audio' operation in HFP examples with default SDK configuration
...
Due to the lack of synchronized connections, the hf_client can not create audio_connection to
hf_ag. Set default number of synchronized connection to 1.
Closes https://github.com/espressif/esp-idf/issues/9537
2022-08-17 10:14:50 +08:00
wangjialiang
58811bec45
ble_mesh: doc: Restore missing ble mesh videos
2022-08-05 11:51:57 +08:00
Jiang Jiang Jian
9fe854c4ca
Merge branch 'bugfix/vendor_model_send_message_no_memory_forv4.4' into 'release/v4.4'
...
ble_mesh:example: free the memory of malloc (v4.4)
See merge request espressif/esp-idf!19185
2022-08-04 14:47:22 +08:00
Yuan Hong Hui
6b6fa902ed
ble_mesh:the memory requested by malloc has not benn released
2022-07-28 11:35:22 +08:00
Yuan Hong Hui
c2fe9327f2
ble_mesh:change the location of print ready
2022-07-13 17:58:39 +08:00
jincheng
9de7886528
lower the priority of application task of a2dp demo
2022-07-01 19:08:47 +08:00
Jiang Jiang Jian
5c33bb8ae2
Merge branch 'bugfix/fix_blufi_example_softap_current_connection_equal_zero_issue_v4.4' into 'release/v4.4'
...
bluetooth: fix two blufi example bugs(Backport v4.4)
See merge request espressif/esp-idf!18772
2022-06-30 17:01:47 +08:00
muhaidong
8827fc28a0
bluetooth: fix two blufi example bugs
...
1. Softap mode do not assign ip
2. SotAp current connection always show 0
2022-06-30 15:06:53 +08:00
jincheng
66e52c60f5
avoid wrongly restart discovery
2022-06-28 13:03:44 +08:00
Wang Meng Yang
37da6d5ede
Merge branch 'bugfix/hfp_disc_audio_err_v4.4' into 'release/v4.4'
...
bugfix/fix_err_when_ag_disc_audio_v4.4
See merge request espressif/esp-idf!17473
2022-04-19 20:07:41 +08:00
jincheng
c265a31c97
fix the failure of reconnect to sink
2022-03-14 11:24:17 +08:00
jincheng
500e4bd06d
correct the rate of data-producing
...
Closes https://github.com/espressif/esp-idf/issues/7911
2022-03-14 10:42:36 +08:00
Jiang Jiang Jian
dc7cb6de4b
Merge branch 'bugfix/ignore_pmf_capable_flag_v4.4' into 'release/v4.4'
...
Always connect Station in PMF mode if possible (Backport v4.4)
See merge request espressif/esp-idf!17036
2022-03-07 16:24:44 +08:00
Yuan Hong Hui
b2e67d6ff1
ble mesh:example:correct repl config prompt in ble mesh console(v4.4)
2022-03-07 11:03:54 +08:00
Nachiket Kukade
659306b243
esp_wifi: Always connect Station in PMF mode if possible
...
While using esp_wifi_set_config, flag pmf_capable defaults to 0.
Users may not bother to enable it, which prevents connection to a
WPA3 AP. Or the AP may reset into WPA3 mode failing the re-connection.
To ensure better security, deprecate the pmf_capable flag and set it to
true internally.
2022-02-28 17:55:42 +05:30
Zim Kalinowski
192503abbb
Merge branch 'example/nimble_readme_cleanup_v4.4' into 'release/v4.4'
...
docs/examples Changes on README files on Bluetooth Examples (v4.4)
See merge request espressif/esp-idf!16374
2022-02-16 02:30:04 +00:00
Wang Meng Yang
5cc185c442
Merge branch 'bugfix/controller_hci_uart_esp32c3_readme_v4.4' into 'release/v4.4'
...
Added support for ESP32-S3 chip in controller_hci_uart_esp32c3_and_esp32s3's README (v4.4)
See merge request espressif/esp-idf!16738
2022-02-09 11:18:40 +00:00
Jiang Jiang Jian
4158da586b
Merge branch 'demo/opt_a2dp_demo_doc_v4.4' into 'release/v4.4'
...
demo/optimize a2dp demo documents (v4.4)
See merge request espressif/esp-idf!16587
2022-02-09 08:13:55 +00:00
Island
afe82b4e1b
Merge branch 'bugfix/filter_repeated_packages_v4.4' into 'release/v4.4'
...
filter repeated packages but not send response(v4.4)
See merge request espressif/esp-idf!16817
2022-02-09 06:18:43 +00:00
Yuan Hong Hui
006b4456e7
filter repeated packages but not send response(v4.4)
2022-02-09 06:18:42 +00:00
Island
4b7eea25ca
Merge branch 'feature/pro_recv_hb_forv4.4' into 'release/v4.4'
...
provisioner receive heartbeat message (v4.4)
See merge request espressif/esp-idf!16636
2022-02-09 06:18:14 +00:00
Yuan Hong Hui
006c679f85
provisioner receive heartbeat message (v4.4)
2022-02-09 06:18:13 +00:00
Isha Pardikar
db80244920
Merge branch 'bugfix/nimble_spp' into 'release/v4.4'
...
NimBLE : Fixed BLE SPP build fail on Windows
Closes : https://github.com/espressif/esp-idf/issues/8305
See merge request espressif/esp-idf!17013
2022-02-02 15:15:24 +05:30
Jiang Jiang Jian
551cd2793b
Merge branch 'doc/optimize_hfp_doc_4_4' into 'release/v4.4'
...
Doc/optimize hfp doc [backport v4.4]
See merge request espressif/esp-idf!16451
2022-01-27 05:42:17 +00:00
Jiang Jiang Jian
bfd68507d8
Merge branch 'bugfix/PRs_on_esp_hid_v4.4' into 'release/v4.4'
...
bugfix/handle_3_esp_hid_PRs (v4.4)
See merge request espressif/esp-idf!16590
2022-01-27 05:41:52 +00:00
Jiang Jiang Jian
80a395e319
Merge branch 'Doc/optimize_spp_doc_v4.4' into 'release/v4.4'
...
Doc/Optimize SPP Document[backport 4.4]
See merge request espressif/esp-idf!16603
2022-01-27 05:41:33 +00:00
jincheng
9f3b116e4f
optmize a2dp demo document
2022-01-24 14:23:09 +08:00
xiongweichao
f4b329f9a5
Rename controller_hci_uart_esp32c3 to controller_hci_uart_esp32c3_and_esp32s3
2022-01-10 20:18:24 +08:00
xiongweichao
b5d76c8c32
Added support for ESP32-S3 chip in controller_hci_uart_esp32c3's README
2022-01-10 20:18:17 +08:00
xiongweichao
121b33be29
add nvs initialize
2022-01-10 20:18:12 +08:00
Murray Fordyce
52224aebcf
Fixed left right key confusion in comments.
...
"Left" and "Right" were swapped in some comments.
2022-01-05 10:46:46 +08:00
liqigan
f29492dc9d
fix typos and format
2021-12-31 11:18:17 +08:00
liqigan
3b1bdce816
optimize SPP documents
2021-12-30 16:11:56 +08:00
baohongde
ace24fd3f8
components/bt: modify name of file
2021-12-29 14:31:54 +08:00
baohongde
f4c6c48123
components/bt: Update the document of demo bt discovery
2021-12-29 14:31:38 +08:00
baohongde
55bd48b24e
components/bt: Modify demo bt_discovery
2021-12-29 14:31:20 +08:00
weitianhua
8763c82e26
Fix Typos
2021-12-20 17:04:24 +08:00
weitianhua
dec183dbb5
Optimize HFP Documents
2021-12-20 17:04:15 +08:00
pedro.minatel
7506a725be
docs: Rebase and typos fixed for the bluetooth README files
2021-12-13 10:31:09 +00:00
Chen Yudong
4d73d4db36
example: build ble_mesh_console example on c3 and s3 as well
2021-12-09 13:48:38 +08:00
Wang Meng Yang
8848462d50
Merge branch 'nimble/add_throughput_example_v4.4' into 'release/v4.4'
...
NimBLE: Add NimBLE throughput demo examples (v4.4)
See merge request espressif/esp-idf!16138
2021-11-30 08:02:35 +00:00
Jiang Jiang Jian
95eb17a61a
Merge branch 'nimble_spp_v4.4' into 'release/v4.4'
...
NimBLE: BLE example for SPP service (v4.4)
See merge request espressif/esp-idf!16122
2021-11-30 03:54:44 +00:00
Isha Pardikar
8fec43eecb
Merge branch 'nimble/add_throughput_example' into 'master'
...
NimBLE throughput example: Changed write api to write without response
See merge request espressif/esp-idf!16138
2021-11-26 12:07:11 +05:30
Prasad Alatkar
279e135c8f
NimBLE throughput example: Add espressif license
2021-11-26 10:03:06 +05:30
Prasad Alatkar
76e3e3476e
NimBLE throughput example: make multi target support readable
2021-11-26 10:03:06 +05:30
Prasad Alatkar
ed43a4eb50
NimBLE: Add throughput demo examples
...
- Added blecent_throughput(client) and bleprph_throughput(server) examples to
demonstrate application throughput.
2021-11-26 10:03:06 +05:30
isha pardikar
1ef94299a5
Merge branch 'nimble_spp' of ssh://gitlab.espressif.cn:27227/espressif/esp-idf into 'release/v4.4'
...
Nimble: Added BLE SPP Service
Closes: https://github.com/espressif/esp-idf/issues/7303
See merge request espressif/esp-idf!16122
2021-11-26 09:58:42 +05:30
satish.solanke
426c79c7ad
Readme for the bluedroid ble50 example with tutorial of walkthrough example.
2021-11-24 14:56:53 +05:30
Wang Meng Yang
5c6a8711ad
Merge branch 'bugfix/hfp_demo_audio_not_sine_v4.4' into 'release/v4.4'
...
fix hfp_ag demo audio not sine_v4.4
See merge request espressif/esp-idf!15749
2021-11-09 03:02:15 +00:00
jincheng
ea4f069b45
fix hfp_ag demo audio not sine_v4.4
2021-11-01 12:12:10 +08:00
jincheng
99f1687db7
add README.md for demo controller_hci_uart_demo
2021-10-20 09:09:46 +08:00
Marius Vikhammer
c33aeef0d3
docs: update bluetooth hci readme to reflect uart hci example being target specific
2021-10-11 11:45:29 +08:00
Wang Meng Yang
76a44106aa
Merge branch 'bugfix/controller_hci_uart_sdkconfig' into 'master'
...
controller_hci_uart: fixed the use of deprecated sdkconfig options in the example and rename the example
Closes BT-1907
See merge request espressif/esp-idf!14800
2021-10-08 08:22:56 +00:00
Bao Hong De
eccb1f85d8
Merge branch 'bugfix/btdm_link_error_of_kconfig' into 'master'
...
Bugfix/btdm link error of kconfig
See merge request espressif/esp-idf!15176
2021-09-17 06:26:37 +00:00
baohongde
b310c062cd
components/bt: move config BT_RESERVE_DRAM from bluedroid to ESP32 controller
2021-09-16 20:26:35 +08:00
Fu Hanxi
923e862ed2
ci: temporarily disable s3 build for a few examples
2021-09-16 12:20:11 +08:00
Jiang Jiang Jian
bd61d4dd70
Merge branch 'bugfix/fix_blufi_init_crash_c3' into 'master'
...
Blufi [Nimble] Add fix to crash while running blufi on ESP32C3
See merge request espressif/esp-idf!14414
2021-09-15 13:16:01 +00:00
baohongde
05768e9878
components/bt: Combine 3 Bluetooth controller menu
2021-09-15 10:57:37 +08:00
baohongde
6fc4bf7145
components/bt: Fix link error of Kconfig
2021-09-13 15:45:27 +08:00
Wang Meng Yang
80c3aaab7c
Merge branch 'feature/add_bt_hid_host_support_dev' into 'master'
...
Feature/add bt hid host btc layer
Closes IDFGH-3329, IDFGH-1104, IDFGH-3724, IDFGH-4383, and IDFGH-5428
See merge request espressif/esp-idf!12016
2021-09-08 11:54:19 +00:00
liqigan
2078dfe293
1. update esp_hid component to use esp HID API
...
2. add esp_hidh_config_t::callback_arg
2021-09-08 14:08:34 +08:00
Wang Meng Yang
a885c42cda
Merge branch 'example/controller_hci_uart_for_esp32s3' into 'master'
...
examples: added support of ESP32-S3 chip in controller_hci_uart example
Closes BT-1906
See merge request espressif/esp-idf!14935
2021-09-08 06:02:18 +00:00
liqigan
1c15c9207c
1. transparent HID device
...
2. add esp API for HID
3. add PM config for HID
4. add HID device demo
Closes https://github.com/espressif/esp-idf/issues/5311
Closes https://github.com/espressif/esp-idf/issues/5635
Merges https://github.com/espressif/esp-idf/pull/3425
2021-09-07 16:59:30 +08:00
Rahul Tank
351653f6b3
Blufi [Nimble] Add fix to crash while running blufi on ESP32C3
...
A race condition is occuring while creating task on ESP32C3. Task is
getting created, but the function returns with a delay. Since task was
created, events start getting posted, but existing application
initializes certain threads / callbacks after stack initialization.
The same application works in different ways for bluedroid and nimble.
Hence modified the order during initialization accordingly.
2021-09-06 23:01:51 +08:00
zhangwenxu
2be77287b3
openthread: add iperf example for ot-network test
2021-09-06 15:32:38 +08:00
XieWenxiang
461f2bd186
component/bt: fix some ble document description error
2021-09-01 20:39:13 +08:00
wangmengyang
c053ef0541
examples: added support of ESP32-S3 chip in controller_hci_uart example
2021-08-26 14:24:32 +08:00
wangmengyang
ef2a871e2c
controller_hci_uart: rename the example with suffix "_esp32" to differentiate with that of ESP32-C3
2021-08-17 09:49:15 +08:00
wangmengyang
5eb098393b
controller_hci_uart: fixed the deprecated Kconfig options in the example
2021-08-17 09:49:15 +08:00
liqigan
d8023ba09c
add FAQ in SPP demo README
2021-08-04 20:49:51 +08:00
Wang Meng Yang
dcefc4d6f7
Merge branch 'bugfix/typo_in_hci_uart_example_for_esp32c3' into 'master'
...
example/controller_hci_uart_esp32c3: fixed the incorrect GPIO pin bit mask for input PINs of UART1
See merge request espressif/esp-idf!14458
2021-07-23 08:30:55 +00:00
He Yin Ling
bf65e3c679
Merge branch 'test/update_ble_mesh_console_files' into 'master'
...
test: fix ble mesh send problem
See merge request espressif/esp-idf!11053
2021-07-21 07:51:44 +00:00
wangmengyang
c01ef27ae5
example/controller_hci_uart_esp32c3: fixed the GPIO pin mask for input PINs of UART1
2021-07-21 10:54:25 +08:00
SalimTerryLi
1abf5c861d
examples: unify iperf component
2021-07-16 11:59:52 +08:00