---
title: "Unit State String description"
canonical: "https://docs.cuesystem.com/space/RUM/488996919/Unit%20State%20String%20description"
format: markdown
---
“Unit State String" - current status of all parameters of the unit (length 90 bytes):

     byte 1           'i'

     byte 2 - 5      '0335'

     byte 6 - 9      UnitID (BCD)

     byte 10-11    FW version

     byte 12          STX ("/02")

     byte 13-14    input state (HEX)

     byte 15-16    output state (HEX)

     byte 17-18    internal check state (HEX) 01-O.K.

     byte 19-20    unit address (HEX)

     byte 21-22    unit bank (HEX)

     byte 23-24    long press time in 0.1sec (HEX)

     byte 25-26    input filter in 0.01sec (HEX)

     byte 27-28    paired relay to relay 1 (HEX) 00-no pair.

     byte 29-30    input1 mode (HEX) "0-NoAction", "1-Coded", "2-Relay", "3-SystemOn",  
                          "4‑Run", "5‑Direction", "6-DelayedOff", "7-DelayedOn", "8-RunDC", "9-Pulse"  

     byte 31-32    paired relay to relay 2 (HEX) 00-no pair.

     byte 33-34    input2 mode (HEX) "0-NoAction", "1-Coded", "2-Relay", "3-SystemOn",  
                          "4‑Run", "5‑Direction", "6-DelayedOff", "7-DelayedOn", "8-RunDC", "9-Pulse"

     ...............  

     byte  55-56   paired relay to relay 8 (HEX) 00-no pair.

     byte  57-58   input8 mode (HEX) "0-NoAction", "1-Coded", "2-Relay", "3-SystemOn",  
                          "4‑Run", "5-Direction", "6-DelayedOff", "7-DelayedOn", "8-RunDC", "9-Pulse"

     byte  59-62   relay1 timer value (HEX)

     byte  53-66   relay2 timer value (HEX)

     ...............   

     byte  87-90   relay8 timer value (HEX)

Status string  example:

"i0335000501\02000001000005040001000100010001000100010001000100050005000500050005000500050005"