tool/dump_gatt: reconstruct GATT DB from ATT PDUs in pklg
tool/dump_pklg: use struct module
btstack_defines: introduce HCI_EVENT_META_GAP
tool/compile_gatt: remove reference to included services that are already processed
tool/compile_gatt: improve property view
tool/compile_gatt: add all included services
tool/btstack_event_generator: update license text
tool/btstack_parser: handle 'u' in defines
tool/metrics: exclude deprecated functions
ports: add link to documentation in btstack_config.h
l2cap: streamline ertm, cbm, ecbm function names
btstack_config: use official terms for l2cap channel modes - ENABLE_L2CAP_LE_CREDIT_BASED_FLOW_CONTROL_MODE
btstack_event_generator: provide getter for uint16_t arrays
license: update text
tool: update copyright script
Fix TypeError. Do not call ord() with embty byte object.
gatt: add tool for processing UUID list, update defines
btstack_defines: add GAP Pairing events
MISRAC2012-Rule-8.3_b: match function declaration and definition
tool/metrics: fix set of files
arduino: use git tag/revision for archive
tool/compile_gatt: fix database hash calculation for Characteristic handle
tool/compile_gatt: fix error message for unknown presentation format identifier in aggregate format
tool/compile_gatt: allow CHARACTERISTIC_USER_DESCRIPTION to be dynamic, fix UUID for other dynamic descriptors
btstack_memory: only include classic headers if ENABLE_CLASSIC
12345678910>>...15