From 157672025a0161e8f76ffff1f354c6df44cc5d99 Mon Sep 17 00:00:00 2001 From: Armar6 <armar6@h2t.com> Date: Tue, 30 Oct 2018 10:54:49 +0100 Subject: [PATCH] added SoftwareEmergencyStopState to additionalMap --- .../RobotUnit/RobotUnitModules/RobotUnitModulePublisher.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/RobotAPI/components/units/RobotUnit/RobotUnitModules/RobotUnitModulePublisher.cpp b/source/RobotAPI/components/units/RobotUnit/RobotUnitModules/RobotUnitModulePublisher.cpp index a89501904..cedca2aeb 100644 --- a/source/RobotAPI/components/units/RobotUnit/RobotUnitModules/RobotUnitModulePublisher.cpp +++ b/source/RobotAPI/components/units/RobotUnit/RobotUnitModules/RobotUnitModulePublisher.cpp @@ -514,6 +514,11 @@ namespace armarx additionalMap["haveActivatedControllersChanged"] = new TimedVariant {haveActivatedControllersChanged, lastControlThreadTimestamp}; additionalMap["haveSensorAndControlValsChanged"] = new TimedVariant {haveSensorAndControlValsChanged, lastControlThreadTimestamp}; additionalMap["publishToObserver" ] = new TimedVariant {publishToObserver, lastControlThreadTimestamp}; + additionalMap["SoftwareEmergencyStopState" ] = new TimedVariant {_module<Units>().getEmergencyStopMaster()->getEmergencyStopState() == EmergencyStopState::eEmergencyStopActive ? "EmergencyStopActive" : "EmergencyStopInactive", + lastControlThreadTimestamp + }; + + //update if (haveSensorAndControlValsChanged) { -- GitLab