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 |
|
Matthias Ringwald
|
0728b042e0
|
mesh: implement attention timer in mesh
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
cc639358ce
|
mesh: remove Attention Timer state from provisioning device, only emit attention timer start/stop events
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
75c1e52712
|
mesh: define MESH_SUBEVENT_ATTENTION_TIMER
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
d06e05df4a
|
mesh: mesh_provisioning_service_server emits link close event
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
8451e447c1
|
mesh: fix debug output of attention timer
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
f2229d0ea7
|
mesh: use 'mesh bd_addr' as GAP Name in ATT DB
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
70d1feb4f8
|
mesh: always generate random device uuid
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
166cce4d32
|
mesh: let lower transport skip already ack'ed segments on ack timeout
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
8caec89a37
|
mesh: hide local functions in mesh
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
aa1e3c7273
|
mesh: move provisioning data load/store and node reset to mesh
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
d4c397cd4a
|
mesh: move load/store model publication to mesh from configuration server
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
41787a596f
|
mesh: move load/store model subscriptions to mesh from configuration server
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
380f8b85c8
|
mesh: move virtual address utility functions to mesh from configuration server
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
0d42a0592d
|
mesh: move model utility functions to mesh_node from access
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
812ef2e382
|
mesh: move model contains subscription load/store to mesh from access
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
a0253209c2
|
mesh: move iv index + seq number load/store to mesh from access
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
a55e84a9c0
|
mesh: move foundation load/store to mesh from access
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
726dac53ea
|
mesh: move model to appkey laod/store to mesh from access
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
68d9ac2397
|
mesh: move appkey laod/store to mesh from access
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
663808079b
|
mesh: move netkey laod/store to mesh from access
|
2019-07-20 08:50:35 +02:00 |
|
Matthias Ringwald
|
9d29a5e252
|
mesh: add missing functions
|
2019-07-20 08:50:34 +02:00 |
|
Matthias Ringwald
|
56305cc23c
|
mesh: reset list of appkeys boound to model
|
2019-07-20 08:50:34 +02:00 |
|
Matthias Ringwald
|
0c98c714e8
|
mesh: fix model callback registration
|
2019-07-20 08:50:34 +02:00 |
|
Matthias Ringwald
|
8ef657c601
|
mesh: fix callbacks to model packet handler, fix access message dispatching
|
2019-07-20 08:50:34 +02:00 |
|
Matthias Ringwald
|
5f84574095
|
mesh: fix restore of iv index from tlv
|
2019-07-20 08:50:34 +02:00 |
|
Matthias Ringwald
|
9a193117b9
|
mesh: move mesh_access_setup.. to mesh.c
|
2019-07-20 08:50:34 +02:00 |
|
Matthias Ringwald
|
b7430106b0
|
mesh: config server - fix subscription loop iterations, avoid warning for tag constant
|
2019-07-20 08:50:34 +02:00 |
|
Matthias Ringwald
|
d9f831d840
|
mesh: remove unused netkey var
|
2019-07-20 08:50:34 +02:00 |
|
Matthias Ringwald
|
94dc8eb321
|
esp32: add mesh support
|
2019-07-20 08:50:34 +02:00 |
|
Matthias Ringwald
|
f8962c62f0
|
mesh: add reason to MESH_SUBEVENT_PB_TRANSPORT_LINK_CLOSED
|
2019-07-20 08:50:34 +02:00 |
|