External Control Commands

<< Click to Display Table of Contents >>

Navigation:  DeltaMonitor > DeltaMonitor Dialog > DeltaMonitor Web >

External Control Commands

These commands can be used as calls on any networked server directly to DeltaMonitor, producing the returns and/or actions as shown below.

Status

http://[serverIP]/api/deltamonitor/server/status

Returns:

{

  "data" : {

     "status" : {

        "isembedded" : "no",

        "servicemode" : "no"

     }

  }

}

GPU Temperature

http://[serverIP]/api/deltamonitor/server/gputemp

Returns a JSON object containing a list of the gpus in the server and their temperatures:

{ "GPUS": [{"GPU_Id" : 0, "Temperature": 50},{"GPU_Id" : 1, "Temperature": 49}]}

Server Restart

http:// [serverIP]/api/deltamonitor/server/restart

Restarts the server. Returns:

“restart”

Server Shutdown

http://[serverIP]/api/deltamonitor/server/shutdown

Shuts down the server. Returns:

“shutdown”

Server Status

http://[serverIP]/api/deltamonitor/delta/status

Returns JSON data about Delta Server:

"data" : {

     "audio" : "2 (Stereo) ASIO",

     "audionumchannels" : 2,

     "cache" : 0,

     "chaseltc_tl1" : 0,

     "currentshow" : "default.xml",

     "deltaip" : "10.100.101.85",

     "dvisdi" : "Gfx: DVI",

     "externalcontroltcp" : 23,

     "externalcontroludprx" : 7780,

     "externalcontroludptx" : 7781,

     "graphicsheight" : 1080,

     "graphicsrefresh" : 60,

     "graphicswidth" : 1920,

     "group" : 1,

     "is32bit" : false,

     "isembedded" : false,

     "isstereo" : 0,

     "lastexternalcontrolmsg" : "fullstatusjson",

     "licenced" : 0,

     "leader" : 1,

     "mode_tl1" : "Stop",

     "rendermode" : "Flat",

     "serverinfo" : "DESKTOP-S1892E3 (Leader)",

     "serversingroup" : 1,

     "timelineframerate" : 30,

     "timing" : "Automatic",

     "version" : "2.5 Build 36 Release "

  }

Kill Delta

http://[serverIP]/api/deltamonitor/delta/killDelta

Closes Delta Server. Returns:

“killDeltaApp”

Kill Delta and Restart

http://[serverIP]/api/deltamonitor/delta/killandrestart

Restarts Delta Server. Returns:

“killandrestart”

DeltaMonitor Version

http://[serverIP]/api/deltamonitor/version

Returns the current Delta Monitor version:

“{"major":"3","minor":"0","patch":"Build 28 Nvi-Beta"}”

Program Defaults

http://[serverIP]/api/deltamonitor/frontpanel/programdefaults

Equivalent to clicking the ‘program defaults’ button in the service menu. Returns JSON:

“{Status: "Successful"}”

JSON DeltaMonitor Profile

http://[serverIP]/api/deltamonitor/helpjson

Returns a JSON list of all the available urls and their input details:

{

  "data" : {

     "availableurls" : {

        " 0" : [

           {

              "url" : "/frontpanel/left"

           },

           {

              "inputdetails" : "None"

           }

        ],

        " 1" : [

           {

              "url" : "/frontpanel/right"

           },

           {

              "inputdetails" : "None"

           }

        ],

         ………………………………………………………………

        "34" : [

           {

              "url" : "httpGetGraphicsProfiles"

           },

           {

              "inputdetails" : "None"

           }

        ],

        "35" : [

           {

              "url" : "httpGetEdidInfo"

           },

           {

              "inputdetails" : "None"

           }

        ]

     }

  }

}

 

Page edited [d/m/y]: 31/07/2020