13063 Commits

Author SHA1 Message Date
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
Matthias Ringwald
657978dd97 changelog: update 2021-07-05 16:39:04 +02:00
Matthias Ringwald
00f9da3aee qt: rework shutdown on ctrl-c 2021-07-05 16:35:00 +02:00
Matthias Ringwald
d5b02eade8 windows: use btstack_stdin_window_register_ctrl_c_callback to trigger shutdown on ctrl-c 2021-07-05 16:10:43 +02:00
Matthias Ringwald
de9c9f72d7 windows: allow to register ctrl-c callback in stdin handler 2021-07-05 16:10:05 +02:00
Matthias Ringwald
f11fd9a990 posix: use bstack_signal to trigger shutdown for ctrl-c 2021-07-05 16:10:05 +02:00
Matthias Ringwald
970469cf7e posix: support for handling POSIX signals 2021-07-05 16:10:05 +02:00
Matthias Ringwald
874802b5cc chipset/da14581: fix compile 2021-07-05 16:10:05 +02:00
Matthias Ringwald
dd0cd63ed3 btstack.h: add btstack_ring_buffer.h for audio_duplex example 2021-07-05 14:33:24 +02:00
Matthias Ringwald
9d933ba251 btstack_uart_block_wiced.c: fix compile 2021-07-05 10:47:49 +02:00
Matthias Ringwald
0c59996154 doc: update run loop documentation 2021-07-02 17:01:33 +02:00
Matthias Ringwald
33d85df88e changelog: mention run loop extension 2021-07-02 16:55:53 +02:00
Matthias Ringwald
739fcdb2bb wiced: use btstack_run_loop_execute_code_on_main_thread instead of btstack_run_loop_wiced_execute_code_on_main_thread 2021-07-02 16:51:58 +02:00
Matthias Ringwald
62b026069e btstack_run_loop_wiced: implement execute on main thread 2021-07-02 16:51:58 +02:00
Matthias Ringwald
66c452cf80 btstack_run_loop_wiced: implement trigger exit 2021-07-02 16:51:58 +02:00
Matthias Ringwald
f8d5edf1c3 btstack_run_loop_corefoundation: implement execute on main thread 2021-07-02 16:51:58 +02:00
Matthias Ringwald
dcf86b2997 btstack_run_loop_corefoundation: implement trigger exit 2021-07-02 16:51:58 +02:00
Matthias Ringwald
7b06a5623f btstack_run_loop_qt: implement poll_data_sources_from_irq 2021-07-02 16:51:58 +02:00
Matthias Ringwald
b3483efb03 btstack_run_loop_qt: implement execute on main thread 2021-07-02 16:51:58 +02:00
Matthias Ringwald
d34d17d7a7 btstack_run_loop_windows: implement poll_data_sources_from_irq 2021-07-02 16:51:58 +02:00
Matthias Ringwald
5bea0138e2 btstack_run_loop_windows: implement execute on main thread 2021-07-02 16:51:58 +02:00
Matthias Ringwald
82b879d843 btstack_run_loop_windows: implement trigger exit 2021-07-02 16:51:58 +02:00
Matthias Ringwald
90d4f18637 btstack_run_loop_posix: implement poll_data_sources_from_irq 2021-07-02 16:51:58 +02:00
Matthias Ringwald
41158b7431 btstack_run_loop_posix: implement execute on main thread 2021-07-02 16:51:58 +02:00
Matthias Ringwald
2e357f7a2f btstack_run_loop_posix: implement trigger exit 2021-07-02 16:51:58 +02:00
Matthias Ringwald
c51a1d5a2d btstack_run_loop_freertos: implement execute on main thread 2021-07-02 16:51:58 +02:00
Matthias Ringwald
38b6e83679 btstack_run_loop_freertos: implement trigger exit 2021-07-02 16:51:58 +02:00