## Description The command block is meant for holding a string to be send to a device. ## Parameters **Enabled** Field Name : "enabled" Type : Boolean Remarks: - If disabled at run-time, it will stop the block and cancels also the interval timer.
**Send on Startup** If true, this block will be executed when the device is connected. Field Name: "startup" Type: Boolean
**Interval** If greater than 0, the block will be looped by that interval in ms. Field Name: "interval" Type: Boolean
**Has Response** Some protocols like the built-in SSH return standard execution marks, like std-error, std-data. When this setting is on, the system will mark the command as running but not finished. As soon such command receives and "end" from the server, it will mark the command as finished and proceeds with sub blocks. Field Name: "waitForResponse" Type: Boolean
**Flags** *"Dont parse"* : will send the string in "Send" as is. *"Expression"* : This flag is on by default! When on, the string in "Send" will be treated and evaluated as Javascript. Field Name: "flags" Type: integer *Remarks*: -When "Expression" is on, it will replace variables in "Send" -When "Expression" is on, it will add "return" in front of what's in "Send" if missing