From 5261b30ac4168f39d6a5e0697fab90454e49e04e Mon Sep 17 00:00:00 2001 From: Rohit Nandwani Date: Mon, 24 Jun 2019 12:39:41 -0400 Subject: [PATCH] taking json inputs on api calls --- client/app/components/coordinator/js/ros_scripts.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) 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,