16667 Commits

Author SHA1 Message Date
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
Matthias Ringwald
54839f5610 posix-h4: allow to set BD_ADDR 2025-03-31 11:07:52 +02:00
Matthias Ringwald
02941a9b69 btstack_main_config: only print reset tlv and bd addr if set by user 2025-03-31 11:04:23 +02:00
Matthias Ringwald
9863bd21c8 btstack_uart_posix: print error on stdout before exit 2025-03-31 11:03:54 +02:00
Matthias Ringwald
a816fb08e6 hfp: fix bd_addr in log_info for sco connection complete 2025-03-28 15:29:54 +01:00
Matthias Ringwald
bbdd9aa8ab hid_device: allow for SDP Record without Service Name attribute 2025-03-28 15:09:49 +01:00
Milanka Ringwald
823e9aa358 a2dp_sink_demo: update AVRCP_SUBEVENT_OPERATION_COMPLETE event 2025-03-26 21:43:55 +01:00
Milanka Ringwald
614d5d2232 avrcp_controller: update AVRCP_SUBEVENT_OPERATION_COMPLETE event 2025-03-26 21:43:55 +01:00
Milanka Ringwald
7fab23012f avrcp: add AVRCP_OPERATION_ID_INVALID to avrcp_operation_id_t 2025-03-26 21:43:55 +01:00
Milanka Ringwald
5ef0ced561 btstack_defines: add command opcode and PDU ID to AVRCP_SUBEVENT_OPERATION_COMPLETE 2025-03-26 21:43:55 +01:00
Matthias Ringwald
015950d866 test/le-audio: fix build 2025-03-26 21:37:45 +01:00
Milanka Ringwald
1e2431c644 hfp_ag: send phone service info with +CNUM 2025-03-26 14:57:42 +01:00
Milanka Ringwald
d234c43cda hfp: add hfp_phone_service_t enum 2025-03-26 14:50:57 +01:00
Milanka Ringwald
99fd61192c avrcp_controller: handle response timout 2025-03-26 09:52:14 +01:00
Milanka Ringwald
7722acd245 avrcp: add response timer 2025-03-26 09:51:39 +01:00
Milanka Ringwald
67e243742c btstack_event: add status field to AVRCP_SUBEVENT_OPERATION_COMPLETE 2025-03-26 09:51:00 +01:00
Matthias Ringwald
545483b045 ports: add libm to posix ports 2025-03-25 11:54:38 +01:00
Matthias Ringwald
6e689b7b08 btstack_uart_posix: fix B4000000 for non-apple systems 2025-03-25 11:47:57 +01:00
Dirk Helbig
324a9711b9 btstack_main_config: support hci dump format selection 2025-03-21 12:58:42 +01:00
Dirk Helbig
023c4b3df3 btstack_main_config: baudrate selection 2025-03-20 19:05:53 +01:00
Dirk Helbig
2bb8df9f92 posix-h4: reworked all ports for btstack_main_config
posix-h4: use btstack_main_config

posix-h4: use btstack_main_config
2025-03-20 18:52:27 +01:00
Dirk Helbig
b546af5496 posix: add btstack_main_config
btstack_main_config: review updates
2025-03-20 18:52:26 +01:00
Matthias Ringwald
5b09a22d88 btstack_uart: add defines for flow control 2025-03-20 18:51:18 +01:00
Dirk Helbig
c763cd5141 test: fixed cpputest build's 2025-03-17 13:50:30 +01:00
Matthias Ringwald
32b985fcd4 hid_keyboard_demo: Reconnect to last bonded device on startup 2025-03-17 13:23:59 +01:00
Dirk Helbig
c8ea651435 test/bau: add qr encoder and cpputest 2025-03-17 12:04:08 +01:00
Dirk Helbig
058e13bc89 broadcast_audio_uri_builder: improve compliance 2025-03-17 12:04:08 +01:00
Dirk Helbig
063e806bae broadcast_audio_uri_builder: use base64 encoder 2025-03-17 12:04:08 +01:00
Dirk Helbig
693deda0c9 broadcast_audio_uri_builder: fix warning 2025-03-17 12:04:08 +01:00
Dirk Helbig
331d1f94b7 btstack_base64_encoder: add implementation 2025-03-17 12:04:07 +01:00
Matthias Ringwald
d5f97641cc hfp: emit slc released after finalize 2025-03-14 18:15:51 +01:00
Matthias Ringwald
66885996e4 hfp: init vra_state in create connection 2025-03-14 17:38:05 +01:00
Matthias Ringwald
93d2127f75 hfp: remove hfp_reset_context_flags 2025-03-14 17:30:04 +01:00
Matthias Ringwald
e6afdfd82c hfp: separate reset vra and handle disconnect for vra 2025-03-14 17:23:58 +01:00
Matthias Ringwald
4bb67668b8 hfp: extract hfp_vra_handle_disconnect 2025-03-14 17:21:41 +01:00
Matthias Ringwald
31b8688aa9 hfp: reset context enable_status_update_for_ag_indicators 2025-03-14 17:12:45 +01:00
Matthias Ringwald
551cbfb38e hfp: reset context codec negotiation 2025-03-14 17:04:55 +01:00
Matthias Ringwald
781e7b5097 hci: reset context enable_extended_audio_gateway_error_report 2025-03-14 16:55:46 +01:00
Matthias Ringwald
b12f1e2c88 hfp: reset context call_waiting_notification_enabled 2025-03-14 16:45:22 +01:00
Matthias Ringwald
fff7caf0d9 hfp: reset context change_status_update_for_individual_ag_indicators 2025-03-14 16:42:38 +01:00
Matthias Ringwald
69fd0c4125 hfp: reset context extended_audio_gateway_error 2025-03-14 16:38:25 +01:00
Matthias Ringwald
52ad570876 hci: reset context ok_pending + command 2025-03-14 16:36:59 +01:00
Matthias Ringwald
26594b9fc1 hfp: reset context send_error 2025-03-14 16:26:08 +01:00