10201 Commits

Author SHA1 Message Date
Matthias Ringwald
e529392ed4 mesh: assert valid pdu size in adv_bearer and mesh_network 2019-10-04 23:07:25 +02:00
Matthias Ringwald
160fcf341f posix: assert timer is not already in list (only checks items until it finds correct position) 2019-10-04 11:28:02 +02:00
Matthias Ringwald
5beab91e90 mesh/upper_transport: use queue for outgoing access messages 2019-10-04 10:56:41 +02:00
Matthias Ringwald
4926bfb09f test/mesh: enable asserts 2019-10-04 10:53:33 +02:00
Matthias Ringwald
6a5ffed8f9 fix warnings 2019-10-04 10:10:56 +02:00
Matthias Ringwald
73aea5d931 mesh/provisioning_device: update state before sending error or complete 2019-10-04 09:56:56 +02:00
Matthias Ringwald
6f3fd12d26 port: update .gitignore 2019-10-02 14:47:47 +02:00
Matthias Ringwald
50ca975402 btstack_debug: add support for btstack_assert macro 2019-10-01 15:02:59 +02:00
Matthias Ringwald
8b7155e095 l2cap-ertm: release ertm buffer if ertm not supported by remote 2019-09-30 21:37:49 +02:00
Matthias Ringwald
836ae835de l2cap-ertm: reject incoming connection if ERTM is configured as mandatory but not supported by remote 2019-09-30 21:23:38 +02:00
Matthias Ringwald
f8ecb1142c l2cap-ertm: on information response verify ertm requirements for outgoing connection only 2019-09-30 14:38:37 +02:00
Milanka Ringwald
84e3541e4b bluetooth_psm: replace prefix PSM_ with BLUEOOTH_PSM_ 2019-09-27 15:13:48 +02:00
Milanka Ringwald
6b04f67595 gat_client: update API docu for gatt_client_write_client_characteristic_configuration function 2019-09-27 14:15:10 +02:00
Matthias Ringwald
b08c8c4999 tool: add bluetooth_psm.py to scrape PSM identifiers from SIG 2019-09-26 22:34:50 +02:00
Matthias Ringwald
3d919a6077 chipset/cc256x: update initscripts CC256xB to v1.8 and CC256xC to v1.2 2019-09-26 22:30:51 +02:00
Matthias Ringwald
daec7f9039 bluetooth.h: extract internal defintitions to respective protocol layers 2019-09-26 16:13:15 +02:00
Matthias Ringwald
9c13b5ca32 hci: extract internal definitions from bluetooth.h 2019-09-26 16:12:12 +02:00
Matthias Ringwald
09f91c9f55 att_db: extract internal definitions from bluetooth.h 2019-09-26 16:12:12 +02:00
Matthias Ringwald
9951ad9c4f bnep: extract internal definitions from bluetooth.h 2019-09-26 16:12:12 +02:00
Milanka Ringwald
692bf1adaa gatt_client: update API docu 2019-09-26 13:30:27 +02:00
Milanka Ringwald
25b7c058c6 gatt_client: return ERROR_CODE_SUCCESS as status instead of 0, pass return value of l2cap_send_prepared_connectionless 2019-09-26 13:30:27 +02:00
Matthias Ringwald
9d929efbf0 rfcomm: extract internal definitions from bluetooth.h 2019-09-26 13:00:10 +02:00
Matthias Ringwald
a6e314f195 l2cap: extract internal types and definitions from bluetooth.h 2019-09-26 12:56:41 +02:00
Matthias Ringwald
43d468d2c3 micro-ecc: fix include guards 2019-09-25 11:26:28 +02:00
Milanka Ringwald
b7e5512ffe gat_client.h: update brief for gatt_client_write_client_characteristic_configuration 2019-09-25 11:01:17 +02:00
Milanka Ringwald
7d2258b36d gatt client: MISRA check for callback == NULL, return ERROR_CODE_SUCCESS instead of 0 for status 2019-09-25 11:00:24 +02:00
Milanka Ringwald
602e97cdcf att_db: MISRA check, callback == NULL 2019-09-25 10:57:48 +02:00
Milanka Ringwald
046b44372d java binding: use getATTStatus instead of getStatus for GATTEventQueryComplete 2019-09-25 09:46:35 +02:00
Milanka Ringwald
9cb80b17e9 gat_client: rename status to att_status in GATT_EVENT_QUERY_COMPLETE event, add and use ATT_ERROR_SUCCESS instead of 0 status code 2019-09-25 09:25:38 +02:00
Matthias Ringwald
3f78d90e4e cycling_power_service_server: use preprocessor instead of btstack_max to get compile-time constant 2019-09-24 15:34:45 +02:00
Milanka Ringwald
83e8a8b4ac CHANGELOG: Bluetooth and BTstack Error Codes and Events: collect status codes in bluetooth.h and events in btstack_defines.h 2019-09-24 14:46:05 +02:00
Milanka Ringwald
ff3ef26837 bluetooth.h: move HCI events to btstack_defines.h 2019-09-24 14:46:05 +02:00
Milanka Ringwald
2865193aff att_db.h: move ATT error codes to bluetooth.h 2019-09-24 14:46:05 +02:00
Milanka Ringwald
96c69d4a40 bluetooth.h: move BTstack status codes to bluetooth.h 2019-09-24 14:46:05 +02:00
Milanka Ringwald
32272f1216 l2cap.h: PSM codes moved from bluetooth.h 2019-09-24 14:46:05 +02:00
Milanka Ringwald
ae8d9208a9 bluetooth.h: remove unused SDP defines, move SDP defines and SDP_PDU_ID_t to sdp_util.h 2019-09-24 14:46:05 +02:00
Matthias Ringwald
07d7e39291 test: add coverage-freertos-ble target 2019-09-23 16:15:22 +02:00
Matthias Ringwald
2ebe1e78b8 test/embedded: remove not yet existing file 2019-09-23 16:14:56 +02:00
Matthias Ringwald
a288e04405 test/embedded: added src files missing in coverage 2019-09-23 16:05:08 +02:00
Matthias Ringwald
7ac70013a2 test: add coverage-filter to calc coverage for subset 2019-09-23 15:56:08 +02:00
Matthias Ringwald
108ce72e4d test/embedded: fix compile 2019-09-23 14:44:03 +02:00
Matthias Ringwald
464d3e4332 test: update coverage make target 2019-09-23 14:01:17 +02:00
Matthias Ringwald
713ac74453 test/embedded: add FreeRTOS port to coverage 2019-09-23 13:52:33 +02:00
Matthias Ringwald
5086d94549 test/embedded: add btstack_audio_embedded to coverage 2019-09-23 13:52:11 +02:00
Matthias Ringwald
3c4cc6427f btstack_run_loop_freertos: remove duplicate instance variable 2019-09-23 13:17:26 +02:00
Matthias Ringwald
353d71a996 test: add embedded to coverage 2019-09-23 13:12:35 +02:00
Matthias Ringwald
4f7fcd5439 btstack_run_loop_embedded: remove duplicate instance variable 2019-09-23 11:36:37 +02:00
Matthias Ringwald
1a4496387c test/gatt_server: add all gatt services to coverage 2019-09-23 11:26:57 +02:00
Matthias Ringwald
1a406ba4bf gatt-service: fix comile with c++ 2019-09-23 11:26:21 +02:00
Matthias Ringwald
7b4ad03738 test/gatt_client: add ancs_client to coverage 2019-09-23 11:07:26 +02:00