Commit Graph

  • 814908c5a4 gatt-service/bas-client: use request to send Matthias Ringwald 2024-09-25 15:42:09 +02:00
  • b60c168034 gatt-service/hids-client: use error code instead of att status Matthias Ringwald 2024-09-25 13:13:51 +02:00
  • fcf5cc990f gatt-service/sps-client: use error code instead of att status Matthias Ringwald 2024-09-25 13:04:22 +02:00
  • 31d175ff6d gatt-service/ancs-client: use request to send Matthias Ringwald 2024-09-25 13:06:18 +02:00
  • 59e9e2d128 gatt-service/bass-client: update Matthias Ringwald 2024-09-25 15:45:23 +02:00
  • 88e03d3c27 gatt-service: add gatt_service.gatt definitions Matthias Ringwald 2024-09-25 12:55:15 +02:00
  • 17b0fc30cc changelog: mention _with_context gatt client functions Matthias Ringwald 2024-09-25 12:52:15 +02:00
  • 7a6944e617 example/le_audio_demo_util_sink: fix warnings Matthias Ringwald 2024-09-25 16:07:09 +02:00
  • 65e7644287 example/le_audio_demo_util_source: support recording and 5-channel sine Matthias Ringwald 2024-09-25 16:06:51 +02:00
  • d21278d067 le_audio: update utils Matthias Ringwald 2024-09-25 15:45:46 +02:00
  • ba008c5f2d obex: add MAP constants Matthias Ringwald 2024-09-25 16:11:01 +02:00
  • 03ebb5214d goep_server: add disconnect, increase l2cap ertm buffer Matthias Ringwald 2024-09-25 16:10:52 +02:00
  • 650271be49 goep_client: select MAP instance with highest version Matthias Ringwald 2024-09-25 16:10:13 +02:00
  • 3db4d2e30d btstack_cvsd_plc: fix warning Matthias Ringwald 2024-09-25 16:09:37 +02:00
  • e3c0c0c051 bluetooth_gatt: more UUIDs Matthias Ringwald 2024-09-25 15:44:41 +02:00
  • b059048f94 gatt_client: fix error text Tobias Müller 2024-09-25 12:42:45 +02:00
  • a48449cf83 example/le_streamer_client: fix index of phy_names Tobias Müller 2024-09-25 12:35:12 +02:00
  • 6d891d93ad test/btstack_util: add empty coverage target Matthias Ringwald 2024-09-25 08:06:03 +02:00
  • c26f92b34d gatt_client: set connection and service id for gatt_client_listen_for_service_characteristic_value_updates Matthias Ringwald 2024-09-13 19:00:13 +02:00
  • f8b8dabac6 gatt_client: set service and connection id in gatt_client_listen_for_service_characteristic_value_updates Matthias Ringwald 2024-09-11 09:42:28 +02:00
  • 7bf08f64da test/mock: add gatt_client_request_to_send_gatt_query to mock gatt_client Matthias Ringwald 2024-09-11 08:26:04 +02:00
  • fd01917f98 gatt_client: remove extra semicolon Matthias Ringwald 2024-09-09 11:27:35 +02:00
  • 1a4874dc54 gatt_client: allow to listen to characteristic value updates for service Matthias Ringwald 2024-08-28 09:03:05 +02:00
  • 2c937a6644 gatt_client: inline emit_event_to_registered_listeners Matthias Ringwald 2024-08-28 09:16:38 +02:00
  • d03dbc9c8d gatt_client: extract report_gatt_characteristic_value_change for notification/indications Matthias Ringwald 2024-08-28 09:12:26 +02:00
  • 01e6dd7fbc gatt_client: pass service + connection id to setup_characteristic_value_packet Matthias Ringwald 2024-08-28 09:06:53 +02:00
  • 6201dbadd6 gatt_client: gatt_client_get_mtu returns 0 on error Matthias Ringwald 2024-08-28 08:29:50 +02:00
  • 7aa69c2486 test/mock: add service_id and connection_id to GATT Client events Matthias Ringwald 2024-08-27 15:41:26 +02:00
  • 2a954d4aec test/gatt-service-client: add hci_event_builder Matthias Ringwald 2024-08-27 15:41:05 +02:00
  • f6a28e2542 gatt_client: add service and connection id to regular reads, notify + indicate Matthias Ringwald 2024-08-27 11:47:47 +02:00
  • b641e2af2d gatt_client: add service and connection id to long reads Matthias Ringwald 2024-08-27 11:43:38 +02:00
  • 691e02c222 gatt_client: add gatt_client_read_long_value_of_characteristic_using_value_handle_with_context Matthias Ringwald 2024-08-27 14:18:11 +02:00
  • b538fb896c gatt_client: add gatt_client_write_long_value_of_characteristic_with_context Matthias Ringwald 2024-08-27 14:12:39 +02:00
  • e38d764ed9 gatt_client: add gatt_client_read_value_of_characteristic_using_value_handle_with_context Matthias Ringwald 2024-08-27 12:12:07 +02:00
  • b444aa754d gatt_client: add gatt_client_write_value_of_characteristic_with_context Matthias Ringwald 2024-08-27 11:53:48 +02:00
  • cb5b2b64b6 gatt_client: add gatt_client_write_client_characteristic_configuration_with_context Matthias Ringwald 2024-08-26 13:27:19 +02:00
  • a94d23eaeb gatt_client: add gatt_client_discover_characteristic_descriptors_with_context Matthias Ringwald 2024-08-26 13:22:50 +02:00
  • 8183ac30e3 gatt_client: add gatt_client_discover_characteristics_for_service_with_context Matthias Ringwald 2024-08-26 13:15:58 +02:00
  • aa43543a70 gatt_client: add gatt_client_find_included_services_for_service_with_context Matthias Ringwald 2024-08-26 13:12:33 +02:00
  • 68ced5c9a3 gatt_client: add gatt_client_discover_primary_services_by_uuid16_with_context Matthias Ringwald 2024-08-26 11:18:47 +02:00
  • d578995f60 gatt_client: add service/connection id to GATT_EVENT_INCLUDED_SERVICE_QUERY_RESULT Matthias Ringwald 2024-08-26 10:56:33 +02:00
  • 5a6c9e2aa2 gatt_client: add service/connection id to GATT_EVENT_ALL_CHARACTERISTIC_DESCRIPTORS_QUERY_RESULT Matthias Ringwald 2024-08-26 10:50:42 +02:00
  • 185497a5c5 gatt_client: add service/connection id to GATT_EVENT_CHARACTERISTIC_QUERY_RESULT Matthias Ringwald 2024-08-26 10:46:09 +02:00
  • 521f582021 gatt_client: add service/connection id to GATT_EVENT_SERVICE_QUERY_RESULT Matthias Ringwald 2024-08-26 10:36:17 +02:00
  • 88371317a5 gatt_client: add service/connection id to GATT_EVENT_QUERY_COMPLETE Matthias Ringwald 2024-08-26 10:26:33 +02:00
  • 9da0238594 gatt_client: add service_id and connection_id Matthias Ringwald 2024-08-26 09:34:49 +02:00
  • d8ef101d94 gatt_client: use hci_event_builder for GATT_EVENT_INCLUDED_SERVICE_QUERY_RESULT Matthias Ringwald 2024-08-26 10:54:11 +02:00
  • 1cfd161321 gatt_client: use hci_event_builder for GATT_EVENT_ALL_CHARACTERISTIC_DESCRIPTORS_QUERY_RESULT Matthias Ringwald 2024-08-26 10:48:44 +02:00
  • b5a7d6a26c gatt_client: use hci_event_builder for GATT_EVENT_CHARACTERISTIC_QUERY_RESULT Matthias Ringwald 2024-08-26 10:44:58 +02:00
  • c668d4cf16 gatt_client: use hci_event_builder for GATT_EVENT_SERVICE_QUERY_RESULT Matthias Ringwald 2024-08-26 10:35:48 +02:00
  • 6a88036e0a gatt_client: use hci_event_builder for GATT_EVENT_QUERY_COMPLETE Matthias Ringwald 2024-08-26 10:25:49 +02:00
  • 3e78e462d5 gatt_client: pass gatt_client_t to setup_long_characteristic_value_packet Matthias Ringwald 2024-08-27 11:39:43 +02:00
  • 8450fbf526 gatt_client: pass gatt_client_t to setup_characteristic_value_packet Matthias Ringwald 2024-08-27 11:40:55 +02:00
  • 620d7d702b hci: increase incoming pre-buffer for LE-only for service_id + connection_id Matthias Ringwald 2024-08-27 11:21:22 +02:00
  • 464b6e7bf9 gatt_client: use temp buffer for fuzz testing Matthias Ringwald 2024-08-27 17:52:42 +02:00
  • f51e68832c gatt_client: compile error if insufficient prebuffer bytes for long reports Matthias Ringwald 2024-08-27 11:29:16 +02:00
  • 0143743698 test/gatt_client: increase prebuffer Matthias Ringwald 2024-08-27 15:44:34 +02:00
  • 0ee0709d65 test/gatt_client: fix blob reads Matthias Ringwald 2024-08-27 19:03:35 +02:00
  • 61027ef765 test/gatt_client: reset characteristics and their descriptors Matthias Ringwald 2024-08-27 17:36:00 +02:00
  • 472021f279 test/gatt_client: fix gatt_client_read_long_characteristic_descriptor_using_descriptor_handle_with_offset Matthias Ringwald 2024-08-27 17:38:17 +02:00
  • ef09b0beb1 test/gatt_client: use btstack_event getters Matthias Ringwald 2024-08-27 16:38:33 +02:00
  • 1a9f9e6c65 test/gatt_client: fix build Matthias Ringwald 2024-08-27 16:37:48 +02:00
  • 9d2aa4d04e btstack_defines: sort and add GATTSERVICE_SUBEVENT_DEVICE_INFORMATION_UDI_FOR_MEDICAL_DEVICES Milanka Ringwald 2024-09-09 15:05:17 +02:00
  • 101e88269b btstack_defines: add LLS, IAS and TXPS events Milanka Ringwald 2024-05-28 09:44:48 +02:00
  • 0601dd9b55 hfp: fix warnings Dirk Helbig 2024-09-06 16:12:29 +02:00
  • f0a0831c6f hci_transport_h5: fix warnings Dirk Helbig 2024-09-06 16:09:36 +02:00
  • 95a50da88b btstack_sbc_plc: fix warnings Dirk Helbig 2024-09-06 16:14:16 +02:00
  • 2f1d4f6517 btstack_link_key_db_static: fix warnings Dirk Helbig 2024-09-06 16:13:50 +02:00
  • 3465b19cc1 btstack_hid_parser: fix warnings Dirk Helbig 2024-09-06 16:11:20 +02:00
  • fdac842f4d btstack_defines: use common unused macro Dirk Helbig 2024-09-06 16:06:28 +02:00
  • 8f8c642256 btstack_debug: fix warnings Dirk Helbig 2024-09-06 16:18:17 +02:00
  • c4d011a772 3rd-party/segger-rtt:: allow for sys functions to be overwritten Dirk Helbig 2024-09-06 16:26:27 +02:00
  • 29f2ca2149 att_server: move att_server_eatt_bearer_t to header, document att_server_eatt_init Matthias Ringwald 2024-09-19 14:04:19 +02:00
  • 370c8b58f8 att_server: fix assert Matthias Ringwald 2024-09-19 13:52:53 +02:00
  • 755dca2dde l2cap: suppress ecbm connection closed event before incoming connection event Matthias Ringwald 2024-09-19 13:52:40 +02:00
  • 9a8df4cb82 allow adding static libraries Matthias Ringwald 2024-09-11 14:56:06 +02:00
  • 947913815f hci: use null address as placeholder for announced connections Matthias Ringwald 2024-09-11 09:36:09 +02:00
  • 2daa339afd hci: improve handling of advertising set terminated for legacy advertising api Matthias Ringwald 2024-09-11 09:04:24 +02:00
  • 2d0c79651a hci: introduce LE_EXTENDED_ADVERTISING_LEGACY_HANDLE Matthias Ringwald 2024-09-11 09:01:16 +02:00
  • 6897da5c53 3rd-party/lc3-google: update codec Dirk Helbig 2024-09-10 15:10:21 +02:00
  • 7fc0aea0ec hci_event_builder: add functions for 8 and 16 byte arrays Matthias Ringwald 2024-08-26 10:34:31 +02:00
  • b2d70d584c gatt_client: provide addr type for EATT connections in GATT_EVENT_CONNECTED Matthias Ringwald 2024-09-24 12:15:27 +02:00
  • b148347693 changelog: mention snprintf wrappers Matthias Ringwald 2024-09-24 11:57:37 +02:00
  • 8cfd11c348 test: add tests for snprintf wrappers in btstack_util Matthias Ringwald 2024-09-24 11:40:00 +02:00
  • ad144fa1bd btstack_util: add safe versions of snprintf Matthias Ringwald 2024-09-24 11:16:40 +02:00
  • 833cb08dda readme: fix link to chipsets Matthias Ringwald 2024-09-24 09:23:32 +02:00
  • edd159b3a1 gap_le_advertisement: improve output Matthias Ringwald 2024-09-03 15:23:04 +02:00
  • 30cf4543ab gatt_client: fix type Milanka Ringwald 2023-11-06 09:36:30 +01:00
  • 595b4c146c changelog: mention iso packets for packet logger Matthias Ringwald 2024-08-23 10:03:47 +02:00
  • 755c0732eb tool/create_packet_log: support ISO packets Matthias Ringwald 2024-08-23 09:31:17 +02:00
  • bf2045ffcf hci_dump_windows_fs: support ISO packets in PacketLogger Matthias Ringwald 2024-08-23 09:28:51 +02:00
  • db806f4fd8 hci_dump_posix_fs: support ISO packets in PacketLogger Matthias Ringwald 2024-08-23 09:28:48 +02:00
  • 9cbc67b426 hci_dump: support ISO packets in PacketLogger Matthias Ringwald 2024-08-23 09:23:00 +02:00
  • 842492f0d6 gatt_client: require ENABLE_GATT_CLIENT_SERVICE_CHANGED Matthias Ringwald 2024-08-21 18:18:53 +02:00
  • e2c9844029 gatt_client: fix unused warning Matthias Ringwald 2024-08-21 14:51:53 +02:00
  • 88876ad73a gatt_client: fix unused warning Matthias Ringwald 2024-08-21 12:57:48 +02:00
  • 6ee5ced060 Add hci_event_builder.c to various ports and tests Matthias Ringwald 2024-08-20 11:10:25 +02:00
  • 0681649248 Add hci_event_builder.c to various ports and tests Matthias Ringwald 2024-08-20 10:59:02 +02:00
  • 58e8c9f546 gatt_client: emit events for gatt service changed and database hash Matthias Ringwald 2024-08-15 11:27:37 +02:00
  • d9ced76fd2 gatt_client: subscribe to GATT Service Changed, subscribe and read GATT Database Hash Matthias Ringwald 2024-08-15 18:06:36 +02:00