214 Commits

Author SHA1 Message Date
Matthias Ringwald
b1dcf9d89e btstack_event: use reverse_bytes to avoid cast to bd_addr_t 2019-09-14 21:55:47 +02:00
Matthias Ringwald
b4e354c12f tool/compile_gatt: fix tool permissions 2019-09-06 15:47:37 +02:00
Matthias Ringwald
78b65b0a93 tool/compile_gatt: normalize paths, use os specific path separators 2019-09-06 14:46:25 +02:00
Matthias Ringwald
d7e6933a33 tool/metric: show metrics in table 2019-08-30 22:28:25 +02:00
Matthias Ringwald
7846277fa5 tool/metric: Makefile to run ccsm and process it, minimal inttypes.h for ccsm 2019-08-29 21:07:09 +02:00
Matthias Ringwald
fda2bcc8f5 tool/metrics: use ccsm 2019-08-29 14:20:52 +02:00
Matthias Ringwald
78e65fa66c tool/metric: calc average for ccn and param 2019-08-27 16:50:10 +02:00
Matthias Ringwald
38e38f2334 tool/metrics: measure cyclomatic complexity, num params, num functions, num gotos 2019-08-27 16:26:54 +02:00
Matthias Ringwald
a0ecb5f3e0 tool/dump_pklg: detect end of file without error message 2019-08-22 15:02:03 +02:00
Matthias Ringwald
a5a7b6da93 mesh: fix compile 2019-07-20 08:50:34 +02:00
Matthias Ringwald
01122b73ee mesh: add mesh_subnet_t 2019-07-20 08:50:32 +02:00
Matthias Ringwald
77ba3d3f9f mesh: move src/ble/mesh to src/mesh 2019-07-20 08:50:31 +02:00
Matthias Ringwald
1f45d60344 mesh: provide mesh_virtual_address structs via memory pool 2019-07-20 08:50:29 +02:00
Matthias Ringwald
01e2bf9489 mesh: provide memory pool for mesh_transport_keys 2019-07-20 08:50:27 +02:00
Matthias Ringwald
50dc57fcb6 mesh: fix memory pool init 2019-07-20 08:50:27 +02:00
Matthias Ringwald
1c4e808439 mesh: extract network key managment from mesh_network into mesh_keys 2019-07-20 08:50:27 +02:00
Matthias Ringwald
df5d954deb mesh: use mesh_transport_pdu instead of mesh_access_pdu 2019-07-20 08:50:22 +02:00
Matthias Ringwald
898500f031 mesh: add mesh_access_pdu_t and provide memory pool 2019-07-20 08:50:22 +02:00
Matthias Ringwald
44c5d856a0 mesh: add #ENABLE_MESH 2019-07-20 08:50:22 +02:00
Matthias Ringwald
c0a711d937 mesh: define mesh_network_key and add provide memory pool for it 2019-07-20 08:50:22 +02:00
Matthias Ringwald
ebb73e1fb1 mesh: provide mesh_network_pdu memory pool 2019-07-20 08:50:22 +02:00
Matthias Ringwald
b673498b9a btstack_event: add mesh events 2019-07-20 08:50:21 +02:00
Milanka Ringwald
36d972ad05 tool: add UUIDs for Mesh Characterstics manually 2019-07-20 08:50:21 +02:00
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