15201 Commits

Author SHA1 Message Date
Matthias Ringwald
9fe63f3a42 att_server: use att_server/att_connection in att_server_process_validated_request 2023-06-19 14:43:25 +02:00
Matthias Ringwald
26567ee78d att_server: replace hci_connection_for_state with att_server_connections_for_state 2023-06-19 14:43:25 +02:00
Matthias Ringwald
fe3d0cbafe att_server: use att_server/att_connection in att_server_persistent_ccc_clear 2023-06-19 14:43:25 +02:00
Matthias Ringwald
9a1f55ea33 att_server: use att_server/att_connection in att_server_persistent_ccc_restore 2023-06-19 14:43:25 +02:00
Matthias Ringwald
cd45e970b6 att_server: use att_server/att_connection in att_run_for_context 2023-06-19 14:43:25 +02:00
Matthias Ringwald
37a8059d7a att_server: use att_server/att_connection in att_server_can_send_packet 2023-06-19 14:43:25 +02:00
Matthias Ringwald
6d2214cb24 att_server: use att_server/att_connection in att_emit_connected_event 2023-06-19 14:43:25 +02:00
Matthias Ringwald
3f9b77db28 att_server: use att_server/att_connection in att_server_request_can_send_now 2023-06-19 14:43:25 +02:00
Matthias Ringwald
d415948c4c att_server: extract att_server_send_prepared 2023-06-19 14:43:25 +02:00
Matthias Ringwald
23079b390e att_server: use bearer_type instead of l2cap_cid != 0 2023-06-19 14:43:25 +02:00
Matthias Ringwald
6143fd4a6f l2cap: send L2CAP_EVENT_ECBM_CHANNEL_OPENED after accept/decline connections 2023-06-19 14:43:13 +02:00
Matthias Ringwald
d0f23c3502 hci: use l2cap cid for eatt 2023-06-19 14:43:13 +02:00
Matthias Ringwald
a842500988 hci: define att_bearer_type 2023-06-19 14:43:13 +02:00
Matthias Ringwald
5eb1ca071a bluetooth_psm: add BLUETOOTH_PSM_EATT 2023-06-19 14:43:13 +02:00
Matthias Ringwald
62ef30ef72 bluetooth: add GATT_CLIENT_SUPPORTED_FEATURES and GATT_SERVER_SUPPORTED_FEATURES 2023-06-19 14:43:13 +02:00
Matthias Ringwald
c6544eb8bf gatt-service/hids: fix properties for output reports 2023-06-17 09:40:19 +02:00
Dirk Helbig
f0d1308510 hfp_lc3: removed erroneous address operator 2023-06-15 20:13:09 +02:00
Matthias Ringwald
f7c6c0104f gatt-service/hids: fix properties for output and feature reports 2023-06-15 08:23:52 +02:00
Matthias Ringwald
759481344a hfp_codec: extract hfp_codec_reset_sco_buffer 2023-06-14 22:06:31 +02:00
Matthias Ringwald
47cd9accd6 hfp_codec: reset write pos on init 2023-06-14 18:22:38 +02:00
Matthias Ringwald
3a19f7e295 test/hfp: fix link settings test 2023-06-14 14:35:29 +02:00
Matthias Ringwald
c528139d1e hfp: use 'don't care' to accept SCO connections, fixes issue on ESP32 2023-06-14 14:25:58 +02:00
Milanka Ringwald
f823745acb gatt-service: support multiple instances of INPUT, OUTPUT and FEATURE reports 2023-06-13 15:35:57 +02:00
Milanka Ringwald
f4f6c19647 gatt-service/hids_device: use array of report characteristics instead of separated struct fields 2023-06-13 15:24:57 +02:00
Milanka Ringwald
6f74cd091e att_db: read const value for given handle 2023-06-13 15:10:26 +02:00
Matthias Ringwald
6314722e05 btstack_tlv_posix: allow to ignore db on disk and/or set read-only 2023-06-12 09:59:48 +02:00
Matthias Ringwald
a7e127d3ed btstack_crypto: avoid false cppcheck warning 2023-06-09 23:40:34 +02:00
Matthias Ringwald
72c3a9edf4 btstack_crypto: allow MBEDTLS config via MBEDTLS_CONFIG_FILE 2023-06-09 17:13:45 +02:00
Matthias Ringwald
4c7f8b037f btstack_tlv_posix: allow to ignore db on disk and/or set read-only 2023-06-09 16:52:08 +02:00
Matthias Ringwald
10cae6ea33 gatt_client: add missing default 2023-06-09 09:06:43 +02:00
Matthias Ringwald
b7b03a30ea gatt_client: return success in gatt_client_classic_connect 2023-06-09 09:06:43 +02:00
Matthias Ringwald
e0584c4af2 gatt_client: fix send over unenhanced le bearer, regression from 1aa9e3e8 2023-06-08 16:42:01 +02:00
Matthias Ringwald
5134fea901 hfp_hf: add missing break 2023-06-08 08:55:00 +02:00
Matthias Ringwald
92fee4a9d0 tool/convert_gatt_service: removed as GATT Service descriptions not available on Bluetooth SIG web site 2023-06-05 11:09:09 +02:00
Matthias Ringwald
81cd68f56f posix-h4: use getopt command line parser, allow to delete .tlv and specify log path 2023-06-02 16:04:45 +02:00
Matthias Ringwald
b84b7ce1d2 avrcp: avoid unused warning without asserts 2023-06-02 11:55:21 +02:00
Matthias Ringwald
e5fe9c79d1 doc: add .png to latex folder, fix pdf generation 2023-06-02 10:43:53 +02:00
Matthias Ringwald
d1b9b38f4e windows-winusb-intel: improve zadig instructions, added images 2023-06-02 10:24:24 +02:00
Matthias Ringwald
68b7054f68 windows-winusb: improved zadig instructions, added images 2023-06-02 10:02:33 +02:00
Matthias Ringwald
5375ad13b6 hci: use 1M as secondary phy 2023-06-01 18:14:03 +02:00
Matthias Ringwald
ee5fec5251 changelog: add experimental HFP SWB 2023-06-01 17:35:28 +02:00
Matthias Ringwald
3b7e9ceca6 example/sco_demo_util: set lc3 encoder context 2023-06-01 17:32:08 +02:00
Matthias Ringwald
b68ac7a525 gatt_client: fix write without response, regression from 0038504 2023-06-01 17:21:27 +02:00
Matthias Ringwald
7879c4f77d hfp_codec: reduce debug output 2023-06-01 15:41:20 +02:00
Matthias Ringwald
05e3613052 changelog: mention hfp sco packet type checks 2023-06-01 15:41:05 +02:00
Matthias Ringwald
b4320e7fd0 hfp: filter allowed packet types by sco packets supported by remote 2023-06-01 14:38:59 +02:00
Matthias Ringwald
1e70f50a5e hfp: filter allowed packet types by sco packets supported by controller 2023-06-01 14:38:59 +02:00
Matthias Ringwald
0b78a44766 hci: provide remote usable sco packet types 2023-06-01 14:38:59 +02:00
Matthias Ringwald
c92ca2c818 hci: provide usable sco packet types 2023-06-01 14:38:57 +02:00
Matthias Ringwald
29e39de45a hci: store usable acl packet types unflipped 2023-06-01 14:22:24 +02:00