Milanka Ringwald
b45059713c
examples/a2dp: fir SDP record ID< and AVRCP supported features flags
2020-06-25 14:55:21 +02:00
Matheus Garbelini
4783d25609
Fix some python3 related errors during compilation
...
* qt-h4 cmake now uses PROJECT_SOURCE_DIR to correctly point to the project root folder (fixes compilation error when the user build from sub-folder)
* Change from using python to `python3` (previously compilation would fail if user had python as the default python2.7)
2020-06-24 02:33:27 +08:00
Milanka Ringwald
69f3ffd7c7
exmaple/a2dp: improve example annotation
2020-06-23 11:58:12 +02:00
Milanka Ringwald
fb944a68cb
example/a2dp_sink_demo: improve example annotation
2020-06-23 11:58:12 +02:00
Matthias Ringwald
be5001946f
hci: mark hci_handle_remote_features_xxx functions as Classic only
2020-06-22 16:42:44 +02:00
Matthias Ringwald
6486d27807
windows ports: configure for btstack_tlv_posix
2020-06-22 16:27:42 +02:00
Matthias Ringwald
7b884c89af
windows-winusb-intel: add rijndael
2020-06-22 15:16:28 +02:00
Matthias Ringwald
766dffb7a9
windows-winusb: remove references to intel driver
2020-06-22 15:16:28 +02:00
Matthias Ringwald
b1ace6bd96
hci: fix remote_supported_features in hci_stack_t
2020-06-22 15:16:28 +02:00
Matthias Ringwald
d686b2d04a
sm: fix validation of confirm value for secure connection Passkey entry
2020-06-22 13:16:36 +02:00
Matthias Ringwald
321122182e
example/sm_peripheral + sm_central: improve comment, add example config for keyboard entry
2020-06-19 22:11:01 +02:00
Milanka Ringwald
1a7e85f4f8
port/libusb: update gitignore
2020-06-19 14:54:12 +02:00
Milanka Ringwald
941838bd23
test/fuzz: hfp at parser
2020-06-19 14:51:32 +02:00
Milanka Ringwald
eed67a37be
hfp: improve parsing of remote call services
2020-06-19 14:31:43 +02:00
Milanka Ringwald
25789943f3
hfp: improve indicator and codec parsing
2020-06-19 14:26:20 +02:00
Milanka Ringwald
4700518231
hfp: fix binary search, don't assert on unexpected CIND command
2020-06-18 14:43:47 +02:00
Milanka Ringwald
95f00c7ec8
avrcp_target: fix compile
2020-06-18 14:42:51 +02:00
Milanka Ringwald
5aeb29d7c0
test/pts/avrcp test: use Bluetooth address stored in device_addr_string
2020-06-18 13:54:36 +02:00
Matthias Ringwald
64dd115921
example/a2dp_sink_demo: fix unused warning
2020-06-17 22:09:23 +02:00
Matthias Ringwald
9451857409
avrcp: fix compile, handle sdp query error
2020-06-17 21:44:01 +02:00
Matthias Ringwald
e71114b0a0
avrcp_browsing: perform SDP query if outgoing connection requested, but basic AVRCP connection was incoming
2020-06-17 16:15:40 +02:00
Matthias Ringwald
4dc95c124d
avrcp: extract avrcp_start_sdp_query, make avrcp_handle_sdp_client_query_attribute_value accessible by browsing
2020-06-17 16:15:40 +02:00
Matthias Ringwald
03a72c8ed0
avrcp browing: move get avrcp connection back into avrcp.c
2020-06-17 16:15:40 +02:00
Matthias Ringwald
eb7aab40eb
test/pts/avrcp_test: allow to specify different device for AVRCP Browsing
2020-06-17 16:15:40 +02:00
Milanka Ringwald
48f7d13909
avrcp browsing target: rename API functions from avrcp_subevent_browsing_* to avrcp_browsing_target_send_*
2020-06-17 16:15:40 +02:00
Milanka Ringwald
665a00cb2a
avrcp: move browsing code to avrcp_browsing.c
2020-06-17 16:15:40 +02:00
Milanka Ringwald
5634a0d9ba
test/pts/avrcp: add PTS test instructions
2020-06-17 16:15:40 +02:00
Milanka Ringwald
bb1f6a0b90
test/pts: unify avrcp controller and target tests
2020-06-17 16:15:40 +02:00
Milanka Ringwald
936cedf93a
test/pts/avrcp_controller_test: rename variable
2020-06-17 16:15:40 +02:00
Milanka Ringwald
7195ee86a8
avrcp_browsing_target: clean up log_info
2020-06-17 16:15:40 +02:00
Milanka Ringwald
ffcd1161f1
avrcp: remove calling emit connection closed twice
2020-06-17 16:15:40 +02:00
Milanka Ringwald
5eb9091e8e
test/pts/avrcp test controller: move avrcp target event handling code to the correct packet handler
2020-06-17 16:15:40 +02:00
Milanka Ringwald
99eba37f75
test/pts/avrcp controller test: move code from avrcp target test here
2020-06-17 16:15:40 +02:00
Milanka Ringwald
e321ba08c8
test/pts/avrcp_controller_test: reassign command prompt commands
2020-06-17 16:15:40 +02:00
Milanka Ringwald
a1f6a66acb
test/pts/avrcp_controller_test: split packet handlers
2020-06-17 16:15:40 +02:00
Milanka Ringwald
387a394648
test/pts/avrcp_controller_test: handle avdtp events in avdtp_service_packet_handler
2020-06-17 16:15:40 +02:00
Milanka Ringwald
fea277e644
test/pts/avrcp_controller_test: initialize avdtp source and avrcp target services; rename browsing_cid
2020-06-17 16:15:40 +02:00
Milanka Ringwald
3945307c8d
test/pts/avrcp_target_test : register set addressed player callback that verifies tat the player ID is in valid range, document player list items fields
2020-06-17 16:15:40 +02:00
Matthias Ringwald
d1cf25b11e
avrcp_target: add avrcp_target_register_set_addressed_player_handler
2020-06-17 16:15:40 +02:00
Milanka Ringwald
8b14627578
test/pts/avrcp controller test: initialize target role
2020-06-17 16:15:40 +02:00
Matthias Ringwald
60a90f4449
test/pts: add support to trigger overlapping connection requests for AVRCP and AVRCP Browsing
2020-06-17 16:15:40 +02:00
Matthias Ringwald
20a7c7c874
avrcp: parse all SDP records
2020-06-17 16:15:40 +02:00
Milanka Ringwald
f139b9cb4f
avrcp: rename status variable to avrcp_status
2020-06-17 16:15:40 +02:00
Milanka Ringwald
9da6c47309
avdtp: reset connection configuration state on closing stream
2020-06-17 16:15:40 +02:00
Milanka Ringwald
ac2498677f
test/pts: use PTS default TSPX_max_avc_fragments = 10
2020-06-17 16:15:40 +02:00
Milanka Ringwald
517c8b9ba1
avrcp browsing: remove unused timer
2020-06-17 16:15:39 +02:00
Milanka Ringwald
f2dd8670a5
avrcp browsing test: automate select player on connection established
2020-06-17 16:15:39 +02:00
Milanka Ringwald
e7e98b6012
arvcp browsing: support more notification events
2020-06-17 16:15:39 +02:00
Milanka Ringwald
0dce2f87ce
avrcp browsing pts: update files to use new API
2020-06-17 16:15:39 +02:00
Milanka Ringwald
a909c49865
avrcp browsing: use correct function to get AVRCP connection for the given browsing cid
2020-06-17 16:15:39 +02:00