Skip to content

RDKBWIFI-410: Add ACS subdoc handler#1058

Draft
dkyncu wants to merge 1 commit intordkcentral:developfrom
dkyncu:add_acs_subdoc_handler
Draft

RDKBWIFI-410: Add ACS subdoc handler#1058
dkyncu wants to merge 1 commit intordkcentral:developfrom
dkyncu:add_acs_subdoc_handler

Conversation

@dkyncu
Copy link
Copy Markdown

@dkyncu dkyncu commented Apr 13, 2026

Add initial support for ACS subdoc received from Agent.

The handler parses the incoming ACS subdoc containing per-opclass excluded channel lists. At this stage, no channel selection logic is implemented.

Current behavior is limited to validating and logging the received ACS subdoc content. This serves as a placeholder for future implementation where channel selection will be performed based on the provided exclude lists.

Example ACS subdoc received from Agent:

{
  "Version": "1.0",
  "SubDocName": "Acs",
  "AcsList": [
    {
      "opclass": 81,
      "exclude_channels_length": 3,
      "exclude_channels": [1, 2, 3]
    },
    {
      "opclass": 83,
      "exclude_channels_length": 2,
      "exclude_channels": [36, 40]
    }
  ]
}

Add initial support for ACS subdoc received from Agent.

The handler parses the incoming ACS subdoc containing
per-opclass excluded channel lists. At this stage, no channel selection
logic is implemented.

Current behavior is limited to validating and logging the received ACS
subdoc content. This serves as a placeholder for future implementation
where channel selection will be performed based on the provided
exclude lists.

Example ACS subdoc received from Agent:

    {
      "Version": "1.0",
      "SubDocName": "Acs",
      "AcsList": [
        {
          "opclass": 81,
          "exclude_channels_length": 3,
          "exclude_channels": [1, 2, 3]
        },
        {
          "opclass": 83,
          "exclude_channels_length": 2,
          "exclude_channels": [36, 40]
        }
      ]
    }
@dkyncu dkyncu requested a review from a team as a code owner April 13, 2026 13:14
@dkyncu dkyncu marked this pull request as draft April 13, 2026 13:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant