3eaf1ec907
1. Wi-Fi <api/esp_wifi> 2. Bluetooth <api/bt> 2. GPIO <api/gpio> 4. LED Control <api/ledc> 5. Logging <api/log> 6. Non-Volatile Storage <api/nvs_flash> 7. Virtual Filesystem <api/vfs>
77 lines
2 KiB
ReStructuredText
77 lines
2 KiB
ReStructuredText
Wi-Fi
|
|
=====
|
|
|
|
Overview
|
|
--------
|
|
|
|
`Instructions`_
|
|
|
|
Application Example
|
|
-------------------
|
|
|
|
`Instructions`_
|
|
|
|
API Reference
|
|
-------------
|
|
|
|
`Instructions`_
|
|
|
|
.. _Instructions: template.html
|
|
|
|
Macros
|
|
------
|
|
|
|
.. doxygendefine:: WIFI_INIT_CONFIG_DEFAULT
|
|
|
|
|
|
Type Definitions
|
|
----------------
|
|
|
|
.. doxygentypedef:: wifi_promiscuous_cb_t
|
|
.. doxygentypedef:: wifi_rxcb_t
|
|
.. doxygentypedef:: esp_vendor_ie_cb_t
|
|
|
|
Functions
|
|
---------
|
|
|
|
.. doxygenfunction:: esp_wifi_init
|
|
.. doxygenfunction:: esp_wifi_deinit
|
|
.. doxygenfunction:: esp_wifi_set_mode
|
|
.. doxygenfunction:: esp_wifi_get_mode
|
|
.. doxygenfunction:: esp_wifi_start
|
|
.. doxygenfunction:: esp_wifi_stop
|
|
.. doxygenfunction:: esp_wifi_connect
|
|
.. doxygenfunction:: esp_wifi_disconnect
|
|
.. doxygenfunction:: esp_wifi_clear_fast_connect
|
|
.. doxygenfunction:: esp_wifi_deauth_sta
|
|
.. doxygenfunction:: esp_wifi_scan_start
|
|
.. doxygenfunction:: esp_wifi_scan_stop
|
|
.. doxygenfunction:: esp_wifi_scan_get_ap_num
|
|
.. doxygenfunction:: esp_wifi_scan_get_ap_records
|
|
.. doxygenfunction:: esp_wifi_sta_get_ap_info
|
|
.. doxygenfunction:: esp_wifi_set_ps
|
|
.. doxygenfunction:: esp_wifi_get_ps
|
|
.. doxygenfunction:: esp_wifi_set_protocol
|
|
.. doxygenfunction:: esp_wifi_get_protocol
|
|
.. doxygenfunction:: esp_wifi_set_bandwidth
|
|
.. doxygenfunction:: esp_wifi_get_bandwidth
|
|
.. doxygenfunction:: esp_wifi_set_channel
|
|
.. doxygenfunction:: esp_wifi_get_channel
|
|
.. doxygenfunction:: esp_wifi_set_country
|
|
.. doxygenfunction:: esp_wifi_get_country
|
|
.. doxygenfunction:: esp_wifi_set_mac
|
|
.. doxygenfunction:: esp_wifi_get_mac
|
|
.. doxygenfunction:: esp_wifi_set_promiscuous_rx_cb
|
|
.. doxygenfunction:: esp_wifi_set_promiscuous
|
|
.. doxygenfunction:: esp_wifi_get_promiscuous
|
|
.. doxygenfunction:: esp_wifi_set_config
|
|
.. doxygenfunction:: esp_wifi_get_config
|
|
.. doxygenfunction:: esp_wifi_ap_get_sta_list
|
|
.. doxygenfunction:: esp_wifi_set_storage
|
|
.. doxygenfunction:: esp_wifi_reg_rxcb
|
|
.. doxygenfunction:: esp_wifi_set_auto_connect
|
|
.. doxygenfunction:: esp_wifi_get_auto_connect
|
|
.. doxygenfunction:: esp_wifi_set_vendor_ie
|
|
.. doxygenfunction:: esp_wifi_set_vendor_ie_cb
|
|
|
|
|