2098 Commits

Author SHA1 Message Date
Matthias Ringwald
7a0b74888e mesh: remove mesh_upper_transport_set_higher_layer_handler, deliver pdu sent via corresponding access/control handlers 2020-08-08 19:47:48 +02:00
Matthias Ringwald
404d2482eb mesh: extend callback params for received access and control pdus 2020-08-08 19:47:48 +02:00
Matthias Ringwald
a4bbc09d8c mesh: mesh_message_pdu -> mesh_segmented_pdu 2020-08-08 19:47:47 +02:00
Matthias Ringwald
d38a76647a mesh: use mesh-unsegmented-pdu for unsegmented pdus instead of mesh-message-pdu 2020-08-08 19:47:47 +02:00
Matthias Ringwald
8facb3ea41 mesh: mesh-unsegmented-incoming -> mesh-unsegemented 2020-08-08 19:47:47 +02:00
Matthias Ringwald
a7f44e8db4 mesh: convert mesh_transport_t into mesh_message in lower transport before sending 2020-08-08 19:47:47 +02:00
Matthias Ringwald
160d2809bd mesh: use new mesh_access_pdu for incoming pdu handling in upper transport 2020-08-08 19:47:47 +02:00
Matthias Ringwald
3d9c3b8e63 mesh: use mesh_unsegmnted_incoming_pdu_t for unsegmented control messages 2020-08-08 19:47:47 +02:00
Matthias Ringwald
1aa2a11e65 mesh: deliver encrypted proxy message with MESH_NETWORK_PDU_ENCRYPTED and remove callback from mesh_network_t 2020-08-08 19:47:47 +02:00
Matthias Ringwald
aaa248aa80 mesh: wrap unsegmented access message into mesh_message_pdu_t before passing to access layer 2020-08-08 19:47:47 +02:00
Matthias Ringwald
e41a4a086c mesh: use mesh_message_t for unsegmented access messages 2020-08-08 19:47:47 +02:00
Milanka Ringwald
34e29053a1 test/pts: add avdtp_sink test notes 2020-07-31 13:12:55 +02:00
Milanka Ringwald
7baeacb26e test/pts: add a2dp sink and source test commands description 2020-07-30 13:29:14 +02:00
Milanka Ringwald
f1d531e03c test/avdtp_source: add pts test description 2020-07-30 11:44:27 +02:00
Milanka Ringwald
4501427090 test/avdtp_sink: dump capabilities 2020-07-30 11:43:54 +02:00
Milanka Ringwald
3acd1f1c67 avrcp: check packet type and return if fragmented (currently not supported) 2020-07-28 22:30:10 +02:00
Milanka Ringwald
35e570115f test/pts: fix cmake compile 2020-07-28 22:26:40 +02:00
Matthias Ringwald
697b823e5f test/fuzz: prepare for avrcp fuzzing 2020-07-25 18:54:26 +02:00
Matthias Ringwald
12f3b2bdfb test/avdtp_util: fix build 2020-07-25 18:04:23 +02:00
Matthias Ringwald
852d5f72ca test/fuzz: avoid hard-coded path to btstack repo 2020-07-25 17:49:16 +02:00
Milanka Ringwald
1904e5a145 avdtp: renamed definition of supported features 2020-07-23 12:25:19 +02:00
Milanka Ringwald
e2f2541787 avrcp: use defines instead of enum for features 2020-07-23 12:11:54 +02:00
Milanka Ringwald
f0dfb82292 test/avrcp: fix compile 2020-07-23 08:16:51 +02:00
Milanka Ringwald
03883c7743 avdtp: use capital case for defines, remove unused context from test files 2020-07-23 08:14:39 +02:00
Milanka Ringwald
1436d179b7 avdtp: rename getter functions 2020-07-06 11:37:08 +02:00
Matthias Ringwald
064b9c7f16 test/crypto: match test data for decrypt with encrypt sample 2020-07-03 11:33:14 +02:00
Matthias Ringwald
13a0a16f72 test/crypto: fix debug output 2020-07-03 11:33:14 +02:00
Matthias Ringwald
cc02325a4e test/crypto: add CMake project 2020-07-03 11:33:14 +02:00
Matthias Ringwald
4578e022e0 test/avdtp: add CMake project file 2020-07-03 11:33:14 +02:00
Matthias Ringwald
4795fc1ab4 test/hfp: fix compile 2020-07-01 15:05:40 +02:00
Milanka Ringwald
941838bd23 test/fuzz: hfp at parser 2020-06-19 14:51:32 +02:00
Milanka Ringwald
25789943f3 hfp: improve indicator and codec parsing 2020-06-19 14:26:20 +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
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
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
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
Milanka Ringwald
f139b9cb4f avrcp: rename status variable to avrcp_status 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