10201 Commits

Author SHA1 Message Date
Matthias Ringwald
04a8a7d7e3 mesh: fix compile warnings 2019-07-20 08:50:36 +02:00
Matthias Ringwald
7f314f9870 mesh: document location for MeshOpions.ini 2019-07-20 08:50:36 +02:00
Matthias Ringwald
9dd77ddd91 mesh: fix mock 2019-07-20 08:50:36 +02:00
Matthias Ringwald
cecccdbb59 mesh: print used vendor model in mesh_pts 2019-07-20 08:50:36 +02:00
Matthias Ringwald
792aee0301 mesh: fix config_model_subscription_virtual_address_overwrite_hash 2019-07-20 08:50:36 +02:00
Matthias Ringwald
cd11d287db mesh: use virtual address(hash) in config_model_subscription functions 2019-07-20 08:50:36 +02:00
Matthias Ringwald
40157dcce5 mesh: fix config_model_subscription_overwrite_handler 2019-07-20 08:50:36 +02:00
Matthias Ringwald
5d07e7017f mesh: fix mesh_network_key_remove 2019-07-20 08:50:36 +02:00
Milanka Ringwald
584bbe7d59 mesh: health server events and handlers: period and attention get/set/set_unacknowledged 2019-07-20 08:50:36 +02:00
Milanka Ringwald
5ac9386314 mesh: health server handlers: fault_test, fault_test_unacknowledged, period_get 2019-07-20 08:50:36 +02:00
Matthias Ringwald
0500a9341c mesh: simplify network key index management 2019-07-20 08:50:36 +02:00
Matthias Ringwald
bc588d8011 mesh: fix load virtual addresses 2019-07-20 08:50:36 +02:00
Milanka Ringwald
39018edacb mesh: rename mesh generic client and server, update includes 2019-07-20 08:50:36 +02:00
Milanka Ringwald
859ea3194d mesh: health_fault_test_handler and MESH_SUBEVENT_HEALTH_PERFORM_TEST event 2019-07-20 08:50:36 +02:00
Milanka Ringwald
9a5e0954e7 mesh: clear registered faults 2019-07-20 08:50:36 +02:00
Matthias Ringwald
85f51b6478 mesh: fix check to prevent delete of network key with message using that network key in config_netkey_delete_handler 2019-07-20 08:50:36 +02:00
Matthias Ringwald
74512e9d8d mesh: fix load network keys 2019-07-20 08:50:36 +02:00
Matthias Ringwald
669b33c9d2 mesh: fix null pointer config_netkey_add_handler 2019-07-20 08:50:36 +02:00
Matthias Ringwald
c1f227d5a9 mesh: use Network or Relay Trasmit settings for ADV bearer in mesh network 2019-07-20 08:50:36 +02:00
Matthias Ringwald
3bf10e3a89 mesh: allow to specify transmission count and interval for adv bearer network pdus 2019-07-20 08:50:36 +02:00
Matthias Ringwald
415ff072a7 mesh: allow to dump network pdus in mesh_pts 2019-07-20 08:50:35 +02:00
Matthias Ringwald
fe6aa2c4d5 mesh: extract mesh_configuration_server_stop_publishing_using_appkey to use it with config_model_app_unbind_handler 2019-07-20 08:50:35 +02:00
Matthias Ringwald
7e7c4c9ac1 mesh: validate AppKey index for model publication updates 2019-07-20 08:50:35 +02:00
Matthias Ringwald
8935b776ed mesh: set publish fields to in config model publication status in case of error 2019-07-20 08:50:35 +02:00
Matthias Ringwald
3ee0698e4a mesh: set publication params to 0 for unassigned address 2019-07-20 08:50:35 +02:00
Matthias Ringwald
32cecee021 mesh: fix config server publication messages 2019-07-20 08:50:35 +02:00
Matthias Ringwald
491ef91fb6 mesh: fix load/store of publication model 2019-07-20 08:50:35 +02:00
Matthias Ringwald
e887d2dff4 mesh: activate model publication for mesh pts generic on off server 2019-07-20 08:50:35 +02:00
Matthias Ringwald
e6fd81e527 mesh: fix config netkey add 2019-07-20 08:50:35 +02:00
Matthias Ringwald
979ba7c0d1 mesh: improve network tx debug output 2019-07-20 08:50:35 +02:00
Matthias Ringwald
848dbc952c mesh: call mesh_access_message_processed in config server also for invalid message params 2019-07-20 08:50:35 +02:00
Matthias Ringwald
fcebcd5cfd mesh: add toggle beacon to mesh pts test 2019-07-20 08:50:35 +02:00
Matthias Ringwald
15cb14e1e9 mesh: skip sending secure network beacon based on mesh foundation beacon state 2019-07-20 08:50:35 +02:00
Matthias Ringwald
2d63f17ced mesh: fix periodic send of secure network beacons 2019-07-20 08:50:35 +02:00
Matthias Ringwald
9a337a5665 mesh: delete unused pts test code 2019-07-20 08:50:35 +02:00
Matthias Ringwald
b23e0293b4 mesh: add send network pdu for: virtual, group, all-x 2019-07-20 08:50:35 +02:00
Matthias Ringwald
4f8f93be12 mesh: update send network packet pts test 2019-07-20 08:50:35 +02:00
Matthias Ringwald
fb6c1acf0d mesh: fix storing of sequence number in tlv 2019-07-20 08:50:35 +02:00
Matthias Ringwald
00f225862b mesh: correct format for MESH_FOUNDATION_OPERATION_NETWORK_TRANSMIT_STATUS 2019-07-20 08:50:35 +02:00
Matthias Ringwald
7850e24f2b mesh: use own address for pts test 2019-07-20 08:50:35 +02:00
Matthias Ringwald
9782639032 mesh: load flags from provisioning data stored in tlv 2019-07-20 08:50:35 +02:00
Matthias Ringwald
155bc8e611 mesh: fix load/bump iv+seq number in mesh 2019-07-20 08:50:35 +02:00
Matthias Ringwald
90a35d67b3 mesh: rework iv/seq persistence code 2019-07-20 08:50:35 +02:00
Matthias Ringwald
5c16ff479d mesh: mark iv index + seq persistent private 2019-07-20 08:50:35 +02:00
Matthias Ringwald
8639e30d7e mesh: move security beacon handling to mesh 2019-07-20 08:50:35 +02:00
Matthias Ringwald
670cd995ca mesh: print iv index after provisioning in pts test 2019-07-20 08:50:35 +02:00
Matthias Ringwald
4848a4bc74 mesh: remove individual getters from provisioning_device 2019-07-20 08:50:35 +02:00
Matthias Ringwald
017cc24260 mesh: disable printfs in mesh gatt services 2019-07-20 08:50:35 +02:00
Matthias Ringwald
e1a07a2123 mesh: enable pb_adv for testing 2019-07-20 08:50:35 +02:00
Matthias Ringwald
26094bac49 mesh: disable data out notification on disconnct complete in provisioning service server 2019-07-20 08:50:35 +02:00