2109 Commits

Author SHA1 Message Date
Matthias Ringwald
039cbf1d6c mesh: use mesh_upper_transport_pdu_t for all access messages, remove mesh_transport_pdu_t 2020-08-08 19:47:48 +02:00
Matthias Ringwald
2ddfd9e22b mesh: remove mesh_access_pdu_t getters 2020-08-08 19:47:48 +02:00
Matthias Ringwald
43d07e7f35 mesh: allocate network pdu for outgoing unsegmented access message in run function 2020-08-08 19:47:48 +02:00
Matthias Ringwald
e4121a3476 mesh: remove mesh_unsegmented_pdu_t 2020-08-08 19:47:48 +02:00
Matthias Ringwald
a97cf70aa5 mesh: use mesh_upper_transport_pdu for outgoing segmented control 2020-08-08 19:47:48 +02:00
Matthias Ringwald
8ec600ff6d mesh: use mesh_network_pdu/unsegmented_control for unsegmented control 2020-08-08 19:47:48 +02:00
Matthias Ringwald
1b51af657a mesh: use only segments in mesh_upper_transport_pdu_t, use mesh_upper_transport_pdu for unsegmented access 2020-08-08 19:47:48 +02:00
Matthias Ringwald
242605fa4f mesh: use mesh_upper_transport_pdu_t for segmented access message 2020-08-08 19:47:48 +02:00
Matthias Ringwald
5131e19543 mesh: store unsegmented control message in mesh-control-pdu for incoming 2020-08-08 19:47:48 +02:00
Matthias Ringwald
ba660d4251 mesh: remove mesh_transport_pdu_t from lower and upper transport 2020-08-08 19:47:48 +02:00
Matthias Ringwald
b1a7ae8f2c mesh: use mesh_access_pdu_t for outgoing segmented access messages 2020-08-08 19:47:48 +02:00
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