Преглед изворни кода

Merge branch 'mesh/support_for_chain_topology_backport_v4.3' into 'release/v4.3'

mesh: support for chain topology (backport v4.3)

See merge request espressif/esp-idf!12805
Jiang Jiang Jian пре 4 година
родитељ
комит
c41822dc7c
1 измењених фајлова са 10 додато и 0 уклоњено
  1. 10 0
      components/esp_wifi/include/esp_mesh_internal.h

+ 10 - 0
components/esp_wifi/include/esp_mesh_internal.h

@@ -97,6 +97,16 @@ typedef struct {
     uint8_t toDS;            /**< toDS state */
 } __attribute__((packed)) mesh_assoc_t;
 
+typedef struct {
+    uint16_t layer_cap;
+    uint16_t layer;
+} mesh_chain_layer_t;
+
+typedef struct {
+    mesh_assoc_t tree;
+    mesh_chain_layer_t chain;
+} __attribute__((packed)) mesh_chain_assoc_t;
+
 /**
  * @brief Mesh PS duties
  */