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 |
|
Milanka Ringwald
|
af97579e44
|
hfp_hf: rename voice_recognition_notification functions
|
2021-07-09 14:56:56 +02:00 |
|
Milanka Ringwald
|
d84719b14b
|
hfp_ag: add separate function for voice recognition deactivation
|
2021-07-09 14:56:56 +02:00 |
|
Milanka Ringwald
|
a95ec82fc1
|
hfp: implement hfp_emit_voice_recognition_state_event
|
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
|
2effbd4fb0
|
readme: sco-over-hci works on esp32 at least since esp-idf 4.3
|
2021-07-08 15:21:23 +02:00 |
|
Matthias Ringwald
|
b35e5ee41e
|
esp32: provide hci_dump_embedded_stdout.c
|
2021-07-08 11:10:34 +02:00 |
|
Matthias Ringwald
|
fdd7f115a2
|
esp32: fix project files for HSP/HFP examples
|
2021-07-08 11:10:19 +02:00 |
|
Matthias Ringwald
|
ddbec4cec7
|
hci: avoid assert sending sco via timers
|
2021-07-08 10:04:08 +02:00 |
|
Matthias Ringwald
|
d08c604f0f
|
esp32: fix build
|
2021-07-08 09:31:51 +02:00 |
|
Matthias Ringwald
|
5bea6ce475
|
a2dp_source: handle reject of reconfigure command
|
2021-07-07 12:22:21 +02:00 |
|
Matthias Ringwald
|
aef8999158
|
changelog: mention hci_cmd additions
|
2021-07-06 21:56:00 +02:00 |
|
Matthias Ringwald
|
0c1cf6c69a
|
hci_cmd: add core v5.2 le templates
|
2021-07-06 21:54:24 +02:00 |
|
Matthias Ringwald
|
931b436ed5
|
hci_cmd: support arrayed parameters
|
2021-07-06 21:54:23 +02:00 |
|
Matthias Ringwald
|
7f67490c96
|
hci_cmd: support variable len arguments with 'JV'
|
2021-07-06 21:54:23 +02:00 |
|
Matthias Ringwald
|
dbc40e8235
|
libusb: fix build
|
2021-07-05 17:10:21 +02:00 |
|