History log of /btstack/tool/compile_gatt.py (Results 1 – 25 of 47)
Revision Date Author Comments
# d48e511e 10-Jan-2024 Ricardo Quesada <[email protected]>

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.


# bae15238 12-Dec-2023 Matthias Ringwald <[email protected]>

tool/compile_gatt: fix regular expressions


# bd8291e9 19-Jul-2023 Matthias Ringwald <[email protected]>

tool/compile_gatt: add GAP characteristic UUIDs


# 5ea34488 23-Jul-2023 Wayne Keenan <[email protected]>

tool/compile_gatt: print IO exception message and usage


# c7a36ba4 12-May-2023 Matthias Ringwald <[email protected]>

compile_gatt: support gatt client/server supported features


# 079990e8 14-Apr-2023 Sanaa Hamel <[email protected]>

compile_gatt: fix incorrect GATT descriptor for VALID_RANGE and ENVIRONMENTAL_SENSING_MEASUREMENT

fix parseGenericDynamicReadOnlyDescriptor ignoring its uuid param


# d567aeb3 03-Oct-2022 Matthias Ringwald <[email protected]>

mesh: move gatt services into mesh/gatt-service folder


# 6a72ce79 11-Jan-2022 Milanka Ringwald <[email protected]>

tool/compile_gatt: remove reference to included services that are already processed


# e5ce8e0e 11-Jan-2022 Milanka Ringwald <[email protected]>

tool/compile_gatt: improve property view


# 09e90ba6 11-Jan-2022 Milanka Ringwald <[email protected]>

tool/compile_gatt: add all included services


# 3c5d4072 03-May-2021 Matthias Ringwald <[email protected]>

tool/compile_gatt: fix database hash calculation for Characteristic handle


# 8c70002d 02-May-2021 Matthias Ringwald <[email protected]>

tool/compile_gatt: fix error message for unknown presentation format identifier in aggregate format


# 766e9e27 01-May-2021 Matthias Ringwald <[email protected]>

tool/compile_gatt: allow CHARACTERISTIC_USER_DESCRIPTION to be dynamic, fix UUID for other dynamic descriptors


# 05146de0 17-Mar-2021 Milanka Ringwald <[email protected]>

tool/compile_gatt: parse EXTERNAL_REPORT_REFERENCE


# 6f08f159 11-Feb-2021 Matthias Ringwald <[email protected]>

tool/compile_gatt.py: support dynamic descriptors for environmental sensing


# 17215335 11-Feb-2021 Matthias Ringwald <[email protected]>

tool/compile_gatt.py: extract generic parser for dynamic descriptors for read/write and read-only


# 29ba805b 26-Jan-2021 Matthias Ringwald <[email protected]>

tool/compile_gatt: support multiple instances of the same service


# 6ccd8248 03-Nov-2020 Milanka Ringwald <[email protected]>

update python scripts to python3


# fa529fa7 23-Oct-2020 Matthias Ringwald <[email protected]>

tool/compile_gatt: mark profile_data as constexpr for C++11


# ced5a857 11-Sep-2020 Matthias Ringwald <[email protected]>

tool/compile_gatt: add fallback for PyCryptodome installed as replacement for PyCrypto


# 4783d256 23-Jun-2020 Matheus Garbelini <[email protected]>

Fix some python3 related errors during compilation

* qt-h4 cmake now uses PROJECT_SOURCE_DIR to correctly point to the project root folder (fixes compilation error when the user build from sub-folde

Fix some python3 related errors during compilation

* qt-h4 cmake now uses PROJECT_SOURCE_DIR to correctly point to the project root folder (fixes compilation error when the user build from sub-folder)
* Change from using python to `python3` (previously compilation would fail if user had python as the default python2.7)

show more ...


# 7490175e 02-Mar-2020 Matthias Ringwald <[email protected]>

tool/compile_gatt.py: use random number for GATT Database Hash, if PyCryptodome is not installed


# d78181d6 23-Feb-2020 Matthias Ringwald <[email protected]>

tool/compile_gatt.py: use text-mode for temporary file - fix for windows


# 379d3ace 16-Jan-2020 Matthias Ringwald <[email protected]>

tool/compile_gatt: revert to working version


# 043f8832 12-Jan-2020 Matthias Ringwald <[email protected]>

tool/compile_gatt:calculated GATT Database Hash


12