191 Commits

Author SHA1 Message Date
Matthias Ringwald
38d9ec0504 btstack_event: use uint8_t and uint16_t for types 'J' and 'L' (MISRAC2012-Rule-10.3) 2019-05-11 21:05:04 +02:00
Matthias Ringwald
e501bae083 Use BTSTACK_FILE__ without __ prefix (MISRAC2012-Rule-21.1) 2019-05-11 19:31:55 +02:00
Matthias Ringwald
bb2a765662 add missing filename tags 2019-05-11 19:27:14 +02:00
Matthias Ringwald
80e33422a9 Use FILENAME_H as include guard (MISRAC2012-Rule-21.1) 2019-05-11 19:08:52 +02:00
Matthias Ringwald
cccaab8051 bluetooth_sdp: follow changes on Bluetooth SIG site 2019-05-05 16:11:16 +02:00
Matthias Ringwald
0d9cb02c2e bluetooth_gatt: follow changes on Bluetooth SIG site 2019-05-05 14:33:29 +02:00
Matthias Ringwald
fcf9a26a1e bluetooth_data_types: follow changes on Bluetooth SIG site 2019-05-05 14:22:35 +02:00
Matthias Ringwald
44dacee23f bluetooth_company_id: use live data 2019-05-05 14:17:11 +02:00
Matthias Ringwald
ff7cea0b7e bluetooth_company_id: follow changes on Bluetooth SIG site 2019-05-04 22:52:53 +02:00
Matthias Ringwald
e6a5b4304e convert_gatt_services: set user-agent, follow changes on Bluetooth SIG site 2019-05-04 22:11:04 +02:00
Matthias Ringwald
7050bf34e5 compile_gatt: document how .h was generated 2019-03-28 09:44:12 +01:00
Milanka Ringwald
ad58991c18 map: add MAP meta events 2019-03-27 12:00:33 +01:00
Matthias Ringwald
e72176f809 compile_gatt: add support for WRITE_AUTHENTICATED_SC and READ_AUTHENTICATED_SC flags 2019-03-06 15:14:07 +01:00
Matthias Ringwald
9c80623268 tool/btstack_parser: fix camel case output 2018-11-28 11:28:08 +01:00
Matthias Ringwald
c81841c709 daemon/binding/python: improve event pretty print 2018-11-28 11:09:44 +01:00
Matthias Ringwald
b1f6df3b39 daemon/binding/python: event factory, makefile 2018-11-28 11:09:44 +01:00
Matthias Ringwald
760c66926a daemon/binding/python: event factory 2018-11-28 11:09:44 +01:00
Matthias Ringwald
dbd3360137 daemon/binding/python: event factory 2018-11-28 11:09:44 +01:00
Matthias Ringwald
9fb9416b06 daemon/binding/python: lower case function names and params 2018-11-28 11:09:44 +01:00
Matthias Ringwald
3ddaf9c7ca tool/btstack_parser: enable lower_underscore_style commands and params 2018-11-28 11:09:44 +01:00
Matthias Ringwald
b292911501 daemon/binding/python: start event_factory 2018-11-28 11:09:44 +01:00
Matthias Ringwald
01aeeea2cb daemon/binding/python: finish command_builder 2018-11-28 11:09:44 +01:00
Matthias Ringwald
73a1797412 daemon/binding/python: command builder generator 2018-11-28 11:09:44 +01:00
Matthias Ringwald
a2673d8810 btstack_memory: initialize all buffers on btstack_memory_TYPE_get() 2018-11-23 17:40:42 +01:00
Milanka Ringwald
a442c325e9 tool: sort files alphabetically, replace dash with undescore in defines 2018-11-13 11:40:52 +01:00
Milanka Ringwald
28e59789a6 gatt_service: use GATTSERVICE as event prefix for GATT services 2018-11-02 09:29:31 +01:00
Matthias Ringwald
50da9f2091 java: temp ignore GATT_SERVICE subevents in generator 2018-11-01 12:09:15 +01:00
Matthias Ringwald
5cdae61761 daemon: bump version to 1.0 2018-08-22 14:42:14 +02:00
Matthias Ringwald
9be4aecf32 compile_gatt: Allow enable Notifications/Indication with Write Command. Fixes issue with some Android devices 2018-08-05 22:49:29 +02:00
Milanka Ringwald
dbb3997aee compile_gatt: add additional paths for .gatt files using -I 2018-07-05 12:15:01 +02:00
Matthias Ringwald
aa487f40a7 tool: uuid128_format parses UUID128 and prints it as both big and little endian 2018-06-16 12:18:45 +02:00
Matthias Ringwald
b7647eb604 compile_gatt: fix parsing of CHARACTERISTIC_USER_DESCRIPTION, issue #23 2018-05-28 21:58:43 +02:00
Matthias Ringwald
6601f559f6 makefile-inc: for src folders 2018-04-19 15:15:23 +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
d7ec1d24bc compile_gatt: pretty print security settings in generated file 2018-03-29 17:22:12 +02:00
Matthias Ringwald
e22a261227 compile_gatt: define independent security requirements for read and write operations 2018-03-29 17:22:12 +02:00
Matthias Ringwald
9aa76d51a0 tool/create_packet_log: report parsing error and continue 2018-03-14 17:05:10 +01:00
Matthias Ringwald
b436f1776a tool: add datetime to scraped bluetooth_* files 2018-03-09 13:03:35 +01:00
Matthias Ringwald
34af254639 att_db: detect persistent ccc by attribute uuid instead of explicit flag 2018-03-02 12:12:49 +01:00
Matthias Ringwald
7f711b41e5 btstack_event: remove whitespace for struct return values 2018-02-01 15:45:20 +01:00
Matthias Ringwald
46412789ba tool/dump_tlv: add ': ' after tag 2017-11-20 17:56:39 +01:00
Matthias Ringwald
a30fb01002 tool/dump_tlv: primitive tlv dumper 2017-11-20 14:35:55 +01:00
Milanka Ringwald
f12a3722fc avrcp browsing: add draft connect/disconnect 2017-11-03 17:12:57 +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
811ddedbd4 tool: handle SCO packets in create_packet_log.py 2017-10-13 23:13:43 +02:00
Matthias Ringwald
405ac779d6 tool/clean_tree.sh: also delete .d files 2017-09-28 15:11:22 +02:00
Matthias Ringwald
a4bfc4fed9 hog: hid-over-gatt - add hids_device gatt service and hog_keyboard_demo example 2017-09-25 11:41:28 +02:00
Matthias Ringwald
8ea3236c5e compile_gatt: fix flags for ccc 2017-09-22 14:49:27 +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
8ba9588f7f btstack_event: support 'D' 8-byte data block 2017-08-31 13:55:58 +02:00