From 5be46da55c1f901aa8a02a018107d97ed5119172 Mon Sep 17 00:00:00 2001 From: Santiago Munoz Date: Tue, 20 Sep 2016 15:10:30 +0200 Subject: [PATCH] Updated help links --- TROUBLESHOOTING.md | 21 +++++++++++++++++++++ src/qt/.mainwindow.cpp.swp | Bin 0 -> 24576 bytes src/qt/mainwindow.cpp | 21 +++++++++++++-------- 3 files changed, 34 insertions(+), 8 deletions(-) create mode 100644 TROUBLESHOOTING.md create mode 100644 src/qt/.mainwindow.cpp.swp diff --git a/TROUBLESHOOTING.md b/TROUBLESHOOTING.md new file mode 100644 index 0000000..f5299d0 --- /dev/null +++ b/TROUBLESHOOTING.md @@ -0,0 +1,21 @@ +# Troubleshooting + +This document compiles the known compatibility issues with other Shapes Demo implementations and the possible solutions. + +## Two instances in the same computer + +When using eProsima ShapesDemo and RTI Shapes Demo in the same computer the file RTI_SHAPES_DEMO_QOS_PROFILES.xml needs to be modified to force RTI to only use UDPv4 as transport. +The user should add the following lines inside the Shapes_Default_Profile qos_profile tag. + + + UDPv4 + + SDP + + 30 + 0 + + + + +This setting is necessary to avoid the use of Shared Memory as transport (disabling the loopback), a feature that is not yet implemented in Fast RTPS. diff --git a/src/qt/.mainwindow.cpp.swp b/src/qt/.mainwindow.cpp.swp new file mode 100644 index 0000000000000000000000000000000000000000..9143dcfc00e8396e549c415e92623fdfaf79147e GIT binary patch literal 24576 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 Ny$>5+ex2=={{gZ<(Hj5& literal 0 HcmV?d00001 diff --git a/src/qt/mainwindow.cpp b/src/qt/mainwindow.cpp index 1865611..1fa887e 100644 --- a/src/qt/mainwindow.cpp +++ b/src/qt/mainwindow.cpp @@ -376,16 +376,21 @@ void MainWindow::on_actionAbout_triggered() void MainWindow::on_actionUser_Manual_triggered() { - QDesktopServices::openUrl(QUrl("file:///C:/Program Files/eProsima/FastRTPS/doc/pdf/FastRTPS_ShapesDemo_User_Manual.pdf")); - QString str(QDir::currentPath()); - str.append("/FASTRTPSGEN_User_Manual.pdf"); - QDesktopServices::openUrl(QUrl(str, QUrl::TolerantMode)); + //QDesktopServices::openUrl(QUrl("file:///C:/Program Files/eProsima/FastRTPS/doc/pdf/FastRTPS_ShapesDemo_User_Manual.pdf")); + QDesktopServices::openUrl(QUrl("http://git.sambaserver.eprosima.com/rtps/shapesdemo/README.md")); + QDesktopServices::openUrl(QUrl("http://eprosima-fast-rtps.readthedocs.io/en/latest/geninfo.html")); + //QString str(QDir::currentPath()); + //str.append("/FASTRTPSGEN_User_Manual.pdf"); + //QDesktopServices::openUrl(QUrl(str, QUrl::TolerantMode)); } void MainWindow::on_actionInteroperability_Troubleshooting_triggered() { - QDesktopServices::openUrl(QUrl("file:///C:/Program Files/eProsima/FastRTPS/doc/pdf/FastRTPS_ShapesDemo_Interoperability_Troubleshooting.pdf")); - QString str(QDir::currentPath()); - str.append("/FASTRTPSGEN_User_Manual.pdf"); - QDesktopServices::openUrl(QUrl(str, QUrl::TolerantMode)); + //QDesktopServices::openUrl(QUrl("file:///C:/Program Files/eProsima/FastRTPS/doc/pdf/FastRTPS_ShapesDemo_Interoperability_Troubleshooting.pdf")); + QDesktopServices::openUrl(QUrl("http://git.sambaserver.eprosima.com/rtps/shapesdemo/TROUBLESHOOTING.md")); + + //QString str(QDir::currentPath()); + + //str.append("/FASTRTPSGEN_User_Manual.pdf"); + //QDesktopServices::openUrl(QUrl(str, QUrl::TolerantMode)); }