Difference between revisions of "SmartRobotinoMasterRPCBridge"

From RobotinoWiki
(/data/mclayout)
(/data/mclayout)
Line 36: Line 36:
 
   }
 
   }
 
}
 
}
<pre>
+
</pre>
  
 
====/data/mcstatus====
 
====/data/mcstatus====

Revision as of 09:29, 20 July 2020

REST API

SmartRobotinoMasterRPCBridge listens at port 8153 for incoming connections to its REST API.

GET methods

/localizationMap

Returns the current localization map as PNG image with resolution information.

PNG Header | PNG Data | 00 | JSON Data

JSON Data:
rootObj["datasize"] = mapData.size();
rootObj["width"] = width;
rootObj["height"] = height;
rootObj["resolution"] = resolution;
rootObj["offsetx"] = offsetx;
rootObj["offsety"] = offsety;

/navigationMap

Returns the current navigation map as PNG image with resolution information. See localizationMap.

/map-preview

Returns a preview image as PNG of map file name.

http://127.0.0.1:8153/map-preview?name:NewMap

/data/station-types

/data/status

/data/mclayout

{
  "path" :
  {
  }
}

/data/mcstatus

/data/localizationMode

/data/smartnavigationplan

/data/smartlocations

/data/smartstations

/data/smartrobotinfo

/data/pathnetwork

/data/smartjoblist

/data/fleetcomResponse

/data/mapDirInfo

PUT methods

/data/navigationMap

/data/fleetcomRequest

/data/SetDefaultMap

/data/DeleteMap