1. add mesh_assoc_t to esp_mesh_internal.h file. 2. rename "node" to "device" in esp_mesh.h. 3. add MESH_EVENT_SCAN_DONE event. 4. add APIs esp_mesh_scan_get_ap_record() and esp_mesh_scan_get_ap_ie_len() to get scan results. 5. modify API esp_mesh_set_self_organized() by adding parameter "select_parent". 6. modify API esp_mesh_set_parent() by adding parameter "parent_mesh_id" 7. add manual networking example.
80 lines
1.7 KiB
Text
80 lines
1.7 KiB
Text
menu "Example Configuration"
|
|
|
|
config MESH_CHANNEL
|
|
int "channel"
|
|
range 1 14
|
|
default 1
|
|
help
|
|
mesh network channel.
|
|
|
|
config MESH_ROUTER_SSID
|
|
string "Router SSID"
|
|
default "ROUTER_SSID"
|
|
help
|
|
Router SSID.
|
|
|
|
config MESH_ROUTER_PASSWD
|
|
string "Router password"
|
|
default "ROUTER_PASSWD"
|
|
help
|
|
Router password.
|
|
|
|
choice
|
|
bool "Mesh AP Authentication Mode"
|
|
default MAP_AUTH_MODE_OPEN
|
|
help
|
|
Authentication mode.
|
|
|
|
config WIFI_AUTH_OPEN
|
|
bool "WIFI_AUTH_OPEN"
|
|
config WIFI_AUTH_WPA_PSK
|
|
bool "WIFI_AUTH_WPA_PSK"
|
|
config WIFI_AUTH_WPA2_PSK
|
|
bool "WIFI_AUTH_WPA2_PSK"
|
|
config WIFI_AUTH_WPA_WPA2_PSK
|
|
bool "WIFI_AUTH_WPA_WPA2_PSK"
|
|
endchoice
|
|
|
|
config MESH_AP_AUTHMODE
|
|
int
|
|
default 0 if WIFI_AUTH_OPEN
|
|
default 2 if WIFI_AUTH_WPA_PSK
|
|
default 3 if WIFI_AUTH_WPA2_PSK
|
|
default 4 if WIFI_AUTH_WPA_WPA2_PSK
|
|
help
|
|
Mesh AP authentication mode.
|
|
|
|
config MESH_AP_PASSWD
|
|
string "Mesh AP Password"
|
|
default "MAP_PASSWD"
|
|
help
|
|
Mesh AP password.
|
|
|
|
config MESH_AP_CONNECTIONS
|
|
int "Mesh AP Connections"
|
|
range 1 10
|
|
default 6
|
|
help
|
|
The number of stations allowed to connect in.
|
|
|
|
config MESH_MAX_LAYER
|
|
int "Mesh Max Layer"
|
|
range 1 15
|
|
default 6
|
|
help
|
|
Max layer allowed in mesh network.
|
|
|
|
config MESH_ROUTE_TABLE_SIZE
|
|
int "Mesh Routing Table Size"
|
|
range 1 300
|
|
default 50
|
|
help
|
|
The number of devices over the network(max: 300).
|
|
|
|
config MESH_PARENT_SSID
|
|
string "Parent SSID"
|
|
default "PARENT_SSID"
|
|
help
|
|
Parent SSID.
|
|
endmenu
|
|
|