Update openconfig-wifi-mac.yang#1454
Conversation
adding a new configuration leaf, enable-rtt, within the SSID configuration.
Summary of ChangesHello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request introduces a new configuration option to the OpenConfig Wi-Fi MAC model. The primary goal is to provide granular control over the IEEE 802.11mc Fine Timing Measurement (RTT) feature on a per-SSID basis, allowing network administrators to enable or disable precise distance measurement capabilities for associated clients. Highlights
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here. Footnotes
|
There was a problem hiding this comment.
Code Review
This pull request introduces an enable-rtt leaf to the openconfig-wifi-mac.yang model, which allows configuring IEEE 802.11mc Fine Timing Measurement (RTT) for clients associated with an SSID. The reviewer noted that the new leaf has style and consistency issues, specifically with indentation and the default value for the boolean type not being enclosed in double quotes.
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
/gcbrun |
|
No major YANG version changes in commit c703f13 |
|
/gcbrun |
Add RTT-enable to SSID config.
|
/gcbrun |
Co-authored-by: Darren Loher <dloher@google.com>
Co-authored-by: Darren Loher <dloher@google.com>
|
/gcbrun |
|
@istout-debug I notice we don't align with other leaves in SSID. Also, if the plan is to add other features or configuration knobs, should we break this out into it's own container? like say dot11r? |
I will update the leaf name to align with other features I agree that a separate container makes sense for related features. My initial thought was to start with a simple boolean under the SSID, as this is an SSID-level configuration. The plan was to break out more advanced configurations into a dedicated container if vendors provide support for them. However, I'm open to creating a new container and placing the boolean within it. Would this structure it better for future additions? |
|
I have made the changes to this PR to reflect what was talked about, if I could please have this reviewed to ensure that this is correct and the workflows dont fail. |
jsnyder81
left a comment
There was a problem hiding this comment.
I like this approach better given we have ambitions for more configuration knobs.
Scope Update:
rttcontainer under thessidlist, featuring explicitconfigandstatesubcontainers.openconfig-wifi-mac.yangversion has been bumped to1.5.0to reflect these additions.Related Issue
Closes #1450
Platform Implementations
New Tree View