#
3e3fbf3d |
| 19-May-2017 |
Milanka Ringwald <[email protected]> |
Merge branch 'avdtp-source2' into develop
|
#
1cfb383e |
| 17-May-2017 |
Matthias Ringwald <[email protected]> |
gap: unify inquiry, inquiry with rssi, and extended inquiry response into GAP_EVENT_INQUIRY_RESULT with optional RSSI and name. Update gap_inquiry example
|
#
dd148ddb |
| 27-Apr-2017 |
Matthias Ringwald <[email protected]> |
hid_device: added HID Meta Events
|
#
46e6b063 |
| 21-Apr-2017 |
Milanka Ringwald <[email protected]> |
clean up open/close stream api
|
#
a42de583 |
| 21-Apr-2017 |
Milanka Ringwald <[email protected]> |
add start/stop streaming events
|
#
b548dda6 |
| 19-Apr-2017 |
Milanka Ringwald <[email protected]> |
send sine
|
#
ba155c22 |
| 18-Apr-2017 |
Milanka Ringwald <[email protected]> |
move connect/open stream to a2dp
|
#
f9bca1f3 |
| 12-Apr-2017 |
Milanka Ringwald <[email protected]> |
avdtp: use avdtp cid instead con handle
|
#
a04ed5e9 |
| 04-Apr-2017 |
Milanka Ringwald <[email protected]> |
move handling stream endpoint state to avdtp source
|
#
f7103c90 |
| 04-Apr-2017 |
Milanka Ringwald <[email protected]> |
avdtp: move sending code to app
|
#
85a0c7cd |
| 06-Mar-2017 |
Milanka Ringwald <[email protected]> |
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 so
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
show more ...
|
#
52aef63f |
| 12-Mar-2017 |
Matthias Ringwald <[email protected]> |
events: add params for BTSTACK_EVENT_NR_CONNECTIONS_CHANGED
|
#
f1b34e8d |
| 19-Mar-2017 |
Matthias Ringwald <[email protected]> |
pbap: add Phone Book Access Client (PBAP) over General Object Exchange (GOEP)
create RFCOMM connection send OBEX Connect and receive response retrieve phone book repeat GET request when response inc
pbap: add Phone Book Access Client (PBAP) over General Object Exchange (GOEP)
create RFCOMM connection send OBEX Connect and receive response retrieve phone book repeat GET request when response incomplete start extracting goep_client.h support CONNECT message support GET message add obex_iterator use obex_iterator goep_client adds connection_id if available avoid accessing internal goep state from pbap start extracting pbap_client.h events: add meta events and data packet types for GOEP and PBAP use events and data packet type for goep use events and data packet type for pbap remove private fields from GOEP_SUBEVENT_CONNECTION_OPENED implement SetPhoneBook return cid in connect operations, return errors if busy, return obex errors limit OBEX packet size by bearer MTU split into obex.h, goep_client.h, goep_client.c, pbap_client.h, pbab_client.c fix state after pull phonebook add console UI for testing clean up code provide packet_handler in create connection for pbap_client and goep_client annotate headers for goep_client and pbap_client
show more ...
|
#
6eb7ba29 |
| 01-Mar-2017 |
Milanka Ringwald <[email protected]> |
avrcp: events definition
|
#
e222d6a0 |
| 28-Feb-2017 |
Matthias Ringwald <[email protected]> |
avrcp: reorder fields in AVRCP_SUBEVENT_NOW_PLAYING_INFO, extend event generator to handle multiple variable length fields
|
#
f9a34d7a |
| 27-Feb-2017 |
Milanka Ringwald <[email protected]> |
avrcp: play now event
|
#
2a029560 |
| 21-Feb-2017 |
Milanka Ringwald <[email protected]> |
avrcp: introduced shuffle and repeat
|
#
62ca45d7 |
| 28-Feb-2017 |
Matthias Ringwald <[email protected]> |
h4_ehcill/h5: provide HCI_EVENT_TRANSPORT_SLEEP_MODE event that indicates to app if it can put device into deep sleep
|
#
5d5a5a9c |
| 20-Feb-2017 |
Matthias Ringwald <[email protected]> |
events: fix events where len(format) != len(params)
|
#
decc740c |
| 31-Jan-2017 |
Milanka Ringwald <[email protected]> |
avrcp: send cmd unit_info
|
#
2c708e8a |
| 18-Jan-2017 |
Milanka Ringwald <[email protected]> |
introduced general reject and reject events
|
#
ea7bd529 |
| 16-Jan-2017 |
Milanka Ringwald <[email protected]> |
emit configuration and capabilities
|
#
3338b9ae |
| 10-Jan-2017 |
Milanka Ringwald <[email protected]> |
sink initiator smg pts tests
|
#
334126b3 |
| 21-Nov-2016 |
Matthias Ringwald <[email protected]> |
sm: provide le_device_db_index in SM_EVENT_IDENTITY_RESOLVING_SUCCEEDED again
|
#
82180fca |
| 07-Nov-2016 |
Matthias Ringwald <[email protected]> |
add le commands for reading and generating diffie-hellman keys via hci commands
|