15976 Commits

Author SHA1 Message Date
Matthias Ringwald
239f77ee6b tool/btstack_parser: use raw strings 2024-08-08 14:12:16 +02:00
Dirk Helbig
63a4cec072 tool/btstack_event_generator: support list iterator/type 2024-08-08 14:12:16 +02:00
Milanka Ringwald
db9f1b774b bluetooth_gatt: update 2024-08-08 14:02:26 +02:00
Milanka Ringwald
acd15d79cf btstack_defines: add GATT_EVENT_SERVICE_CHANGED 2024-08-08 14:02:26 +02:00
Matthias Ringwald
84cb16937f obex_srm: collect obex srm handling 2024-08-07 17:52:04 +02:00
Matthias Ringwald
f3827b09ae avrcp_cover_art_client: move obex srm state into obex_srm_t 2024-08-07 17:52:04 +02:00
Matthias Ringwald
e281c713a9 pbap_client: move obex srm state into obex_srm_t 2024-08-07 17:52:04 +02:00
Matthias Ringwald
1a3b1957af obex: move srm state back into clients 2024-08-07 17:24:01 +02:00
Dirk Helbig
a2763e0c6f le_audio_util: fix warnings 2024-08-07 15:57:33 +02:00
Dirk Helbig
cb4063318d btstack_hid_parser: fix warnings 2024-08-07 15:57:33 +02:00
Dirk Helbig
46788f9f69 l2cap: fix warnings 2024-08-07 15:57:33 +02:00
Dirk Helbig
47bf68a79f hci: fix warnings 2024-08-07 15:57:33 +02:00
Dirk Helbig
1990056b31 btstack_sample_rate_compensation: fix warnings 2024-08-07 15:57:33 +02:00
Dirk Helbig
fa11523703 btstack_tlv: fix warnings 2024-08-07 15:53:09 +02:00
Dirk Helbig
a02d959ec4 btstack_debug: avoid gcc extension in logging macro 2024-08-07 15:52:46 +02:00
Matthias Ringwald
808cabbb63 goep_client: remove goep_client_create_connection 2024-08-07 13:14:08 +02:00
Matthias Ringwald
dff8de67db pbap_client: provide single l2cap ertm buffer in pbap_connect 2024-08-07 13:10:34 +02:00
Matthias Ringwald
0806590a60 pbap_client: pass l2cap ertm config into pbap_client_connect and use goep_client_connect 2024-08-07 13:09:59 +02:00
Matthias Ringwald
1747cbabcd chipset/realtek: use #pragma pack 2024-08-07 12:21:28 +02:00
Matthias Ringwald
889634f398 chipset/bcm: provide sleep for Visual Studio 2024-08-07 12:17:08 +02:00
Matthias Ringwald
c9207d2082 chipset/bcm: map strncasecmp for Visual Studio 2024-08-07 12:17:08 +02:00
Matthias Ringwald
9eadad2068 btstack_bool: workaround for Visual Studio 2024-08-07 12:17:08 +02:00
Matthias Ringwald
6f5aa202a8 btstack_util: fix btstack_clz for Visual Studio 2024-08-07 10:53:08 +02:00
Matthias Ringwald
39dac8ff74 btstack_run_loop_windows: support btstack_run_loop_trigger_exit 2024-08-06 17:31:03 +02:00
Matthias Ringwald
41e15c2ad2 doc: update gatt service creation 2024-08-02 13:01:59 +02:00
Matthias Ringwald
d4c70691b6 test/hfp: test invalid commands 2024-07-31 13:33:49 +02:00
Dirk Helbig
36916f811e hci: fix warnings 2024-07-24 11:53:20 +02:00
Dirk Helbig
7091533c99 btstack_run_loop_base: fix warnings 2024-07-24 11:49:23 +02:00
Dirk Helbig
02453b4dd4 btstack_run_loop: fix warnings 2024-07-24 11:46:46 +02:00
Matthias Ringwald
42a2bbebe0 tool/btstack_memory_generator: fix free template for HAVE_MALLOC 2024-07-24 11:46:35 +02:00
Dirk Helbig
cc95824c52 sm: fix warnings 2024-07-24 11:41:48 +02:00
Matthias Ringwald
52c964be65 gatt-service/cycling_power_service_server: store current force/torque magnitudes in uint16_t, counter in uint16_t 2024-07-24 11:26:26 +02:00
Matthias Ringwald
89d9762f09 gatt-service/cycling_power_service_server: check for enhanced calibration supported 2024-07-24 11:26:26 +02:00
Matthias Ringwald
ef34fc1487 gatt-service/cycling_power_service_server: offset compensation operation do not depend on extreme magnitudes 2024-07-24 11:26:26 +02:00
Matthias Ringwald
ee5fda2379 gatt-service/cycling_power_service_server: use global measurement type 2024-07-24 11:26:26 +02:00
Matthias Ringwald
ba458d3bdf gatt-service/cycling_power_service_server: remove tautology 2024-07-24 11:26:26 +02:00
Matthias Ringwald
c24127c45b gatt-service/cycling_power_service_server: extract cycling_power_service_server_emit_start_calibration 2024-07-24 11:26:26 +02:00
Matthias Ringwald
408b5fdba3 hfp_ag: makr emit functions static 2024-07-23 20:43:51 +02:00
Matthias Ringwald
885f7aad9c changelog: add HFP support for Apple extension 2024-07-23 18:26:03 +02:00
Matthias Ringwald
5e1d7366ee example/hfp_ag_demo: report apple accessory information 2024-07-23 18:26:03 +02:00
Matthias Ringwald
50e8282869 example/hfp_hf_demo: set Apple Accessory Information 2024-07-23 18:26:03 +02:00
Matthias Ringwald
9ca3bacbd0 changelog: mention HFP HF support for Apple extension 2024-07-23 18:26:03 +02:00
Matthias Ringwald
edc46354e2 hfp_ag: send Apple Device information upon request, report Accessory battery level and docked state 2024-07-23 18:26:03 +02:00
Matthias Ringwald
910dced5cc hfp_hf: report Apple accessory battery level and docked state 2024-07-23 18:26:02 +02:00
Matthias Ringwald
4e8ee53afc hfp_hf: send Apple Accessory information, report Apple extension support 2024-07-23 18:26:02 +02:00
Matthias Ringwald
e1c4900728 test/hfp: test parsing of apple extensions 2024-07-23 18:26:02 +02:00
Matthias Ringwald
6c76fcc734 hfp: parse Apple accessory information and state 2024-07-23 18:08:36 +02:00
Matthias Ringwald
f39f7f89c1 hfp: add Apple extension strings + fields 2024-07-23 18:07:34 +02:00
Matthias Ringwald
919d165e30 btstack_defines: add events for HFP Apple extension 2024-07-23 17:45:44 +02:00
Matthias Ringwald
a6c24dc0b9 hci_dump_dispatch: allow to use multiple HCI Dump implementations 2024-07-22 18:14:48 +02:00