80 Commits

Author SHA1 Message Date
Matthias Ringwald
8c9bb29ec2 example: init SM if LE supported to avoid issue with Android Cross-Transport Key-Derivation 2021-12-17 21:04:50 +01:00
Milanka Ringwald
2fca4dad95 license: update text 2021-11-02 09:31:00 +01:00
Milanka Ringwald
722a85f3a6 hfp_hf: emit initial AG indicators values 2021-08-31 10:17:23 +02:00
Milanka Ringwald
5bf1bddfcf hfp_hf_demo: trigger hfp_hf_enhanced_voice_recognition_report_ready_for_audio on enhanced VRA activated 2021-08-26 08:34:16 +02:00
Milanka Ringwald
1ac1f60f22 hfp_hf: send explicit AG indicators mapping after the SLC is established 2021-08-24 15:08:22 +02:00
Milanka Ringwald
15b7a1173e hfp: fix check on legacy vs. enhanced VRA activation 2021-08-24 11:10:50 +02:00
Milanka Ringwald
a9e632e913 hfp: rename VRA events to match the API functions 2021-08-23 12:05:59 +02:00
Milanka Ringwald
acd11d4a99 hfp_hf: use hfp_hf_de/activate_voice_recognition for both legacy and enhanced VRA 2021-08-23 12:05:59 +02:00
Milanka Ringwald
553a4a561f hfp: use HFP_SUBEVENT_VOICE_RECOGNITION_ENABLED/DISABLED instead of HFP_SUBEVENT_VOICE_RECOGNITION_STATUS event 2021-08-23 12:05:59 +02:00
Milanka Ringwald
674ebed504 hfp: emit call answered and terminated events 2021-07-22 14:12:21 +02:00
Milanka Ringwald
fb75b4837d hfp_ag: emit event HFP_SUBEVENT_CALL_TERMINATED before audio connection is closed 2021-07-22 14:10:36 +02:00
Milanka Ringwald
80cabdadb6 hfp_hf_demo: check status of SLC connection establisment 2021-07-22 14:10:36 +02:00
Milanka Ringwald
688428b6a1 hfp: fix type in event name HFP_SUBEVENT_STOP_RINGING and HFP_SUBEVENT_START_RINGING 2021-07-22 14:06:03 +02:00
Milanka Ringwald
347d46c839 hfp: send HFP_SUBEVENT_HF_INDICATOR event 2021-07-13 17:56:32 +02:00
Milanka Ringwald
4d839c2641 hfp_demo: use report_status 2021-07-13 14:50:37 +02:00
Milanka Ringwald
3d2764b55f hfp_demo: enable Echo Canceling and Noise reduction 2021-07-13 14:50:37 +02:00
Milanka Ringwald
6ba83b5e65 hfp: update API docu, remove hfp_hf_activate_echo_canceling_and_noise_reduction 2021-07-13 14:50:37 +02:00
Milanka Ringwald
b95cac54e2 hfp: handle AG send EVR message 2021-07-09 14:56:57 +02:00
Milanka Ringwald
cf75be8534 hfp: report AG EVR status 2021-07-09 14:56:57 +02:00
Milanka Ringwald
de9e0ea7a7 hfp: enhanced audio recognition, HF ready for audio 2021-07-09 14:56:57 +02:00
Milanka Ringwald
6b67407d5d hfp: update examples 2021-07-09 14:56:57 +02:00
Milanka Ringwald
0b4debbf1d hfp_ag: release audio connection only if it was opened before audio VR activated, open audio only if connection does not already exist 2021-07-09 14:56:56 +02:00
Milanka Ringwald
af97579e44 hfp_hf: rename voice_recognition_notification functions 2021-07-09 14:56:56 +02:00
Milanka Ringwald
7253db3c8f hfp: extend HFP_SUBEVENT_VOICE_RECOGNITION_STATUS with status field, rename activated param to state 2021-07-09 14:56:56 +02:00
Milanka Ringwald
3c1b6907ea hfp demoes, use other dongles - to be removed 2021-07-09 14:56:56 +02:00
Milanka Ringwald
ac6f828ea6 hfp: report status code 2021-07-09 14:56:56 +02:00
Matthias Ringwald
11d54508be hfp: use acl_handle and sco_handle in events 2021-04-07 18:28:20 +02:00
Matthias Ringwald
fe62696f0f hfp demos: remove the warning about unhandled HFP meta events 2021-03-30 11:34:51 +02:00
Matthias Ringwald
6058cb0da7 examples: use btstack_event.h getters instead of direct array access, use enum to compare status codes 2021-03-25 08:58:57 +01:00
Milanka Ringwald
7bbeb3ad8c add missing default switch cases 2020-10-27 13:44:55 +01:00
Milanka Ringwald
ec8ae085b4 docu: copy editing examples titles 2020-10-23 09:55:01 +02:00
Milanka Ringwald
d61ccc0f87 hfp_hf_demo: check status on HFP_SUBEVENT_COMPLETE 2020-09-09 11:28:43 +02:00
Matthias Ringwald
b176df710a hfp_hf_demo: fix build 2020-01-07 23:20:49 +01:00
Matthias Ringwald
e501bae083 Use BTSTACK_FILE__ without __ prefix (MISRAC2012-Rule-21.1) 2019-05-11 19:31:55 +02:00
Milanka Ringwald
0aee97eff3 hfp: enhanced call status, fix event and parsing, extend demo 2019-01-25 16:28:41 +01:00
Matthias Ringwald
80b0ebb694 example hfp/hsp: ignore SCO packets if connection handle doesn't match, use HCI_CON_HANDLE_INVALID 2018-12-17 18:36:14 +01:00
Milanka Ringwald
22587df049 hfp_hf_demo: use API calls to access event values, remove ag indicatior status on initial retrieval 2018-12-14 11:11:16 +01:00
Milanka Ringwald
c741b03209 hfp: emit ag indicator status 2018-12-14 10:41:54 +01:00
Matthias Ringwald
a4fe646795 example: register for events after setting up the stack, register for hci events after sm_init() 2018-08-24 10:03:14 +02:00
Matthias Ringwald
0c2b8870c4 examples: unify local names and append BD_ADDR 2017-08-16 21:40:32 +02:00
Milanka Ringwald
8c0f36353f remove Remove Ctrl-C from usage 2017-08-15 15:07:44 +02:00
Matthias Ringwald
249d94cf77 fix warnings: mostly sign-compare 2017-08-08 18:03:40 +02:00
Milanka Ringwald
67673f1cc2 a2dp source demo: cleanup 2017-07-19 16:10:15 +02:00
Matthias Ringwald
8f7efde120 hfp hf: add CLI_PRESENTATION_CAPABILITY to feature list in SDP record, fixes +CLIP for iOS 2017-07-05 16:04:29 +02:00
Milanka Ringwald
89f1e358dd hfp hf: fix typo, add event to demo 2017-06-14 14:31:58 +02:00
Matthias Ringwald
95a8ee01a4 btstack_stdin: provide console input in callback 2017-05-27 21:50:39 +02:00
Matthias Ringwald
7ea7688a8f btstack_stdin: replace stdin_support.[ch] with btstack_stdin.h and platform implementations 2017-05-27 21:50:19 +02:00
Matthias Ringwald
b528169261 more missing breaks 2017-05-25 15:17:12 +02:00
Matthias Ringwald
ba6f86f834 example/hfp_hf: add missing break 2017-05-25 14:47:22 +02:00
Matthias Ringwald
ab2c6ae4b7 tool: add update_filename.py that adds __BTSTACK_FILE__ to every .c file for use with debug output instead of __FILE__ 2017-03-24 23:39:20 +01:00