Getting SmartServer IoT PL Repeater Information using DCI console (KB1415)

Getting PL Repeater Information using DCI console: 

1. log into the DCI console (see KB1411 for details)
https://edgesupport.diasemi.com/hc/en-us/articles/360052543471-SmartServer-IoT-Power-Line-DCI-Console-Commands-KB1411-

2. Use DCI "dcxshowdevices" to get device information. Handle is nearest agent to the device. The device id "device" may not be the same ids used in the CMS so you shuld use the "sub/nod" or neuron ids to identify the device

DC 1> dcxshowdevices
D.3 msg failure DCXERR_DCXP_NODE_NOT_REACHABLE (34). Current State: 2 Chain SQ: 000f Agent 1 State: 0
                         -- Cur Agent- Comm
   Device   State  Hops  Handle   Freq Pend  R.Flags  Sub/Nod   Neuron ID
        3    NoAgt    1         1  Pri  IDR   0xe1    198/125   0503A0DCCC00
        6       Up    1         1  Pri  IDR   0xe1    199/126   0503A0DB4F00
        7       Up    1         1  Pri  IDR   0xe1    198/126   0503A0DABC00
        8       Up    1         1  Pri  IDR   0xe1    199/127   0503A0E36800
        9       Up    3        10  Pri  IDR   0xe1    198/127   0503A0DEC400
       10       Up    2         8  Pri  IDR   0xe1    218/  1   0503A0EFA900
       11 ConfDown    1         1  Pri  IDR   0xa1    218/  2   0503A0E98A00
dcxShowDevices: 7 devices qualified.

3. If the device is down try communicating to the device’s agent or nearby device using NodeUtil and neuron Id from dcxshowdevices

4. To get a device 3 Agent log and Margin
 

DC 1> dcxp device.3, Agent *    
Agent Primary Frequency      = true
    "Agent Log                    = 0B0000004FF0000000000A0000004FF000000000070000004FF000000000000000004FF000000000090000004FF000000000080000004FF000000000060000004FF000000000000000004FF000000000000000004FF000000000010000004FF000..00"
    "Agent Margin                 = FF0B0000000000FF00000000000400000000000000000000004400000000000000000000007700000000000000000000004400000000000000000000004400000000000000000000004400000000000000000000004400000000000000000000000400000000000000000000004400..00"

5. Decode the data using agentdetail.exe in a Windows PC command prompt. 
http://downloads.echelon.com/support/downloads/software/smartserver/iot/AgentDetail.exe

  a. Copy the “agent Log = ” or “Agent Margin = “ string and use that as the parameter for agentdetail.exe.
  b. Handle in each entry refers to Device # in dcxshowdevices

