Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add minimum-nominal-power to rtpc and consolidate nominal-limits in a grouping #43

Open
mamali68 opened this issue Jan 16, 2025 · 0 comments

Comments

@mamali68
Copy link

Since minimum-nominal-power is a system capability of the radio it is needed in case of remote control as well, to maintain backward-compatibility, the suggestion is that it should be added to container rtpc as well.

Secondly, raising the proposal to create a grouping to consolidate both attributes.

[...]
grouping nominal-power-limits {
    description
      "The minimum and maximum power capabilities of the radio";
        leaf maximum-nominal-power {
          type mw-types:power {
            range "-99..99";
          }
          units "dBm";
          mandatory true;
          description
            "Nominal maximum output power.";
          reference
            "ETSI EN 302 217-1";
        }
        leaf minimum-nominal-power {
          type mw-types:power {
            range "-99..99";
          }
          units "dBm";
          mandatory true;
          description
            "Minimum output power.

             By default, minimum output power is the same as the
             system capability minimum-power.";
        }
  }
[...]
    choice power-mode {
      mandatory true;
      description
        "A choice of RTPC or ATPC.";
      container rtpc {
        description
          "Remote Transmit Power Control (RTPC).";
        reference
          "ETSI EN 302 217-1";
        uses  nominal-power-limits;
      }
      container atpc {
        description
          "Automatic Transmitter Power Control (ATPC).";
        reference
          "ETSI EN 302 217-1";
        uses nominal-power-limits;
        [...]
      }
    }
[...]
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

No branches or pull requests

1 participant