24 Commits

Author SHA1 Message Date
Matthias Ringwald
bd45235b2b mesh: message #24 send/receive ok 2019-07-20 08:50:25 +02:00
Matthias Ringwald
ab5f538b81 mesh: update sample message #21 2019-07-20 08:50:25 +02:00
Matthias Ringwald
0af47f73e5 mesh: implement mesh k4 key derivation function for application key id 2019-07-20 08:50:25 +02:00
Matthias Ringwald
6159937ae3 mesh: fix send of segmented messages to unicast addresses, translate dst field 2019-07-20 08:50:25 +02:00
Milanka Ringwald
b33cd4aa8e mesh: add test for service data with node identity 2019-07-20 08:50:25 +02:00
Matthias Ringwald
85c1bdd18f mesh: enable tests that use virtual address 2019-07-20 08:50:25 +02:00
Milanka Ringwald
7f82c3bf44 mesh: fix compile 2019-07-20 08:50:24 +02:00
Milanka Ringwald
5a90c404e7 mesh: add callback to mesh_network_pdu_t, add mesh_network_encrypt_proxy_message, add proxy encryption test 2019-07-20 08:50:24 +02:00
Milanka Ringwald
fac8099173 mesh: test for proxy config receive 2019-07-20 08:50:24 +02:00
Matthias Ringwald
a4173ea0fd mesh: use mesh_network_pdu_t and mesh_transport_pdu_t for send of access pdus 2019-07-20 08:50:24 +02:00
Matthias Ringwald
e9bdb728d9 mesh: use mesh_transport_pdu_t for sending control messages 2019-07-20 08:50:24 +02:00
Matthias Ringwald
d336fada9c mesh: add messages 21+22 to test 2019-07-20 08:50:24 +02:00
Matthias Ringwald
cf5f2da0f8 mesh: add send for existing receive messages 2019-07-20 08:50:24 +02:00
Matthias Ringwald
672862a090 mesh: all messages correct 2019-07-20 08:50:24 +02:00
Matthias Ringwald
5a924cc663 mesh: update message test 2019-07-20 08:50:24 +02:00
Matthias Ringwald
d0146fde70 mesh: remove send message tests 2019-07-20 08:50:24 +02:00
Matthias Ringwald
da34d6abec mesh: remove recv message tests 2019-07-20 08:50:24 +02:00
Matthias Ringwald
72f8d219d7 mesh: wait until btstack_crypto is idle after test 2019-07-20 08:50:24 +02:00
Matthias Ringwald
2f2a777b82 mesh: test control/access send 2019-07-20 08:50:24 +02:00
Matthias Ringwald
5041378811 mesh: test access/control messages 2019-07-20 08:50:24 +02:00
Matthias Ringwald
addf70a6aa mesh: refactor test receive network pdus 2019-07-20 08:50:24 +02:00
Matthias Ringwald
7e9790c014 mesh: validate lower transport pdu 2019-07-20 08:50:24 +02:00
Matthias Ringwald
ccfd39aaf9 mesh: add mesh_trasport to mesh_message_test 2019-07-20 08:50:24 +02:00
Matthias Ringwald
c956179d06 mesh: minimal test for mesh message decoding 2019-07-20 08:50:24 +02:00