307 Commits

Author SHA1 Message Date
Milanka Ringwald
77bd03813f tool/bluetooth_company_id: update script to use CSV from Bluetooth SIG 2022-02-16 18:21:20 +01:00
Matthias Ringwald
293fae36ed hfp: extract hfp_emit_event_for_role 2022-01-27 11:39:11 +01:00
Matthias Ringwald
154c56cef6 tool/btstack_memory_generator: update copyright, fix deinit 2022-01-17 22:17:20 +01:00
Matthias Ringwald
09f429629a java: fix build 2022-01-17 15:04:50 +01:00
Matthias Ringwald
17348a8fb5 tool/dump_gatt: reconstruct GATT DB from ATT PDUs in pklg 2022-01-15 23:43:11 +01:00
Matthias Ringwald
cac83658f9 tool/dump_pklg: use struct module 2022-01-15 12:48:30 +01:00
Matthias Ringwald
a911051fd1 btstack_defines: introduce HCI_EVENT_META_GAP 2022-01-11 20:40:40 +01:00
Milanka Ringwald
6a72ce79e8 tool/compile_gatt: remove reference to included services that are already processed 2022-01-11 19:57:21 +01:00
Milanka Ringwald
e5ce8e0e91 tool/compile_gatt: improve property view 2022-01-11 19:57:21 +01:00
Milanka Ringwald
09e90ba6f6 tool/compile_gatt: add all included services 2022-01-11 19:57:21 +01:00
Milanka Ringwald
b5c62b370f tool/btstack_event_generator: update license text 2022-01-11 19:57:20 +01:00
Matthias Ringwald
04dff67be0 tool/btstack_parser: handle 'u' in defines 2021-12-13 17:22:41 +01:00
Matthias Ringwald
e8977660d7 tool/metrics: exclude deprecated functions 2021-12-11 16:26:28 +01:00
Milanka Ringwald
077fecbb6e ports: add link to documentation in btstack_config.h 2021-12-09 16:42:48 +01:00
Matthias Ringwald
f25e60dece l2cap: streamline ertm, cbm, ecbm function names 2021-11-19 11:04:16 +01:00
Matthias Ringwald
b28dc8004d btstack_config: use official terms for l2cap channel modes - ENABLE_L2CAP_LE_CREDIT_BASED_FLOW_CONTROL_MODE 2021-11-19 10:09:49 +01:00
Matthias Ringwald
396f0845e5 btstack_event_generator: provide getter for uint16_t arrays 2021-11-18 21:11:00 +01:00
Milanka Ringwald
2fca4dad95 license: update text 2021-11-02 09:31:00 +01:00
Milanka Ringwald
03b8223bf9 tool: update copyright script 2021-11-01 11:20:13 +01:00
Boris Zweimüller
1b466dbe99 Fix TypeError. Do not call ord() with embty byte object. 2021-10-07 13:51:34 +02:00
Milanka Ringwald
987989bd15 gatt: add tool for processing UUID list, update defines 2021-09-21 14:09:09 +02:00
Matthias Ringwald
2026696cf0 btstack_defines: add GAP Pairing events 2021-06-18 21:06:57 +02:00
Milanka Ringwald
b45b7749fd MISRAC2012-Rule-8.3_b: match function declaration and definition 2021-06-03 11:35:40 +02:00
Matthias Ringwald
1b81ae2adc tool/metrics: fix set of files 2021-06-01 17:58:58 +02:00
Matthias Ringwald
c7747faaec arduino: use git tag/revision for archive 2021-05-09 22:47:16 +02:00
Matthias Ringwald
3c5d40722c tool/compile_gatt: fix database hash calculation for Characteristic handle 2021-05-03 14:30:35 +02:00
Matthias Ringwald
8c70002d7d tool/compile_gatt: fix error message for unknown presentation format identifier in aggregate format 2021-05-03 12:29:32 +02:00
Matthias Ringwald
766e9e2722 tool/compile_gatt: allow CHARACTERISTIC_USER_DESCRIPTION to be dynamic, fix UUID for other dynamic descriptors 2021-05-03 12:29:32 +02:00
Matthias Ringwald
ef83f5c4f3 btstack_memory: only include classic headers if ENABLE_CLASSIC 2021-04-10 17:29:40 +02:00
Milanka Ringwald
cf26c8fbbf hids_client: skeleton code for connect 2021-03-31 10:46:52 +02:00
Milanka Ringwald
05146de047 tool/compile_gatt: parse EXTERNAL_REPORT_REFERENCE 2021-03-31 10:44:22 +02:00
Matthias Ringwald
924c007898 tool/misc: replace sprintf with snprintf and zero last byte using coccinelle 2021-03-30 15:51:40 +02:00
Milanka Ringwald
78ae886b05 scan_parameters_service: implement write without response for scan parameters 2021-03-09 13:17:39 +01:00
Matthias Ringwald
e3c90686fb test/btstack_memory_test: fix malloc test (regression) 2021-03-08 11:43:54 +01:00
Matthias Ringwald
6bdecec7ba move GATT Service clients into ble/gatt-service 2021-03-08 10:09:41 +01:00
Milanka Ringwald
174a0c1c8d ble/battery_service_client: implement query services 2021-03-04 16:51:27 +01:00
Matthias Ringwald
f8da99a8ad fix builds: libusb cmake, tool/metrics, test/mesh 2021-03-03 14:28:48 +01:00
Matthias Ringwald
6f08f1597c tool/compile_gatt.py: support dynamic descriptors for environmental sensing 2021-02-11 10:46:58 +01:00
Matthias Ringwald
17215335f5 tool/compile_gatt.py: extract generic parser for dynamic descriptors for read/write and read-only 2021-02-11 10:45:21 +01:00
Milanka Ringwald
f399f7fbd7 hid_host: provide memory pool for hid_host_connection_t 2021-02-09 15:59:55 +01:00
Matthias Ringwald
e819545526 daemon/bindings: fix compile for java and python 2021-02-08 18:37:28 +01:00
Matthias Ringwald
75a8e4fae1 gap: emit GAP_EVENT_LOCAL_OOB_DATA 2021-02-08 17:19:05 +01:00
Matthias Ringwald
798bd46f26 btstack_memory: fix de-init 2021-02-03 14:31:14 +01:00
Matthias Ringwald
19ef97d232 btstack_memory: fix memory tracking, assert all buffers are freed in deinit 2021-02-03 10:09:14 +01:00
Matthias Ringwald
6d34f98e0c test/btstack_memory: cover no buffers, single buffer, and malloc configurations 2021-01-28 15:20:28 +01:00
Matthias Ringwald
29ba805bf8 tool/compile_gatt: support multiple instances of the same service 2021-01-26 21:00:34 +01:00
Matthias Ringwald
5b1b9b3f03 tool/convert_gatt_service: add copy of Bluetooth SIG GATT Services page from 2020-07-22 2021-01-26 17:24:36 +01:00
Matthias Ringwald
2a95308bb2 btstack_memory: avoid pointer arithmetic for buffer tracking with HAVE_MALLOC 2021-01-19 10:46:28 +01:00
Matthias Ringwald
b626974228 btstack_memory: track mallocs if HAVE_MALLOC (de-init) 2021-01-18 21:34:25 +01:00
Milanka Ringwald
5b2fa894af tools: prepare script to update Copyright text 2020-11-24 11:18:28 +01:00