Skip to content

RDKBWIFI-464: EasyMesh : AP Capability Report (Wi-Fi 7 Agent Capabilities#1244

Open
rakhilpe wants to merge 1 commit into
rdkcentral:developfrom
rakhilpe:ap_cap_wifi7
Open

RDKBWIFI-464: EasyMesh : AP Capability Report (Wi-Fi 7 Agent Capabilities#1244
rakhilpe wants to merge 1 commit into
rdkcentral:developfrom
rakhilpe:ap_cap_wifi7

Conversation

@rakhilpe

@rakhilpe rakhilpe commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

RDKBWIFI-464: EasyMesh : AP Capability Report (Wi-Fi 7 Agent Capabilities

Reason for change: Added encode and decode changes for MLOOperationalCap and TIDLinkMapNegotiation. Also added translation changes for max_nummlds, apmld_maxlinks, bstamld_maxlinks and tidlink_map.
Test Procedure: Ensure Wi-Fi 7 Agent Capabilities are updated properly.
Risks: Medium
Priority: P1

@rakhilpe rakhilpe requested a review from a team as a code owner July 3, 2026 05:36
Copilot AI review requested due to automatic review settings July 3, 2026 05:36
@github-actions github-actions Bot added the community contribution Contributions from community. label Jul 3, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds Wi‑Fi 7 Agent Capabilities support to the EasyMesh AP Capability Report path by extending WebConfig JSON encode/decode and updating EasyMesh translation to surface MLO/TID-link-map related capability fields.

Changes:

  • Encode/decode new radio capability fields: MLOOperationalCap and TIDLinkMapNegotiation.
  • Translate HAL radio capabilities into device-level Wi‑Fi 7 summary fields (max_nummlds, apmld_maxlinks, bstamld_maxlinks, tidlink_map) for the EasyMesh device info.
  • Add an RDK radio index → HAL radiocap lookup helper and use it when translating radio capabilities / scan capability op-classes.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
source/webconfig/wifi_encoder.c Adds JSON encoding for Wi‑Fi 7 MLO/TID link-map capability fields under CONFIG_IEEE80211BE.
source/webconfig/wifi_decoder.c Adds JSON decoding for MLOOperationalCap and TIDLinkMapNegotiation into HAL radiocap.
source/webconfig/wifi_easymesh_translator.c Computes device-level Wi‑Fi 7 capability summary and fixes radiocap access by looking up via rdk_radio_index.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread source/webconfig/wifi_easymesh_translator.c Outdated

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

Comment thread source/webconfig/wifi_easymesh_translator.c Outdated
…ties)

Reason for change: Added encode and decode changes for MLOOperationalCap and TIDLinkMapNegotiation. Also added translation changes for max_nummlds, apmld_maxlinks, bstamld_maxlinks and tidlink_map.
Test Procedure: Ensure Wi-Fi 7 Agent Capabilities are updated properly.
Risks: Medium
Priority: P1

Signed-off-by: Rakhil P E <rakhilpe001@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community contribution Contributions from community.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants