16709 Commits

Author SHA1 Message Date
Matthias Ringwald
48161e95e0 hfp_hf: fix build 2025-04-14 17:40:49 +02:00
Matthias Ringwald
0641a8ddb5 hfp_hf: handle rfcomm messages larger than 255 bytes 2025-04-14 17:39:09 +02:00
Matthias Ringwald
72efb18dda hfp_hf: pass hfp command into hfp_hf_handle_rfcomm_command 2025-04-14 17:33:49 +02:00
Matthias Ringwald
2191bab2dc hfp_hf: handle vra in main command handler 2025-04-14 17:24:10 +02:00
Matthias Ringwald
b89915746d hfp_hf: extract hfp_hf_handle_activate_voice_recognition 2025-04-14 17:24:10 +02:00
Milanka Ringwald
4fe47d69db hfp: clear VRA requested status on SCO disconnect 2025-04-14 15:41:30 +02:00
Milanka Ringwald
74350e1564 hfp_hf: fix typo 2025-04-14 15:41:30 +02:00
Matthias Ringwald
086d09eaa3 pbap_client: add pbap_get_vcard_listing_size 2025-04-11 16:33:02 +02:00
Matthias Ringwald
954d3502c3 rfcomm: track outgoing buffer reserved, avoid log_error for prepared send in ERTM mode 2025-04-11 15:16:08 +02:00
Matthias Ringwald
e157b8f1fb rfcomm: prefix outgoing buffer name 2025-04-11 14:53:40 +02:00
Matthias Ringwald
44fea968fd btstack_run_loop: explain callbacks from irq 2025-04-11 14:06:38 +02:00
Matthias Ringwald
1c614e9701 hfp: continue with different sco setting for ERROR_CODE_CONNECTION_REJECTED_DUE_TO_LIMITED_RESOURCES 2025-04-10 10:58:51 +02:00
Matthias Ringwald
4ab18bfa5e posix-h4-da14531: enable flow control after firmware download 2025-04-09 12:07:01 +02:00
Matthias Ringwald
49513b5205 posix-h4: enable uart flow control by default 2025-04-09 12:06:37 +02:00
Matthias Ringwald
2a12b8fc42 posix-h4 variants: exit on power on failure 2025-04-08 14:54:56 +02:00
Dirk Helbig
e2b82ad20f btstack_uart_posix: graceful exit 2025-04-08 14:49:28 +02:00
Matthias Ringwald
8b49233457 att_dispatch: make dispatch table private 2025-04-07 15:02:07 +02:00
Matthias Ringwald
0d339062b1 att_dispatch: add API tags 2025-04-07 15:02:07 +02:00
Matthias Ringwald
0e64c9a55f btstack_tlv_posix: add API tags 2025-04-07 15:02:07 +02:00
Matthias Ringwald
8c0aea9bdb hci_dump_posix_fs: add API start tag 2025-04-07 15:02:07 +02:00
Matthias Ringwald
93f857afbe btstack_main_config: add API start tag 2025-04-07 15:02:07 +02:00
Matthias Ringwald
579fa65c88 test/sdp: avoid non-const values in struct initializer 2025-04-07 10:17:15 +02:00
Matthias Ringwald
b3fbb4cd4f test/ble_client: use public function directly 2025-04-07 10:17:15 +02:00
Matthias Ringwald
8b6b34225a test/att_db: avoid non-const values in array initializer 2025-04-07 10:17:15 +02:00
Matthias Ringwald
709dfebac1 btstack_hid_parser: add missing spaces for PRI. 2025-04-07 10:17:07 +02:00
Matthias Ringwald
329dcf5a4d chipset: add CYW5551x 2025-04-07 09:16:44 +02:00
Matthias Ringwald
d4ab296c16 tool/btstack_parse_header: don't skip functions with callback 2025-04-06 19:44:00 +02:00
Matthias Ringwald
639632a15c l2cap: move internal public functions to the end of the header 2025-04-06 19:44:00 +02:00
Matthias Ringwald
48e7f88f35 hci: move test function into header 2025-04-06 19:43:59 +02:00
Matthias Ringwald
93ce4396c8 gap: move typedefs to the beginning 2025-04-06 19:43:59 +02:00
Matthias Ringwald
34c4fa369a hci: always define hci_iso_stream_t 2025-04-05 16:57:07 +02:00
Matthias Ringwald
498955ae54 tool/btstack_parse_header: custom C header parser for BTstack headers 2025-04-05 16:48:15 +02:00
Matthias Ringwald
f7e6a33512 btstack_run_loop: streamline function definition for parser 2025-04-05 16:48:15 +02:00
Matthias Ringwald
254ba40217 btstack_ring_buffer: streamline function definition for parser 2025-04-05 16:48:15 +02:00
Matthias Ringwald
11d27a0cbc btstack_linked_list: streamline function definition for parser 2025-04-05 16:48:15 +02:00
Matthias Ringwald
e202a7eac1 scan_parameters_service_client: streamline function definition for parser 2025-04-05 16:48:15 +02:00
Matthias Ringwald
3696ced57d avrcp_target: streamline function definition for parser 2025-04-05 16:40:53 +02:00
Matthias Ringwald
7084380a11 hci_dump: streamline function definition for parser 2025-04-05 16:30:46 +02:00
Matthias Ringwald
f00b99eb3c goep_client: streamline function definition for parser 2025-04-05 16:30:45 +02:00
Matthias Ringwald
bc5161c99e avrcp_cover_art_client: streamline function definition for parser 2025-04-05 16:30:45 +02:00
Matthias Ringwald
65a8b07684 gatt_service_client: streamline function definition for parser 2025-04-05 16:30:45 +02:00
Matthias Ringwald
80256083ba a2dp_source: remove tab 2025-04-05 16:30:45 +02:00
Matthias Ringwald
bdc8377d3a avdtp: SEP discovery for incoming AVDTP connection after outgoing connection was triggered 2025-04-03 14:44:23 +02:00
Matthias Ringwald
d02f7a60a5 avdtp: extract avdtp_start_sep_query 2025-04-03 14:41:35 +02:00
Matthias Ringwald
1d1b86fb6b avdtp: explicitly initialized initiator_connection_state 2025-04-03 14:29:54 +02:00
Matthias Ringwald
68d34e40fe btstack_defines: provide ssize_t on windows
btstack_defines: provide ssize_t on windows
2025-04-02 15:02:53 +02:00
Milanka Ringwald
a65d32f8cf readme: add Bluetooth features 2025-04-01 19:51:09 +02:00
Matthias Ringwald
1b7a3fa103 linux: mark all target_link_library calls as PUBLIC 2025-03-31 15:58:17 +02:00
Milanka Ringwald
0bd91fba60 avrcp_controller: increase timeout for AVRC command 2025-03-31 13:30:50 +02:00
Milanka Ringwald
6e0e052df1 avarcp_controller: check expected control command response before stopping response timer 2025-03-31 13:08:33 +02:00