192 Commits

Author SHA1 Message Date
Matthias Ringwald
fa485b2b3f gap: trigger send of le conn param update on gap_request_connection_parameter_update 2019-12-06 17:53:53 +01:00
Matthias Ringwald
09c9c96382 gap: trigger send of le conn param update on gap_request_connection_parameter_update 2019-12-06 17:45:45 +01:00
Milanka Ringwald
5c1e046aaa mesh: remove element and index, add destination and status to status event 2019-12-05 14:31:24 +01:00
Matthias Ringwald
6e084577f7 avoid // in block comments 2019-12-02 14:39:25 +01:00
Matthias Ringwald
1c4468cf9f btstack_bool: move bool definition into separate header file (similar to std_bool.h) 2019-11-27 17:50:55 +01:00
Matthias Ringwald
45f04363db mesh/health_server: add acknowledged flag to perform health test event, don't block for reponse 2019-10-30 18:31:13 +01:00
Matthias Ringwald
13dcd34bad mesh/health_server: remove element index from mesh_health_server_report_* and MESH_SUBEVENT_HEALTH_PERFORM_TEST 2019-10-30 18:05:46 +01:00
Matthias Ringwald
4380b5b00c mesh/health_server: remove model_id from MESH_SUBEVENT_HEALTH_PERFORM_TEST 2019-10-30 17:55:10 +01:00
Matthias Ringwald
204019bbbb mesh/health_server: implement clear registered faults internally, remove unused events 2019-10-29 18:10:31 +01:00
Matthias Ringwald
fa4d4f9b27 btstack_defines: avoid defining bool for C++ 2019-10-23 15:04:15 +02:00
Matthias Ringwald
df4fb5ac36 btstack_defines: provide boolean type 'bool' via <stdbool.h> or as backport 2019-10-23 14:50:04 +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
Milanka Ringwald
ff3ef26837 bluetooth.h: move HCI events to btstack_defines.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
0f5bb594a6 a2dp source: add A2DP_SUBEVENT_SIGNALING_CAPABILITIES_DONE event, rename related AVDTP event into AVDTP_SUBEVENT_SIGNALING_CAPABILITIES_DONE 2019-09-21 11:27:55 +02:00
Milanka Ringwald
ff6bc02c5d avdtp: add DELAY_REPORT event 2019-09-20 13:58:59 +02:00
Matthias Ringwald
891b9fc269 gap: support reading RSSI for Classic+LE using gap_read_rssi. Emits GAP_EVENT_RSSI_MEASUREMENT 2019-09-02 21:39:50 +02:00
Milanka Ringwald
584bbe7d59 mesh: health server events and handlers: period and attention get/set/set_unacknowledged 2019-07-20 08:50:36 +02:00
Milanka Ringwald
859ea3194d mesh: health_fault_test_handler and MESH_SUBEVENT_HEALTH_PERFORM_TEST event 2019-07-20 08:50:36 +02:00
Matthias Ringwald
75c1e52712 mesh: define MESH_SUBEVENT_ATTENTION_TIMER 2019-07-20 08:50:35 +02:00
Matthias Ringwald
f8962c62f0 mesh: add reason to MESH_SUBEVENT_PB_TRANSPORT_LINK_CLOSED 2019-07-20 08:50:34 +02:00
Milanka Ringwald
c27802bef0 mesh: define MESH_ERROR_APPKEY_INDEX_INVALID error 2019-07-20 08:50:33 +02:00
Milanka Ringwald
b7a543327c mesh: define MESH_SUBEVENT_MESSAGE_NOT_ACKNOWLEDGED event 2019-07-20 08:50:33 +02:00
Milanka Ringwald
87b3ac30c4 mesh: defined MESH_SUBEVENT_GENERIC_LEVEL_STATUS 2019-07-20 08:50:31 +02:00
Milanka Ringwald
92c33ebfc3 mesh: generic on off client 2019-07-20 08:50:30 +02:00
Milanka Ringwald
81097db9ed mesh: add event MESH_SUBEVENT_STATE_UPDATE_BOOL 2019-07-20 08:50:29 +02:00
Milanka Ringwald
7bd12f9f48 mesh: rename mesh events to start with MESH_SUBEVENT 2019-07-20 08:50:28 +02:00
Milanka Ringwald
1d2d76de00 mesh: add mesh event for message sent 2019-07-20 08:50:28 +02:00
Matthias Ringwald
82b0bf4283 mesh: add MESH_PROXY_ events 2019-07-20 08:50:28 +02:00
Milanka Ringwald
bf9b4b3b4a mesh: use MESH_PROXY_DATA_PACKET type for proxy service 2019-07-20 08:50:24 +02:00
Matthias Ringwald
14fe90b179 mesh: add MESH_NETWORK_PACKET and MESH_BEACON_PACKET 2019-07-20 08:50:23 +02:00
Milanka Ringwald
26ecb6246e mesh: add type pb_type_t, rename ADV to TRANSPORT in events 2019-07-20 08:50:23 +02:00
Matthias Ringwald
1fbe4564be restart mesh development based on current develop and existing mesh branches 2019-07-20 08:50:21 +02:00
Matthias Ringwald
5d964c8b44 att: remove l2cap_cid from ATT_EVENT_CONNECTED 2019-06-19 11:45:58 +02:00
Matthias Ringwald
a43588bafe att: define ATT_EVENT_CONNECTED and ATT_EVENT_DISCONNECTED 2019-06-19 11:37:25 +02:00
Matthias Ringwald
32b46fec1d btstack_event: add Connection Handle to BNEP_EVENT_CHANNEL_OPENED 2019-06-15 19:36:09 +02:00
Matthias Ringwald
80e33422a9 Use FILENAME_H as include guard (MISRAC2012-Rule-21.1) 2019-05-11 19:08:52 +02:00
Milanka Ringwald
5160ece6d2 map_client: add events for folder and message listing items 2019-03-27 12:00:33 +01:00
Milanka Ringwald
3eb02ce6c7 map_client: enable/disable notification 2019-03-27 12:00:33 +01:00
Milanka Ringwald
ad58991c18 map: add MAP meta events 2019-03-27 12:00:33 +01:00
Milanka Ringwald
0aee97eff3 hfp: enhanced call status, fix event and parsing, extend demo 2019-01-25 16:28:41 +01:00
Matthias Ringwald
66a726407a l2cap: emit L2CAP_EVENT_ERTM_BUFFER_RELEASED if ERTM buffer not needed/used anymore 2019-01-07 21:47:59 +01:00
Matthias Ringwald
7f1690cf27 l2cap: provide channel mode (basic/ertm) and fcs option in L2CAP_EVENT_CHANNEL_OPENED 2019-01-07 20:55:28 +01:00
Milanka Ringwald
c741b03209 hfp: emit ag indicator status 2018-12-14 10:41:54 +01:00
Milanka Ringwald
28e59789a6 gatt_service: use GATTSERVICE as event prefix for GATT services 2018-11-02 09:29:31 +01:00
Milanka Ringwald
9fe70df8e9 btstack_defines: add Cycling Power service events 2018-11-01 09:44:07 +01:00
Matthias Ringwald
16ded4fec1 pbap_client: handle OBEX_RESP_NOT_ACCEPTABLE 2018-09-27 17:39:13 +02:00
Matthias Ringwald
ad51486062 btstack_define: add PBAP_SUBEVENT_CARD_RESULT 2018-09-27 09:38:56 +02:00
Milanka Ringwald
6510739ba0 hid_device: fix create device on incoming connection, add suspend 2018-09-25 22:40:08 +02:00
Matthias Ringwald
c1bc0b8eb5 pbap_client: add support for md5 authentication challenge 2018-09-17 17:16:59 +02:00