12892 Commits

Author SHA1 Message Date
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
Matthias Ringwald
d9d4921fd5 freertos: use generic btstack_run_loop_poll_data_sources_from_irq instead of btstack_run_loop_freertos_trigger_from_isr 2021-07-02 16:51:58 +02:00
Matthias Ringwald
4fd33db703 btstack_run_loop_freertos: implement poll_data_sources_from_irq 2021-07-02 16:51:58 +02:00
Matthias Ringwald
d338410556 embedded: use generic btstack_run_loop_poll_data_sources_from_irq instead of btstack_run_loop_embedded_trigger 2021-07-02 16:51:58 +02:00
Matthias Ringwald
6cbe83c51d btstack_run_loop_embedded: implement execute on main thread 2021-07-02 16:51:58 +02:00
Matthias Ringwald
e97b720dcd btstack_run_loop_embedded: implement trigger exit 2021-07-02 16:51:58 +02:00
Matthias Ringwald
decb7d9b3d btstack_run_loop_embedded: implement poll_data_sources_from_irq 2021-07-02 16:51:58 +02:00
Matthias Ringwald
7eaf37e0f9 btstack_run_loop: add list of callbacks and provide btstack_run_loop_base_execute_callbacks 2021-07-02 16:51:58 +02:00
Matthias Ringwald
9fb44c6d99 btstack_run_loop: extend run loop api 2021-07-02 16:51:58 +02:00
Matthias Ringwald
3c7763bd89 wiced: remove obsolete hci_transport_h4_wiced.c 2021-07-02 16:51:58 +02:00
Matthias Ringwald
638cc6b8ed btstack_defines: fix HCI_SUBEVENT_LE_READ_REMOTE_FEATURES_COMPLETE and A2DP_SUBEVENT_COMMAND_REJECTED 2021-07-02 11:05:24 +02:00
Matthias Ringwald
9ea49f801c hci_transport_h2_libusb: fix compile with USB_VENDOR_ID and USB_PRODUCT_ID 2021-07-02 10:41:06 +02:00
Matthias Ringwald
83dbe30303 att_db: fix compile with ENABLE_LOG_DEBUG 2021-07-02 10:40:34 +02:00
Matthias Ringwald
a79ee7d2c3 windows-winusb: fix build 2021-06-30 23:14:01 +02:00
Matthias Ringwald
f0e9886bf1 windows: use same cflags for all ports 2021-06-30 23:10:42 +02:00
Matthias Ringwald
aadd60a13c btstack_run_loop: fix warnings 2021-06-30 23:05:57 +02:00
Matthias Ringwald
a154fcd6ec pbap_client: init parser for vcard listing parsing 2021-06-30 15:16:26 +02:00
Matthias Ringwald
430422d85a pbap_client: extract pbap_client_vcard_listing_init_parser 2021-06-29 19:05:37 +02:00
Matthias Ringwald
838023a844 pbap_client: move vcard listing parsing state into pbap_client context 2021-06-29 19:02:12 +02:00
Matthias Ringwald
525037839f a2dp_source: fix reconfigure 2021-06-29 18:43:43 +02:00
Matthias Ringwald
415a769f95 test: add basic test for remote oob pairing 2021-06-28 19:50:54 +02:00
Matthias Ringwald
8e95becec1 fix unused warnings
# Conflicts:
#	src/l2cap.c
2021-06-28 19:47:16 +02:00