332 Commits

Author SHA1 Message Date
Ricardo Quesada
d48e511ecb
compile_gatt.py: add clang-format off to header (#553)
Add clang-format off to header.
Useful when the auto-generated headers are checked-in a repo with
clang-format enabled.
2024-01-10 11:46:20 +01:00
Matthias Ringwald
5393bc3bd1 tool: add dump_keys.py that dumps link keys and long term keys from pklg files 2023-12-20 15:29:21 +01:00
Matthias Ringwald
bae152386e tool/compile_gatt: fix regular expressions 2023-12-12 10:17:45 +01:00
Simon Budig
1707474d49 tool/btstack_event_generator.py: add 'P' type 2023-12-07 16:08:23 +01:00
Matthias Ringwald
7b2a466a2f btstack_event: fix warning for calling little_endian_read with unsigned offset 2023-12-04 17:40:23 +01:00
Matthias Ringwald
ca1a07f42d btstack_event: fix warning for calling little_endian_read with unsigned offset 2023-12-04 17:35:05 +01:00
Matthias Ringwald
45d8a16ab7 tool: add btstack_code_template.py 2023-10-09 12:17:30 +02:00
Matthias Ringwald
bd8291e95f tool/compile_gatt: add GAP characteristic UUIDs 2023-08-20 14:46:29 +02:00
Wayne Keenan
5ea34488cd tool/compile_gatt: print IO exception message and usage 2023-07-25 19:38:12 +02:00
Matthias Ringwald
dde2e0f082 tool/create_packet_log: ignore SEGGER RTT console prefix 2023-07-18 16:51:40 +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
a6e1ba900b tool/metrics: convert .tsv into space-indented .txt file with headers 2023-05-23 10:17:25 +02:00
Matthias Ringwald
c7a36ba4a1 compile_gatt: support gatt client/server supported features 2023-05-22 11:24:39 +02:00
Matthias Ringwald
b50405356d tool/dump_tlv: pretty print tag name 2023-04-27 23:19:28 +02:00
Sanaa Hamel
079990e806 compile_gatt: fix incorrect GATT descriptor for VALID_RANGE and ENVIRONMENTAL_SENSING_MEASUREMENT
fix parseGenericDynamicReadOnlyDescriptor ignoring its uuid param
2023-04-17 10:53:09 +02:00
Matthias Ringwald
7c69f73adc tool/btstack_event: generate getters for OPP Meta Events 2023-02-06 18:31:14 +01:00
Matthias Ringwald
b5a8309e17 tool/metrics: fix path cleanup for buildbot 2022-12-20 11:15:57 +01:00
Matthias Ringwald
d567aeb323 mesh: move gatt services into mesh/gatt-service folder 2022-10-03 12:31:34 +02:00
Matthias Ringwald
b6ac006a5a btstack_memory: add hci_iso_stream 2022-05-06 15:27:01 +02:00
Matthias Ringwald
2281ada792 btstack_memory: refactor generator code 2022-05-05 17:16:00 +02:00
Matthias Ringwald
b8c00949e5 btstack_memory: add goep_server_service and goep_server_connection
# Conflicts:
#	tool/btstack_memory_generator.py
2022-04-08 16:35:59 +02:00
Matthias Ringwald
a9d074b9db tool/update_btstack_config: support adding more than one define 2022-04-04 12:41:41 +02:00
Matthias Ringwald
a2b4333846 daemon/binding: drop trailing '\0' for T parameter 2022-03-31 20:09:05 +02:00
Matthias Ringwald
dbca66ff5b hci: define periodic_advertiser_list_entry_t 2022-03-18 19:37:02 +01:00
Matthias Ringwald
4490dd1dca btstack_memory: fix test_malloc signature 2022-03-11 21:32:26 +01:00
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