Matthias Ringwald
|
ac8f130048
|
l2cap-ertm: renegotiate basic mode if ERTM not requested
|
2017-07-25 15:15:02 +02:00 |
|
Matthias Ringwald
|
5b1804341c
|
l2cap-ertm: add l2cap configuration result defines
|
2017-07-25 15:15:02 +02:00 |
|
Matthias Ringwald
|
85ddcd8496
|
l2cap-ertm: send data as i-frames for ertm mode, calculate crc16 using table
|
2017-07-25 15:15:02 +02:00 |
|
Matthias Ringwald
|
f073f0868e
|
l2cap-ertm: fallback to basic mode if remote doesn't indicate support for ertm in information response
|
2017-07-25 15:15:02 +02:00 |
|
Matthias Ringwald
|
f2fa388d63
|
l2cap-ertm: handle fallback for optional ERTM
|
2017-07-25 15:15:02 +02:00 |
|
Matthias Ringwald
|
45caebe58e
|
l2cap-ertm: add ertm_mandatory flag to create and accept connection
|
2017-07-25 15:15:01 +02:00 |
|
Matthias Ringwald
|
3232a1c67c
|
l2cap-ertm: disconnect if ERTM mandatory but F&EC config with Basic mode received
|
2017-07-25 15:13:59 +02:00 |
|
Matthias Ringwald
|
a32d6a0346
|
l2cap-ertm: disconnect if ertm mandatory but configure response indicates ertm not supported here
|
2017-07-25 15:13:59 +02:00 |
|
Matthias Ringwald
|
d4016dac2c
|
l2cap-ertm: add ertm_mandatory flag using default yes for now
|
2017-07-25 15:13:59 +02:00 |
|
Matthias Ringwald
|
543b84e459
|
l2cap-ertm: abort connection if ertm requested but not supported by remote in information response
|
2017-07-25 15:13:59 +02:00 |
|
Matthias Ringwald
|
1b9cb13d36
|
l2cap-ertm: query extended features before opening l2cap ertm connection
|
2017-07-25 15:13:59 +02:00 |
|
Matthias Ringwald
|
6dca2a0cf9
|
l2cap-ertm: send ERTM options in Config Response
|
2017-07-25 15:13:59 +02:00 |
|
Matthias Ringwald
|
742075fcc3
|
test/pts/l2cap_test: fix ERTM state console output
|
2017-07-25 15:13:59 +02:00 |
|
Matthias Ringwald
|
43ec931d38
|
l2ap-ertm: send retransmission and flow control option when channel accepted with l2cap_accept_ertm_connection
|
2017-07-25 15:13:59 +02:00 |
|
Matthias Ringwald
|
5f78701e41
|
test/pts/l2cap_test: use current PTS dongle
|
2017-07-25 15:13:59 +02:00 |
|
Matthias Ringwald
|
a6bfadd349
|
l2cap-ertm: add ERTM flag in Information Response
|
2017-07-25 15:13:59 +02:00 |
|
Matthias Ringwald
|
05fa60db84
|
l2cap_ertm: add ENABLE_L2CAP_ENHANCED_RETRANSMISSION_MODE define
|
2017-07-25 15:13:59 +02:00 |
|
Matthias Ringwald
|
3ce3a4ebf3
|
btstack_uart_block: allow to 'unset' a callback by setting it to NULL. Update code for freertos and embedded to implement this
|
2017-07-24 11:53:29 +02:00 |
|
Matthias Ringwald
|
2c204492a0
|
esp32: use malloc for btstack stuctures
|
2017-07-24 10:57:08 +02:00 |
|
Matthias Ringwald
|
1287affeac
|
esp32: update sdkconfig with default values
|
2017-07-21 22:11:05 +02:00 |
|
Matthias Ringwald
|
0c2f495327
|
add missing BTSTACK_FILE tags
|
2017-07-21 22:10:37 +02:00 |
|
Matthias Ringwald
|
6bbd991acf
|
esp32: implement btstack_tlv.h interface on top of esp-idf nvs storage
|
2017-07-21 22:09:43 +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 |
|
Milanka Ringwald
|
6983e65e8f
|
avrcp: extract avrcp controller
|
2017-07-21 14:49:04 +02:00 |
|
Matthias Ringwald
|
c1fc8abcd5
|
em9304: update chipset/README to list 8 LE roles + DLE
|
2017-07-21 14:41:24 +02:00 |
|
Matthias Ringwald
|
7a85e4f523
|
hci: fill non-significant part of LE Advertisement Data with zeroes
|
2017-07-21 10:47:49 +02:00 |
|
Matthias Ringwald
|
60b111ade4
|
README: update evaluation platforms, add link to port folder
|
2017-07-19 22:22:02 +02:00 |
|
Matthias Ringwald
|
807aed9231
|
avrcp: fix warning
|
2017-07-19 22:02:50 +02:00 |
|
Matthias Ringwald
|
b4202ff144
|
avdtp: fix warning
|
2017-07-19 21:53:36 +02:00 |
|
Matthias Ringwald
|
9a658d6ac5
|
Cleanup via .gitignore
|
2017-07-19 21:27:50 +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 |
|
Matthias Ringwald
|
91a08b113f
|
fix compile: missing <stdint.h>, new channel mode param for sbc encoder
|
2017-07-19 16:16:23 +02:00 |
|
Milanka Ringwald
|
45f49b5884
|
avdtp source pts tes: extend sbc encoder init with channel mode param
|
2017-07-19 16:10:15 +02:00 |
|
Milanka Ringwald
|
f53d6fa721
|
avdtp: use configuration field
|
2017-07-19 16:10:15 +02:00 |
|
Milanka Ringwald
|
e2393a903a
|
pts test: cleanup avdtp source test
|
2017-07-19 16:10:15 +02:00 |
|
Milanka Ringwald
|
93d5245b3a
|
avdtp: access attr over connection
|
2017-07-19 16:10:15 +02:00 |
|
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
|
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
|
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
|
f39cc24ddf
|
max32630-fthr: fix compile for all examples, add todo items
|
2017-07-19 15:01:54 +02:00 |
|