12956 Commits

Author SHA1 Message Date
Matthias Ringwald
12610ed383 java/SPPClientTest: query for SPP service, retry on failure, use last SPP service found 2021-07-13 10:20:47 +02:00
Matthias Ringwald
d4d525ab1c l2cap: directly accept incoming connections if security level is sufficient (without gap_request_security_level) 2021-07-12 16:20:53 +02:00
Matthias Ringwald
fd0e4a3aa5 l2cap: extract l2cap_handle_security_level_incoming_sufficient 2021-07-12 16:13:14 +02:00
Matthias Ringwald
e76bd6852b gap: reset requested_security_level on pairing complete 2021-07-12 16:13:14 +02:00
Matthias Ringwald
2a75353a17 gap: send hci authentication required after remote features are available 2021-07-12 16:11:14 +02:00
Matthias Ringwald
912af117cb example/hid_keyboard_demo: use report id to 0x01 2021-07-12 11:58:24 +02:00
Matthias Ringwald
977eebcb2b example/hid_keyboard_demo: fix win10 latency 2021-07-12 11:57:43 +02:00
Milanka Ringwald
9e5566ac52 docu: add references to HFP AVR 2021-07-12 09:26:42 +02:00
Milanka Ringwald
9b78c3de8e docu: fix mkdoc list representation 2021-07-12 09:22:50 +02:00
Milanka Ringwald
dbcc09a91a test/pts: fix build 2021-07-10 00:24:26 +02:00
Matthias Ringwald
d223509138 tset/pts: fix Makefile build 2021-07-10 00:21:14 +02:00
Matthias Ringwald
70efcd36d8 max32630-fthr: fix links 2021-07-10 00:19:30 +02:00
Matthias Ringwald
574d351d38 example/hid_keyboard_demo: enable sniff mode with sniff subrating 2021-07-10 00:18:40 +02:00
Milanka Ringwald
e83dcb5951 hfp: remote test for audio failure 2021-07-09 17:37:03 +02:00
Milanka Ringwald
e8e7290180 hfp: update API docu and CHANGELOG 2021-07-09 15:37:35 +02:00
Milanka Ringwald
3cfa2dc3c7 test/hfp: fix compile 2021-07-09 15:16:54 +02:00
Milanka Ringwald
543e856b65 docu: add section on Enhanced Audio Voice Recognition 2021-07-09 14:56:57 +02:00
Milanka Ringwald
f0c27a954c hfp_ag: update API 2021-07-09 14:56:57 +02:00
Milanka Ringwald
c95b5b3c7c hfp: emit deactivated on SLC, allow deactivate if audio connection failed but VRA was activated 2021-07-09 14:56:57 +02:00
Milanka Ringwald
b95cac54e2 hfp: handle AG send EVR message 2021-07-09 14:56:57 +02:00
Milanka Ringwald
f1c30c367e hfp: add events for AG SEND MSG 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
509c959c29 hfp: new events for EVR status reports 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
ddbf29d22d hfp: fix HFP_CMD_HF_ACTIVATE_VOICE_RECOGNITION command parsing 2021-07-09 14:56:57 +02:00
Milanka Ringwald
6b8275b007 hfp: fix deactivate EVR from AG 2021-07-09 14:56:57 +02:00
Milanka Ringwald
1a26de69e9 hfp: refactor name, do not close audio connection during active VR session 2021-07-09 14:56:57 +02:00
Milanka Ringwald
6a61d7dc55 hfp_ag: use hfp_ag_voice_recognition_session_active check 2021-07-09 14:56:57 +02:00
Milanka Ringwald
f48848de7c hfp_ag: send EVR msg 2021-07-09 14:56:57 +02:00
Milanka Ringwald
a0c831ebcf hfp_ag: clean up states, refactor names 2021-07-09 14:56:57 +02:00
Milanka Ringwald
d1b504462e hfp_ag: refactor hfp_ag_send_enhanced_voice_recognition_cmd 2021-07-09 14:56:57 +02:00
Milanka Ringwald
700e91e53c hfp: remove ENHANCED_VOICE_RECOGNITION_OFF states 2021-07-09 14:56:57 +02:00
Milanka Ringwald
013cc750cf hfp: refactor activate/deactivate vra functions 2021-07-09 14:56:57 +02:00
Milanka Ringwald
371c1bb2a1 hfp: update API docu 2021-07-09 14:56:57 +02:00
Milanka Ringwald
adb00feebd hfp_ag: introduce EVR enabled flag 2021-07-09 14:56:57 +02:00
Milanka Ringwald
e83c202541 hfp_hf: rename enhanced VRA functions 2021-07-09 14:56:56 +02:00
Milanka Ringwald
11b091bf48 hfp: reset VRA on SLC shut down 2021-07-09 14:56:56 +02:00
Milanka Ringwald
52cbdd6d38 hfp: fix releasing SLC during active audio connection 2021-07-09 14:56:56 +02:00
Milanka Ringwald
93ffa3ace7 docu: add Audio Voice Recognition 2021-07-09 14:56:56 +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
734ef2bdf5 hfp: rename variable 2021-07-09 14:56:56 +02:00
Milanka Ringwald
08a0b01cf6 hfp: add state check 2021-07-09 14:56:56 +02:00
Milanka Ringwald
fdda66c091 hfp_hf: inline only once used functions and emit voice recognition state event on error from AG 2021-07-09 14:56:56 +02:00
Milanka Ringwald
fd4151d1ee hfp: fix activate voice recognition 2021-07-09 14:56:56 +02:00
Milanka Ringwald
498a8121ec hfp_hf: rename vra_status and use vra_state_requested 2021-07-09 14:56:56 +02:00
Milanka Ringwald
8c10f3832b hfp_ag: handle start Voice Recognition triggered by HF 2021-07-09 14:56:56 +02:00
Milanka Ringwald
fdf18f864d hfp_ag: on RFCOMM_DATA_PACKET run for context and exit 2021-07-09 14:56:56 +02:00
Milanka Ringwald
0c738fd474 hfp_ag: fallback to previous vra state if smtf went wrong 2021-07-09 14:56:56 +02:00
Milanka Ringwald
754910ca8c hfp_ag: move handling voice recognition into hfp_ag_voice_recognition_state_machine 2021-07-09 14:56:56 +02:00