["lpr", [{"path": "", "type": "float", "readonly": false, "cmd": "run lpr", "description": "lpr", "kids": 28}, {"path": "send", "type": "text", "readonly": false, "cmd": "lpr send", "visibility": 3}, {"path": "status", "type": "text", "visibility": 3}, {"path": "is_running", "type": "int", "visibility": 3}, {"path": "mode", "type": "enum", "enum": {"off": 0, "on": 1}, "readonly": false, "cmd": "lpr mode"}, {"path": "reg", "type": "float"}, {"path": "output", "type": "float", "readonly": false, "cmd": "lpr output"}, {"path": "ramptime", "type": "float", "readonly": false, "cmd": "lpr ramptime", "description": "time for ramping [sec] deltax = 1 or a factor 10"}, {"path": "ramptol", "type": "float", "readonly": false, "cmd": "lpr ramptol", "description": "log of max. deviation when ramping"}, {"path": "smoothtime", "type": "float", "readonly": false, "cmd": "lpr smoothtime", "description": "time for smoothing ramp near setpoint"}, {"path": "invar", "type": "text", "readonly": false, "cmd": "lpr invar", "visibility": 3}, {"path": "outvar", "type": "text", "readonly": false, "cmd": "lpr outvar", "visibility": 3}, {"path": "prop", "type": "float", "readonly": false, "cmd": "lpr prop", "description": "smaller means more sensitive. a change of 'prop' on input -> a change of 100 % or a factor 10 on output"}, {"path": "int", "type": "float", "readonly": false, "cmd": "lpr int", "description": "integration time (sec)"}, {"path": "outmin", "type": "float", "readonly": false, "cmd": "lpr outmin", "description": "output for maximal decrease of input var."}, {"path": "outmax", "type": "float", "readonly": false, "cmd": "lpr outmax", "description": "output for maximal increase of input var."}, {"path": "inpfunction", "type": "enum", "enum": {"linear": 0, "logarithmic": 1}, "readonly": false, "cmd": "lpr inpfunction"}, {"path": "inplinear", "type": "float", "readonly": false, "cmd": "lpr inplinear", "description": "function gets linear below about this value"}, {"path": "outfunction", "type": "enum", "enum": {"linear": 0, "exponential": 1}, "readonly": false, "cmd": "lpr outfunction"}, {"path": "outlinear", "type": "float", "readonly": false, "cmd": "lpr outlinear", "description": "function gets linear below about this value"}, {"path": "precision", "type": "float", "readonly": false, "cmd": "lpr precision"}, {"path": "deadband", "type": "float", "readonly": false, "cmd": "lpr deadband"}, {"path": "maxdelta", "type": "float", "readonly": false, "cmd": "lpr maxdelta"}, {"path": "set", "type": "float", "readonly": false, "cmd": "lpr set"}, {"path": "target", "type": "float"}, {"path": "running", "type": "int"}, {"path": "tolerance", "type": "float", "readonly": false, "cmd": "lpr tolerance"}, {"path": "maxwait", "type": "float", "readonly": false, "cmd": "lpr maxwait"}, {"path": "settle", "type": "float", "readonly": false, "cmd": "lpr settle"}]]