-
Notifications
You must be signed in to change notification settings - Fork 1
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
Add WebSockets communication capabilities #9
Add WebSockets communication capabilities #9
Conversation
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.
Great, @leandropineda!
If we wait for this PR: inorbit-ai/edge-sdk-python#33 we can implement the publish_system_stats for the CPU :) |
…s, implemented get_cpu_usage, implemented get_disk_usage, implemented get_memory_usage
…age, HDD Usage and Memory Usage
@leandropineda Added 3 commits with system stats publishing, also I have resolved your TODO about re using the function to extract status values from the WS, I'll remove my self as a reviewer and I let you review this part of the MR |
@leandropineda after fixing jobs and tests, now it's ready for review :) |
🗒️ Description
Adds support for subscribing and consuming messages though the WebSocket interface. Note that even though it's not documented, this PR emulates how the MiR Web Interface interacts with the robot, and thus it should be considered experimental.
Additional comments:
MiR100ConfigModel
accordingly.my_fleet.example.yaml
configuration file.📺 Demo
N/A