diff --git a/client/app/components/coordinator/js/ros_scripts.js b/client/app/components/coordinator/js/ros_scripts.js index a1d9ec7..f96ef80 100644 --- a/client/app/components/coordinator/js/ros_scripts.js +++ b/client/app/components/coordinator/js/ros_scripts.js @@ -315,7 +315,7 @@ bagPlayingTopic.subscribe(function(message) { //////////////////////////////////////////////////////////////// -function triggerService(serviceName) +function triggerService(serviceName, toSend) { var service = new ROSLIB.Service({ ros : ros, @@ -323,7 +323,11 @@ function triggerService(serviceName) serviceType : 'std_srvs/Trigger' }); - var request = new ROSLIB.ServiceRequest({}); + if(!toSend) { + toSend = {}; + } + + var request = new ROSLIB.ServiceRequest(toSend); var serviceCallTimeStamp = Date.now(); var serviceCallReturned = false; service.callService(request, function(result) { @@ -401,7 +405,7 @@ function triggerService(serviceName) } -function triggerMessageService(serviceName, textInput) +function triggerMessageService(serviceName, text) { var service = new ROSLIB.Service({ ros : ros,