esp_wifi.rst 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. Wi-Fi
  2. =====
  3. Overview
  4. --------
  5. `Instructions`_
  6. Application Example
  7. -------------------
  8. `Instructions`_
  9. API Reference
  10. -------------
  11. `Instructions`_
  12. .. _Instructions: template.html
  13. Header Files
  14. ^^^^^^^^^^^^
  15. * `esp32/include/esp_wifi.h <https://github.com/espressif/esp-idf/blob/master/components/esp32/include/esp_wifi.h>`_
  16. Macros
  17. ------
  18. .. doxygendefine:: WIFI_INIT_CONFIG_DEFAULT
  19. Type Definitions
  20. ----------------
  21. .. doxygentypedef:: wifi_promiscuous_cb_t
  22. .. doxygentypedef:: esp_vendor_ie_cb_t
  23. Functions
  24. ---------
  25. .. doxygenfunction:: esp_wifi_init
  26. .. doxygenfunction:: esp_wifi_deinit
  27. .. doxygenfunction:: esp_wifi_set_mode
  28. .. doxygenfunction:: esp_wifi_get_mode
  29. .. doxygenfunction:: esp_wifi_start
  30. .. doxygenfunction:: esp_wifi_stop
  31. .. doxygenfunction:: esp_wifi_connect
  32. .. doxygenfunction:: esp_wifi_disconnect
  33. .. doxygenfunction:: esp_wifi_clear_fast_connect
  34. .. doxygenfunction:: esp_wifi_deauth_sta
  35. .. doxygenfunction:: esp_wifi_scan_start
  36. .. doxygenfunction:: esp_wifi_scan_stop
  37. .. doxygenfunction:: esp_wifi_scan_get_ap_num
  38. .. doxygenfunction:: esp_wifi_scan_get_ap_records
  39. .. doxygenfunction:: esp_wifi_sta_get_ap_info
  40. .. doxygenfunction:: esp_wifi_set_ps
  41. .. doxygenfunction:: esp_wifi_get_ps
  42. .. doxygenfunction:: esp_wifi_set_protocol
  43. .. doxygenfunction:: esp_wifi_get_protocol
  44. .. doxygenfunction:: esp_wifi_set_bandwidth
  45. .. doxygenfunction:: esp_wifi_get_bandwidth
  46. .. doxygenfunction:: esp_wifi_set_channel
  47. .. doxygenfunction:: esp_wifi_get_channel
  48. .. doxygenfunction:: esp_wifi_set_country
  49. .. doxygenfunction:: esp_wifi_get_country
  50. .. doxygenfunction:: esp_wifi_set_mac
  51. .. doxygenfunction:: esp_wifi_get_mac
  52. .. doxygenfunction:: esp_wifi_set_promiscuous_rx_cb
  53. .. doxygenfunction:: esp_wifi_set_promiscuous
  54. .. doxygenfunction:: esp_wifi_get_promiscuous
  55. .. doxygenfunction:: esp_wifi_set_config
  56. .. doxygenfunction:: esp_wifi_get_config
  57. .. doxygenfunction:: esp_wifi_ap_get_sta_list
  58. .. doxygenfunction:: esp_wifi_set_storage
  59. .. doxygenfunction:: esp_wifi_set_auto_connect
  60. .. doxygenfunction:: esp_wifi_get_auto_connect
  61. .. doxygenfunction:: esp_wifi_set_vendor_ie
  62. .. doxygenfunction:: esp_wifi_set_vendor_ie_cb