3146 Commits

Author SHA1 Message Date
Milanka Ringwald
ee230fc4a8 avdtp util: add event to str function 2017-07-19 16:10:15 +02:00
Milanka Ringwald
21b232ce00 avdtp sink: fix reconfigure, pts tests green 2017-07-19 16:10:15 +02:00
Milanka Ringwald
b0d75c910f avrcp pts test: done 2017-07-19 16:10:15 +02:00
Milanka Ringwald
34b22aac09 avdtp, avrcp: cleanup, added error handling, fixed pts test compilation 2017-07-19 16:10:15 +02:00
Milanka Ringwald
c4c891e919 pts: fix compile 2017-07-19 16:10:15 +02:00
Milanka Ringwald
67673f1cc2 a2dp source demo: cleanup 2017-07-19 16:10:15 +02:00
Milanka Ringwald
9413b167ec avdtp: rename connection attributes 2017-07-19 16:05:35 +02:00
Milanka Ringwald
6b0ee1d045 avdtp source demo: fix avdtp cid, use local/remote seid 2017-07-19 16:05:35 +02:00
Milanka Ringwald
36cf8ec8a2 add avdtp/avrcp header files to btstack.h 2017-07-19 16:05:35 +02:00
Milanka Ringwald
4b1ac81384 avrcp: fix check if role is supported 2017-07-19 16:05:35 +02:00
Milanka Ringwald
4ccacc40ad avdtp: introduced avdtp cid on connect; cmd functions return now status; use local and remote sedi in events instead of initiator and acceptor seid 2017-07-19 16:05:35 +02:00
Matthias Ringwald
1f734b5f46 gatt_client: add gatt_client_stop_listening_for_characteristic_value_updates 2017-07-14 12:32:06 +02:00
Matthias Ringwald
5c8068685c avrcp: place SDP Additional Protocol Descriptor List into Protocol Descriptor List 2017-07-10 18:22:38 +02:00
Matthias Ringwald
227d16a53b avrcp: extract AVRCP Browsing PSM from SDP record 2017-07-10 18:02:03 +02:00
Matthias Ringwald
a0f524f0c0 avrcp: use AVCTP PSM for L2CAP, move AVCTP_Browsing outside from Bluetooth Profile Descriptor List 2017-07-10 17:30:29 +02:00
Matthias Ringwald
b6011ef1f1 sdp_client: mark most log_info as log_debug 2017-07-10 17:28:14 +02:00
Matthias Ringwald
b435e06234 hci: require ENABLE_LE_DATA_LENGTH_EXTENSION to enable max packet lenghts 2017-07-07 22:34:48 +02:00
Matthias Ringwald
dcd678ba09 hci: use max le data length if supported by controller 2017-07-07 17:15:14 +02:00
Matthias Ringwald
220006fb3b hci: check if LE Data Length commands are supported 2017-07-07 16:52:16 +02:00
Milanka Ringwald
f1042e9d0d a2dp sink: forward stream establish, start, pause, release 2017-07-07 16:42:48 +02:00
Matthias Ringwald
0ea2847f67 hci: add command templates for LE Data Length commands 2017-07-07 16:38:07 +02:00
Milanka Ringwald
21fd2cebe7 Merge branch 'develop' of https://github.com/bluekitchen/btstack into develop 2017-07-07 14:09:36 +02:00
Milanka Ringwald
7050d2ca52 a2dp sink: start extracting code from demo to a2dp layer 2017-07-07 14:09:31 +02:00
Matthias Ringwald
99ce07abfa gap: gap_set_connection_parameters only available with ENABLE_LE_CENTRAL 2017-07-07 12:03:32 +02:00
Matthias Ringwald
13e645d2ce gap: gap_set_connection_parameters only available with ENABLE_LE_CENTRAL 2017-07-07 11:47:12 +02:00
Matthias Ringwald
6012052bd0 gap: implement gap_set_connection_parameters 2017-07-07 11:42:17 +02:00
Matthias Ringwald
73044eb2d8 hci: move le connection parameters for outgoing connections into hci_stack_t 2017-07-07 11:35:33 +02:00
Matthias Ringwald
ee8a36c873 hci: fix gap_remote_name_request 2017-07-05 17:13:12 +02:00
Milanka Ringwald
f6fd20f212 avrcp: fix unused var 2017-07-05 16:53:51 +02:00
Milanka Ringwald
df64272840 avrcp: put avrcp context into sdp query context 2017-07-05 16:46:12 +02:00
Milanka Ringwald
8eaf1b42ca sdp client: add const to def 2017-07-05 16:44:51 +02:00
Milanka Ringwald
2306328a42 Merge branch 'develop' of https://github.com/bluekitchen/btstack into develop 2017-07-05 15:16:13 +02:00
Milanka Ringwald
6086246c6d avrcp: add SDP query 2017-07-05 15:07:07 +02:00
Matthias Ringwald
1b1c95e9d6 sm: only send commands when HCI_STATE_WORKING 2017-07-04 17:31:04 +02:00
Matthias Ringwald
ec111c8bcd hci: added hci_get_state() 2017-07-04 17:30:27 +02:00
Matthias Ringwald
9d139fbae6 l2cap: limit remote MTU to size of outgoing HCI buffer 2017-07-03 13:48:43 +02:00
Matthias Ringwald
f97cfcbbaa avdtp: mark avdtp_header(..) as static inline and move to header 2017-07-02 22:33:50 +02:00
Matthias Ringwald
4eb4be81ab a2dp: report required buffer size when too small 2017-06-30 12:42:09 +02:00
Matthias Ringwald
7e289bee01 Merge branch 'develop' of https://github.com/bluekitchen/btstack into develop 2017-06-22 16:04:54 +02:00
Matthias Ringwald
d5ff3b26ac fix warnings - mostly enum casts and set but not used 2017-06-22 15:29:47 +02:00
Matthias Ringwald
1d90e89253 btstack_link_key_db_tlv: fix include, extract tag 2017-06-22 10:55:09 +02:00
Matthias Ringwald
ecd2c7e041 btstack_link_key_db_static: mark instance as static 2017-06-21 17:34:17 +02:00
Matthias Ringwald
ba9e989ad9 Rename btstack_link_key_db_fixed into btstack_link_key_db_static 2017-06-20 11:04:57 +02:00
Matthias Ringwald
1016a22897 hfp: don't send new command while ok still pending 2017-06-15 15:21:21 +02:00
Milanka Ringwald
af4998cebe avrcp: remove printf 2017-06-14 15:53:43 +02:00
Milanka Ringwald
d1845da3cd avrcp: enable all events to register, for pts purposes add single shot rewind and fast forward 2017-06-14 15:50:50 +02:00
Milanka Ringwald
89f1e358dd hfp hf: fix typo, add event to demo 2017-06-14 14:31:58 +02:00
Milanka Ringwald
1b3c69e83d avdtp acceptor: fix set config 2017-06-14 14:13:12 +02:00
Milanka Ringwald
8b097e296f avdtp: check if media handler exists before calling it 2017-06-14 14:10:46 +02:00
Milanka Ringwald
ac98fce4e3 avdtp: fix wrongly freed stream endpoint 2017-06-13 15:22:58 +02:00