3421 Commits

Author SHA1 Message Date
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
Matthias Ringwald
a635c9d9b2 rfcomm: add missing includs 2017-06-12 13:54:28 +02:00
Matthias Ringwald
bdab4b0beb remove <unistd.h> from examples and avrcp impl 2017-06-12 12:29:21 +02:00
Matthias Ringwald
09a233a15f hfp: free hfp connection struct on disconnect 2017-06-12 11:46:54 +02:00
Matthias Ringwald
671c66c199 avdtp: free stream endpoints and connection on l2cap close 2017-06-12 11:44:44 +02:00
Matthias Ringwald
47ec446b23 avrcp: fix compile 2017-06-12 11:38:00 +02:00
Matthias Ringwald
6f43fcd768 avrcp: drop con_handle from connection struct, use avrcp_cid in events, free memory on disconnect 2017-06-12 11:32:55 +02:00
Matthias Ringwald
0e55bd6930 hci: exit hci_run after sending remote name request 2017-06-09 23:03:04 +02:00
Matthias Ringwald
e0bb66f826 btstack_link_key_db_tlv: use 1 as default for NVM_NUM_LINK_KEYS 2017-06-09 22:36:19 +02:00
Matthias Ringwald
ee6d17f24f avrcp: remove track_status from AVRCP_NOTIFICATION_EVENT_TRACK_CHANGED 2017-06-09 18:04:13 +02:00
Matthias Ringwald
6aecb8a4f3 avrcp: use play_status in AVRCP_SUBEVENT_NOTIFICATION_PLAYBACK_STATUS_CHANGED as it is the same as in AVRCP_SUBEVENT_PLAY_STATUS 2017-06-09 17:48:39 +02:00
Matthias Ringwald
0f76c2d709 avrcp: emit connestion established with error code on failure 2017-06-09 14:51:46 +02:00
Matthias Ringwald
d3b6a85e7f avrcp: use 'command_type' for ctype in AVRCP Events 2017-06-08 16:20:10 +02:00
Matthias Ringwald
31a5a745d6 avrcp: provide status return for all functions 2017-06-08 15:42:09 +02:00
Milanka Ringwald
294335f1d3 avrcp: clean disconnect, improve notification registration 2017-06-07 23:46:44 +02:00
Milanka Ringwald
b193c45e22 avrcp: use l2cap cid instead of handle 2017-06-07 22:50:10 +02:00
Milanka Ringwald
8a2c6c7c4b avrcp: create connection returns status 2017-06-07 15:45:03 +02:00
Matthias Ringwald
eaac31e881 fix build 2017-06-07 15:14:53 +02:00
Milanka Ringwald
25107fb724 Merge branch 'develop' of https://github.com/bluekitchen/btstack into develop 2017-06-07 15:09:37 +02:00
Milanka Ringwald
9cc1f3ce08 avrcp: fix state transition when notification comes before response 2017-06-07 15:09:27 +02:00
Matthias Ringwald
f193890f13 btstack_defines: fix spelling ATT_HANDLE_VALUE_INDICATION_IN_PROGRESS, re-enumberate OBEX errors, markup Bluetooth and BTstack error codes 2017-06-07 14:41:34 +02:00
Matthias Ringwald
47430bed98 btstack_event: enable getters for HCI_EVENT_REMOTE_NAME_REQUEST_COMPLETE 2017-06-07 12:36:54 +02:00
Milanka Ringwald
0bd7cb1f0a avdtp sink demo: removed events 2017-06-07 11:49:42 +02:00
Matthias Ringwald
d79faacd66 btstack_defines: fix spelling gap_event_inquiry_result_get_rssi_available 2017-06-07 11:21:10 +02:00
Milanka Ringwald
adcdded97f avrcp: fix array too small in cmd send 2017-06-06 12:02:16 +02:00
Matthias Ringwald
d9f53676a5 test/flash_tlv: sort link key db using btstack_tlv on top of hal_flash_sector into main folders 2017-06-05 11:52:35 +02:00