16600 Commits

Author SHA1 Message Date
Matthias Ringwald
b6ff3137b0 gatt_client: fix length of GATT_EVENT_CHARACTERISTIC_DESCRIPTOR_QUERY_RESULT 2025-03-10 15:01:25 +01:00
Matthias Ringwald
c7177284af tx_power_service_client: improve header documentation 2025-03-10 15:01:08 +01:00
Matthias Ringwald
613630a496 sm: fix pairing in peripheral role for non-identity address type
if extended advertising is supported and LE Set Terminated is received before connection event, null address was used
2025-03-10 15:00:16 +01:00
Dirk Helbig
7bab55ed9a platform/posix: exit on none existing uart device, terminate if uart is unplugged 2025-03-04 12:39:55 +01:00
Dirk Helbig
683d7c6847 port/zephyr: fix hci dump and typos 2025-03-04 11:05:25 +01:00
Matthias Ringwald
1f885aaed0 hfp_ag: avoid recursion with synchronous transport 2025-03-03 18:46:27 +01:00
Dirk Helbig
7c9f20a939 platform/zephyr: full run loop support and transport 2025-03-03 15:54:03 +01:00
Matthias Ringwald
57a762f3cc sco_demo_demo_util: fix warning 2025-03-03 10:46:10 +01:00
Matthias Ringwald
c468ca4b35 test: improve coverage build 2025-02-28 19:09:20 +01:00
Milanka Ringwald
ae724f2764 example: fix compile 2025-02-28 14:17:31 +01:00
Milanka Ringwald
6d83ff951f hfp_hf: emit HFP_SUBEVENT_VOICE_RECOGNITION_ACTIVATED with status code ERROR_CODE_UNSPECIFIED_ERROR if AG disables VRA before SCO 2025-02-28 14:17:31 +01:00
Milanka Ringwald
ca68ffef89 hfp_ag: fix spelling 2025-02-28 14:17:31 +01:00
Milanka Ringwald
9840d7c868 test/hfp: update test sequences 2025-02-28 14:17:31 +01:00
Milanka Ringwald
0c873afde1 hfp_hf: reset postponed HF VR activation event on AG's VR deactivation message 2025-02-28 14:17:31 +01:00
Milanka Ringwald
04b31154cf hfp_hf: fix typos 2025-02-28 14:17:31 +01:00
Dirk Helbig
bf029eddf7 port/zephyr: update for Zephyr v4.0 2025-02-28 14:14:47 +01:00
Dirk Helbig
76f06a045a platform/linux: add ALSA support 2025-02-28 11:07:18 +01:00
Matthias Ringwald
1666a45791 linux: move hci_transport_linux into platform/linux 2025-02-28 11:02:21 +01:00
Matthias Ringwald
b30edfda79 btstack_run_loop_posix:: support error condition for file descriptors in btstack_run_loop 2025-02-27 16:10:57 +01:00
Matthias Ringwald
cef0622537 HFP HF: send Apple Accessory information after service level connection 2025-02-27 15:12:43 +01:00
Matthias Ringwald
8d20d33119 hci: fix build 2025-02-27 11:54:17 +01:00
Matthias Ringwald
0ac721195c port/qt: update qt5 cmake 2025-02-27 11:51:30 +01:00
Matthias Ringwald
fbcad749a4 port: use target_ command version in all CMake projects 2025-02-27 10:36:31 +01:00
Matthias Ringwald
96627858b8 hci: improve sco send without sco flow control for smaller packets 2025-02-26 18:22:47 +01:00
Matthias Ringwald
2332f233d7 hfp_ag: avoid recursion with synchronous transport 2025-02-26 17:56:26 +01:00
Matthias Ringwald
c3616ea987 hci: send reset after uploading patchram 2025-02-26 15:32:29 +01:00
Matthias Ringwald
5bc42cf57c posix-h4-airoc: add missing default case 2025-02-25 11:26:30 +01:00
Matthias Ringwald
603fec95a8 zephyr: provide hal_flash_bank implementation for native flash driver 2025-02-24 12:23:54 +01:00
Matthias Ringwald
9a2cabcf31 hid_host: emit HID_SUBEVENT_INCOMING_CONNECTION if memory allocation fails 2025-02-24 11:01:31 +01:00
Matthias Ringwald
b848f4ec55 hid_host_demo: only accept incoming connection if status is ok 2025-02-24 11:00:22 +01:00
Matthias Ringwald
c72af13194 hid_host: call with hid_emit_incoming_connection_event with params 2025-02-24 10:50:14 +01:00
Matthias Ringwald
5aa9adcbfc btstack_defines: add status field to HID_SUBEVENT_INCOMING_CONNECTION 2025-02-24 10:43:00 +01:00
Matthias Ringwald
5aec0214d7 hci: remove debug output
# Conflicts:
#	src/hci.c
2025-02-22 15:27:32 +01:00
Matthias Ringwald
be6e590cdb hci: hci_request_cis_can_send_now_events for CIG in Central role will emit can send now events for all streams in group 2025-02-22 15:26:40 +01:00
Matthias Ringwald
bad8b5e838 hci: add more info to HCI_EVENT_CIS_CAN_SEND_NOW 2025-02-22 15:26:40 +01:00
Matthias Ringwald
7ba7a76a90 hci: add full cis info to hci_emit_cis_can_send_now 2025-02-22 15:26:40 +01:00
Matthias Ringwald
c3045e83c2 hci: track highest outgoing cis for cig in central role 2025-02-22 15:26:40 +01:00
Matthias Ringwald
a540f7c53c hci: iterate over cig/cis for cis can send now event 2025-02-22 15:26:40 +01:00
Matthias Ringwald
5d418ca523 hci: track iso stream role 2025-02-22 15:26:40 +01:00
Matthias Ringwald
754c846fdd gap: validate params in gap_set_scan_params 2025-02-19 12:26:54 +01:00
Milanka Ringwald
285574d81a avdtp_util: validate ATRAC configuraiton 2025-02-18 18:45:19 +01:00
Milanka Ringwald
783c2dc202 avdtp: extend avdtp_atrac_version_t enum 2025-02-18 18:45:19 +01:00
Milanka Ringwald
da0b93d47e avdtp_util: validate CODEC type 2025-02-18 18:20:22 +01:00
Milanka Ringwald
32810dfc64 avdtp: extend avdtp_media_codec_type_t 2025-02-18 18:20:22 +01:00
Milanka Ringwald
ff9acaf545 avdtp_util: validate MPEG-D USAC configuration 2025-02-18 18:20:11 +01:00
Milanka Ringwald
a12aa2e8f2 avdtp_util: validate SBC configuration 2025-02-18 18:20:11 +01:00
Milanka Ringwald
d9eb2e9f6e avdtp_util: validate MPEG1_2 configuration 2025-02-18 18:20:11 +01:00
Milanka Ringwald
4547c41ac7 avdtp: update codec specific error codes table 2025-02-18 18:20:11 +01:00
Milanka Ringwald
0bcc943e9f avdtp_util: validate MPEG2_4 AAC configuration 2025-02-18 18:20:11 +01:00
Milanka Ringwald
799a39db82 avdtp: use defined value 2025-02-18 18:20:11 +01:00