C:\Temp\PL Repeating>.\AgentDetail.exe "Agent Log                    = 0B0000004FF0000000000A0000004FF000000000070000004FF000000000000000004FF000000000090000004FF000000000080000004FF000000000060000004FF000000000000000004FF000000000000000004FF000000000010000004FF000..00"
        Agent Log:
        Entry 1:
          Handle: 11
          Primary Margin:  +6dB
          Primary Strength:  +6dB
          Secondary Margin: +39dB
          Secondary Strength: -84dB
        Entry 2:
          Handle: 10
          Primary Margin:  +6dB
          Primary Strength:  +6dB
          Secondary Margin: +39dB
          Secondary Strength: -84dB
        Entry 3:
          Unused
        Entry 4:
          Handle: 9
          Primary Margin:  +6dB
          Primary Strength:  +6dB
          Secondary Margin: +39dB
          Secondary Strength: -84dB
         :
        Last Clear Time: Mon May 19 05:03:12 2008

 C:\Temp\PL Repeating>.\AgentDetail.exe  "Agent Margin                 = FF0B0000000000FF00000000000400000000000000000000004400000000000000000000007700000000000000000000004400000000000000000000004400000000000000000000004400000000000000000000004400000000000000000000000400000000000000000000004400..00"
        Agent Margin:
        Entry 1:
          00:00-02:00 : Primary Margin:+39dB Secondary Margin:+39dB
          02:00-04:00 : Primary Margin: -6dB Secondary Margin:+27dB
          04:00-06:00 : Primary Margin: -6dB Secondary Margin: -6dB
          06:00-08:00 : Primary Margin: -6dB Secondary Margin: -6dB
          08:00-10:00 : Primary Margin: -6dB Secondary Margin: -6dB
          10:00-12:00 : Primary Margin: -6dB Secondary Margin: -6dB
          12:00-14:00 : Primary Margin: -6dB Secondary Margin: -6dB
          14:00-16:00 : Primary Margin:+39dB Secondary Margin:+39dB
          16:00-18:00 : Primary Margin: -6dB Secondary Margin: -6dB
          18:00-20:00 : Primary Margin: -6dB Secondary Margin: -6dB
          20:00-22:00 : Primary Margin: -6dB Secondary Margin: -6dB
          22:00-24:00 : Primary Margin: -6dB Secondary Margin: -6dB
        Entry 2:
          00:00-02:00 : Primary Margin: -6dB Secondary Margin: -6dB
          02:00-04:00 : Primary Margin: -6dB Secondary Margin: +6dB
          04:00-06:00 : Primary Margin: -6dB Secondary Margin: -6dB
          06:00-08:00 : Primary Margin: -6dB Secondary Margin: -6dB
          08:00-10:00 : Primary Margin: -6dB Secondary Margin: -6dB
          10:00-12:00 : Primary Margin: -6dB Secondary Margin: -6dB
          12:00-14:00 : Primary Margin: -6dB Secondary Margin: -6dB
          14:00-16:00 : Primary Margin: -6dB Secondary Margin: -6dB
          16:00-18:00 : Primary Margin: -6dB Secondary Margin: -6dB
          18:00-20:00 : Primary Margin: -6dB Secondary Margin: -6dB
          20:00-22:00 : Primary Margin: -6dB Secondary Margin: -6dB
          22:00-24:00 : Primary Margin: -6dB Secondary Margin: -6dB
        Entry 3:
          00:00-02:00 : Primary Margin: -6dB Secondary Margin: -6dB
          02:00-04:00 : Primary Margin: +6dB Secondary Margin: +6dB
          04:00-06:00 : Primary Margin: -6dB Secondary Margin: -6dB
          06:00-08:00 : Primary Margin: -6dB Secondary Margin: -6dB
          08:00-10:00 : Primary Margin: -6dB Secondary Margin: -6dB
          10:00-12:00 : Primary Margin: -6dB Secondary Margin: -6dB
          12:00-14:00 : Primary Margin: -6dB Secondary Margin: -6dB
          14:00-16:00 : Primary Margin: -6dB Secondary Margin: -6dB
          16:00-18:00 : Primary Margin: -6dB Secondary Margin: -6dB
          18:00-20:00 : Primary Margin: -6dB Secondary Margin: -6dB
          20:00-22:00 : Primary Margin: -6dB Secondary Margin: -6dB
          22:00-24:00 : Primary Margin: -6dB Secondary Margin: -6dB
        Entry 4:
          00:00-02:00 : Primary Margin: -6dB Secondary Margin: -6dB
          02:00-04:00 : Primary Margin:+15dB Secondary Margin:+15dB
          04:00-06:00 : Primary Margin: -6dB Secondary Margin: -6dB
          06:00-08:00 : Primary Margin: -6dB Secondary Margin: -6dB
          08:00-10:00 : Primary Margin: -6dB Secondary Margin: -6dB
          10:00-12:00 : Primary Margin: -6dB Secondary Margin: -6dB
          12:00-14:00 : Primary Margin: -6dB Secondary Margin: -6dB
          14:00-16:00 : Primary Margin: -6dB Secondary Margin: -6dB
          16:00-18:00 : Primary Margin: -6dB Secondary Margin: -6dB
          18:00-20:00 : Primary Margin: -6dB Secondary Margin: -6dB
          20:00-22:00 : Primary Margin: -6dB Secondary Margin: -6dB
          22:00-24:00 : Primary Margin: -6dB Secondary Margin: -6dB
        :