Commit Graph

83 Commits

Author SHA1 Message Date
Shyamal Khachane 8bea4c4f1d docs(esp_wifi): Fix inconsistency in NAN documentation 2023-11-01 12:53:58 +05:30
Jiang Jiang Jian face850973 Merge branch 'feature/rename_wpa2_ent_to_eap_client_v5.1' into 'release/v5.1'
WiFi: Rename WPA2 enterprise APIs to EAP Client. (v5.1)

See merge request espressif/esp-idf!26082
2023-09-26 13:30:52 +08:00
Kapil Gupta 52120cde26 change(wifi): Add supplicant's public API header files to doc 2023-09-25 10:54:52 +05:30
xuxiao 2a0a080c9f feat(doc): update wifi sections for H2 2023-09-21 14:28:12 +08:00
zhangyanjiao 19d8bdbd10 fix(wifi): Add bugfixes and improvements
1. Update wifi security mode
2. Add check for memory allocation in tx buffers
3. Fix association refused temporarily comeback time set to zero issue
2023-07-13 10:37:53 +08:00
Rotzbua 8f7829d94e doc: remove WEP as security mode
Signed-off-by: zhangyanjiao <zhangyanjiao@espressif.com>

Closes https://github.com/espressif/esp-idf/pull/10015
2023-07-13 10:37:53 +08:00
liuning 6cd76ba321 docs: update for esp32c6 2023-06-01 14:27:19 +08:00
xuxiao 5a9cff0d34 docs: update esp32c6 api guides about wifi part 2023-06-01 14:26:37 +08:00
Shang Zhou 058bb0edd0 docs: update translation for esp_eth 2023-05-03 07:39:24 +00:00
Ondrej Kosta 71d19fa9c9 Ethernet driver and documentation clean-up 2023-05-03 07:39:24 +00:00
zhangyanjiao c020a68e1e Update the ESP-NOW frame length in docs 2023-04-24 12:29:32 +08:00
David Cermak d864c6df5a docs: Update Network & Protocols sections for H2 2023-03-29 07:29:07 +02:00
Nachiket Kukade 4c76af3f68 esp_wifi: Add support for NAN Discovery and Datapath
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>
2023-03-10 11:18:23 +05:30
David Cermak a71fa82177 esp_netif/lwip: Fix core-locking config
* Fix thread safety issues in non-core locking
* Add option to verify thread safety issues in lwip (core-lock assertion)
* Make esp_sntp.h thread safe API
* Fix sntp examples
* Fix openthread libs

Closes https://github.com/espressif/esp-idf/issues/9908
Closes https://github.com/espressif/esp-idf/issues/10502
Closes https://github.com/espressif/esp-idf/issues/10466
2023-01-17 16:15:58 +01:00
Jiang Jiang Jian 92a4a146a0 Merge branch 'bugfix/fix_max_conn_num_issue' into 'master'
esp_wifi: change max connection num on ESP32C3 and ESP32S3

Closes WIFI-5114

See merge request espressif/esp-idf!21503
2022-12-19 11:08:46 +08:00
zhangyanjiao 572f117b79 fix typos in docs 2022-12-16 15:52:21 +08:00
Krzysztof Budzynski 049a8a2db7 fix typos error 2022-12-16 15:31:24 +08:00
zhangyanjiao 590481d531 esp_wifi: change max connection num on ESP32C3 and ESP32S3
Closes WIFI-5114
2022-12-15 15:23:32 +08:00
David Cermak 38dec0be48 esp-netif: Support non-lwip mode, add test
It is required to define a mandatory dependency on lwip, so we
introduced esp_netif_stack component and made it require lwip, instead
of directly depending on lwip.
This enables building w-out lwip and support other TCP/IP stacks.
2022-12-14 14:12:50 +00:00
Shang Zhou 3efc3a0665 docs: Provide CN translation for esp-eth 2022-11-22 16:20:10 +08:00
zhangyanjiao 8683a2622e update doc for espnow max encryped connection 2022-11-17 15:07:49 +08:00
liuning b153469841 esp_wifi: fix some connectionless related issue and add connectionless power save guide 2022-11-11 15:59:19 +08:00
wangziyan 7637d24d50 docs: update wifi application examples 2022-08-24 16:21:56 +08:00
David Cermak b439319409 esp_netif: Add docs on creating custom network stack connection layer 2022-08-16 14:08:15 +00:00
Ondrej Kosta bb6c6aff36 esp_eth: SPI Ethernet modules initialization simplification 2022-07-14 08:46:22 +02:00
Mu Hai Dong eb4421bf33 doc: esp32c2 wifi programming guide doc. 2022-07-07 14:13:11 +08:00
Ondrej Kosta 43f3904304 esp_eth: IEEE 802.3 PHY MII Management Interface functionality grouped to one common file 2022-06-24 05:51:44 +00:00
unknown 5a1c257f96 docs: sync up line number for api reference 2022-05-23 20:30:29 +08:00
zhangyanjiao 7e0090b029 modify API-reference using Sphinx directives 2022-04-26 10:18:41 +08:00
zhangyanjiao e3b8f59867 update wifi api docs 2022-04-24 23:55:54 +08:00
xueyunfei 26fa8260b1 Doc:update wifi api docs
* Add documents related to espnow config rate

