23 Commits

Author SHA1 Message Date
Milanka Ringwald
b11dea2d08 remove printf and unused std libraries 2018-11-12 11:44:23 +01:00
Matthias Ringwald
8bea14f288 att_db_util: fix permission encoding 2018-04-30 11:41:56 +02:00
Matthias Ringwald
ff04bac77c att_db_util: added security requirement arguments to creator functions 2018-04-05 12:36:48 +02:00
Matthias Ringwald
b1ec855b75 att_db_util: fix flags for CCC 2018-03-29 17:43:14 +02:00
Matthias Ringwald
fd1be25d18 att_db: add att db version as first byte, report error if version differs (also works for older db without version byte) 2018-03-29 17:22:12 +02:00
Matthias Ringwald
518b9ae3d6 att: drop unused ATT_DB_PERSISTENT_WRITE_CCC 2018-03-29 17:05:05 +02:00
Matthias Ringwald
4e5e1eb09e att_db_util: return attribute handle for new servics, improve header documentation 2018-01-31 16:13:17 +01:00
Matthias Ringwald
46eb6b51b8 att_db_util.c: fix include path 2018-01-30 17:33:30 +01:00
Matthias Ringwald
9f28d85d18 att_db_util: add functions to create descriptors. document how to calculate cccd attribute handle 2018-01-30 17:29:10 +01:00
Jakob Krantz
658d4117be Fixes bug where the att_db would not be updated if realloc returnes a new chunk of memory. 2018-01-30 16:52:11 +01:00
Matthias Ringwald
8f8dd6263a att_db: introduce PERSISTENT_WRITE_CCC, add to CCC ATT handle 2017-10-17 14:50:51 +02:00
Matthias Ringwald
eb6072adf6 compile_gatt+att_db+att_db_util: make Client Characteristic Configuration readable without authentication but require permissions for write 2017-09-22 14:20:26 +02:00
Matthias Ringwald
ab2c6ae4b7 tool: add update_filename.py that adds __BTSTACK_FILE__ to every .c file for use with debug output instead of __FILE__ 2017-03-24 23:39:20 +01:00
Matthias Ringwald
51261ae3e2 fix common realloc mistake 2016-10-07 20:54:39 +02:00
Matthias Ringwald
59c6af158d add classic/core.h and ble/core.h, add ENABLE_CLASSIC where missing 2016-03-28 12:45:43 +02:00
Matthias Ringwald
591423b2a5 att -> att_db 2016-02-11 21:23:06 +01:00
Matthias Ringwald
9c80e4cce8 util.h: rename swapX into reverse_x 2016-02-11 14:37:22 +01:00
Matthias Ringwald
f8fbdce0c5 use little/big_endian_read/store_16/24/32 2016-01-31 00:07:32 +01:00
Matthias Ringwald
eb8860135e fix missing bstack_ for struct data_source and struct timer. utils->btstack_util 2016-01-20 16:10:07 +01:00
Matthias Ringwald
16ece13520 prefix debug with btstack_ 2016-01-20 14:52:45 +01:00
Matthias Ringwald
aa4dd81512 merge from master 2015-11-25 14:48:19 +01:00
Matthias Ringwald
3edc84c5b6 fix paths after source reorg 2015-11-13 15:04:41 +01:00
Matthias Ringwald
3deb3ec680 split sources into core, ble, and classic 2015-11-13 09:45:13 +01:00