ESP32/components/wifi_controller
Robert McMahon c73e694b9a Add MAC filter, histograms, and enhanced debug logging to ESP32 monitor
- Add MAC address filter for debug logging (monitor filter command)
- Add histograms for AMPDU aggregation, MCS distribution, and spatial streams
- Display RA (Receiver Address) in data frame debug logs alongside TA
- Add periodic diagnostic summary (every 10s) showing data frame stats
- Add filtered frame diagnostic logging when filter is active
- Fix MCS extraction to properly cap values based on HT/VHT/HE standards
- Add esp_timer dependency to wifi_monitor component
- Display frame type breakdown and histograms in monitor status
- Show debug and filter status in monitor status output

These changes help debug WiFi traffic by filtering on specific MAC addresses
and providing detailed statistics about frame characteristics.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 16:38:21 -08:00
..
CMakeLists.txt Add HTTP/serial file transfer, broadcast beacon, SD telemetry 2026-02-07 12:30:04 -08:00
wifi_controller.c Add MAC filter, histograms, and enhanced debug logging to ESP32 monitor 2026-02-10 16:38:21 -08:00
wifi_controller.h Add MAC filter, histograms, and enhanced debug logging to ESP32 monitor 2026-02-10 16:38:21 -08:00