-
-
Notifications
You must be signed in to change notification settings - Fork 622
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
PlotJuggler with Fast-CDR-2.x.x #920
PlotJuggler with Fast-CDR-2.x.x #920
Conversation
Updated minimum cmake version otherwise fastcdr find package fails. As the issue is about building with fastcdr installed from eProsima reposotories I need it to work. Issues [facontidavide#861] [facontidavide#919]
If this commit is applied then plotjuggler will be able to compile and run with Fast-CDR version 2.x.x from eProsima. It can compile from: - local thirdparty folder included within the repo - install of fastcdr within the machine (usually /usr/local) to do so: - Udpated files, API and namespace names Done it because I need to use plotJuggler with latest lib from eProsima and I would like this to be available for everyone. Issue: [facontidavide#919]
CI is red... |
Ok will have a look to fix |
Added missing files from Fastcdr Ci shall build. PlotJuggler build again with or without fastcdr package installed. Issue: [facontidavide#919]
Hello so now it builds in local with or without fastcdr installed (sorry i should have double checked). Tested with a csv import. tested also with fastDDS demo project, I am able to see index from helloworldTopic: whith this csv export (which I can also visualize after a load): |
CMakeLists.txt
Outdated
@@ -1,4 +1,4 @@ | |||
cmake_minimum_required(VERSION 3.10.2) | |||
cmake_minimum_required(VERSION 3.27.2) |
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.
For compatibility with Ubuntu 20.04, can this be 3.16.3?
Otherwise, I can not accept this PR
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.
Will test and come back to you
This PR broke the compilation. I will revert it. Once it is fixed in the ROS industrial CI, you can submit it again |
This reverts commit 3d13507.
Resolve: #919 #861
I would like to be able to use PlotJuggler with the latest fast-CDR from eProsima which is why I propose:
Tested with eProsima helloword example: Ok
Helloworld example: https://fast-dds.docs.eprosima.com/en/latest/fastdds/getting_started/simple_app/simple_app.html
Configuration file: https://plotjuggler-fastdds-plugins.readthedocs.io/en/latest/rst/user_manual/configuration.html
configuration file to be able to read from a Topic:
tested on:
with PlotJuggler version 3.8.8