var bagList = Array(); function getBagList() { var service = new ROSLIB.Service({ ros : ros, name : '/aescape/bags/getBagList', serviceType : 'demobot/TriggerList' }); var request = new ROSLIB.ServiceRequest({}); service.callService(request, function(result) { // console.log('Result for service call on ' // + serviceName // + ': ' // + result.message); bagList = result.message; }); } function updateRecordingsList() { getBagList(); if(bagList != null){ var innerHTML = ""; for (var i = 0; i < bagList.length; i++ ) { // innerHTML = innerHTML.concat(bagList[i]); // innerHTML = innerHTML.concat("
"); innerHTML += ""; // innerHTML += ""; } document.getElementById("bagList").innerHTML = innerHTML; } document.getElementById("bagNameText").value = message.data }; window.setInterval(function(){ updateRecordingsList(); }, 1000);