Repository navigation
[SL-UP] Refactor Platform WiFi events #1191
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
Merged
Rohan Sahay (rosahay-silabs)
merged 67 commits into
release_2.10-1.6.1
from
refactor/platform-wifi-events
Sep 23, 2026
Merged
Changes from 19 commits
Commits
Show all changes
67 commits
Select commit
Hold shift + click to select a range
fb35177
Update the event message
rosahay-silabs 3517942
Rename `kWFXSystemEvent` to `kPlatformSLEvent`
rosahay-silabs dcdaaf3
Add kSLSystemEvent to PublicPlatformSpecificEventTypes enum
rosahay-silabs 6b2d9a4
TEMP: commit code
rosahay-silabs 2e773bf
bugfix name
rosahay-silabs d2edeae
Replace direct call to EnableStationMode with SetWiFiStationMode for …
rosahay-silabs ab29dcb
revert to `val`
rosahay-silabs a879333
Adds fix to make `SL_ONNETWORK_PAIRING` work as default SSID and PSK …
rosahay-silabs e44d5d0
Remove temporary commit configuration call in WiFi network connection…
rosahay-silabs ee46c17
Adding comments for variables
rosahay-silabs f815f0b
Enhance WiFi connection handling by disconnecting and clearing creden…
rosahay-silabs 478f5c2
Refactor WiFi event handling in ConnectivityManagerImpl. Update log m…
rosahay-silabs 77978db
Add method to retrieve last disconnection reason in WifiInterface. In…
rosahay-silabs c6aca24
Improve readability
rosahay-silabs 9d61b3e
refactor(silabs-wifi): move reconnect to ConnectivityMgr
rosahay-silabs 2fcfdf2
refactor(silabs-wifi): move reconnect to ConnectivityMgr
rosahay-silabs d969a55
refactor(silabs-wifi): simplify logging and error handling in WiFi st…
rosahay-silabs e1cf814
refactor(silabs-wifi): enhance WiFi station mode management with stat…
rosahay-silabs 779f031
refactor(silabs-wifi): implement mapping of disconnection reasons to …
rosahay-silabs aeffd16
refactor(silabs-wifi): introduce ResetReconnectionWiFiStationState me…
rosahay-silabs 058fb86
refactor(silabs-wifi): add stub for disabling station mode
rosahay-silabs fe95232
clean up comments
rosahay-silabs 1279dc2
refactor(silabs-wifi): streamline disconnection handling by using dir…
rosahay-silabs d7bdf7e
refactor(silabs-wifi): simplify disconnection logic by consolidating …
rosahay-silabs 7f96497
refactor(silabs-wifi): update MapToNetworkCommissioningStatusEnum to …
rosahay-silabs 2048dde
Adds fix for #26861
rosahay-silabs b8a63c9
Adds fix for #26861
rosahay-silabs c5385f8
refactor(silabs-wifi): enable WiFi station mode during network connec…
rosahay-silabs 79682c9
fix(silabs-wifi): return error from _Init method instead of CHIP_NO_E…
rosahay-silabs eb843fa
refactor(silabs-wifi): update log messages for WiFi events to improve…
rosahay-silabs 4b91112
refactor(silabs-wifi): enhance logging for application-controlled WiF…
rosahay-silabs ad12e09
refactor(silabs-wifi): implement configuration commit and revert meth…
rosahay-silabs 7be8879
refactor(silabs-wifi): improve error handling and logging in WiFi net…
rosahay-silabs a5e473e
Apply suggestion from @jmartinez-silabs
rosahay-silabs 50183fe
refactor(silabs-wifi): consolidate disconnection logic into a dedicat…
rosahay-silabs c37c0ff
feat(silabs-wifi): implement auto-reconnect feature for WiFi station …
rosahay-silabs 6623e29
feat(silabs-wifi): update WiFi station state management to reflect co…
rosahay-silabs 9c97214
refactor(silabs-wifi): streamline WiFi network joining process and en…
rosahay-silabs 592e0e7
feat(silabs-wifi): integrate WiFi driver setup into Matter shell init…
rosahay-silabs 432a3d2
refactor(silabs-wifi): remove redundant event posting in connectivity…
rosahay-silabs 80402e6
fix(silabs-wifi): reset reconnect count to prevent unintended connect…
rosahay-silabs d1b177a
refactor(silabs-wifi): enhance WiFi station state management by remov…
rosahay-silabs 6f11512
refactor(silabs-wifi): rename auto-reconnect variable to auto-connect…
rosahay-silabs 243dcba
refactor(silabs-wifi): improve WiFi station state handling and loggin…
rosahay-silabs 6bfef30
refactor(silabs-wifi): enhance network validation checks and improve …
rosahay-silabs e5de36f
refactor(silabs-wifi): improve WiFi station state management and enha…
rosahay-silabs 9bd64d1
Restyled by whitespace
restyled-commits 5133917
refactor(silabs-wifi): enhance logging during station state transitio…
rosahay-silabs fde5f57
refactor(silabs-wifi): add detailed logging for disconnection events …
rosahay-silabs 2edafaf
refactor(silabs-wifi): add detailed logging for state transitions and…
rosahay-silabs c52d854
refactor(silabs-wifi): update ChangeWiFiStationState to accept driveS…
rosahay-silabs 3be7486
refactor(silabs-wifi): improve station connection logic and streamlin…
rosahay-silabs 2d85061
Restyled by whitespace
rosahay-silabs d271b46
refactor(silabs-wifi): remove unused WiFi shell command includes and …
rosahay-silabs aa0d6d8
refactor(silabs-wifi): streamline error handling in WiFi station init…
rosahay-silabs 89658b6
refactor(silabs-wifi): enhance error handling in WiFi state managemen…
rosahay-silabs 76881db
refactor(silabs-wifi): improve error handling by replacing ReturnOnFa…
rosahay-silabs 13b08cc
refactor(silabs-wifi): simplify configuration retrieval in RevertConf…
rosahay-silabs 1d88a90
refactor(silabs-wifi): enhance WiFi state management by adding networ…
rosahay-silabs 553338d
refactor(silabs-wifi): refine WiFi state transition logic and enhance…
rosahay-silabs 2cc039a
refactor(silabs-wifi): enhance logging in DriveStationState and ensur…
rosahay-silabs f0ebff6
refactor(silabs-wifi): enhance WiFi station state management by intro…
rosahay-silabs cc5e992
refactor(silabs-wifi): update auto-connect logic and clean up TODOs r…
rosahay-silabs 9f574d0
refactor(silabs-wifi): improve WiFi disconnection handling by introdu…
rosahay-silabs dcb4084
refactor(silabs-wifi): remove outdated TODO comments related to LIT c…
rosahay-silabs 393abde
refactor(silabs-wifi): introduce disconnect pending state to improve …
rosahay-silabs 7df0bd3
refactor(silabs-wifi): enhance disconnection handling by refining sta…
rosahay-silabs File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.