{"befilter": {"base": "/befilter", "params": [ {"path": "", "type": "float", "kids": 12}, {"path": "send", "type": "text", "readonly": false, "cmd": "befilter send", "visibility": 3}, {"path": "status", "type": "text", "visibility": 3}, {"path": "cool", "type": "enum", "enum": {"on": 0, "off": 1}, "readonly": false, "cmd": "befilter cool"}, {"path": "control", "type": "enum", "enum": {"auto_power": 1, "manual_power": 0, "controlled_T": 2}, "readonly": false, "cmd": "befilter control", "description": "recommended mode: auto_power, use coolpower or holdpower depending on T"}, {"path": "set", "type": "float", "readonly": false, "cmd": "befilter set"}, {"path": "setpower", "type": "float", "readonly": false, "cmd": "befilter setpower", "visibility": 3}, {"path": "coolpower", "type": "float", "readonly": false, "cmd": "befilter coolpower", "visibility": 3}, {"path": "holdpower", "type": "float", "readonly": false, "cmd": "befilter holdpower", "visibility": 3}, {"path": "cool_threshold", "type": "float", "readonly": false, "cmd": "befilter cool_threshold", "description": "switch to coolpower above this value", "visibility": 3}, {"path": "hold_threshold", "type": "float", "readonly": false, "cmd": "befilter hold_threshold", "description": "switch to holdpower below this value", "visibility": 3}, {"path": "power", "type": "float"}, {"path": "filter", "type": "none", "kids": 5}, {"path": "filter/period", "type": "float", "readonly": false, "cmd": "befilter filter/period", "description": "oszillation period / sec"}, {"path": "filter/amplitude", "type": "float", "readonly": false, "cmd": "befilter filter/amplitude", "description": "oszillation amplitude / K (+/-)"}, {"path": "filter/precision", "type": "float", "readonly": false, "cmd": "befilter filter/precision"}, {"path": "filter/raw", "type": "float"}, {"path": "filter/intdif", "type": "float"}]}}