-
Notifications
You must be signed in to change notification settings - Fork 8
INGK-1202 recover from disconnection public method #669
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
julieta-prieto
merged 25 commits into
develop
from
INGK-1202-create-recover-from-disconnection-function-for-all-networks
Dec 18, 2025
Merged
Changes from all commits
Commits
Show all changes
25 commits
Select commit
Hold shift + click to select a range
5cdf09c
INGK-1202 recover from disconnection public method
8a9f55b
INGK-1202 use same process pattern in all status listeners
e861621
INGK-1202 mypy fix
cd50beb
INGK-1202 Ecat reconnect test
b49638d
INGK-1202 recover from disconnection - ethernet
5b2f9d3
INGK-1202 test_recover_from_disconnection ethernet
79b8a05
INGK-1202 fix ecat test - missing framework update
174b332
Merge branch 'INGK-1226-parametrize-jenkins-tests' into INGK-1202-cre…
beee756
INGK-1202 update framework wheel
74c39cb
INGK-1202 lock file
b3bf619
INGK-1202 recover from disconnection for canopen
cf150cf
Merge branch 'develop' into INGK-1202-create-recover-from-disconnecti…
11eb8f7
remove wait until alive from tests
6261dc7
mypy fixes
607dc8e
Merge branch 'develop' into INGK-1202-create-recover-from-disconnecti…
ecc2078
debug log + wait until alive back
e6d9006
more debug logs
c96bb4f
more debugging logs
3f4f694
remove debug logs
d245540
more debug logs
c6e52d9
strange stuff, check warning logs
262ad32
wait for servo to be alive in canopen
e001d06
remove logs from testfile
3bcad70
remove ping and modify is_alive method
cbfdfd8
ruff
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
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
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
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
something I wonder....
If you manually call recover_from_disconnection, why shouldn't the _notify_status be called?
Maybe it does not belong to this issue, but it makes no sense to me.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The point of the issue was to be able to do this stuff without the status listener.
So, if we want to notify the status when we use this method, that implies that there is some net observer.
The only reliable way of having a "observation of the net" is through the status listener.
With the new method you will be able to know when you're connected back again, but not when you're disconnected, that is only possible with the net status listener.
So I do not really see the point of having to notify the status here. That is done by the net status listener already.