357 Commits

Author SHA1 Message Date
Matthias Ringwald
85544e85f9 tool/list_tlv: list @TLV tags 2025-02-12 18:42:18 +01:00
David Lechner
0ca3fe1c31 remove semicolons from python files
Random semicolons in Python are distracting when reading the code.
2025-01-22 08:40:56 +01:00
David Lechner
73677349c9 tool: consistently use raw strings for regular expressions
Newer versions of Python raise a SyntaxWarning when a regular expression
contains a backslash that is not part of an escape sequence. To prevent
this warning and future exceptions, use raw strings for all regular
expressions. Even strings without escape sequences are converted for
consistency. Some IDEs will apply special syntax highlighting to raw
strings, which can make it easier to decipher regular expressions.
2025-01-22 08:40:56 +01:00
Matthias Ringwald
9ee1e74141 tool: add simple replace string helper in python for cmake builds 2025-01-14 17:09:12 +01:00
Matthias Ringwald
3912775411 tool/metrics: list max values for deviations 2024-12-16 19:15:24 +01:00
Milanka Ringwald
a63b240e41 tool/dump_pklg.py: extend parsed packet types 2024-11-29 12:28:56 +01:00
Matthias Ringwald
25d5427a34 tool/state_num: remove whitespace 2024-11-02 18:22:33 +01:00
Matthias Ringwald
755c0732eb tool/create_packet_log: support ISO packets 2024-08-23 09:31:17 +02:00
Matthias Ringwald
8850b501b6 tool/btstack_event_generator: add daemon events 2024-08-08 14:12:17 +02:00
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
Matthias Ringwald
42a2bbebe0 tool/btstack_memory_generator: fix free template for HAVE_MALLOC 2024-07-24 11:46:35 +02:00
Matthias Ringwald
401327f390 tool/btstack_parser: fix 0X.. constants 2024-07-14 22:34:45 +02:00
Matthias Ringwald
c3d71bb2b9 too/btstack_rtos_generator: update to Python 3 and evolving repo structure 2024-06-28 11:45:33 +02:00
Matthias Ringwald
cfc3484e52 tool/metrics: add label header to metrics.tsv 2024-05-15 10:11:39 +02:00
Milanka Ringwald
8fb780d83e tool/metrics: update Makefile 2024-05-15 09:13:46 +02:00
Milanka Ringwald
34114554e2 tool/metrics: store histogram data 2024-05-15 09:07:13 +02:00
Milanka Ringwald
9aec9f0213 tool/metrics: add metrics file as input param 2024-05-15 08:55:55 +02:00
Milanka Ringwald
e174300abb tool/metrics: add main function 2024-05-15 08:53:53 +02:00
Milanka Ringwald
974bd5b3ef tool/metrics: use underscore in file name 2024-05-15 08:47:14 +02:00
Milanka Ringwald
ae3042838e btstack_defines: add leaudio meta event and subevent types 2024-05-07 15:41:56 +02:00
Matthias Ringwald
e52cfa762f tool/btstack_event_generator: avoid cast of composite expression to wider/different type 2024-04-17 16:53:00 +02:00
Matthias Ringwald
b5d6941850 tool/btstack_event_generator: avoid cast of composite expression to wider/different type 2024-04-17 16:36:14 +02:00
Matthias Ringwald
e13b2e7c61 tool/metrics: fix warnings for PRIx32 and PRIu32 2024-04-17 15:53:15 +02:00
Matthias Ringwald
29502c9b62 tool/metrics: clean txt + html 2024-04-17 15:35:01 +02:00
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