104 Commits

Author SHA1 Message Date
Matthias Ringwald
84182ed9e3 example/sm_pairing_peripheral: print identity address and type 2016-10-27 11:13:46 +02:00
Matthias Ringwald
bab5f4f00b l2cap: provide incoming flag for L2CAP and RFCOMM opened events 2016-10-23 22:08:44 +02:00
Matthias Ringwald
12242deab3 add incoming to L2CAP_EVENT_LE_INCOMING_CONNECTION 2016-10-18 14:50:33 +02:00
Matthias Ringwald
4427624894 add LE Data Channel Events (L2CAP_EVENT_LE_*). implement can send now logic 2016-10-18 11:49:04 +02:00
Matthias Ringwald
fcea67036c Merge branch 'develop' into le-data-channel 2016-10-04 11:46:19 +02:00
Milanka Ringwald
a23045e2bf extend btstack defines, and memory generator 2016-09-27 15:17:16 +02:00
Milanka Ringwald
d0c4aea60c HFP: Emit codec event after SCO connection is established, CODECS event is deleted, codec added as param in AUDIO_CONN event 2016-09-19 15:53:35 +02:00
Matthias Ringwald
8cff923e81 Merge branch 'develop' into a2dp 2016-08-24 13:45:38 +02:00
Matthias Ringwald
94530c7711 renamed l2cap error code 2016-07-27 16:39:11 +02:00
Matthias Ringwald
8901a7c412 hfp: drop negotiated codec from SLC and Audio connection events 2016-07-25 10:41:07 +02:00
Matthias Ringwald
9367f9b01e Merge branch 'develop' into le-data-channel 2016-07-22 16:50:18 +02:00
Matthias Ringwald
7e8856ebfd l2cap: return error for l2cap_unregister_service 2016-07-17 22:43:06 +02:00
Matthias Ringwald
da144af509 l2cap: extract l2cap_create_channel_entry. implement register/unregister le service 2016-07-09 23:03:49 +02:00
Milanka Ringwald
6a7f44bd8d add codec exchanged into event 2016-06-29 17:12:36 +02:00
Matthias Ringwald
3d7fe1e922 sm: send/receive keypress notifications 2016-06-16 12:32:12 +02:00
Matthias Ringwald
8362d86ace sm: add SM_EVENT_NUMERIC_COMPARISON_REQUEST and SM_EVENT_NUMERIC_COMPARISON_CANCEL events for Numeric Comparison 2016-05-27 16:40:53 +02:00
Matthias Ringwald
6ff51cfd6b Add handle to HFP_SUBEVENT_AUDIO_CONNECTION_ESTABLISHED getters 2016-04-21 15:29:46 +02:00
Milanka Ringwald
a0653c3b5c hfp: HFP_SUBEVENT_SERVICE_LEVEL_CONNECTION_ESTABLISHED emited with connection handle 2016-04-08 17:04:40 +02:00
Milanka Ringwald
6d4269d395 fix L2CAP format 2016-04-01 16:56:21 +02:00
Milanka Ringwald
46bc5396e9 add missing GAP formats 2016-04-01 16:41:42 +02:00
Matthias Ringwald
fea5a680db java: fix compile 2016-04-01 15:54:37 +02:00
Matthias Ringwald
62c64df103 daemon: prefix l2cap/rfcomm/sdp events only used by daemon 2016-04-01 15:37:36 +02:00
Matthias Ringwald
423c667c13 bnep: add bnep_cid to all events, generate bnep event getters, BNEP_EVENT_OPEN_CHANNEL_COMPLETE -> BNEP_EVENT_CHANNEL_OPENED 2016-04-01 11:41:58 +02:00
Matthias Ringwald
49d18261c1 events: add ATT_EVENT_CAN_SEND_NOW, document BNEP events 2016-04-01 10:49:12 +02:00
Matthias Ringwald
f8f6a918bd events: RFCOMM_EVENT_OPEN_CHANNEL_COMPLETE -> RFCOMM_EVENT_CHANNEL_OPENED 2016-03-31 23:37:33 +02:00
Matthias Ringwald
62c468cbb2 events: fix rfcomm_cid field of rfcomm_event_can_send_now, add missing handle to HSP_SUBEVENT_AUDIO_CONNECTION_COMPLETE 2016-03-31 23:32:29 +02:00
Matthias Ringwald
2d4c8c042f bnep: BNEP_EVENT_CAN_SEND_NOW instead of BNEP_EVENT_READY_TO_SEND 2016-03-31 15:18:39 +02:00
Matthias Ringwald
99a1006758 Merge branch 'master' into develop 2016-03-17 14:16:38 +01:00
Matthias Ringwald
1169d70785 HSP_SUBEVENT_AUDIO_CONNECTION_COMPLETE add missing connection handle 2016-03-07 17:26:20 +01:00
Matthias Ringwald
045013fe99 java: use streamline event names, GAP_LE_EVENT_ADVERTISING_REPORT -> GAP_EVENT_ADVERTISING_REPORT 2016-03-07 17:19:53 +01:00
Matthias Ringwald
d63c37a1e9 merge follow-up 2016-03-03 14:29:18 +01:00
Matthias Ringwald
ca0d73dee0 events: fix format 2016-02-19 11:11:17 +01:00
Matthias Ringwald
e10ce42608 introduce meta event for ANCS Client events 2016-02-18 20:59:42 +01:00
Matthias Ringwald
39d235cb94 sort events a bit 2016-02-18 17:25:59 +01:00
Matthias Ringwald
e2334cdccc daemon: remove unneccessary events 2016-02-18 17:23:42 +01:00
Matthias Ringwald
63fa3374ea hci_transport: send HCI_EVENT_TRANSPORT_PACKET_SENT when buffer can be re-used, send HCI_EVENT_SCO_CAN_SEND_NOW if that's separate 2016-02-18 14:48:41 +01:00
Matthias Ringwald
827b1c43e5 use DAEMON prefix for daemon events 2016-02-18 12:24:44 +01:00
Matthias Ringwald
e505764193 sdp_query: emit SDP_EVENT_QUERY_COMPLETE with error SDP_QUERY_BUSY 2016-02-17 20:38:37 +01:00
Matthias Ringwald
8974fcd6cf move Bluetooth related types to bluetooth.h and BTstack types to btstack_defines.h 2016-02-10 11:35:31 +01:00
Matthias Ringwald
3bc639ce9b hci: notify if SCO can send now - if SCO flow control is enabled 2016-02-06 22:58:23 +01:00
Matthias Ringwald
b072ba3345 l2cap: document events, add L2CAP_CAN_SEND_NOW, generate events 2016-02-05 14:38:48 +01:00
Matthias Ringwald
5611a760af use for event types 2016-01-30 23:58:36 +01:00
Matthias Ringwald
a481587475 ancs_client: drop ancs_client_event_t 2016-01-29 22:35:46 +01:00
Matthias Ringwald
4de250b4e0 sdp_parser: rename SDP_QUERY_ATTRIBUTE_VALUE -> SDP_QUERY_ATTRIBUTE_BYTE. Use SDP_QUERY_ATTRIBUTE_VALUE for daemon events 2016-01-29 21:58:46 +01:00
Matthias Ringwald
4225393c87 sdp_parser: replace sdp_query_attribute_value_event_t with regular hci event 2016-01-29 20:47:17 +01:00
Matthias Ringwald
7bd8e93b3a sdp_parser: replace sdp_query_rfcomm_service_event_t with regular hci event 2016-01-29 18:06:32 +01:00
Matthias Ringwald
f5054c0028 Merge branch 'master' into ble-api-cleanup 2015-12-10 10:48:53 +01:00
Matthias Ringwald
ce263fc808 Merge branch 'master' into ble-api-cleanup 2015-11-28 14:50:36 +01:00
Matthias Ringwald
cb1f1ed1c6 fix compile 2015-11-25 15:03:17 +01:00
Matthias Ringwald
aa4dd81512 merge from master 2015-11-25 14:48:19 +01:00