{ "format": 1, "generator": "flowrs 0.1.0", "nodes": [ { "id": 0, "type_id": "FloatLiteral", "properties": { "value": "3.31" }, "position": [ 60.0, 60.0 ], "group": null }, { "id": 1, "type_id": "record.measure", "properties": { "limit": "range", "lower": "3.1", "name": "rail", "unit": "V", "upper": "3.5" }, "position": [ 280.0, 60.0 ], "group": null }, { "id": 2, "type_id": "record.run", "properties": { "dut_id": "SN-42" }, "position": [ 500.0, 60.0 ], "group": null } ], "wires": [ { "id": 0, "from_node": 0, "from_port": "value", "to_node": 1, "to_port": "value", "mode": "Copy" }, { "id": 1, "from_node": 1, "from_port": "measurement", "to_node": 2, "to_port": "m1", "mode": "Copy" } ], "groups": [], "widgets": { "record.measure": "82af164fd2975744", "record.run": "16d9031fa86984ed" }, "app": { "version": "1.0", "library": "flowrs-app@1", "source": "", "title": "Judge a reading against a limit and record the run" } }