From ac493398ae3778b1df74e9222217449075114e66 Mon Sep 17 00:00:00 2001
From: Fabian Paus <fabian.paus@kit.edu>
Date: Fri, 17 Mar 2017 17:20:12 +0100
Subject: [PATCH] =?UTF-8?q?Updated=20=C4=BAaser=20scanner=20GUI=20to=20sup?=
 =?UTF-8?q?port=20simulation?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 scenarios/LaserScannerTest/LaserScannerTest.scx             | 6 +++---
 scenarios/LaserScannerTest/config/HokuyoLaserUnitApp.cfg    | 2 +-
 source/RobotAPI/drivers/HokuyoLaserUnit/HokuyoLaserUnit.cpp | 2 ++
 .../LaserScannerPluginWidgetController.cpp                  | 3 +--
 4 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/scenarios/LaserScannerTest/LaserScannerTest.scx b/scenarios/LaserScannerTest/LaserScannerTest.scx
index dde933189..585406ce7 100644
--- a/scenarios/LaserScannerTest/LaserScannerTest.scx
+++ b/scenarios/LaserScannerTest/LaserScannerTest.scx
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
-<scenario name="LaserScannerTest" lastChange="2017-03-09.17:02:34" creation="2017-03-07.16:12:47" globalConfigName="./config/global.cfg" package="RobotAPI">
-	<application name="HokuyoLaserUnitApp" instance="" package="RobotAPI"/>
-	<application name="LaserScannerUnitObserverApp" instance="" package="RobotAPI"/>
+<scenario name="LaserScannerTest" creation="2017-03-07.16:12:47" lastChange="2017-03-07.16:12:47" globalConfigName="./config/global.cfg" package="RobotAPI">
+	<application name="HokuyoLaserUnitApp" instance="" package="RobotAPI" enabled="true"/>
+	<application name="LaserScannerUnitObserverApp" instance="" package="RobotAPI" enabled="true"/>
 </scenario>
 
diff --git a/scenarios/LaserScannerTest/config/HokuyoLaserUnitApp.cfg b/scenarios/LaserScannerTest/config/HokuyoLaserUnitApp.cfg
index 6f8512d97..814e0371a 100644
--- a/scenarios/LaserScannerTest/config/HokuyoLaserUnitApp.cfg
+++ b/scenarios/LaserScannerTest/config/HokuyoLaserUnitApp.cfg
@@ -87,7 +87,7 @@
 #  - Default:            ""
 #  - Case sensitivity:   no
 #  - Required:           no
-ArmarX.HokuyoLaserUnit.Devices = "192.168.0.10,10940"
+ArmarX.HokuyoLaserUnit.Devices = "192.168.0.11,10940"
 
 
 # ArmarX.HokuyoLaserUnit.EnableProfiling:  enable profiler which is used for logging performance events
diff --git a/source/RobotAPI/drivers/HokuyoLaserUnit/HokuyoLaserUnit.cpp b/source/RobotAPI/drivers/HokuyoLaserUnit/HokuyoLaserUnit.cpp
index fca068ee6..765aabf56 100644
--- a/source/RobotAPI/drivers/HokuyoLaserUnit/HokuyoLaserUnit.cpp
+++ b/source/RobotAPI/drivers/HokuyoLaserUnit/HokuyoLaserUnit.cpp
@@ -34,6 +34,7 @@ void HokuyoLaserUnit::onInitComponent()
 {
     topicName = getProperty<std::string>("LaserScannerTopicName").getValue();
     offeringTopic(topicName);
+    ARMARX_INFO << "Going to report on topic " << topicName;
     updatePeriod = getProperty<int>("UpdatePeriod").getValue();
     angleOffset = getProperty<float>("AngleOffset").getValue();
 
@@ -87,6 +88,7 @@ void HokuyoLaserUnit::onConnectComponent()
         {
             continue;
         }
+        ARMARX_INFO << "Connecting to " << device.ip << ":" << device.port;
         int ret = urg_open(&device.urg, URG_ETHERNET, device.ip.c_str(), device.port);
         device.connected = (ret == 0);
         if (!device.connected)
diff --git a/source/RobotAPI/gui-plugins/LaserScannerPlugin/LaserScannerPluginWidgetController.cpp b/source/RobotAPI/gui-plugins/LaserScannerPlugin/LaserScannerPluginWidgetController.cpp
index c190417b2..cc3030eaf 100644
--- a/source/RobotAPI/gui-plugins/LaserScannerPlugin/LaserScannerPluginWidgetController.cpp
+++ b/source/RobotAPI/gui-plugins/LaserScannerPlugin/LaserScannerPluginWidgetController.cpp
@@ -74,7 +74,7 @@ QPointer<QDialog> LaserScannerPluginWidgetController::getConfigDialog(QWidget* p
     if (!dialog)
     {
         dialog = new SimpleConfigDialog(parent);
-        dialog->addProxyFinder<LaserScannerUnitInterfacePrx>({"LaserScannerUnit", "", "*LaserUnit"});
+        dialog->addProxyFinder<LaserScannerUnitInterfacePrx>({"LaserScannerUnit", "", "*"});
     }
     return qobject_cast<SimpleConfigDialog*>(dialog);
 }
@@ -97,7 +97,6 @@ void LaserScannerPluginWidgetController::reportSensorValues(const std::string& d
         scan = newScan;
     }
 
-    ARMARX_INFO << deactivateSpam(1) << "Got new laser scan values";
     emit newSensorValuesReported();
 }
 
-- 
GitLab