关于mesh demo,在user_config.h 中有相关的定义
#define MESH_ROUTER_SSID "ESP_IOT" /*THE ROUTER SSID*/
#define MESH_ROUTER_PASSWD "123456789" /*THE ROUTER PASSWORD*/
#define MESH_SSID_PREFIX "MESH_DEMO" /*SET THE DEFAULT MESH SSID PREFIX;THE FINAL SSID OF SOFTAP WOULD BE "MESH_SSID_PREFIX_X_YYYYYY"*/
//#define MESH_AUTH AUTH_WPA2_PSK /*AUTH_MODE OF SOFTAP FOR EACH MESH NODE*/
#define MESH_AUTH AUTH_OPEN /*AUTH_MODE OF SOFTAP FOR EACH MESH NODE*/
#define MESH_PASSWD "123123123" /*SET PASSWORD OF SOFTAP FOR EACH MESH NODE*/
#define MESH_MAX_HOP (4) /*MAX_HOPS OF MESH NETWORK*/
上面有一些定义是固定,在实际使用过程中:
1. MESH_ROUTER_SSID 和 MESH_ROUTER_PASSWD 在实际使用中设置为什么?可以不填写么?
2 MESH_AUTH 和 MESH_PASSWD ,是在使用过程中,用做子节点连接root节点的一个PWD描述。那么,如何保证,在相邻两户直接,不会
错误连接到对方家里?因为在软件生成bin后,这个是固定好的
请帮忙解答,谢谢!
你好,MESH_DEMO仅仅是一个demo,具体部署的时候,可以考虑使用手机APP把这些信息push给节点。
求助MESH相关
Re: 求助MESH相关
Postby ESP_Xutao » Wed Dec 21, 2016 5:23 pm
你好:
在mesh_demo中MESH_ROUTER_SSID和MESH_ROUTER_PASSWD需要填router的信息,因为当root节点蹦了,其他的节点中的节点再去组网实现另外一个root节点。在user_config1.h中的MESH_GROUP_ID是在一个mesh中的标示,如果你和你隔壁家的MESH_GROUP_ID不一样就不会出现这种情况。
在mesh_demo中MESH_ROUTER_SSID和MESH_ROUTER_PASSWD需要填router的信息,因为当root节点蹦了,其他的节点中的节点再去组网实现另外一个root节点。在user_config1.h中的MESH_GROUP_ID是在一个mesh中的标示,如果你和你隔壁家的MESH_GROUP_ID不一样就不会出现这种情况。
Who is online
Users browsing this forum: No registered users and 3 guests
Login
Newbies Start Here
Are you new to ESP8266?
Unsure what to do?
Dunno where to start?
Start right here!
Latest SDK
Documentation
Complete listing of the official ESP8266 related documentation release by ESPRESSIF!
Must read here!
- All times are UTC+08:00
- Top
- Delete all board cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. We are the manufacturer of ESP8266EX.