Files
esp-idf/examples/protocols/asio/chat_client
xiehang ae24692785 esp_wifi: Update WiFi lib
1. Add check CSA state before CSA timer process
2. Change wifi scan duration from 120ms to 100ms
3. Using deport reg instead of ahb
4. Check TID in ieee80211_recv_bar()
5. Revert to report specific reason code when receiving deauth during 4-way-handshark
6. Fix the bug that tx ampdu parameter is not from peer device
7. Refactor wifi_interface_t
8. Faster WiFi station connect improvement, avoid 100ms passive scan
9. Add FCS failed packets filter
10.Update esp32 phy lib to v4660
11.Fix csa timer issue
12.Fix country code last byte to space instead of NULL
13.Fix softap cannot forward A-MSDU
14.Fix max tx power to 20dBm
15.Fix the issue that the esp_wifi_sta_get_ap_info can't get country
2021-01-11 19:21:13 +08:00
..
2021-01-11 19:21:13 +08:00

ASIO chat server example

Simple asio chat client using WiFi STA

Example workflow

  • WiFi STA is started and trying to connect to the access point defined through make menuconfig
  • Once connected and acquired IP address ASIO chat client connects to a corresponding server whose port number and ip are defined through make menuconfig
  • Chat client receives all messages from other chat clients, also it sends message received from stdin using make monitor

Running the example

  • Run make menuconfig to configure the access point's SSID and Password and server ip address and port number
  • Start chat server either on host machine or as another ESP device running chat_server example
  • Run make flash monitor to build and upload the example to your board and connect to it's serial terminal
  • Wait for WiFi to connect to your access point
  • Receive and send messages to/from other clients on stdin/stdout via serial terminal.

See the README.md file in the upper level 'examples' directory for more information about examples.