forked from espressif/esp-protocols
2bcfa45d306792edda43748b387571cad01c6929
1.3.0 Features - add events for begin/end thread (d7fa24bc) - Make example to use certificate bundle (aecf6f80) - propagate esp_tls stack error and cert verify flags (234f579b) - Add option to set and use cert_common_name in Websocket client (3a6720de) - adding support for `if_name` when using WSS transport (333a6893) - allow updating reconnect timeout for retry backoffs (bd9f0627) - allow using external tcp transport handle (83ea2876) - adding support for `keep_alive_enable` when using WSS transport (c728eae5) Bug Fixes - Prevent crash on network disconnect during send (a453ca1f) - use proper interface to delete semaphore (991ac40d) - Move client to different state when disconnecting (0d8f2a6d) - fix of websocket host example (5ccc018a) - don't get transport from the list if external transport is used (9d4d5d2d) - Fix locking issues of `esp_websocket_client_send_with_exact_opcode` API (6393fcd7)
Collection of protocol components for ESP-IDF
How to use
The ESP-Protocols repository contains a collection of protocol components for ESP-IDF. Additionally, each component is available in IDF Component Registry. Please refer to instructions in ESP-IDF
Components
esp_modem
- Brief introduction README
- Full html documentation
mDNS
- Brief introduction README
- Full html documentation(English)
- Full html documentation(Chinese)
esp_websocket_client
- Brief introduction README
- Full html documentation
ASIO port
- Brief introduction README
- Full html documentation
esp_mqtt_cxx
- Brief introduction README
- Full html documentation
console_simple_init
- Brief introduction README
console_cmd_ping
- Brief introduction README
console_cmd_ifconfig
- Brief introduction README
console_cmd_wifi
- Brief introduction README
ESP PPP Link (eppp)
- Brief introduction README
mbedtls_cxx
- Brief introduction README
mosquitto
Languages
C
56.2%
C++
36.3%
Python
4.4%
CMake
2.3%
Shell
0.3%
Other
0.5%