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
doc_trecs:software_interface [2023/11/24 14:31] bildoc_trecs:software_interface [2023/11/28 08:54] (current) – [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 347: Line 338:
 Response: Response:
 <code xml> <code xml>
-<fan position="TRECS_1" installed="true" nominalSpeed="100" rpm="11766.0" health="OK" lastSensorUpdate="0" id="RCU_10995770589198_Fan_TRECS_1" />+<fan position="TRECS_1" installed="true" nominalSpeed="100" rpm="11766" health="OK" lastSensorUpdate="0" id="RCU_10995770589198_Fan_TRECS_1" />
 </code> </code>
  
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: