meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
doc_trecs:software_interface [2023/11/24 14:31] bildoc_trecs:software_interface [2023/11/28 08:45] – [Components] bil
Line 151: Line 151:
 Response: Response:
 <code xml> <code xml>
-<rcu name="RCUMaster (192.168.XX.YY)" fanSpeed="100" fanProfile="Manual" health="OK" ip="192.168.XX.YY" kvmNode="RCU_10995770589198_BB_1_0" lastSensorUpdate="1700812747947" type="TRECS" id="RCU_10995770589198">+<rcu name="RCUMaster (192.168.XX.YY)" fanSpeed="100" fanProfile="Manual" health="OK" ip="192.168.XX.YY" kvmNode="RCU_10995770589198_BB_1_0" lastSensorUpdate="1700812747947" type="t.RECS" id="RCU_10995770589198">
   <temperature>   <temperature>
     <sensor name="Node average temperature" unit="°C" health="OK">35.60748455616409</sensor>     <sensor name="Node average temperature" unit="°C" health="OK">35.60748455616409</sensor>
Line 207: Line 207:
 Response: Response:
 <code xml> <code xml>
-<baseboard type="TRECS" expansionBoardInserted="false" health="OK" lastSensorUpdate="1700825809191" rcuPosition="1" id="RCU_10995770589198_BB_1">+<baseboard type="t.RECS" expansionBoardInserted="false" health="OK" lastSensorUpdate="1700825809191" rcuPosition="1" id="RCU_10995770589198_BB_1">
   <fan>RCU_10995770589198_Fan_TRECS_1</fan>   <fan>RCU_10995770589198_Fan_TRECS_1</fan>
   <fan>RCU_10995770589198_Fan_TRECS_2</fan>   <fan>RCU_10995770589198_Fan_TRECS_2</fan>
Line 258: Line 258:
 |''power'' |List of power sensors|W|Double |''power'' |List of power sensors|W|Double
 |''temperature'' |List of temperature sensors|°C|Double| |''temperature'' |List of temperature sensors|°C|Double|
-|''voltage'' |List of temperature sensors|V|Double|+|''voltage'' |List of voltage sensors|V|Double|
  
  
Line 270: Line 270:
 Response: Response:
 <code xml> <code xml>
-<node baseboardPosition="0" health="OK" lastSensorUpdate="1700825860193" name="Node 1" type="COMHPC_SERVER" maxPowerUsage="44" powerState="On" id="RCU_10995770589198_BB_1_0">+<node baseboardPosition="0" health="OK" lastSensorUpdate="1700825860193" name="Node 1" type="COM-HPC Server" maxPowerUsage="44" powerState="On" id="RCU_10995770589198_BB_1_0">
   <baseboard>RCU_10995770589198_BB_1</baseboard>   <baseboard>RCU_10995770589198_BB_1</baseboard>
   <deamon/>   <deamon/>
Line 277: Line 277:
     <sensor name="Node 1 power" unit="W" health="OK">121,2</sensor>     <sensor name="Node 1 power" unit="W" health="OK">121,2</sensor>
   </power>   </power>
-  <processor+  <processor instructionSet="x86-64" architecture="x86" type="CPU" cores="4" threads="8" maxSpeedMHz="2800" manufacturer="Intelmodel="Xeon E3-1505M v5/>
-    <manufacturer>Intel</manufacturer> +
-    <model>Xeon E3-1505M v5</model> +
-    <instructionSet>X86_64</instructionSet> +
-    <maxSpeedMHz>2800</maxSpeedMHz> +
-    <processorArchitecture>X86</processorArchitecture> +
-    <processorType>CPU</processorType> +
-    <totalCores>4</totalCores> +
-    <totalThreads>8</totalThreads> +
-  </processor>+
   <temperature>   <temperature>
     <sensor name="Node 1 inlet temperature" unit="°C" health="OK">23.0416142616874</sensor>     <sensor name="Node 1 inlet temperature" unit="°C" health="OK">23.0416142616874</sensor>
Line 319: Line 310:
 |''processor'' |List of processors of this node with detailed information|-|-| |''processor'' |List of processors of this node with detailed information|-|-|
 |''temperature'' |List of temperature sensors|°C|Double| |''temperature'' |List of temperature sensors|°C|Double|
-|''voltage'' |List of temperature sensors|V|Double|+|''voltage'' |List of voltage sensors|V|Double|
  
-The API offers nodeList which returns a list of node IDs.+The API offers nodeListwhich returns a list of the IDs of all nodes within the system.
  
 Request: Request:
Line 361: Line 352:
 |''id''|ID for referencing the component|-|String| |''id''|ID for referencing the component|-|String|
  
-The API offers fanList which returns a list of fan IDs.+The API offers fanListwhich returns a list of the IDs of all fans within the system.
  
 Request: Request: