ports: add link to documentation in btstack_config.h
port/arduino: set h4 config, register hci packet handler for advertisements and connection events
arduino: use git tag/revision for archive
arduino: fix ancs example build
arduino: update mkdocs project
arduino: rework Makefile and update BTstack C++ wrapper for 1.0 API
hci_transport: extract convenience function declaration for h4, h5, em9304_spi, and usb into separate hci_transport_{type}.h
hci_dump: arduino port
Remove btstack_run_loop_base from port and test
move GATT Service clients into ble/gatt-service
btstack_run_loop_embedded: use run loop base (build)
tools: don't use binary flag for opening text files
config: add ENABLE_PRINTF_HEXDUMP
config: sort defines alphabetically
update python scripts to python3
ports: remove memory config for classic where classic is not enabled
arduino: update mkdocs config
arduino: add btstack_crypto.c
arduino: fix packaging
le_device_db_memory: make nr of entries configurable via MAX_NR_LE_DEVICE_DB_ENTRIES
ports: remove obsolete MAX_NR_GATT_SUBCLIENTS, MAX_NR_GATT_CLIENTS = 1
Remove ENABLE_LOG_INTO_HCI_DUMP - it only affected console output and there enabled/disabled the timestamp
config: add ENABLE_LE_PERIPHERAL and ENABLE_LE_CENTRAL to be able to reduce code size in Security Manager
arduino: add custom BTstack.h instead of src/btstack.h to dist
fix compile
1234