16112 Commits

Author SHA1 Message Date
Matthias Ringwald
521f582021 gatt_client: add service/connection id to GATT_EVENT_SERVICE_QUERY_RESULT 2024-09-24 18:01:31 +02:00
Matthias Ringwald
88371317a5 gatt_client: add service/connection id to GATT_EVENT_QUERY_COMPLETE 2024-09-24 18:01:31 +02:00
Matthias Ringwald
9da0238594 gatt_client: add service_id and connection_id 2024-09-24 18:01:31 +02:00
Matthias Ringwald
d8ef101d94 gatt_client: use hci_event_builder for GATT_EVENT_INCLUDED_SERVICE_QUERY_RESULT 2024-09-24 18:01:31 +02:00
Matthias Ringwald
1cfd161321 gatt_client: use hci_event_builder for GATT_EVENT_ALL_CHARACTERISTIC_DESCRIPTORS_QUERY_RESULT 2024-09-24 18:01:31 +02:00
Matthias Ringwald
b5a7d6a26c gatt_client: use hci_event_builder for GATT_EVENT_CHARACTERISTIC_QUERY_RESULT 2024-09-24 18:01:31 +02:00
Matthias Ringwald
c668d4cf16 gatt_client: use hci_event_builder for GATT_EVENT_SERVICE_QUERY_RESULT 2024-09-24 18:01:31 +02:00
Matthias Ringwald
6a88036e0a gatt_client: use hci_event_builder for GATT_EVENT_QUERY_COMPLETE 2024-09-24 18:01:31 +02:00
Matthias Ringwald
3e78e462d5 gatt_client: pass gatt_client_t to setup_long_characteristic_value_packet 2024-09-24 18:01:31 +02:00
Matthias Ringwald
8450fbf526 gatt_client: pass gatt_client_t to setup_characteristic_value_packet 2024-09-24 18:01:31 +02:00
Matthias Ringwald
620d7d702b hci: increase incoming pre-buffer for LE-only for service_id + connection_id 2024-09-24 17:58:42 +02:00
Matthias Ringwald
464b6e7bf9 gatt_client: use temp buffer for fuzz testing 2024-09-24 17:58:42 +02:00
Matthias Ringwald
f51e68832c gatt_client: compile error if insufficient prebuffer bytes for long reports 2024-09-24 17:58:42 +02:00
Matthias Ringwald
0143743698 test/gatt_client: increase prebuffer 2024-09-24 17:58:08 +02:00
Matthias Ringwald
0ee0709d65 test/gatt_client: fix blob reads 2024-09-24 17:58:08 +02:00
Matthias Ringwald
61027ef765 test/gatt_client: reset characteristics and their descriptors 2024-09-24 17:58:08 +02:00
Matthias Ringwald
472021f279 test/gatt_client: fix gatt_client_read_long_characteristic_descriptor_using_descriptor_handle_with_offset 2024-09-24 17:58:08 +02:00
Matthias Ringwald
ef09b0beb1 test/gatt_client: use btstack_event getters 2024-09-24 17:58:08 +02:00
Matthias Ringwald
1a9f9e6c65 test/gatt_client: fix build 2024-09-24 17:58:08 +02:00
Milanka Ringwald
9d2aa4d04e btstack_defines: sort and add GATTSERVICE_SUBEVENT_DEVICE_INFORMATION_UDI_FOR_MEDICAL_DEVICES 2024-09-24 17:49:23 +02:00
Milanka Ringwald
101e88269b btstack_defines: add LLS, IAS and TXPS events
# Conflicts:
#	src/btstack_defines.h
#	src/btstack_event.h
2024-09-24 17:49:23 +02:00
Dirk Helbig
0601dd9b55 hfp: fix warnings 2024-09-24 17:49:23 +02:00
Dirk Helbig
f0a0831c6f hci_transport_h5: fix warnings 2024-09-24 17:49:23 +02:00
Dirk Helbig
95a50da88b btstack_sbc_plc: fix warnings 2024-09-24 17:49:23 +02:00
Dirk Helbig
2f1d4f6517 btstack_link_key_db_static: fix warnings 2024-09-24 17:49:23 +02:00
Dirk Helbig
3465b19cc1 btstack_hid_parser: fix warnings 2024-09-24 17:49:23 +02:00
Dirk Helbig
fdac842f4d btstack_defines: use common unused macro 2024-09-24 17:49:23 +02:00
Dirk Helbig
8f8c642256 btstack_debug: fix warnings 2024-09-24 17:49:23 +02:00
Dirk Helbig
c4d011a772 3rd-party/segger-rtt:: allow for sys functions to be overwritten 2024-09-24 17:49:23 +02:00
Matthias Ringwald
29f2ca2149 att_server: move att_server_eatt_bearer_t to header, document att_server_eatt_init 2024-09-24 16:39:45 +02:00
Matthias Ringwald
370c8b58f8 att_server: fix assert 2024-09-24 16:39:45 +02:00
Matthias Ringwald
755dca2dde l2cap: suppress ecbm connection closed event before incoming connection event 2024-09-24 16:39:45 +02:00
Matthias Ringwald
9a8df4cb82 allow adding static libraries 2024-09-24 16:39:45 +02:00
Matthias Ringwald
947913815f hci: use null address as placeholder for announced connections 2024-09-24 16:39:45 +02:00
Matthias Ringwald
2daa339afd hci: improve handling of advertising set terminated for legacy advertising api 2024-09-24 16:39:45 +02:00
Matthias Ringwald
2d0c79651a hci: introduce LE_EXTENDED_ADVERTISING_LEGACY_HANDLE 2024-09-24 16:39:45 +02:00
Dirk Helbig
6897da5c53 3rd-party/lc3-google: update codec 2024-09-24 16:39:45 +02:00
Matthias Ringwald
7fc0aea0ec hci_event_builder: add functions for 8 and 16 byte arrays 2024-09-24 16:39:45 +02:00
Matthias Ringwald
b2d70d584c gatt_client: provide addr type for EATT connections in GATT_EVENT_CONNECTED 2024-09-24 12:15:27 +02:00
Matthias Ringwald
b148347693 changelog: mention snprintf wrappers 2024-09-24 11:57:51 +02:00
Matthias Ringwald
8cfd11c348 test: add tests for snprintf wrappers in btstack_util 2024-09-24 11:40:00 +02:00
Matthias Ringwald
ad144fa1bd btstack_util: add safe versions of snprintf 2024-09-24 11:16:40 +02:00
Matthias Ringwald
833cb08dda readme: fix link to chipsets 2024-09-24 09:23:32 +02:00
Matthias Ringwald
edd159b3a1 gap_le_advertisement: improve output 2024-09-03 15:23:04 +02:00
Milanka Ringwald
30cf4543ab gatt_client: fix type 2024-08-29 16:04:22 +02:00
Matthias Ringwald
595b4c146c changelog: mention iso packets for packet logger 2024-08-23 10:04:34 +02:00
Matthias Ringwald
755c0732eb tool/create_packet_log: support ISO packets 2024-08-23 09:31:17 +02:00
Matthias Ringwald
bf2045ffcf hci_dump_windows_fs: support ISO packets in PacketLogger 2024-08-23 09:29:29 +02:00
Matthias Ringwald
db806f4fd8 hci_dump_posix_fs: support ISO packets in PacketLogger 2024-08-23 09:29:29 +02:00
Matthias Ringwald
9cbc67b426 hci_dump: support ISO packets in PacketLogger 2024-08-23 09:23:00 +02:00