]> granicus.if.org Git - esp-idf/commit
mesh: bugfix
authorqiyueixa <qiyuexia@espressif.com>
Wed, 21 Nov 2018 03:59:36 +0000 (11:59 +0800)
committerqiyueixa <qiyuexia@espressif.com>
Wed, 21 Nov 2018 16:39:02 +0000 (00:39 +0800)
commit3c3e375d8d30218733fcefc7c73cfdea26249c44
treece892907c2e381fdafd033a9fe918d464ce55c5d
parentd57ea422be646cc06744911406a43d285cae2f0f
mesh: bugfix

1. fix failture of mesh stop caused by block-sending.
2. fix when FIXED_ROOT is set, 2nd layer devices can not receive mesh event ESP_ERR_MESH_NO_PARENT_FOUND.
3. fix when FIXED_ROOT is set and the root turns off mesh function, 2nd layer devices do not look for new parents.
4. add APIs esp_mesh_disconnect() and esp_mesh_connect().
5. disconnect from parent/router when the DSSS channel in received beacon is different from the home channel.
6. remove nvs task to release 3k bytes memory.
components/esp32/include/esp_mesh.h
components/esp32/lib