-
Notifications
You must be signed in to change notification settings - Fork 5
Change safety.py
to use lizard PR 139
#311
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
Conversation
This is blocked until |
We have to keep in mind that this will break robots running on older lizard versions |
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.
I think this PR is complex enough that you should use the new RoSys PR template and rename the title
safety.py
to use https://github.com/zauberzeug/lizard/pull/139
safety.py
to use https://github.com/zauberzeug/lizard/pull/139safety.py
to use [lizard](https://github.com/zauberzeug/lizard/pull/139)
safety.py
to use [lizard](https://github.com/zauberzeug/lizard/pull/139)safety.py
to use lizard PR 139
I did some testing on u6. The rosys code works as expecetd and the
|
The module, that spams can messages is the |
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.
Looks good, but we have to be careful with other hardware.
Motivation
At the moment we have some very basic safety checks in lizard.
When done like this, the modules can still send commands to the fieldfriend. This can leed to unsafe behavior. To combat this issue we introduced zauberzeug/lizard#139 . This will be a implementation of this new bahviour.
Implementation
The new generated lizard code will look like this:
Progress