mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
4c76af3f68
Update wifi lib with below - 1. Create NAN Discovery SM for beaconing & cluster formation 2. Create NAN interface for Tx/Rx of beacons & action frames 3. Add commands & events for NAN Services Publish/Subscribe/Followup 4. Add NAN Datapath definitions, Events, Peer structures 5. Support for forming and parsing of Datapath related attributes 6. Modules for NDP Req, Resp, Confirm, Term, Peer management 7. NAN Interface related additions in Datapath, Data Tx Q's In addition include below changes - 1. Add netif and driver support for NAN Interface 2. Add simple examples for Publisher-Subscriber usecases 3. Add an advanced console example that supports commands for NAN Discovery, Services & Datapath 4. Add wifi_apps for providing better NAN API's and Peer management Co-authored-by: Shyamal Khachane <shyamal.khachane@espressif.com>
37 lines
920 B
Plaintext
37 lines
920 B
Plaintext
menu "Example Configuration"
|
|
|
|
config ESP_WIFI_NAN_SVC_NAME
|
|
string "NAN Service Name"
|
|
default "test"
|
|
|
|
choice
|
|
prompt "Subscribe Type"
|
|
default EXAMPLE_NAN_SUBSCRIBE_PASSIVE
|
|
config EXAMPLE_NAN_SUBSCRIBE_PASSIVE
|
|
bool "PASSIVE"
|
|
config EXAMPLE_NAN_SUBSCRIBE_ACTIVE
|
|
bool "ACTIVE"
|
|
endchoice
|
|
|
|
config ESP_WIFI_NAN_MATCHING_FILTER
|
|
string "Matching Filter"
|
|
default ""
|
|
|
|
choice
|
|
prompt "Communication Type"
|
|
default EXAMPLE_NAN_SEND_MESSAGE
|
|
config EXAMPLE_NAN_SEND_MESSAGE
|
|
bool "Send Message"
|
|
config EXAMPLE_NAN_SEND_PING
|
|
bool "IPv6 Ping"
|
|
endchoice
|
|
|
|
config ESP_WIFI_NAN_SERVICE_MESSAGE
|
|
depends on EXAMPLE_NAN_SEND_MESSAGE
|
|
string "Message"
|
|
default "Hello"
|
|
help
|
|
Send a message to the Publisher using NAN Follow Up
|
|
|
|
endmenu
|