Queryable Attributes

NI-iDDS Instrument Node updates the following attributes every 10 seconds, but you can query them at any time. Query these attributes with the Configuration.GetAttribute command defined in section 8.2.2 of the EIM03869 Issue 2.1 TEDS Real-Time Backbone Command Definitions.

cpu usage

Unit: percentage (%)

Message body:

<methodCall>
  <methodName>Configuration.GetAttribute</methodName>
  <params>
    <param>
      <name>Attribute</name>
      <value><String>cpu_usage</String></value>
    </param>
  </params>
</methodCall>

memory usage

Unit: percentage (%)

Message body:

<methodCall>
  <methodName>Configuration.GetAttribute</methodName>
  <params>
    <param>
      <name>Attribute</name>
      <value><String>memory_usage</String></value>
    </param>
  </params>
</methodCall>

1588 clock state

Unit: Defined values for the 1588 clock state. Refer to 1588 Clock State in the NI-Sync LabVIEW API Reference.

Message body:

<methodCall>
  <methodName>Configuration.GetAttribute</methodName>
  <params>
    <param>
      <name>Attribute</name>
      <value><String>1588_clock_state</String></value>
    </param>
  </params>
</methodCall>

1588 clock offset

Unit: nanoseconds (ns)

Message body:

<methodCall>
  <methodName>Configuration.GetAttribute</methodName>
  <params>
    <param>
      <name>Attribute</name>
      <value><String>1588_clock_offset</String></value>
    </param>
  </params>
</methodCall>