-
-
Notifications
You must be signed in to change notification settings - Fork 511
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
grpc:Update python client for dynamic plugin loading #174
Conversation
Update python examples
For async_client.py, thread for telemetry exits with Status Code as CANCELLED. |
@Rjasuja, @avinash-palleti: How do you test this? When using this PR together with #173, and running both
And a segmentation fault on the server side. |
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.
My segmentation fault was due to my manually-compiled gRPC and/or Protobuf libraries. Using the system libraries, it is working!
@@ -5,6 +5,7 @@ include(FindPythonInterp REQUIRED) | |||
add_custom_target(pydronecore ALL) | |||
|
|||
set(plugins_dir ${CMAKE_SOURCE_DIR}/grpc/server/plugins) | |||
set(plugins_list action mission telemetry) |
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 prefer the way it is done in #179: file(STRINGS ../proto/plugins.conf plugins_list)
, so that it is not hard-coded.
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 agree, I will change it in #179.
Thanks @Rjasuja and sorry for not properly looking at your PR and duplicating the work. That was stupid from my side 😅. |
Add all MAVLink STATUSTEXT severity enum values to StatusTextType
Update python examples