* Optimization set dns server api description
2022-04-24 21:20:54 +08:00
morris cc71e645be Merge branch 'feature/ksz8863rll_support' into 'master'
ESP IDF infrastructure preparation for ksz8863rll support

See merge request espressif/esp-idf!17203
2022-04-14 10:51:27 +08:00
Ondrej Kosta fcdb0306d0 examples: added ESP-NETIF L2 TAP example 2022-04-12 12:33:57 +00:00
Ondrej Kosta 4051b80b4d esp_netif: remove dependency of L2 TAP Interface from netif_lwip
esp_eth: extended infrastructure to optionally provide more advanced access to MAC/PHY layers
2022-04-08 16:40:29 +02:00
Marius Vikhammer 36b83fcb98 Merge branch 'docs/cpp_function_ref_fixes' into 'master'
docs: fix broken references to misc API functions and types.

Closes IDF-3184 and DOC-2806

See merge request espressif/esp-idf!17569
2022-03-31 16:22:23 +08:00
Marius Vikhammer a6543f0d21 docs: fix broken references to misc API functions and types. 2022-03-27 16:46:57 +08:00
Will Nilges 118f2c8aaa Fix typo in ESP-WIFI-MESH Programming Guide 2022-03-20 10:07:28 -04:00
Shang Zhou 83fcf44e65 docs: provide CN translation for MR17066 2022-03-10 08:26:12 +01:00
David Cermak 7db0f0feb1 esp_mesh: Document that hard-coded non-root nodes do not need TCP/IP 2022-03-10 08:19:44 +01:00
David Cermak 795b7ed993 esp_netif: Remove tcpip_adapter compatibility layer 2022-03-10 08:19:43 +01:00
Shang Zhou 33a00cf197 docs: Updated CN translation for index files in api-guides and api-reference 2022-02-23 14:48:26 +08:00
David Cermak 264d00fc64 Docs/esp_netif: Make WiFi AP docs available only if enabled
Prepare support for ESP8684
2022-02-21 11:01:53 +00:00
intern b0a2dda075 docs: add application example for esp-now 2022-01-05 16:17:28 +08:00
daiziyan c642661411 docs: update CN translation for esp_wifi and jtag-dubugging/index, and fix typos in esp_spi_slave_protocol 2021-12-07 15:36:50 +08:00
Ondrej Kosta 3a7a67f174 netif: added ESP-NETIF L2 TAP interface 2021-11-23 11:17:22 +01:00
Ondrej Kosta d1f2a3dfcc esp_eth: added ioctl options to set Ethernet speed and duplex mode
esp_eth_ioctl third argument always acts as untyped pointer to memory now
2021-11-16 08:34:07 +01:00
morris 0121199a0e doc: added spi ethernet initialization in api reference 2021-09-10 18:27:11 +08:00
Ondrej Kosta 300618e5be Merge branch 'feature/dual_eth' into 'master'
esp_eth: add support for multiple Ethernets modules at a time

Closes IDFGH-5596

See merge request espressif/esp-idf!14640
2021-08-27 06:11:48 +00:00
Shu Chen e770817dc7 openthread: refine ot_rcp example documentation and APIs 2021-08-26 16:10:16 +08:00
zhangwenxu 4175aa0892 openthread: add ot_rcp example 2021-08-25 18:04:45 +08:00