wanglai@espressif.com
60c5dbad59
feat(bt/bluedroid): Modify AT+CNUM response api and HFP AG example
2023-11-07 20:03:46 +08:00
Wang Mengyang
edcb1b58b7
ci(bt/bluedroid): Add CI build test for HFP examples with voice over HCI enabled
2023-09-08 11:39:50 +08:00
chenqingqing
482532b7d7
feat(bt/api): Add new apis for hfp to get the numbers of packet status received and sent
2023-09-08 11:29:26 +08:00
Jin Cheng
13842a9e68
fix(bt/bluedroid): Fixed invalid access to freed semaphore
2023-09-07 11:25:21 +08:00
Jin Cheng
87d4d95e59
fix(bt/bluedroid): Added peer Bluetooth device address into HF callback parameters
2023-09-07 11:25:19 +08:00
Jin Cheng
68e469d55f
fix(bt/bluedroid): Fixed errors in parsing ATD command in HFP AG
2023-09-07 11:24:34 +08:00
xiongweichao
0a4082642e
bt: Fixed the issue that the a2dp source would not send the media start command due to the connection initiated by the peer device
...
Closes https://github.com/espressif/esp-idf/issues/11170
2023-05-04 12:06:17 +08:00
Jiang Jiang Jian
7cfc1a747f
Merge branch 'docs/update_esp_hid_device_v4.4' into 'release/v4.4'
...
docs: fixed missing API-reference documents for Bluetooth HID device(backport v4.4)
See merge request espressif/esp-idf!19582
2023-03-17 19:40:43 +08:00
xiongweichao
0ac35d3f09
bt:Added a parameter to tell the user the result of the pass through command implementation
2023-03-14 16:44:10 +08:00
wangmengyang
a13f65206c
examples/Bluetooth/bt_hid_mouse_device: improved the exmaple README
2023-03-14 12:13:48 +08:00
wangmengyang
b419830cb0
examples/bluetooth/bt_hid_mouse_device: fixed code format, added more comments to improve code readability
2023-03-14 12:13:48 +08:00
jincheng
a901900533
Added ACL link related events handler in A2DP sink GAP callback
2023-01-04 11:48:57 +08:00
xiongweichao
854a31feda
Modified spp vfs example
2022-12-06 06:02:01 +00: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
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
e3ec58043f
Fixed the issue memory access out of bounds in a2dp_source example
2022-11-18 16:40:03 +08:00
Jin Cheng
e59ec7e597
fixed crash in I2S when reconnect to a2dp sink
2022-10-21 14:11:27 +08:00
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
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
jincheng
9de7886528
lower the priority of application task of a2dp demo
2022-07-01 19:08:47 +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
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
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
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
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
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
jincheng
ea4f069b45
fix hfp_ag demo audio not sine_v4.4
2021-11-01 12:12:10 +08: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
liqigan
d8023ba09c
add FAQ in SPP demo README
2021-08-04 20:49:51 +08:00
Jiang Jiang Jian
c6238303cf
Merge branch 'bugfix/btdm_set_discoverable_after_create_server' into 'master'
...
components/bt: Set discoverable after create server
See merge request espressif/esp-idf!12913
2021-05-24 03:58:58 +00:00
Rahul Tank
1aff02ea55
esp-idf: Corrected check of Class of Device for discovered devices
...
Current code stopped inquiry if major class is not Phone. Modified the
condition to consider for both Phone and Audio to cover majority of real
world devices.
Closes https://github.com/espressif/esp-idf/issues/6548
2021-04-01 10:31:36 +00:00
baohongde
5ebbc17b9a
components/bt: Set discoverable after create server
2021-03-25 17:28:35 +08:00
weitianhua
c347b0a937
Update bt_discovery demo and README
...
1. Use bt_app_gap_init function
2. Add Security Simple Pair doc
3. Update README
Update SPP demo
1. Add input module for bt_spp_initiator demo to show the security simple pair features
2. Update README of bt_spp_acceptor and bt_spp_initiator demo.
Format comment in esp_a2dp_api.h
Format comment in esp_avrc_api.h
Format comment in esp_spp_api.h
Fix bt_discovery build err
Update HFP API guide error
Remove BTA_AV_DEBUG
Remove Trailing Whitespace & End of Files
2021-01-27 14:17:12 +08:00
weitianhua
bfad85a372
Add init & deinit event for a2dp
2021-01-25 16:30:09 +08:00
Jiang Jiang Jian
f7c9f1afd7
Merge branch 'bugfix/avrc_set_player_value_cmd_event_unhandle' into 'master'
...
bugfix/fix unhandle RC vendor PDU when tg receive set_player_app_value cmd
Closes BT-711
See merge request espressif/esp-idf!11807
2021-01-20 23:39:57 +08:00
liaowenhao
6c0e3fe23c
bugfix:unhandle event when tg receive set_player_app_value cmd
2021-01-08 20:58:35 +08:00
liaowenhao
60e2eb8dfc
bugfix/fixed the warning info always being printed when entering the cona command in msbc mode
2021-01-07 11:37:24 +00:00
liaowenhao
06344bd531
add gap module in hfp_hf for fisrt connecting
2021-01-07 11:37:24 +00:00