2391 Commits

Author SHA1 Message Date
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
Matthias Ringwald
642d8b89ed test: add test target 2021-02-03 10:53:23 +01:00
Matthias Ringwald
3c80037b65 test/crypto: remove unused test in reference implementation 2021-02-03 10:47:19 +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
e142a73524 test/embedded: add btstack_util tests 2021-02-01 16:19:35 +01:00
Milanka Ringwald
da8f99ada5 test/pts/avdtp: update test desc 2021-02-01 10:59:43 +01:00
Matthias Ringwald
71d5257663 test: remove HAVE_ASSERT from coverage tests 2021-01-29 21:47:15 +01:00
Matthias Ringwald
f4e1455232 test: add coverage-pts target 2021-01-29 21:46:21 +01:00
Matthias Ringwald
e2c00bfeb6 test: use ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS by all tests 2021-01-29 20:54:04 +01:00
Matthias Ringwald
7a65bea8ef test/crypto: include aes_cmac_test from crypto as aes_cmad_test2 2021-01-29 16:07:21 +01:00
Matthias Ringwald
e608825f0c test/auto-pts: fix build 2021-01-29 14:56:13 +01:00
Matthias Ringwald
2cddd09dab test: use ENABLE_SOFTWARE_AES128 by all tests 2021-01-29 14:41:39 +01:00
Matthias Ringwald
e501675b4f test/security_manager: update test for ENABLE_SOFTWARE_AES128 2021-01-29 14:24:56 +01:00
Matthias Ringwald
77cfc86276 test/security_manager: enable pklg 2021-01-29 12:25:55 +01:00
Matthias Ringwald
8616781357 test/linked_list: add tests 2021-01-29 11:14:54 +01:00
Matthias Ringwald
1f56122ce4 test/embedded: only link against used objects 2021-01-28 19:21:15 +01:00
Matthias Ringwald
cf5f26583a test/crypto: run aes_ccm_test 2021-01-28 18:38:12 +01:00
Matthias Ringwald
87dfcafe94 test/embedded: add tests for run_loop_base 2021-01-28 18:20:33 +01:00
Matthias Ringwald
1ebfed2414 tset/embedded: more run loop tests 2021-01-28 15:52:10 +01:00
Matthias Ringwald
6d34f98e0c test/btstack_memory: cover no buffers, single buffer, and malloc configurations 2021-01-28 15:20:28 +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
d06350f68f test/gatt_service: fix coverage compile flags 2021-01-26 11:04:40 +01:00
Matthias Ringwald
0ce2906961 test: add gatt_server to ble tests 2021-01-26 10:53:31 +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