You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
RDKBWIFI-401: Add VAP traffic stats collection and fix AP metrics reporting
New Features
- Add mon_stats_type_vap_stats pipeline: vap_traffic_stats_t struct,
wifi_stats_vap.c collector, per-VAP monitor task configuration
- Add wifi_associated_dev3_timestamp_t wrapper to track per-STA
measurement time; compute time_delta using CLOCK_MONOTONIC
- Add em_app_event_type_vap_stats_periodic event type
Radio & BSS Metrics
- Fix receive_other to use ch_utilization_busy_ext instead of 0
- Change channel stats scan_mode ONCHAN→NONE; add early-return path
- Add ESP AC BE/BK/VI/VO encoding/decoding and 24-bit unpack into
em_bss_info byte arrays
- Add multicast/broadcast byte counters to AP metrics encoder/decoder
- Fix VAP lookup in translator to use BSSID matching; skip non-AP VAPs
- Propagate radio metrics (noise/transmit/receive_self/receive_other)
into em_radio_info via translator
Bug Fixes
- Fix unicast_bytes_rcvd overwritten with unicast_bytes_sent in decoder
- Fix retrans_count mapped to rx_packtes_errs instead of retrans_cnt
- Fix em_ap_metrics_report.radio_count not set after subdoc decode
- Add missing return RETURN_OK in prepare_sta_traffic_stats_data()
- Change assoc_sta_traffic_stats_t and assoc_sta_link_metrics_data_t
fields from int to ULONG/unsigned int
Known Limitations
- VAP traffic stats return zero values; HAL API integration pending
0 commit comments