163 Commits

Author SHA1 Message Date
Matthias Ringwald
beaf082c27 avdtp: use unique meta event 0xeb 2017-01-16 17:27:06 +01:00
Milanka Ringwald
60099f8b9d fix configuration event 2017-01-16 15:16:45 +01:00
Milanka Ringwald
ea7bd52950 emit configuration and capabilities 2017-01-16 14:40:25 +01:00
Milanka Ringwald
3338b9aef0 sink initiator smg pts tests 2017-01-10 17:01:33 +01:00
Milanka Ringwald
690d8d2bbb Merge branch 'develop' into a2dp 2016-12-07 12:11:46 +01:00
Matthias Ringwald
334126b319 sm: provide le_device_db_index in SM_EVENT_IDENTITY_RESOLVING_SUCCEEDED again 2016-11-21 16:24:45 +01:00
Milanka Ringwald
25234a7e05 Merge branch 'develop' into a2dp
Conflicts:
	example/Makefile.inc
	example/sco_demo_util.c
	port/pic32-harmony/app.X/nbproject/Makefile-default.mk
	port/pic32-harmony/app.X/nbproject/Makefile-genesis.properties
	port/pic32-harmony/app.X/nbproject/configurations.xml
	port/pic32-harmony/create_examples.py
	src/classic/btstack_cvsd_plc.c
	src/classic/btstack_sbc_bludroid.c
	src/classic/btstack_sbc_plc.c
	test/ring_buffer/.gitignore
2016-11-14 15:54:38 +01:00
Matthias Ringwald
bb38f05734 att_server: allow individual service implementations to register for can send now callbacks 2016-11-01 15:42:03 +01:00
Matthias Ringwald
f3963406e0 introduce UNUSED macro 2016-10-27 15:04:09 +02:00
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