-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
* [Thread] Remove unused variable from ThreadDrivers Signed-off-by: Damian Krolik <[email protected]> * [Thread] Improve stability of ScanNetworks command ScanNetworks command sent to a device that has already joined a Thread network causes certain connectivity issues. First of all, the Thread network discovery makes a Sleepy End Device detach from the network, perhaps due to switching between radio channels involved in the discovery mechanism. Secondly, the device fails to deliver an ACK for the command and the controller needlessly keeps sending the command. Fix the first issue, by temporary switching off the SED mode for the duration of the discovery. Fix the second issue by delaying the start of discovery. By the way, remove an unused variable spotted in a few ThreadDriver implementations. Signed-off-by: Damian Krolik <[email protected]> * Replace delay with explicit ACK flush Signed-off-by: Damian Krolik <[email protected]> Co-authored-by: Damian Królik <[email protected]>
- Loading branch information
1 parent
c5e69d7
commit 6126872
Showing
9 changed files
with
33 additions
and
29 deletions.
There are no files selected for viewing
This file contains 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 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 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 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 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 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 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 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 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