1260 Commits

Author SHA1 Message Date
Matthias Ringwald
0c2b8870c4 examples: unify local names and append BD_ADDR 2017-08-16 21:40:32 +02:00
Milanka Ringwald
5448c259b2 a2dp source: handle incoming connection, send event to client on signaling connection established 2017-08-16 16:06:13 +02:00
Milanka Ringwald
1e1ae2bcab a2dp: handle sdp query failure 2017-08-15 15:07:44 +02:00
Milanka Ringwald
8c0f36353f remove Remove Ctrl-C from usage 2017-08-15 15:07:44 +02:00
Matthias Ringwald
0c92bcc661 sm: drop support for mbed-tls for ECDH 2017-08-14 11:17:52 +02:00
Milanka Ringwald
5389404447 a2dp sink demo: redundant redeclaration of ring_buffer 2017-08-11 12:31:22 +02:00
Milanka Ringwald
72c514e816 avdtp: add init/close media on start/suspend stream event 2017-08-11 12:21:31 +02:00
Milanka Ringwald
be030f500e fix comparison of integers of different signs 2017-08-11 12:14:47 +02:00
Milanka Ringwald
ef5ad9d62b a2dp: pass remote bd address on stream established event 2017-08-11 11:37:16 +02:00
Matthias Ringwald
adaba9f340 Fix more warnings (mostly sign-compare) 2017-08-09 22:58:56 +02:00
Milanka Ringwald
4567cc17d5 avdtp/avrcp: log error on malloc failure 2017-08-09 16:45:27 +02:00
Matthias Ringwald
249d94cf77 fix warnings: mostly sign-compare 2017-08-08 18:03:40 +02:00
Milanka Ringwald
5e3d4d2bb3 avrcp: get now playing info, without fragmentation 2017-08-08 17:09:47 +02:00
Milanka Ringwald
c045af9951 avrcp target: add get play status query 2017-08-08 17:09:47 +02:00
Milanka Ringwald
e0bbf3ed25 avrcp target: add get capabilities 2017-08-08 17:09:47 +02:00
Milanka Ringwald
4b338011de avrcp target: added response for unit and subunit info 2017-08-08 17:09:47 +02:00
Matthias Ringwald
beeed1f3ef le_streamer_client: don't start scanning on disconnect caused by shutdown 2017-08-06 22:26:13 +02:00
Milanka Ringwald
01dc6e35bf avrcp target: add avrcp target connect/sdp query/disconnect; extend a2dp source demo 2017-07-21 14:49:04 +02:00
Matthias Ringwald
15304b2d11 example/le_streamer_client: don't print test data but measure throughput instead 2017-07-19 17:06:54 +02:00
Milanka Ringwald
319b19cc14 avdtp: fix compile warning, rename function 2017-07-19 16:51:36 +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
67673f1cc2 a2dp source demo: cleanup 2017-07-19 16:10:15 +02:00
Milanka Ringwald
3fb2c90b0f examples: rename avdtp source into a2dp; remove avdtp sink demo 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
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
b201873a4c example/avdtp_source_demo: fix compile without HAVE_BTSTACK_STDIN 2017-07-19 14:37:29 +02:00
Matthias Ringwald
4fb249f8f3 example/a2dp_sink_demo: fix compile without HAVE_BTSTACK_STDIN 2017-07-19 14:17:58 +02:00
Matthias Ringwald
44a1ebc025 example/le_streamer_client: unregister from notifications, reconnect after disconnect 2017-07-14 12:33:08 +02:00
Matthias Ringwald
c63d45a53e a2dp_sink_demo: print more PortAudio messages 2017-07-10 14:02:35 +02:00
Milanka Ringwald
f1042e9d0d a2dp sink: forward stream establish, start, pause, release 2017-07-07 16:42:48 +02:00
Matthias Ringwald
d2cc51b9f5 le_streamer: print disconnect with reason 2017-07-07 15:10:10 +02:00
Matthias Ringwald
63b0260c04 le_streamer: handle multiple clients = multiple LE Peripheral roles on supported hardware 2017-07-07 14:48:20 +02:00
Milanka Ringwald
7050d2ca52 a2dp sink: start extracting code from demo to a2dp layer 2017-07-07 14:09:31 +02:00
Milanka Ringwald
de804f9e40 update gitignore files 2017-07-07 10:15:43 +02:00
Matthias Ringwald
ee8a36c873 hci: fix gap_remote_name_request 2017-07-05 17:13:12 +02:00
Milanka Ringwald
dc488373ee Merge branch 'develop' of https://github.com/bluekitchen/btstack into develop 2017-07-05 16:46:22 +02:00
Milanka Ringwald
df64272840 avrcp: put avrcp context into sdp query context 2017-07-05 16:46:12 +02:00
Matthias Ringwald
8f7efde120 hfp hf: add CLI_PRESENTATION_CAPABILITY to feature list in SDP record, fixes +CLIP for iOS 2017-07-05 16:04:29 +02:00
Matthias Ringwald
9163ed0f77 le_streamer_client: remove 'hidden' break, fix test 2017-07-04 19:54:59 +02:00
Matthias Ringwald
8e46c84798 example/le_streamer: print connection interval and connection latency on connect 2017-06-27 12:14:45 +02:00
Matthias Ringwald
e67b545f69 example/le_streamer: fix accidental commit 2017-06-26 23:33:15 +02:00
Matthias Ringwald
5aed585b77 spp_streamer: disable page/inquiry scan during test 2017-06-15 11:34:14 +02:00
Milanka Ringwald
89f1e358dd hfp hf: fix typo, add event to demo 2017-06-14 14:31:58 +02:00
Milanka Ringwald
2d46c2e68a a2dp demo: fix cmd interface 2017-06-14 14:12:09 +02:00
Milanka Ringwald
64421eb6d5 ad2p sink: add demo 2017-06-13 15:32:44 +02:00
Milanka Ringwald
9f951df8c7 avrcp+avdtp sink: add joined demo 2017-06-13 15:23:23 +02:00
Matthias Ringwald
bdab4b0beb remove <unistd.h> from examples and avrcp impl 2017-06-12 12:29:21 +02:00
Matthias Ringwald
7c03fe59ad example/spp_streamer_client: use state to decide on next action on inquiry complete 2017-06-12 11:24:11 +02:00
Matthias Ringwald
287c758dd4 example/spp_streamer_client: use gap_inquiry functions instead of sending hci 2017-06-09 23:05:23 +02:00
Matthias Ringwald
eaac31e881 fix build 2017-06-07 15:14:53 +02:00