646 Commits

Author SHA1 Message Date
Bjoern Hartmann
a92a979e8e pts/avdtp_source: fix name of ldac define 2021-02-24 13:11:19 +01:00
Matthias Ringwald
e73f3fda19 pts/avdtp_source: make ldac encoder optional 2021-02-23 17:57:12 +01:00
Matthias Ringwald
e67b3e71a7 pts/avdtp_source: make ldac encoder optional 2021-02-23 17:47:52 +01:00
Bjoern Hartmann
a1d1564dfa pts/avdtp_source: add ldac encoder
# Conflicts:
#	test/pts/CMakeLists.txt
2021-02-23 17:42:38 +01:00
Matthias Ringwald
4198a07c2c libusb: fix build with older CMake < 3.12 2021-02-18 10:55:47 +01:00
Matthias Ringwald
a4d89bc3c1 test/pts: fix cmake build 2021-02-18 10:16:14 +01:00
Milanka Ringwald
e615b0ec8b hid_host: set hid_descriptor_status for incoming connection; emit descriptor_available_event in boot modus 2021-02-09 15:59:56 +01:00
Milanka Ringwald
05439aa6ca hid_host: rewrite establishing input connection 2021-02-09 15:59:56 +01:00
Milanka Ringwald
fc0126b991 pts/tests: rename define from __BTSTACK_FILE__ to BTSTACK_FILE__, and add it where it is missing 2021-02-09 15:59:56 +01:00
Milanka Ringwald
4d5e2508b4 pts/hid_host_test: reset unplug for the next PTS test 2021-02-09 15:59:56 +01:00
Milanka Ringwald
5961e15565 hid_host: remove printfs, finish connection establishment 2021-02-09 15:59:56 +01:00
Milanka Ringwald
01977ed11e hid_host: handle HID_PROTOCOL_MODE_REPORT_WITH_FALLBACK_TO_BOOT 2021-02-09 15:59:56 +01:00
Milanka Ringwald
fe493a7c9a hid_host: handle boot mode 2021-02-09 15:59:56 +01:00
Milanka Ringwald
a93a968fd2 hid_host: pass through input report to the app 2021-02-09 15:59:56 +01:00
Milanka Ringwald
4a4b5586fb hid_host: implement set report and get protocol response 2021-02-09 15:59:56 +01:00
Milanka Ringwald
dcec10e78d hid_host: disconnect on UNPLUG event, send get_report_response to app 2021-02-09 15:59:56 +01:00
Milanka Ringwald
59a2ea7477 hid_host: implement hid control messages (suspend, exit suspend, unplug) 2021-02-09 15:59:55 +01:00
Milanka Ringwald
ab30106e8f hid_host: move code from test code to lib 2021-02-09 15:59:55 +01:00
Milanka Ringwald
fd7ba7a6d2 hid_host: start sdp query and connect 2021-02-09 15:59:55 +01:00
Milanka Ringwald
63bf37cdf2 hid_host: start extracting API 2021-02-09 15:59:55 +01:00
Milanka Ringwald
7ec1cfe238 hid_host: handle boot mode, handle send report 2021-02-09 15:59:55 +01:00
Milanka Ringwald
17ec83426d test/pts/hid_host: handle get/set report/protocol 2021-02-09 15:59:55 +01:00
Milanka Ringwald
ffe3f1a125 hid_device: add BLUETOOTH_ATTRIBUTE_HID_NORMALLY_CONNECTABLE to SDP record and an input param to hid_create_sdp_record function 2021-02-09 15:59:55 +01:00
Milanka Ringwald
036cd8e1e8 test/pts/hid_device: handle virtural cable unplug, update test docu 2021-02-09 15:58:26 +01:00
Milanka Ringwald
1ad99f3bd3 hid_device: add hid_remote_wake attribute to API 2021-02-09 15:48:00 +01:00
Milanka Ringwald
f46aa6e163 test/pts/hid_device: update test documentation 2021-02-09 15:48:00 +01:00
Milanka Ringwald
4a32fadf2f test/pts/hid_device: start testing and add test documentation 2021-02-09 15:48:00 +01:00
Matthias Ringwald
88603622f2 test/pts: add aac stream endpoint 2021-02-09 10:11:19 +01:00
Matthias Ringwald
8691a66c78 a2dp, avdtp: use a2dp_source_set_config_{TYPE} and avdtp_config{TYPE}_store to avoid large number of parameters 2021-02-04 19:13:57 +01:00
Milanka Ringwald
af380372ab test/avdtp: update test docu 2021-02-04 14:28:25 +01:00
Milanka Ringwald
a01ec3faef test/avdtp: define SBC stream endpoint as last to keep PTS happy 2021-02-04 14:22:59 +01:00
Milanka Ringwald
6401297e9d test/avdtp: fix aac codec capabilities 2021-02-04 14:22:59 +01:00
Milanka Ringwald
171a407889 test/avdtp: added new tests for delay reporting 2021-02-04 14:22:59 +01:00
Milanka Ringwald
a36c113578 pts/gavdp: add test description 2021-02-03 10:05:41 +01:00
Matthias Ringwald
9d30a519f9 libusb/pts: add -Wswitch-default for gcc (ignored by clang) 2021-02-02 15:07:43 +01:00
Milanka Ringwald
da8f99ada5 test/pts/avdtp: update test desc 2021-02-01 10:59:43 +01:00
Matthias Ringwald
f13e45796a test/pts: select single remote stream endpoint in avdtp_source for config commands 2021-01-27 16:39:55 +01:00
Matthias Ringwald
4a24e821b7 test/pts: fix configuration of remote sep in avdtp_sink_test 2021-01-27 16:30:37 +01:00
Matthias Ringwald
c128876187 test/pts: support aac in avdtp_sink_test using fdk-aac 2021-01-22 12:44:39 +01:00
Matthias Ringwald
35015a8866 test/pts: link against portaudio, rework avdtp_sink_test 2021-01-22 12:02:48 +01:00
Matthias Ringwald
2b6ecffc7f cmake: use pkg config for libusb compile/link flags 2021-01-21 18:57:04 +01:00
Matthias Ringwald
dc92cb51c0 test/pts: allow to select remote stream endpoint in avdtp_source_test 2021-01-20 19:11:54 +01:00
Matthias Ringwald
ea66f9a565 test/pts: fix hsp_hs_test includes 2021-01-20 12:25:11 +01:00
Matthias Ringwald
8df3391879 test/pts: fix build avdtp_source_test and avrcp_test 2021-01-18 16:33:06 +01:00
Matthias Ringwald
3d87570f86 test: prepare separate builds for unit test with address sanitizer vs. coverage 2020-12-10 11:52:05 +01:00
Milanka Ringwald
a37d57613a test/pts: fix compile warnings 2020-11-20 09:35:32 +01:00
Milanka Ringwald
c2d7cdb89d test/pts: update test docu 2020-11-19 15:40:34 +01:00
Milanka Ringwald
4c832391e9 test/pts/avdtp_source: update test 2020-11-19 15:28:18 +01:00
Milanka Ringwald
5251c3dd24 test/pts: update test descriptions 2020-11-19 15:28:18 +01:00
Milanka Ringwald
b377a92dbb test/pts: enable address sanitizer 2020-11-19 15:28:18 +01:00