Milanka Ringwald
c0491de323
avdtp: add sep discovery done event
2018-04-18 10:43:00 +02:00
Milanka Ringwald
be65baf476
avrcp browsing controller: fragmentation for get folder items
2018-04-13 16:06:54 +02:00
Milanka Ringwald
578eda3e1c
a2dp source: fix walk through dicovered remote seps for finding SBC media codec capapbility
2018-02-20 15:50:36 +01:00
Matthias Ringwald
36c1abd2e3
btstack_event: add SM_EVENT_PAIRING_COMPLETE
2018-02-01 17:37:29 +01:00
Matthias Ringwald
71af96a130
btstack_event: add GATT_EVENT_CAN_WRITE_WITHOUT_RESPONSE
2018-02-01 13:50:36 +01:00
Milanka Ringwald
67ae582d9f
avdtp source test: emit all received capabilities
2017-12-20 14:48:22 +01:00
Milanka Ringwald
576a1127b5
avrcp browsing: add incoming connection event
2017-12-13 14:26:44 +01:00
Milanka Ringwald
63331bf43d
avdtp source: send event on signaling connection established for both incoming and outgoing connections
2017-12-01 15:23:23 +01:00
Milanka Ringwald
954cc391b7
avrcp: add media item iterator
2017-11-21 11:46:32 +01:00
Milanka Ringwald
e30788a349
avrcp browsing: add done event
2017-11-10 12:16:43 +01:00
Milanka Ringwald
c3fca900d4
avrcp browsing: add connect/disconnect events
2017-11-03 17:12:57 +01:00
Matthias Ringwald
6f8637a229
btstack_event: add LE Device DB index to SM_EVENT_IDENTITY_CREATED
2017-11-02 10:46:57 +01:00
Milanka Ringwald
1bf7a74f31
avrcp: draft fragmentation implementation
2017-10-12 17:14:45 +02:00
Milanka Ringwald
d1207cd896
avrcp target: notifications and fragmentation
2017-10-06 17:04:42 +02:00
Matthias Ringwald
a4bfc4fed9
hog: hid-over-gatt - add hids_device gatt service and hog_keyboard_demo example
2017-09-25 11:41:28 +02:00
Matthias Ringwald
8ba9588f7f
btstack_event: support 'D' 8-byte data block
2017-08-31 13:55:58 +02:00
Milanka Ringwald
831d3fd526
avrcp target: crude pass through implemetation
2017-08-30 17:22:15 +02:00
Milanka Ringwald
133becec45
a2dp: send STOP event on stream stopped or aborted
2017-08-30 11:48:59 +02:00
Milanka Ringwald
a466d50862
ad2p: fix disconnect
2017-08-30 11:05:20 +02:00
Matthias Ringwald
43836aa6b3
sm: abort if dhkey generation fails, fix result of dhkey key generated event
2017-08-28 18:05:37 +02:00
Milanka Ringwald
46c4885331
a2dp: add new event for signaling connection release
2017-08-25 16:50:34 +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
ef5ad9d62b
a2dp: pass remote bd address on stream established event
2017-08-11 11:37:16 +02:00
Milanka Ringwald
4c9540146c
avdtp: add AVRCP_SUBEVENT_NOW_PLAYING_INFO_QUERY event
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
Milanka Ringwald
34b22aac09
avdtp, avrcp: cleanup, added error handling, fixed pts test compilation
2017-07-19 16:10:15 +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
Milanka Ringwald
f1042e9d0d
a2dp sink: forward stream establish, start, pause, release
2017-07-07 16:42:48 +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
6086246c6d
avrcp: add SDP query
2017-07-05 15:07:07 +02:00
Milanka Ringwald
89f1e358dd
hfp hf: fix typo, add event to demo
2017-06-14 14:31:58 +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
d3b6a85e7f
avrcp: use 'command_type' for ctype in AVRCP Events
2017-06-08 16:20:10 +02:00
Milanka Ringwald
b193c45e22
avrcp: use l2cap cid instead of handle
2017-06-07 22:50:10 +02:00
Matthias Ringwald
47430bed98
btstack_event: enable getters for HCI_EVENT_REMOTE_NAME_REQUEST_COMPLETE
2017-06-07 12:36:54 +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
3e3fbf3df6
Merge branch 'avdtp-source2' into develop
2017-05-19 17:46:45 +02:00
Matthias Ringwald
1cfb383e56
gap: unify inquiry, inquiry with rssi, and extended inquiry response into GAP_EVENT_INQUIRY_RESULT with optional RSSI and name. Update gap_inquiry example
2017-05-17 23:07:55 +02:00
Matthias Ringwald
dd148ddbc5
hid_device: added HID Meta Events
2017-04-27 14:56:07 +02:00
Milanka Ringwald
46e6b06306
clean up open/close stream api
2017-04-21 16:34:57 +02:00
Milanka Ringwald
a42de5830e
add start/stop streaming events
2017-04-21 14:13:13 +02:00
Milanka Ringwald
b548dda644
send sine
2017-04-19 16:12:03 +02:00
Milanka Ringwald
ba155c2213
move connect/open stream to a2dp
2017-04-18 17:05:33 +02:00
Milanka Ringwald
f9bca1f39e
avdtp: use avdtp cid instead con handle
2017-04-12 14:12:50 +02:00
Milanka Ringwald
a04ed5e965
move handling stream endpoint state to avdtp source
2017-04-04 16:26:40 +02:00
Milanka Ringwald
f7103c9035
avdtp: move sending code to app
2017-04-04 15:01:21 +02:00
Milanka Ringwald
85a0c7cd62
a2dp: avdtp source sends sbc frames at constant speed
...
a2dp: introduce context, move common code to avdtp.c
a2dp: wrap source functionality
a2dp: enable packet handler
a2dp: draft implemetation source open stream
avrcp: add streaming connection opened/released events
avdtp source: introduce timer for storing audio data at const fr., encode into sbc, and prepare for sending
wav_util: fix return of wav_reader_read_int16
sbc: rename sbc to msbc test
sbc: improve usage output
sbc: fix makefile
sbc: remove hardcoded bitrate
avdtp: add encode/decode sine example without using ring buffer
avdtp: move ring buffer to stream endpoint
avdtp: add encode/decode test with ring buffer
sbc: use btstack_sbc_encoder_num_audio_frames - 1 audio frame contains 1 audio sample for mono and 2 for stereo
sbc: use btstack_sbc_encoder_num_audio_frames - 1 audio frame contains 1 audio sample for mono and 2 for stereo
sbc: revert sample counting
avdtp: source sending correct audio first time
avdtp: shorter timer for audio generation gets correct stream
avdtp: set state to AVDTP_STREAM_ENDPOINT_STREAMING_W2_SEND when more data is ready
avdtp: introduce transport category as mandatory
avdtp: introduce transport category as mandatory
2017-03-23 22:28:03 +01:00