diff --git a/workspace/__lib__/xod/bits/bcd-to-dec/patch.xodp b/workspace/__lib__/xod/bits/bcd-to-dec/patch.xodp index 9795081d..05180c77 100644 --- a/workspace/__lib__/xod/bits/bcd-to-dec/patch.xodp +++ b/workspace/__lib__/xod/bits/bcd-to-dec/patch.xodp @@ -86,8 +86,8 @@ "type": "xod/core/add" }, { - "boundValues": { - "SJ4zUC_BD1-": 10 + "boundLiterals": { + "SJ4zUC_BD1-": "10" }, "id": "BJ1p9dggf", "position": { @@ -97,8 +97,8 @@ "type": "xod/core/multiply" }, { - "boundValues": { - "ByjTuuxef": 15 + "boundLiterals": { + "ByjTuuxef": "15" }, "id": "S12C5_elM", "position": { @@ -116,8 +116,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "BkvUuuleG": 4 + "boundLiterals": { + "BkvUuuleG": "4" }, "id": "rkojcOgxz", "position": { diff --git a/workspace/__lib__/xod/bits/dec-to-bcd/patch.xodp b/workspace/__lib__/xod/bits/dec-to-bcd/patch.xodp index 0a1a1e72..f51d35b4 100644 --- a/workspace/__lib__/xod/bits/dec-to-bcd/patch.xodp +++ b/workspace/__lib__/xod/bits/dec-to-bcd/patch.xodp @@ -105,8 +105,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "HylHuulxf": 4 + "boundLiterals": { + "HylHuulxf": "4" }, "id": "HkXfO3bef", "position": { @@ -116,8 +116,8 @@ "type": "@/shift-left" }, { - "boundValues": { - "BJvrLOuyz": 10 + "boundLiterals": { + "BJvrLOuyz": "10" }, "id": "Hy9hPhWxG", "position": { @@ -135,8 +135,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "BytUCdHD1-": 10 + "boundLiterals": { + "BytUCdHD1-": "10" }, "id": "rJvRD3WeG", "position": { diff --git a/workspace/__lib__/xod/common-hardware/adxl335-accelerometer/patch.xodp b/workspace/__lib__/xod/common-hardware/adxl335-accelerometer/patch.xodp index 2100a8a2..39eb9541 100644 --- a/workspace/__lib__/xod/common-hardware/adxl335-accelerometer/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/adxl335-accelerometer/patch.xodp @@ -244,8 +244,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers new sensor reading", "id": "rkEkrcLKb", diff --git a/workspace/__lib__/xod/common-hardware/adxl335-convert/patch.xodp b/workspace/__lib__/xod/common-hardware/adxl335-convert/patch.xodp index 44aee50d..0da27a4f 100644 --- a/workspace/__lib__/xod/common-hardware/adxl335-convert/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/adxl335-convert/patch.xodp @@ -71,8 +71,8 @@ "type": "xod/patch-nodes/utility" }, { - "boundValues": { - "SJ4zUC_BD1-": 5 + "boundLiterals": { + "SJ4zUC_BD1-": "5" }, "id": "S1pcrcIKW", "position": { @@ -82,10 +82,10 @@ "type": "xod/core/multiply" }, { - "boundValues": { - "HJCWLAdSwyW": 3.3, - "rJbGU0_Hv1Z": -3, - "rkpbU0OrwyZ": 3 + "boundLiterals": { + "HJCWLAdSwyW": "3.3", + "rJbGU0_Hv1Z": "-3", + "rkpbU0OrwyZ": "3" }, "id": "SJMTS58KW", "position": { diff --git a/workspace/__lib__/xod/common-hardware/button/patch.xodp b/workspace/__lib__/xod/common-hardware/button/patch.xodp index fc948e92..f99874ff 100644 --- a/workspace/__lib__/xod/common-hardware/button/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/button/patch.xodp @@ -77,8 +77,8 @@ "type": "xod/core/not" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers update, i.e. reading value again.", "id": "ByG3ZyKLW", @@ -108,8 +108,8 @@ "type": "xod/core/digital-input" }, { - "boundValues": { - "SkqxAC_LW": 0.02 + "boundLiterals": { + "SkqxAC_LW": "0.02" }, "id": "rkl8GkKUb", "position": { diff --git a/workspace/__lib__/xod/common-hardware/dht11-thermometer/patch.xodp b/workspace/__lib__/xod/common-hardware/dht11-thermometer/patch.xodp index 6563824a..179e1fa1 100644 --- a/workspace/__lib__/xod/common-hardware/dht11-thermometer/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/dht11-thermometer/patch.xodp @@ -69,8 +69,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "BytUCdHD1-": 100 + "boundLiterals": { + "BytUCdHD1-": "100" }, "id": "BJHDuWi1M", "position": { @@ -108,8 +108,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers an update, i.e. reading values again.", "id": "ryeE45PLZ", diff --git a/workspace/__lib__/xod/common-hardware/dht2x-pack/patch.xodp b/workspace/__lib__/xod/common-hardware/dht2x-pack/patch.xodp index 310f4e00..ad4016ca 100644 --- a/workspace/__lib__/xod/common-hardware/dht2x-pack/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/dht2x-pack/patch.xodp @@ -194,8 +194,8 @@ ], "nodes": [ { - "boundValues": { - "HJbACN3gb": 127 + "boundLiterals": { + "HJbACN3gb": "127" }, "id": "B1JY0go1G", "position": { @@ -222,8 +222,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "rkJ4URuHDJ-": 127 + "boundLiterals": { + "rkJ4URuHDJ-": "127" }, "id": "Byqq0ljkz", "position": { @@ -284,8 +284,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "BytUCdHD1-": 10 + "boundLiterals": { + "BytUCdHD1-": "10" }, "id": "Sy8v7bikf", "position": { @@ -312,8 +312,8 @@ "type": "xod/core/word-to-number" }, { - "boundValues": { - "BytUCdHD1-": 1000 + "boundLiterals": { + "BytUCdHD1-": "1000" }, "description": "Divide by 10 to calculate percents. Divide by 100 to convert to [0, 1] range", "id": "r1EHReikf", diff --git a/workspace/__lib__/xod/common-hardware/dht2x-thermometer/patch.xodp b/workspace/__lib__/xod/common-hardware/dht2x-thermometer/patch.xodp index d58dae2d..242ab776 100644 --- a/workspace/__lib__/xod/common-hardware/dht2x-thermometer/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/dht2x-thermometer/patch.xodp @@ -120,8 +120,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers an update, i.e. reading values again.", "id": "SJpVg-jJM", diff --git a/workspace/__lib__/xod/common-hardware/dhtxx-read-raw/patch.xodp b/workspace/__lib__/xod/common-hardware/dhtxx-read-raw/patch.xodp index 41893641..fe3cc775 100644 --- a/workspace/__lib__/xod/common-hardware/dhtxx-read-raw/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/dhtxx-read-raw/patch.xodp @@ -60,8 +60,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers an update, i.e. reading values again.", "id": "SyQSohgjJz", diff --git a/workspace/__lib__/xod/common-hardware/ds1307-rtc-read/patch.xodp b/workspace/__lib__/xod/common-hardware/ds1307-rtc-read/patch.xodp index 68bbd26d..3448d44e 100644 --- a/workspace/__lib__/xod/common-hardware/ds1307-rtc-read/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/ds1307-rtc-read/patch.xodp @@ -418,8 +418,8 @@ "type": "xod/core/i2c-write" }, { - "boundValues": { - "HyEhduNuZ": 0 + "boundLiterals": { + "HyEhduNuZ": "0" }, "id": "HJXx8dgxf", "position": { @@ -457,8 +457,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "ByjTuuxef": 127 + "boundLiterals": { + "ByjTuuxef": "127" }, "description": "MSB is a control bit", "id": "Hy2QFOlgM", @@ -493,8 +493,8 @@ "type": "xod/core/i2c-read" }, { - "boundValues": { - "HkqmLAOrD1W": 2000 + "boundLiterals": { + "HkqmLAOrD1W": "2000" }, "id": "SJdz-pMlz", "position": { @@ -504,8 +504,8 @@ "type": "xod/core/add" }, { - "boundValues": { - "Hk3Wdu4dZ": 7 + "boundLiterals": { + "Hk3Wdu4dZ": "7" }, "id": "SyXRHdelG", "position": { @@ -531,8 +531,8 @@ "type": "xod/core/i2c-end-transmission" }, { - "boundValues": { - "__out__": 104 + "boundLiterals": { + "__out__": "104" }, "description": "I²C address of the IC", "id": "r1MmSdlgM", @@ -554,8 +554,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers a new reading, i.e. date/time values update", "id": "r1o7Hdlgf", @@ -577,8 +577,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "ByjTuuxef": 63 + "boundLiterals": { + "ByjTuuxef": "63" }, "description": "MSB are control bits", "id": "rJHIt_geG", diff --git a/workspace/__lib__/xod/common-hardware/ds1307-rtc-write/patch.xodp b/workspace/__lib__/xod/common-hardware/ds1307-rtc-write/patch.xodp index 5ed68357..0bc0ec46 100644 --- a/workspace/__lib__/xod/common-hardware/ds1307-rtc-write/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/ds1307-rtc-write/patch.xodp @@ -301,8 +301,8 @@ ], "nodes": [ { - "boundValues": { - "__out__": 104 + "boundLiterals": { + "__out__": "104" }, "description": "I²C address of the IC", "id": "B1ENIh-eM", @@ -322,8 +322,8 @@ "type": "xod/core/i2c-write" }, { - "boundValues": { - "__out__": "ON_BOOT" + "boundLiterals": { + "__out__": "On Boot" }, "description": "Trigger a new write of the date/time data provided", "id": "B1h8InZgz", @@ -427,8 +427,8 @@ "type": "xod/core/i2c-write" }, { - "boundValues": { - "__out__": 1 + "boundLiterals": { + "__out__": "1" }, "description": "Month value in [1, 12] range", "id": "S1EQU3-lz", @@ -450,8 +450,8 @@ "type": "xod/patch-nodes/output-pulse" }, { - "boundValues": { - "__out__": 1 + "boundLiterals": { + "__out__": "1" }, "description": "Week day value in range [1, 7]", "id": "SydXI2Wxz", @@ -506,8 +506,8 @@ "type": "xod/core/i2c-write" }, { - "boundValues": { - "__out__": 1 + "boundLiterals": { + "__out__": "1" }, "description": "Day value. Valid range depends on month and can be [1, 28-31].", "id": "r1SQLh-gf", @@ -519,8 +519,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "BJvrLOuyz": 100 + "boundLiterals": { + "BJvrLOuyz": "100" }, "id": "r1UrbTzlf", "position": { diff --git a/workspace/__lib__/xod/common-hardware/ds18b20-thermometer/patch.xodp b/workspace/__lib__/xod/common-hardware/ds18b20-thermometer/patch.xodp index d8a59f38..e6426d8d 100644 --- a/workspace/__lib__/xod/common-hardware/ds18b20-thermometer/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/ds18b20-thermometer/patch.xodp @@ -30,8 +30,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers new update, i.e. temperature reading.", "id": "SJlIvIMEM", diff --git a/workspace/__lib__/xod/common-hardware/gp2y0a-linearize/patch.xodp b/workspace/__lib__/xod/common-hardware/gp2y0a-linearize/patch.xodp index c3a671cd..c908fc72 100644 --- a/workspace/__lib__/xod/common-hardware/gp2y0a-linearize/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/gp2y0a-linearize/patch.xodp @@ -152,8 +152,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "SJ4zUC_BD1-": 5 + "boundLiterals": { + "SJ4zUC_BD1-": "5" }, "description": "Converts to voltage: 0V..5V", "id": "BymKDSw8W", @@ -165,8 +165,8 @@ "type": "xod/core/multiply" }, { - "boundValues": { - "SkdIRuBD1b": 1 + "boundLiterals": { + "SkdIRuBD1b": "1" }, "description": "Convert 1/(L+SHFT) → L+SHFT", "id": "HJ8g_rP8W", @@ -204,8 +204,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "rkJ4URuHDJ-": 0 + "boundLiterals": { + "rkJ4URuHDJ-": "0" }, "id": "Hk1vOrPIZ", "position": { @@ -233,8 +233,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "BytUCdHD1-": 100 + "boundLiterals": { + "BytUCdHD1-": "100" }, "description": "Convert centimeters to meters", "id": "rJE5_BwLb", diff --git a/workspace/__lib__/xod/common-hardware/gp2y0a02-range-meter/patch.xodp b/workspace/__lib__/xod/common-hardware/gp2y0a02-range-meter/patch.xodp index d8ecadb3..0bc8f879 100644 --- a/workspace/__lib__/xod/common-hardware/gp2y0a02-range-meter/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/gp2y0a02-range-meter/patch.xodp @@ -48,8 +48,8 @@ ], "nodes": [ { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers an update, i.e. reading values again.", "id": "B1rqmq_8Z", @@ -81,11 +81,11 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "B1p1KBvIW": 0.033, - "BJrkFSDL-": 0.925, - "BkqJFHDLW": 0.014, - "HJd1YBDL-": 2 + "boundLiterals": { + "B1p1KBvIW": "0.033", + "BJrkFSDL-": "0.925", + "BkqJFHDLW": "0.014", + "HJd1YBDL-": "2" }, "id": "SycjXcO8Z", "position": { diff --git a/workspace/__lib__/xod/common-hardware/gp2y0a21-range-meter/patch.xodp b/workspace/__lib__/xod/common-hardware/gp2y0a21-range-meter/patch.xodp index 708f5d34..2867f774 100644 --- a/workspace/__lib__/xod/common-hardware/gp2y0a21-range-meter/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/gp2y0a21-range-meter/patch.xodp @@ -48,8 +48,8 @@ ], "nodes": [ { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers an update, i.e. reading values again.", "id": "B1rqmq_8Z", @@ -81,11 +81,11 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "B1p1KBvIW": 0.1, - "BJrkFSDL-": 0.75, - "BkqJFHDLW": 0.025, - "HJd1YBDL-": 2.325 + "boundLiterals": { + "B1p1KBvIW": "0.1", + "BJrkFSDL-": "0.75", + "BkqJFHDLW": "0.025", + "HJd1YBDL-": "2.325" }, "id": "SycjXcO8Z", "position": { diff --git a/workspace/__lib__/xod/common-hardware/gp2y0a41-range-meter/patch.xodp b/workspace/__lib__/xod/common-hardware/gp2y0a41-range-meter/patch.xodp index 8b254569..87672f04 100644 --- a/workspace/__lib__/xod/common-hardware/gp2y0a41-range-meter/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/gp2y0a41-range-meter/patch.xodp @@ -48,12 +48,12 @@ ], "nodes": [ { - "boundValues": { - "B1p1KBvIW": 0.107, - "BJrkFSDL-": 0.3, - "BkqJFHDLW": 0.025, - "HJSHFHwI-": 0.42, - "HJd1YBDL-": 1.4 + "boundLiterals": { + "B1p1KBvIW": "0.107", + "BJrkFSDL-": "0.3", + "BkqJFHDLW": "0.025", + "HJSHFHwI-": "0.42", + "HJd1YBDL-": "1.4" }, "id": "Bk5lqHvIZ", "position": { @@ -63,8 +63,8 @@ "type": "@/gp2y0a-linearize" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers an update, i.e. reading values again.", "id": "H1ny9SPLW", diff --git a/workspace/__lib__/xod/common-hardware/hc-sr04-ultrasonic-range/patch.xodp b/workspace/__lib__/xod/common-hardware/hc-sr04-ultrasonic-range/patch.xodp index 163c83bd..7ef968f7 100644 --- a/workspace/__lib__/xod/common-hardware/hc-sr04-ultrasonic-range/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/hc-sr04-ultrasonic-range/patch.xodp @@ -77,8 +77,8 @@ "type": "@/hc-sr04-ultrasonic-time" }, { - "boundValues": { - "SJ4zUC_BD1-": 170 + "boundLiterals": { + "SJ4zUC_BD1-": "170" }, "description": "Multiply by 340 m/s (speed of sound) and divide by 2 (roundtrip)", "id": "H17aAZ08Z", @@ -89,8 +89,8 @@ "type": "xod/core/multiply" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers new ultrasonic ping which would result in the output update once sound echo will be captured. Pulses coming within 60 ms window after last one are ignored to fight sensor’s PCB resonance.", "id": "SJmoRbAUW", diff --git a/workspace/__lib__/xod/common-hardware/hc-sr04-ultrasonic-time/patch.xodp b/workspace/__lib__/xod/common-hardware/hc-sr04-ultrasonic-time/patch.xodp index 79dafe55..9a5efdc6 100644 --- a/workspace/__lib__/xod/common-hardware/hc-sr04-ultrasonic-time/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/hc-sr04-ultrasonic-time/patch.xodp @@ -32,8 +32,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers new ultrasonic ping which would result in the output update once sound echo will be captured. Pulses coming within 60 ms window after last one are ignored to fight sensor’s PCB resonance.", "id": "rJPQfbCIW", diff --git a/workspace/__lib__/xod/common-hardware/l3g4200-gyro/patch.xodp b/workspace/__lib__/xod/common-hardware/l3g4200-gyro/patch.xodp index 3ce0e777..2d0c3396 100644 --- a/workspace/__lib__/xod/common-hardware/l3g4200-gyro/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/l3g4200-gyro/patch.xodp @@ -111,16 +111,16 @@ "type": "@/st-imu-normalize-va" }, { - "boundValues": { - "BkVN0JQYW": 15, - "ByfrajWF-": 500, - "HkI8TabKZ": 2000, - "HyDRXZXKb": 17.5, - "SJ5A7bXFb": 70, - "SymAXb7KW": 8.75, - "r10RQb7FZ": 70, - "rkKV6s-Yb": 250, - "ryrBTjZtZ": 2000 + "boundLiterals": { + "BkVN0JQYW": "15", + "ByfrajWF-": "500", + "HkI8TabKZ": "2000", + "HyDRXZXKb": "17.5", + "SJ5A7bXFb": "70", + "SymAXb7KW": "8.75", + "r10RQb7FZ": "70", + "rkKV6s-Yb": "250", + "ryrBTjZtZ": "2000" }, "id": "HJ0lHkQYW", "position": { @@ -166,8 +166,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "__out__": 104 + "boundLiterals": { + "__out__": "104" }, "description": "I²C address. 104 by default. Some board configurations use 105 instead.", "id": "SJOWBJQKW", @@ -189,8 +189,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "__out__": 250 + "boundLiterals": { + "__out__": "250" }, "description": "Sensitivity. Can be 250 (default), 500, or 2000. Defines bounds of measurements expressed in degrees per second. E.g. max ±500 degrees per second. The lower the sensitivity the better output precission. Inaccurate values are rounded up to a nearest correct sensitivity level.", "id": "rk5-Hy7tW", @@ -202,8 +202,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Update. Triggers new sensor reading.", "id": "ryCZH1QKb", diff --git a/workspace/__lib__/xod/common-hardware/l3gd20h-gyro/patch.xodp b/workspace/__lib__/xod/common-hardware/l3gd20h-gyro/patch.xodp index 8ea26e8c..fb9a1b6a 100644 --- a/workspace/__lib__/xod/common-hardware/l3gd20h-gyro/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/l3gd20h-gyro/patch.xodp @@ -111,16 +111,16 @@ "type": "@/st-imu-normalize-va" }, { - "boundValues": { - "BkVN0JQYW": 15, - "ByfrajWF-": 500, - "HkI8TabKZ": 2000, - "HyDRXZXKb": 17.5, - "SJ5A7bXFb": 70, - "SymAXb7KW": 8.75, - "r10RQb7FZ": 70, - "rkKV6s-Yb": 250, - "ryrBTjZtZ": 2000 + "boundLiterals": { + "BkVN0JQYW": "15", + "ByfrajWF-": "500", + "HkI8TabKZ": "2000", + "HyDRXZXKb": "17.5", + "SJ5A7bXFb": "70", + "SymAXb7KW": "8.75", + "r10RQb7FZ": "70", + "rkKV6s-Yb": "250", + "ryrBTjZtZ": "2000" }, "id": "HJ0lHkQYW", "position": { @@ -166,8 +166,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "__out__": 106 + "boundLiterals": { + "__out__": "106" }, "description": "I²C address. 106 by default. Some board configurations use 107 instead.", "id": "SJOWBJQKW", @@ -189,8 +189,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "__out__": 250 + "boundLiterals": { + "__out__": "250" }, "description": "Sensitivity. Can be 250 (default), 500, or 2000. Defines bounds of measurements expressed in degrees per second. E.g. max ±500 degrees per second. The lower the sensitivity the better output precission. Inaccurate values are rounded up to a nearest correct sensitivity level.", "id": "rk5-Hy7tW", @@ -202,8 +202,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Update. Triggers new sensor reading.", "id": "ryCZH1QKb", diff --git a/workspace/__lib__/xod/common-hardware/lis331dlh-accelerometer/patch.xodp b/workspace/__lib__/xod/common-hardware/lis331dlh-accelerometer/patch.xodp index 983e7bd6..b6be40a3 100644 --- a/workspace/__lib__/xod/common-hardware/lis331dlh-accelerometer/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/lis331dlh-accelerometer/patch.xodp @@ -147,8 +147,8 @@ "type": "@/st-imu-normalize-acc" }, { - "boundValues": { - "__out__": 2 + "boundLiterals": { + "__out__": "2" }, "description": "Sensitivity. Can be 2 (default), 4, or 8. Defines bounds of measurements expressed in ɡ (standard gravity) units. E.g. max ±4g. The lower the sensitivity the better output precission. Inaccurate values are rounded up to a nearest correct sensitivity level.", "id": "S1x-AsWKb", @@ -160,8 +160,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__out__": 24 + "boundLiterals": { + "__out__": "24" }, "description": "I²C address. 24 by default. Some board configurations use 25 instead.", "id": "SJFeRsZYW", @@ -173,8 +173,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Update. Triggers new sensor reading.", "id": "Syc-0sWtZ", @@ -186,15 +186,15 @@ "type": "xod/patch-nodes/input-pulse" }, { - "boundValues": { - "BkVN0JQYW": 39, - "ByfrajWF-": 4, - "HkI8TabKZ": 8, - "HyDRXZXKb": 2, - "SymAXb7KW": 1, - "r10RQb7FZ": 3.9, - "rkKV6s-Yb": 2, - "ryrBTjZtZ": 1000 + "boundLiterals": { + "BkVN0JQYW": "39", + "ByfrajWF-": "4", + "HkI8TabKZ": "8", + "HyDRXZXKb": "2", + "SymAXb7KW": "1", + "r10RQb7FZ": "3.9", + "rkKV6s-Yb": "2", + "ryrBTjZtZ": "1000" }, "id": "r1ZJ0iWFW", "position": { diff --git a/workspace/__lib__/xod/common-hardware/lis331hh-accelerometer/patch.xodp b/workspace/__lib__/xod/common-hardware/lis331hh-accelerometer/patch.xodp index bab76ae5..c79aa30f 100644 --- a/workspace/__lib__/xod/common-hardware/lis331hh-accelerometer/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/lis331hh-accelerometer/patch.xodp @@ -123,8 +123,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "__out__": 6 + "boundLiterals": { + "__out__": "6" }, "description": "Sensitivity. Can be 6 (default), 12, or 24. Defines bounds of measurements expressed in ɡ (standard gravity) units. E.g. max ±12g. The lower the sensitivity the better output precission. Inaccurate values are rounded up to a nearest correct sensitivity level.", "id": "S1x-AsWKb", @@ -136,8 +136,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__out__": 24 + "boundLiterals": { + "__out__": "24" }, "description": "I²C address. 24 by default. Some board configurations use 25 instead.", "id": "SJFeRsZYW", @@ -149,8 +149,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Update. Triggers new sensor reading.", "id": "Syc-0sWtZ", @@ -162,15 +162,15 @@ "type": "xod/patch-nodes/input-pulse" }, { - "boundValues": { - "BkVN0JQYW": 39, - "ByfrajWF-": 12, - "HkI8TabKZ": 24, - "HyDRXZXKb": 6, - "SymAXb7KW": 3, - "r10RQb7FZ": 12, - "rkKV6s-Yb": 6, - "ryrBTjZtZ": 1000 + "boundLiterals": { + "BkVN0JQYW": "39", + "ByfrajWF-": "12", + "HkI8TabKZ": "24", + "HyDRXZXKb": "6", + "SymAXb7KW": "3", + "r10RQb7FZ": "12", + "rkKV6s-Yb": "6", + "ryrBTjZtZ": "1000" }, "id": "r1ZJ0iWFW", "position": { diff --git a/workspace/__lib__/xod/common-hardware/lis3dh-accelerometer/patch.xodp b/workspace/__lib__/xod/common-hardware/lis3dh-accelerometer/patch.xodp index 6bc354de..9d47b031 100644 --- a/workspace/__lib__/xod/common-hardware/lis3dh-accelerometer/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/lis3dh-accelerometer/patch.xodp @@ -131,8 +131,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "__out__": 2 + "boundLiterals": { + "__out__": "2" }, "description": "Sensitivity. Can be 2 (default), 4, 8, or 16. Defines bounds of measurements expressed in ɡ (standard gravity) units. E.g. max ±4g. The lower the sensitivity the better output precission. Inaccurate values are rounded up to a nearest correct sensitivity level.", "id": "S1x-AsWKb", @@ -144,8 +144,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__out__": 24 + "boundLiterals": { + "__out__": "24" }, "description": "I²C address. 24 by default. Some board configurations use 25 instead.", "id": "SJFeRsZYW", @@ -157,8 +157,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Update. Triggers new sensor reading.", "id": "Syc-0sWtZ", @@ -178,16 +178,16 @@ "type": "@/st-imu-normalize-acc" }, { - "boundValues": { - "BkVN0JQYW": 39, - "ByfrajWF-": 4, - "HkI8TabKZ": 16, - "HyDRXZXKb": 8, - "SJ5A7bXFb": 16, - "SymAXb7KW": 4, - "r10RQb7FZ": 48, - "rkKV6s-Yb": 2, - "ryrBTjZtZ": 8 + "boundLiterals": { + "BkVN0JQYW": "39", + "ByfrajWF-": "4", + "HkI8TabKZ": "16", + "HyDRXZXKb": "8", + "SJ5A7bXFb": "16", + "SymAXb7KW": "4", + "r10RQb7FZ": "48", + "rkKV6s-Yb": "2", + "ryrBTjZtZ": "8" }, "id": "r1ZJ0iWFW", "position": { diff --git a/workspace/__lib__/xod/common-hardware/pot/patch.xodp b/workspace/__lib__/xod/common-hardware/pot/patch.xodp index f90c488c..9dc29bad 100644 --- a/workspace/__lib__/xod/common-hardware/pot/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/pot/patch.xodp @@ -57,8 +57,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers a new read.", "id": "S1TehAk2b", diff --git a/workspace/__lib__/xod/common-hardware/st-imu-generic-sensor/patch.xodp b/workspace/__lib__/xod/common-hardware/st-imu-generic-sensor/patch.xodp index 1ffb8b44..e3452c11 100644 --- a/workspace/__lib__/xod/common-hardware/st-imu-generic-sensor/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/st-imu-generic-sensor/patch.xodp @@ -457,8 +457,8 @@ "type": "xod/core/i2c-request-bytes-6" }, { - "boundValues": { - "r1ypaEoDW": "ON_BOOT" + "boundLiterals": { + "r1ypaEoDW": "On Boot" }, "id": "BJHibHoPW", "position": { @@ -468,8 +468,8 @@ "type": "xod/core/i2c-send-bytes-2" }, { - "boundValues": { - "B1x2RV3eZ": 32 + "boundLiterals": { + "B1x2RV3eZ": "32" }, "id": "Bk-xzSsPW", "label": "#REG1", @@ -546,8 +546,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "ry7NREoP-": 168 + "boundLiterals": { + "ry7NREoP-": "168" }, "id": "HyHP1HiDb", "position": { @@ -565,8 +565,8 @@ "type": "xod/core/nth-number-4" }, { - "boundValues": { - "__out__": 24 + "boundLiterals": { + "__out__": "24" }, "description": "I²C address of the sensor", "id": "HyPRoViP-", @@ -642,8 +642,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "B1x2RV3eZ": 35 + "boundLiterals": { + "B1x2RV3eZ": "35" }, "id": "SkineHjPZ", "label": "#REG4", @@ -682,8 +682,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "H17P5VsPZ": 35 + "boundLiterals": { + "H17P5VsPZ": "35" }, "id": "rJ-Pgrsv-", "position": { @@ -693,10 +693,10 @@ "type": "xod/core/i2c-send-bytes-2" }, { - "boundValues": { - "r1NqAYVdb": 4, - "rk850K4u-": 8, - "rynt0KE_W": 2 + "boundLiterals": { + "r1NqAYVdb": "4", + "rk850K4u-": "8", + "rynt0KE_W": "2" }, "id": "rJCtZ5NdW", "position": { @@ -714,8 +714,8 @@ "type": "xod/patch-nodes/utility" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers a new reading.", "id": "rkIkhEsvW", diff --git a/workspace/__lib__/xod/common-hardware/st-imu-normalize-acc/patch.xodp b/workspace/__lib__/xod/common-hardware/st-imu-normalize-acc/patch.xodp index 41ab74d6..274e2a31 100644 --- a/workspace/__lib__/xod/common-hardware/st-imu-normalize-acc/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/st-imu-normalize-acc/patch.xodp @@ -56,8 +56,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "BytUCdHD1-": 16000 + "boundLiterals": { + "BytUCdHD1-": "16000" }, "id": "SJ1TjWXKZ", "position": { diff --git a/workspace/__lib__/xod/common-hardware/st-imu-normalize-va/patch.xodp b/workspace/__lib__/xod/common-hardware/st-imu-normalize-va/patch.xodp index a79e10e4..c8a7c0c4 100644 --- a/workspace/__lib__/xod/common-hardware/st-imu-normalize-va/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/st-imu-normalize-va/patch.xodp @@ -83,8 +83,8 @@ "type": "xod/units/deg-to-rad" }, { - "boundValues": { - "BytUCdHD1-": 1000 + "boundLiterals": { + "BytUCdHD1-": "1000" }, "id": "rJOApZXF-", "position": { diff --git a/workspace/__lib__/xod/common-hardware/st-imu-round-sensitivity/patch.xodp b/workspace/__lib__/xod/common-hardware/st-imu-round-sensitivity/patch.xodp index db189373..618af542 100644 --- a/workspace/__lib__/xod/common-hardware/st-imu-round-sensitivity/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/st-imu-round-sensitivity/patch.xodp @@ -138,10 +138,10 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "B1-BIa-t-": 48, - "BJTNLT-Kb": 16, - "Bk1HU6btW": 32 + "boundLiterals": { + "B1-BIa-t-": "48", + "BJTNLT-Kb": "16", + "Bk1HU6btW": "32" }, "id": "r1QJ6a-K-", "position": { diff --git a/workspace/__lib__/xod/common-hardware/text-lcd-16x2-i2c/patch.xodp b/workspace/__lib__/xod/common-hardware/text-lcd-16x2-i2c/patch.xodp index ddb0a829..04ebda7a 100644 --- a/workspace/__lib__/xod/common-hardware/text-lcd-16x2-i2c/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/text-lcd-16x2-i2c/patch.xodp @@ -30,8 +30,8 @@ "type": "xod/patch-nodes/not-implemented-in-xod" }, { - "boundValues": { - "__out__": true + "boundLiterals": { + "__out__": "True" }, "description": "Backlight enable/disable", "id": "SkkWMb9A-", @@ -43,8 +43,8 @@ "type": "xod/patch-nodes/input-boolean" }, { - "boundValues": { - "__out__": 39 + "boundLiterals": { + "__out__": "39" }, "description": "I²C address of the expander chip.", "id": "rJlYT7EfW", diff --git a/workspace/__lib__/xod/common-hardware/thermometer-tmp36/patch.xodp b/workspace/__lib__/xod/common-hardware/thermometer-tmp36/patch.xodp index ad2950be..f52f5741 100644 --- a/workspace/__lib__/xod/common-hardware/thermometer-tmp36/patch.xodp +++ b/workspace/__lib__/xod/common-hardware/thermometer-tmp36/patch.xodp @@ -58,8 +58,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers new temperature read", "id": "Hk_1fUaMW", @@ -71,11 +71,11 @@ "type": "xod/patch-nodes/input-pulse" }, { - "boundValues": { - "HJCWLAdSwyW": 0.35, - "rJbGU0_Hv1Z": 25, - "rkpbU0OrwyZ": 125, - "ry1z8CuBDy-": 0.15 + "boundLiterals": { + "HJCWLAdSwyW": "0.35", + "rJbGU0_Hv1Z": "25", + "rkpbU0OrwyZ": "125", + "ry1z8CuBDy-": "0.15" }, "id": "Hys7MUTfb", "position": { diff --git a/workspace/__lib__/xod/core/absolute/patch.xodp b/workspace/__lib__/xod/core/absolute/patch.xodp index 0fab91a7..1390f7ab 100644 --- a/workspace/__lib__/xod/core/absolute/patch.xodp +++ b/workspace/__lib__/xod/core/absolute/patch.xodp @@ -2,8 +2,8 @@ "description": "Outputs absolute value of an input number", "nodes": [ { - "boundValues": { - "__in__": 0 + "boundLiterals": { + "__in__": "0" }, "id": "B1LNICdSDJW", "position": { diff --git a/workspace/__lib__/xod/core/add/patch.xodp b/workspace/__lib__/xod/core/add/patch.xodp index 50210314..6f279fc2 100644 --- a/workspace/__lib__/xod/core/add/patch.xodp +++ b/workspace/__lib__/xod/core/add/patch.xodp @@ -26,8 +26,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__in__": 0 + "boundLiterals": { + "__in__": "0" }, "id": "SyomIRurDJ-", "position": { diff --git a/workspace/__lib__/xod/core/analog-input/patch.xodp b/workspace/__lib__/xod/core/analog-input/patch.xodp index ddce538c..0a246a6e 100644 --- a/workspace/__lib__/xod/core/analog-input/patch.xodp +++ b/workspace/__lib__/xod/core/analog-input/patch.xodp @@ -20,7 +20,7 @@ "type": "xod/patch-nodes/not-implemented-in-xod" }, { - "boundValues": { + "boundLiterals": { "__in__": "" }, "description": "The latest read value in range 0.0 … 1.0", @@ -33,8 +33,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers new read", "id": "SyKd0E2x-", diff --git a/workspace/__lib__/xod/core/and/patch.xodp b/workspace/__lib__/xod/core/and/patch.xodp index ec248014..40154051 100644 --- a/workspace/__lib__/xod/core/and/patch.xodp +++ b/workspace/__lib__/xod/core/and/patch.xodp @@ -2,8 +2,8 @@ "description": "Outputs true if and only if all inputs are true", "nodes": [ { - "boundValues": { - "__in__": false + "boundLiterals": { + "__in__": "False" }, "id": "B1gN80uHvk-", "position": { diff --git a/workspace/__lib__/xod/core/any/patch.xodp b/workspace/__lib__/xod/core/any/patch.xodp index 359a67a1..c8e5f817 100644 --- a/workspace/__lib__/xod/core/any/patch.xodp +++ b/workspace/__lib__/xod/core/any/patch.xodp @@ -2,8 +2,8 @@ "description": "Pulses on output when any input recieves a pulse", "nodes": [ { - "boundValues": { - "__in__": false + "boundLiterals": { + "__in__": "Never" }, "id": "ByHmL0uHPk-", "position": { diff --git a/workspace/__lib__/xod/core/boot/patch.xodp b/workspace/__lib__/xod/core/boot/patch.xodp index 14d6b06c..88649118 100644 --- a/workspace/__lib__/xod/core/boot/patch.xodp +++ b/workspace/__lib__/xod/core/boot/patch.xodp @@ -10,8 +10,8 @@ "type": "xod/patch-nodes/not-implemented-in-xod" }, { - "boundValues": { - "__in__": false + "boundLiterals": { + "__in__": "Never" }, "id": "ryVmUAOrvkb", "label": "BOOT", diff --git a/workspace/__lib__/xod/core/branch/patch.xodp b/workspace/__lib__/xod/core/branch/patch.xodp index 7f65875a..2079a4a3 100644 --- a/workspace/__lib__/xod/core/branch/patch.xodp +++ b/workspace/__lib__/xod/core/branch/patch.xodp @@ -22,8 +22,8 @@ "type": "xod/patch-nodes/input-boolean" }, { - "boundValues": { - "__in__": false + "boundLiterals": { + "__in__": "Never" }, "description": "Pulses with `TRIG` when `GATE` is true", "id": "SJUl8Aurv1W", @@ -35,7 +35,7 @@ "type": "xod/patch-nodes/output-pulse" }, { - "boundValues": { + "boundLiterals": { "__in__": "" }, "description": "Pulses with `TRIG` when `GATE` is false", diff --git a/workspace/__lib__/xod/core/buffer/patch.xodp b/workspace/__lib__/xod/core/buffer/patch.xodp index 834ca083..e2d9e948 100644 --- a/workspace/__lib__/xod/core/buffer/patch.xodp +++ b/workspace/__lib__/xod/core/buffer/patch.xodp @@ -30,8 +30,8 @@ "type": "xod/patch-nodes/not-implemented-in-xod" }, { - "boundValues": { - "__in__": 0 + "boundLiterals": { + "__in__": "0" }, "description": "The latest saved value ", "id": "r1lQLAOBwJb", diff --git a/workspace/__lib__/xod/core/ceil/patch.xodp b/workspace/__lib__/xod/core/ceil/patch.xodp index 0dd06576..2cc2c4eb 100644 --- a/workspace/__lib__/xod/core/ceil/patch.xodp +++ b/workspace/__lib__/xod/core/ceil/patch.xodp @@ -2,8 +2,8 @@ "description": "Rounds a number to a minimal integer that is greater than the number", "nodes": [ { - "boundValues": { - "__in__": 0 + "boundLiterals": { + "__in__": "0" }, "id": "BkdbLAuSPyZ", "position": { diff --git a/workspace/__lib__/xod/core/clip/patch.xodp b/workspace/__lib__/xod/core/clip/patch.xodp index ec88e296..f0d49b9d 100644 --- a/workspace/__lib__/xod/core/clip/patch.xodp +++ b/workspace/__lib__/xod/core/clip/patch.xodp @@ -32,8 +32,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__out__": 1 + "boundLiterals": { + "__out__": "1" }, "description": "An upper bound of the range.", "id": "Hy_U0013b", diff --git a/workspace/__lib__/xod/core/clock/patch.xodp b/workspace/__lib__/xod/core/clock/patch.xodp index 25f7a0c3..8b0a2e74 100644 --- a/workspace/__lib__/xod/core/clock/patch.xodp +++ b/workspace/__lib__/xod/core/clock/patch.xodp @@ -2,8 +2,8 @@ "description": "Outputs pulses at regular intervals", "nodes": [ { - "boundValues": { - "__out__": 1 + "boundLiterals": { + "__out__": "1" }, "description": "Tick interval in seconds", "id": "B13SCNhl-", @@ -33,7 +33,7 @@ "type": "xod/patch-nodes/not-implemented-in-xod" }, { - "boundValues": { + "boundLiterals": { "__in__": "" }, "description": "Pulses on each time interval end", @@ -46,8 +46,8 @@ "type": "xod/patch-nodes/output-pulse" }, { - "boundValues": { - "__out__": true + "boundLiterals": { + "__out__": "True" }, "description": "Is the clock enabled, i.e. produces ticks? At the moment when set to true, starts counting from scratch.", "id": "r1jzp_DTZ", diff --git a/workspace/__lib__/xod/core/constant-number/patch.xodp b/workspace/__lib__/xod/core/constant-number/patch.xodp index f3d2cb2d..78524f37 100644 --- a/workspace/__lib__/xod/core/constant-number/patch.xodp +++ b/workspace/__lib__/xod/core/constant-number/patch.xodp @@ -1,7 +1,7 @@ { "nodes": [ { - "boundValues": { + "boundLiterals": { "__in__": "" }, "id": "B1x2RV3eZ", diff --git a/workspace/__lib__/xod/core/constant-string/patch.xodp b/workspace/__lib__/xod/core/constant-string/patch.xodp index 3368cc80..106670b8 100644 --- a/workspace/__lib__/xod/core/constant-string/patch.xodp +++ b/workspace/__lib__/xod/core/constant-string/patch.xodp @@ -1,8 +1,8 @@ { "nodes": [ { - "boundValues": { - "__in__": "" + "boundLiterals": { + "__in__": "\"\"" }, "id": "B1x2RV3eZ", "label": "VAL", diff --git a/workspace/__lib__/xod/core/constrain/patch.xodp b/workspace/__lib__/xod/core/constrain/patch.xodp index ff997de8..90fa99c0 100644 --- a/workspace/__lib__/xod/core/constrain/patch.xodp +++ b/workspace/__lib__/xod/core/constrain/patch.xodp @@ -30,8 +30,8 @@ "type": "xod/patch-nodes/not-implemented-in-xod" }, { - "boundValues": { - "__in__": 0 + "boundLiterals": { + "__in__": "0" }, "description": "The constrained value", "id": "rJWWUAdHDyW", diff --git a/workspace/__lib__/xod/core/continuously-pausable/patch.xodp b/workspace/__lib__/xod/core/continuously-pausable/patch.xodp index 326c3b9a..3098e785 100644 --- a/workspace/__lib__/xod/core/continuously-pausable/patch.xodp +++ b/workspace/__lib__/xod/core/continuously-pausable/patch.xodp @@ -10,7 +10,7 @@ "type": "xod/patch-nodes/not-implemented-in-xod" }, { - "boundValues": { + "boundLiterals": { "__in__": "false" }, "description": "Continuous pulses", @@ -23,8 +23,8 @@ "type": "xod/patch-nodes/output-pulse" }, { - "boundValues": { - "__out__": true + "boundLiterals": { + "__out__": "True" }, "description": "Determines if pulses should be continuously emitted", "id": "SkJ46dw6-", diff --git a/workspace/__lib__/xod/core/continuously/patch.xodp b/workspace/__lib__/xod/core/continuously/patch.xodp index e4c3a37f..1687e615 100644 --- a/workspace/__lib__/xod/core/continuously/patch.xodp +++ b/workspace/__lib__/xod/core/continuously/patch.xodp @@ -10,7 +10,7 @@ "type": "xod/patch-nodes/not-implemented-in-xod" }, { - "boundValues": { + "boundLiterals": { "__in__": "false" }, "description": "Continuous pulses", diff --git a/workspace/__lib__/xod/core/count/patch.xodp b/workspace/__lib__/xod/core/count/patch.xodp index 9a049659..15cd7094 100644 --- a/workspace/__lib__/xod/core/count/patch.xodp +++ b/workspace/__lib__/xod/core/count/patch.xodp @@ -20,8 +20,8 @@ "type": "xod/patch-nodes/input-pulse" }, { - "boundValues": { - "__out__": 1 + "boundLiterals": { + "__out__": "1" }, "description": "Value to add on each increment. Use a negative value (e.g. -1) to make decrements.", "id": "HJvqZ0dLZ", diff --git a/workspace/__lib__/xod/core/debounce(boolean)/patch.xodp b/workspace/__lib__/xod/core/debounce(boolean)/patch.xodp index 041d8e18..ca8d6b17 100644 --- a/workspace/__lib__/xod/core/debounce(boolean)/patch.xodp +++ b/workspace/__lib__/xod/core/debounce(boolean)/patch.xodp @@ -29,8 +29,8 @@ "type": "xod/patch-nodes/output-boolean" }, { - "boundValues": { - "__out__": 0.03 + "boundLiterals": { + "__out__": "0.03" }, "description": "Debounce time in seconds.", "id": "SkqxAC_LW", diff --git a/workspace/__lib__/xod/core/debounce-boolean/patch.xodp b/workspace/__lib__/xod/core/debounce-boolean/patch.xodp index adf607c4..bd0f99d0 100644 --- a/workspace/__lib__/xod/core/debounce-boolean/patch.xodp +++ b/workspace/__lib__/xod/core/debounce-boolean/patch.xodp @@ -38,8 +38,8 @@ "type": "xod/patch-nodes/output-boolean" }, { - "boundValues": { - "__out__": 0.03 + "boundLiterals": { + "__out__": "0.03" }, "description": "Debounce time in seconds.", "id": "SkqxAC_LW", diff --git a/workspace/__lib__/xod/core/debounce/patch.xodp b/workspace/__lib__/xod/core/debounce/patch.xodp index ce4201e5..419c451e 100644 --- a/workspace/__lib__/xod/core/debounce/patch.xodp +++ b/workspace/__lib__/xod/core/debounce/patch.xodp @@ -29,8 +29,8 @@ "type": "xod/patch-nodes/output-t1" }, { - "boundValues": { - "__out__": 0.03 + "boundLiterals": { + "__out__": "0.03" }, "description": "Debounce time in seconds.", "id": "SkqxAC_LW", @@ -42,4 +42,4 @@ "type": "xod/patch-nodes/input-number" } ] -} \ No newline at end of file +} diff --git a/workspace/__lib__/xod/core/delay/patch.xodp b/workspace/__lib__/xod/core/delay/patch.xodp index 659c162d..0502ac6d 100644 --- a/workspace/__lib__/xod/core/delay/patch.xodp +++ b/workspace/__lib__/xod/core/delay/patch.xodp @@ -2,8 +2,8 @@ "description": "Delays triggering of an incoming pulse by specified time", "nodes": [ { - "boundValues": { - "__in__": false + "boundLiterals": { + "__in__": "Never" }, "description": "Pulses once the delay is over", "id": "Bk4gU0drwJ-", diff --git a/workspace/__lib__/xod/core/delta-time/patch.xodp b/workspace/__lib__/xod/core/delta-time/patch.xodp index b1dbf269..07f104c9 100644 --- a/workspace/__lib__/xod/core/delta-time/patch.xodp +++ b/workspace/__lib__/xod/core/delta-time/patch.xodp @@ -78,8 +78,8 @@ "type": "xod/patch-nodes/input-pulse" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers new update", "id": "H1NuAXqEM", diff --git a/workspace/__lib__/xod/core/digital-input/patch.xodp b/workspace/__lib__/xod/core/digital-input/patch.xodp index 984cca6d..6ef26146 100644 --- a/workspace/__lib__/xod/core/digital-input/patch.xodp +++ b/workspace/__lib__/xod/core/digital-input/patch.xodp @@ -12,8 +12,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__in__": false + "boundLiterals": { + "__in__": "False" }, "description": "The last read signal value", "id": "B1gI0urv1W", @@ -25,8 +25,8 @@ "type": "xod/patch-nodes/output-boolean" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers new read", "id": "SyLCdSwJZ", diff --git a/workspace/__lib__/xod/core/discretize-2/patch.xodp b/workspace/__lib__/xod/core/discretize-2/patch.xodp index b79a968d..258b0bd9 100644 --- a/workspace/__lib__/xod/core/discretize-2/patch.xodp +++ b/workspace/__lib__/xod/core/discretize-2/patch.xodp @@ -156,8 +156,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "r1AgIROHDJW": 1 + "boundLiterals": { + "r1AgIROHDJW": "1" }, "id": "rymEUTGYb", "position": { diff --git a/workspace/__lib__/xod/core/discretize-3/patch.xodp b/workspace/__lib__/xod/core/discretize-3/patch.xodp index 80c3dd35..b8b0f2f6 100644 --- a/workspace/__lib__/xod/core/discretize-3/patch.xodp +++ b/workspace/__lib__/xod/core/discretize-3/patch.xodp @@ -162,8 +162,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "r1AgIROHDJW": 2 + "boundLiterals": { + "r1AgIROHDJW": "2" }, "id": "HJnuj6bKZ", "position": { diff --git a/workspace/__lib__/xod/core/discretize-4/patch.xodp b/workspace/__lib__/xod/core/discretize-4/patch.xodp index eb83e4a1..542fa5ab 100644 --- a/workspace/__lib__/xod/core/discretize-4/patch.xodp +++ b/workspace/__lib__/xod/core/discretize-4/patch.xodp @@ -237,8 +237,8 @@ "type": "@/if-else" }, { - "boundValues": { - "r1AgIROHDJW": 3 + "boundLiterals": { + "r1AgIROHDJW": "3" }, "id": "rJ3Eh6bFb", "position": { diff --git a/workspace/__lib__/xod/core/divide/patch.xodp b/workspace/__lib__/xod/core/divide/patch.xodp index 8f310582..eab66207 100644 --- a/workspace/__lib__/xod/core/divide/patch.xodp +++ b/workspace/__lib__/xod/core/divide/patch.xodp @@ -2,8 +2,8 @@ "description": "Divides two numbers", "nodes": [ { - "boundValues": { - "__in__": 0 + "boundLiterals": { + "__in__": "0" }, "id": "BkqLCOSw1W", "position": { diff --git a/workspace/__lib__/xod/core/equal(number)/patch.xodp b/workspace/__lib__/xod/core/equal(number)/patch.xodp index 9aa2dac4..a700c294 100644 --- a/workspace/__lib__/xod/core/equal(number)/patch.xodp +++ b/workspace/__lib__/xod/core/equal(number)/patch.xodp @@ -2,8 +2,8 @@ "description": "Outputs true if `IN1` = `IN2`, and false otherwise", "nodes": [ { - "boundValues": { - "__in__": false + "boundLiterals": { + "__in__": "False" }, "id": "H1E8AuSPkZ", "position": { diff --git a/workspace/__lib__/xod/core/equal(string)/patch.xodp b/workspace/__lib__/xod/core/equal(string)/patch.xodp index 83dbc1d8..a485bc97 100644 --- a/workspace/__lib__/xod/core/equal(string)/patch.xodp +++ b/workspace/__lib__/xod/core/equal(string)/patch.xodp @@ -2,8 +2,8 @@ "description": "Outputs true if `IN1` = `IN2`, and false otherwise", "nodes": [ { - "boundValues": { - "__in__": false + "boundLiterals": { + "__in__": "False" }, "id": "W1E8AWSPIZ", "position": { diff --git a/workspace/__lib__/xod/core/equal/patch.xodp b/workspace/__lib__/xod/core/equal/patch.xodp index 6a7a59da..5008dbd2 100644 --- a/workspace/__lib__/xod/core/equal/patch.xodp +++ b/workspace/__lib__/xod/core/equal/patch.xodp @@ -2,8 +2,8 @@ "description": "Outputs true if `IN1` = `IN2`, and false otherwise", "nodes": [ { - "boundValues": { - "__in__": false + "boundLiterals": { + "__in__": "False" }, "id": "H1E8AuSPkZ", "position": { @@ -37,4 +37,4 @@ "type": "xod/patch-nodes/input-t1" } ] -} \ No newline at end of file +} diff --git a/workspace/__lib__/xod/core/fade/patch.xodp b/workspace/__lib__/xod/core/fade/patch.xodp index 7fdf0c7a..34379f26 100644 --- a/workspace/__lib__/xod/core/fade/patch.xodp +++ b/workspace/__lib__/xod/core/fade/patch.xodp @@ -11,8 +11,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "__out__": 1 + "boundLiterals": { + "__out__": "1" }, "description": "Speed rate in units per second.", "id": "BkweckF8-", @@ -24,8 +24,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers an update (i.e. recalculation) of `OUT` value. Keep the value set to `Continuously` to achieve the most smooth animation possible.", "id": "HJblc1YUZ", diff --git a/workspace/__lib__/xod/core/flip-flop/patch.xodp b/workspace/__lib__/xod/core/flip-flop/patch.xodp index 1f621754..3ad3efad 100644 --- a/workspace/__lib__/xod/core/flip-flop/patch.xodp +++ b/workspace/__lib__/xod/core/flip-flop/patch.xodp @@ -22,8 +22,8 @@ "type": "xod/patch-nodes/input-pulse" }, { - "boundValues": { - "__in__": false + "boundLiterals": { + "__in__": "False" }, "description": "The stored value", "id": "HkyxURuSPyW", diff --git a/workspace/__lib__/xod/core/flip-n-times/patch.xodp b/workspace/__lib__/xod/core/flip-n-times/patch.xodp index b24b5ed4..b6ed0dc9 100644 --- a/workspace/__lib__/xod/core/flip-n-times/patch.xodp +++ b/workspace/__lib__/xod/core/flip-n-times/patch.xodp @@ -337,8 +337,8 @@ "type": "xod/patch-nodes/input-pulse" }, { - "boundValues": { - "__out__": 1 + "boundLiterals": { + "__out__": "1" }, "description": "Time to be OFF per cycle. In seconds.", "id": "SJ1e-CKkf", @@ -368,8 +368,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "__out__": 1 + "boundLiterals": { + "__out__": "1" }, "description": "Time to be ON per cycle. In seconds.", "id": "r1v0xCYJf", @@ -381,9 +381,9 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "BJnQUR_BwyZ": 1, - "HkqmLAOrD1W": 1 + "boundLiterals": { + "BJnQUR_BwyZ": "1", + "HkqmLAOrD1W": "1" }, "id": "rJO3UCFkG", "position": { @@ -401,8 +401,8 @@ "type": "@/flip-flop" }, { - "boundValues": { - "__out__": 1 + "boundLiterals": { + "__out__": "1" }, "description": "Number of times the signal should pass the on-off cycle", "id": "rknsx0tyf", diff --git a/workspace/__lib__/xod/core/floor/patch.xodp b/workspace/__lib__/xod/core/floor/patch.xodp index 1453dbb9..69d9343a 100644 --- a/workspace/__lib__/xod/core/floor/patch.xodp +++ b/workspace/__lib__/xod/core/floor/patch.xodp @@ -18,8 +18,8 @@ "type": "xod/patch-nodes/not-implemented-in-xod" }, { - "boundValues": { - "__in__": 0 + "boundLiterals": { + "__in__": "0" }, "id": "rkWeUCdBDkZ", "position": { diff --git a/workspace/__lib__/xod/core/format-number/patch.xodp b/workspace/__lib__/xod/core/format-number/patch.xodp index 4b6b494f..4c50da62 100644 --- a/workspace/__lib__/xod/core/format-number/patch.xodp +++ b/workspace/__lib__/xod/core/format-number/patch.xodp @@ -12,8 +12,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__out__": 2 + "boundLiterals": { + "__out__": "2" }, "description": "Number of digits after dot", "id": "HJTIija-W", diff --git a/workspace/__lib__/xod/core/gate(boolean)/patch.xodp b/workspace/__lib__/xod/core/gate(boolean)/patch.xodp index 2bfdffac..8440dd0a 100644 --- a/workspace/__lib__/xod/core/gate(boolean)/patch.xodp +++ b/workspace/__lib__/xod/core/gate(boolean)/patch.xodp @@ -2,8 +2,8 @@ "description": "Allows values to pass through only if EN pin is set to true", "nodes": [ { - "boundValues": { - "__out__": true + "boundLiterals": { + "__out__": "True" }, "description": "Whether values should pass through", "id": "B1P17Fwa-", diff --git a/workspace/__lib__/xod/core/gate(number)/patch.xodp b/workspace/__lib__/xod/core/gate(number)/patch.xodp index f01aa7ff..ab755538 100644 --- a/workspace/__lib__/xod/core/gate(number)/patch.xodp +++ b/workspace/__lib__/xod/core/gate(number)/patch.xodp @@ -2,8 +2,8 @@ "description": "Allows values to pass through only if EN pin is set to true", "nodes": [ { - "boundValues": { - "__out__": true + "boundLiterals": { + "__out__": "True" }, "description": "Whether values should pass through", "id": "BJfmXQFwpZ", diff --git a/workspace/__lib__/xod/core/gate(pulse)/patch.xodp b/workspace/__lib__/xod/core/gate(pulse)/patch.xodp index d06d0851..e33b5a1a 100644 --- a/workspace/__lib__/xod/core/gate(pulse)/patch.xodp +++ b/workspace/__lib__/xod/core/gate(pulse)/patch.xodp @@ -2,8 +2,8 @@ "description": "Allows values to pass through only if EN pin is set to true", "nodes": [ { - "boundValues": { - "__out__": true + "boundLiterals": { + "__out__": "True" }, "description": "Whether values should pass through", "id": "BJf6HXtDaW", diff --git a/workspace/__lib__/xod/core/gate(string)/patch.xodp b/workspace/__lib__/xod/core/gate(string)/patch.xodp index 753fd14f..77f4a543 100644 --- a/workspace/__lib__/xod/core/gate(string)/patch.xodp +++ b/workspace/__lib__/xod/core/gate(string)/patch.xodp @@ -18,8 +18,8 @@ "type": "xod/patch-nodes/output-string" }, { - "boundValues": { - "__out__": true + "boundLiterals": { + "__out__": "True" }, "description": "Whether values should pass through", "id": "rkMROXFwT-", diff --git a/workspace/__lib__/xod/core/gate-boolean/patch.xodp b/workspace/__lib__/xod/core/gate-boolean/patch.xodp index d4c88b0d..907ca8df 100644 --- a/workspace/__lib__/xod/core/gate-boolean/patch.xodp +++ b/workspace/__lib__/xod/core/gate-boolean/patch.xodp @@ -2,8 +2,8 @@ "description": "Allows values to pass through only if EN pin is set to true", "nodes": [ { - "boundValues": { - "__out__": true + "boundLiterals": { + "__out__": "True" }, "description": "Whether values should pass through", "id": "B1P17Fwa-", diff --git a/workspace/__lib__/xod/core/gate-number/patch.xodp b/workspace/__lib__/xod/core/gate-number/patch.xodp index f373773b..add81c39 100644 --- a/workspace/__lib__/xod/core/gate-number/patch.xodp +++ b/workspace/__lib__/xod/core/gate-number/patch.xodp @@ -2,8 +2,8 @@ "description": "Allows values to pass through only if EN pin is set to true", "nodes": [ { - "boundValues": { - "__out__": true + "boundLiterals": { + "__out__": "True" }, "description": "Whether values should pass through", "id": "BJfmXQFwpZ", diff --git a/workspace/__lib__/xod/core/gate-pulse/patch.xodp b/workspace/__lib__/xod/core/gate-pulse/patch.xodp index 7a003358..8f52208d 100644 --- a/workspace/__lib__/xod/core/gate-pulse/patch.xodp +++ b/workspace/__lib__/xod/core/gate-pulse/patch.xodp @@ -2,8 +2,8 @@ "description": "Allows values to pass through only if EN pin is set to true", "nodes": [ { - "boundValues": { - "__out__": true + "boundLiterals": { + "__out__": "True" }, "description": "Whether values should pass through", "id": "BJf6HXtDaW", diff --git a/workspace/__lib__/xod/core/gate-string/patch.xodp b/workspace/__lib__/xod/core/gate-string/patch.xodp index 0552c13f..3487cc4e 100644 --- a/workspace/__lib__/xod/core/gate-string/patch.xodp +++ b/workspace/__lib__/xod/core/gate-string/patch.xodp @@ -27,8 +27,8 @@ "type": "xod/patch-nodes/output-string" }, { - "boundValues": { - "__out__": true + "boundLiterals": { + "__out__": "True" }, "description": "Whether values should pass through", "id": "rkMROXFwT-", diff --git a/workspace/__lib__/xod/core/gate/patch.xodp b/workspace/__lib__/xod/core/gate/patch.xodp index e1c3ce4d..0d61e762 100644 --- a/workspace/__lib__/xod/core/gate/patch.xodp +++ b/workspace/__lib__/xod/core/gate/patch.xodp @@ -2,8 +2,8 @@ "description": "Allows values to pass through only if EN pin is set to true", "nodes": [ { - "boundValues": { - "__out__": true + "boundLiterals": { + "__out__": "True" }, "description": "Whether values should pass through", "id": "B1P1nFwaM", diff --git a/workspace/__lib__/xod/core/greater/patch.xodp b/workspace/__lib__/xod/core/greater/patch.xodp index 7d0487ee..6008f7eb 100644 --- a/workspace/__lib__/xod/core/greater/patch.xodp +++ b/workspace/__lib__/xod/core/greater/patch.xodp @@ -2,7 +2,7 @@ "description": "Outputs true if `IN1` > `IN2`, and false otherwise", "nodes": [ { - "boundValues": { + "boundLiterals": { "__in__": "" }, "id": "B19RYS3lW", diff --git a/workspace/__lib__/xod/core/i2c-request-bytes-6/patch.xodp b/workspace/__lib__/xod/core/i2c-request-bytes-6/patch.xodp index faa1f8ce..d65044de 100644 --- a/workspace/__lib__/xod/core/i2c-request-bytes-6/patch.xodp +++ b/workspace/__lib__/xod/core/i2c-request-bytes-6/patch.xodp @@ -338,8 +338,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "Hk3Wdu4dZ": 6 + "boundLiterals": { + "Hk3Wdu4dZ": "6" }, "id": "r1Tvyt4_W", "position": { diff --git a/workspace/__lib__/xod/core/if-else(number)/patch.xodp b/workspace/__lib__/xod/core/if-else(number)/patch.xodp index becb63cc..bd892ecc 100644 --- a/workspace/__lib__/xod/core/if-else(number)/patch.xodp +++ b/workspace/__lib__/xod/core/if-else(number)/patch.xodp @@ -2,8 +2,8 @@ "description": "Outputs either input value depending on condition", "nodes": [ { - "boundValues": { - "__in__": 0 + "boundLiterals": { + "__in__": "0" }, "description": "Outputs value of `T` if `COND` is true, and `F` otherwise", "id": "S13xLCuHvkW", diff --git a/workspace/__lib__/xod/core/if-else/patch.xodp b/workspace/__lib__/xod/core/if-else/patch.xodp index 7d1da4fe..0a7d5c64 100644 --- a/workspace/__lib__/xod/core/if-else/patch.xodp +++ b/workspace/__lib__/xod/core/if-else/patch.xodp @@ -2,8 +2,8 @@ "description": "Outputs either input value depending on condition", "nodes": [ { - "boundValues": { - "__in__": 0 + "boundLiterals": { + "__in__": "0" }, "description": "Outputs value of `T` if `COND` is true, and `F` otherwise", "id": "S13xLCuHvkW", diff --git a/workspace/__lib__/xod/core/join/patch.xodp b/workspace/__lib__/xod/core/join/patch.xodp index bd194637..d8e54ba1 100644 --- a/workspace/__lib__/xod/core/join/patch.xodp +++ b/workspace/__lib__/xod/core/join/patch.xodp @@ -82,8 +82,8 @@ "type": "xod/patch-nodes/input-string" }, { - "boundValues": { - "__out__": " " + "boundLiterals": { + "__out__": "\" \"" }, "description": "Delimiter character or string", "id": "rJGQNB4df", diff --git a/workspace/__lib__/xod/core/map-range/patch.xodp b/workspace/__lib__/xod/core/map-range/patch.xodp index 88a91ea0..bda3e9a4 100644 --- a/workspace/__lib__/xod/core/map-range/patch.xodp +++ b/workspace/__lib__/xod/core/map-range/patch.xodp @@ -12,8 +12,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__in__": 0 + "boundLiterals": { + "__in__": "0" }, "description": "Mapped value", "id": "H12bIR_SPyZ", diff --git a/workspace/__lib__/xod/core/multiply/patch.xodp b/workspace/__lib__/xod/core/multiply/patch.xodp index dd577c5f..29c20ce6 100644 --- a/workspace/__lib__/xod/core/multiply/patch.xodp +++ b/workspace/__lib__/xod/core/multiply/patch.xodp @@ -10,8 +10,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__in__": 0 + "boundLiterals": { + "__in__": "0" }, "id": "BkQzLCurwJZ", "position": { diff --git a/workspace/__lib__/xod/core/nand/patch.xodp b/workspace/__lib__/xod/core/nand/patch.xodp index f1750c76..033163c5 100644 --- a/workspace/__lib__/xod/core/nand/patch.xodp +++ b/workspace/__lib__/xod/core/nand/patch.xodp @@ -34,8 +34,8 @@ "type": "xod/patch-nodes/not-implemented-in-xod" }, { - "boundValues": { - "__in__": false + "boundLiterals": { + "__in__": "False" }, "id": "r18G80_Hvyb", "position": { diff --git a/workspace/__lib__/xod/core/nor/patch.xodp b/workspace/__lib__/xod/core/nor/patch.xodp index 503899b2..1196d308 100644 --- a/workspace/__lib__/xod/core/nor/patch.xodp +++ b/workspace/__lib__/xod/core/nor/patch.xodp @@ -34,8 +34,8 @@ "type": "xod/patch-nodes/variadic-1" }, { - "boundValues": { - "__in__": false + "boundLiterals": { + "__in__": "False" }, "id": "rJqfIRdHwkW", "position": { diff --git a/workspace/__lib__/xod/core/not/patch.xodp b/workspace/__lib__/xod/core/not/patch.xodp index 2e9a0a6f..91988a21 100644 --- a/workspace/__lib__/xod/core/not/patch.xodp +++ b/workspace/__lib__/xod/core/not/patch.xodp @@ -10,8 +10,8 @@ "type": "xod/patch-nodes/not-implemented-in-xod" }, { - "boundValues": { - "__in__": false + "boundLiterals": { + "__in__": "False" }, "id": "r1if8ROSDJ-", "position": { diff --git a/workspace/__lib__/xod/core/nth-input(number)/patch.xodp b/workspace/__lib__/xod/core/nth-input(number)/patch.xodp index d4d03dc5..85bfa1d7 100644 --- a/workspace/__lib__/xod/core/nth-input(number)/patch.xodp +++ b/workspace/__lib__/xod/core/nth-input(number)/patch.xodp @@ -127,8 +127,8 @@ "type": "@/if-else(number)" }, { - "boundValues": { - "SJqZ8COrDkW": 1 + "boundLiterals": { + "SJqZ8COrDkW": "1" }, "id": "SywfxWUGhf", "position": { @@ -147,8 +147,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "rkJ4URuHDJ-": 1 + "boundLiterals": { + "rkJ4URuHDJ-": "1" }, "id": "r1WzgZLMhG", "position": { diff --git a/workspace/__lib__/xod/core/nth-input(string)/patch.xodp b/workspace/__lib__/xod/core/nth-input(string)/patch.xodp index 25bf331d..f39527aa 100644 --- a/workspace/__lib__/xod/core/nth-input(string)/patch.xodp +++ b/workspace/__lib__/xod/core/nth-input(string)/patch.xodp @@ -89,8 +89,8 @@ "type": "@/if-else(string)" }, { - "boundValues": { - "SJqZ8COrDkW": 1 + "boundLiterals": { + "SJqZ8COrDkW": "1" }, "id": "Hk8HB-8fhM", "position": { @@ -137,8 +137,8 @@ "type": "xod/patch-nodes/variadic-1" }, { - "boundValues": { - "rkJ4URuHDJ-": 1 + "boundLiterals": { + "rkJ4URuHDJ-": "1" }, "id": "rkbBH-IGnz", "position": { diff --git a/workspace/__lib__/xod/core/nth-number-2/patch.xodp b/workspace/__lib__/xod/core/nth-number-2/patch.xodp index 28e572e6..a387deb6 100644 --- a/workspace/__lib__/xod/core/nth-number-2/patch.xodp +++ b/workspace/__lib__/xod/core/nth-number-2/patch.xodp @@ -113,8 +113,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "SJqZ8COrDkW": 1 + "boundLiterals": { + "SJqZ8COrDkW": "1" }, "id": "rJcQrTWtZ", "position": { diff --git a/workspace/__lib__/xod/core/nth-number-3/patch.xodp b/workspace/__lib__/xod/core/nth-number-3/patch.xodp index bad6f849..4017447c 100644 --- a/workspace/__lib__/xod/core/nth-number-3/patch.xodp +++ b/workspace/__lib__/xod/core/nth-number-3/patch.xodp @@ -155,8 +155,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "SJqZ8COrDkW": 2 + "boundLiterals": { + "SJqZ8COrDkW": "2" }, "id": "SyPRHTWFZ", "position": { diff --git a/workspace/__lib__/xod/core/nth-number-4/patch.xodp b/workspace/__lib__/xod/core/nth-number-4/patch.xodp index 0ce0ed2a..dabdf6c9 100644 --- a/workspace/__lib__/xod/core/nth-number-4/patch.xodp +++ b/workspace/__lib__/xod/core/nth-number-4/patch.xodp @@ -165,8 +165,8 @@ "type": "xod/patch-nodes/deprecated" }, { - "boundValues": { - "SJqZ8COrDkW": 3 + "boundLiterals": { + "SJqZ8COrDkW": "3" }, "id": "SJ7v8pbYb", "position": { diff --git a/workspace/__lib__/xod/core/nth-number/patch.xodp b/workspace/__lib__/xod/core/nth-number/patch.xodp index 49454720..9f290a7e 100644 --- a/workspace/__lib__/xod/core/nth-number/patch.xodp +++ b/workspace/__lib__/xod/core/nth-number/patch.xodp @@ -100,8 +100,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "rkJ4URuHDJ-": 1 + "boundLiterals": { + "rkJ4URuHDJ-": "1" }, "id": "HywtN1QdM", "position": { @@ -156,8 +156,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "SJqZ8COrDkW": 1 + "boundLiterals": { + "SJqZ8COrDkW": "1" }, "id": "rJcQrTWtZ", "position": { diff --git a/workspace/__lib__/xod/core/or/patch.xodp b/workspace/__lib__/xod/core/or/patch.xodp index 66932028..1b0f85f9 100644 --- a/workspace/__lib__/xod/core/or/patch.xodp +++ b/workspace/__lib__/xod/core/or/patch.xodp @@ -26,8 +26,8 @@ "type": "xod/patch-nodes/input-boolean" }, { - "boundValues": { - "__in__": false + "boundLiterals": { + "__in__": "False" }, "id": "SJyXI0OrD1-", "position": { diff --git a/workspace/__lib__/xod/core/pi/patch.xodp b/workspace/__lib__/xod/core/pi/patch.xodp index fafb2fb4..0de70df2 100644 --- a/workspace/__lib__/xod/core/pi/patch.xodp +++ b/workspace/__lib__/xod/core/pi/patch.xodp @@ -15,8 +15,8 @@ ], "nodes": [ { - "boundValues": { - "B1x2RV3eZ": 3.14159265359 + "boundLiterals": { + "B1x2RV3eZ": "3.14159265359" }, "id": "ByYn3jnU-", "position": { diff --git a/workspace/__lib__/xod/core/pid-controller/patch.xodp b/workspace/__lib__/xod/core/pid-controller/patch.xodp index 00e54304..a1ae4ca2 100644 --- a/workspace/__lib__/xod/core/pid-controller/patch.xodp +++ b/workspace/__lib__/xod/core/pid-controller/patch.xodp @@ -396,8 +396,8 @@ "type": "@/multiply" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers new computation, i.e. `OUT` update.", "id": "H1QHqmcNz", diff --git a/workspace/__lib__/xod/core/round/patch.xodp b/workspace/__lib__/xod/core/round/patch.xodp index 8e14ffaf..91799b09 100644 --- a/workspace/__lib__/xod/core/round/patch.xodp +++ b/workspace/__lib__/xod/core/round/patch.xodp @@ -18,8 +18,8 @@ "type": "xod/patch-nodes/not-implemented-in-xod" }, { - "boundValues": { - "__in__": 0 + "boundLiterals": { + "__in__": "0" }, "id": "rkO7L0uSP1Z", "position": { diff --git a/workspace/__lib__/xod/core/saw-wave-map/patch.xodp b/workspace/__lib__/xod/core/saw-wave-map/patch.xodp index 057162db..c5f996b2 100644 --- a/workspace/__lib__/xod/core/saw-wave-map/patch.xodp +++ b/workspace/__lib__/xod/core/saw-wave-map/patch.xodp @@ -113,8 +113,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "__out__": 1 + "boundLiterals": { + "__out__": "1" }, "description": "An iterval between sawtooth peaks, i.e. the period of the function", "id": "Bk2ZBdOyf", diff --git a/workspace/__lib__/xod/core/saw-wave/patch.xodp b/workspace/__lib__/xod/core/saw-wave/patch.xodp index e63aeab5..f011e528 100644 --- a/workspace/__lib__/xod/core/saw-wave/patch.xodp +++ b/workspace/__lib__/xod/core/saw-wave/patch.xodp @@ -107,8 +107,8 @@ "type": "xod/patch-nodes/input-pulse" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers the generator update. It will update the output values.", "id": "HyzedOdkG", @@ -130,8 +130,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "__out__": 1 + "boundLiterals": { + "__out__": "1" }, "description": "An interval between sawtooth peaks, i.e. the period of the signal", "id": "SkvhPuO1M", @@ -143,8 +143,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__out__": true + "boundLiterals": { + "__out__": "True" }, "description": "Enabled or not. If set to `false` pulses on `UPD` do not change the output value. Effictively that means the generator is paused. Set to `true` again to continue generation.\n", "id": "SyapDuu1G", diff --git a/workspace/__lib__/xod/core/sine-wave-map/patch.xodp b/workspace/__lib__/xod/core/sine-wave-map/patch.xodp index 65208d96..c69a07f2 100644 --- a/workspace/__lib__/xod/core/sine-wave-map/patch.xodp +++ b/workspace/__lib__/xod/core/sine-wave-map/patch.xodp @@ -100,8 +100,8 @@ "type": "@/divide" }, { - "boundValues": { - "__out__": 0 + "boundLiterals": { + "__out__": "0" }, "description": "An input time value, i.e. the abscissa", "id": "BJNZzE3YJG", @@ -113,8 +113,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__out__": 1 + "boundLiterals": { + "__out__": "1" }, "description": "An iterval between wave peaks, i.e. the period of the function", "id": "BJUWz4nt1G", @@ -144,10 +144,10 @@ "type": "@/cos" }, { - "boundValues": { - "HJCWLAdSwyW": -1, - "rkpbU0OrwyZ": 1, - "ry1z8CuBDy-": 1 + "boundLiterals": { + "HJCWLAdSwyW": "-1", + "rkpbU0OrwyZ": "1", + "ry1z8CuBDy-": "1" }, "id": "Hksx_nF1G", "position": { @@ -165,9 +165,9 @@ "type": "@/floor" }, { - "boundValues": { - "B1GfLR_SPk-": 6.283185307179, - "SJ4zUC_BD1-": 2 + "boundLiterals": { + "B1GfLR_SPk-": "6.283185307179", + "SJ4zUC_BD1-": "2" }, "id": "S1mWMV3tyf", "label": "× 2𝜋", diff --git a/workspace/__lib__/xod/core/sine-wave/patch.xodp b/workspace/__lib__/xod/core/sine-wave/patch.xodp index 5fc214d6..b32edeec 100644 --- a/workspace/__lib__/xod/core/sine-wave/patch.xodp +++ b/workspace/__lib__/xod/core/sine-wave/patch.xodp @@ -90,8 +90,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "__out__": 1 + "boundLiterals": { + "__out__": "1" }, "description": "An interval between wave peaks, i.e. the period of the signal", "id": "HyMdZFnYkf", @@ -113,8 +113,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "__out__": true + "boundLiterals": { + "__out__": "True" }, "description": "Enabled or not. If set to `false` pulses on `UPD` do not change the output value. Effictively that means the generator is paused. Set to `true` again to continue generation.\n", "id": "SJbuWY3FkG", @@ -134,8 +134,8 @@ "type": "@/timer" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers the generator update. It will update the output values.", "id": "Sy_ZYhFkM", diff --git a/workspace/__lib__/xod/core/square-wave/patch.xodp b/workspace/__lib__/xod/core/square-wave/patch.xodp index 663388b5..5027dbbb 100644 --- a/workspace/__lib__/xod/core/square-wave/patch.xodp +++ b/workspace/__lib__/xod/core/square-wave/patch.xodp @@ -1,8 +1,8 @@ { "nodes": [ { - "boundValues": { - "__out__": 1 + "boundLiterals": { + "__out__": "1" }, "description": "Time interval between switches to `true`, i.e. the period of the square wave.", "id": "BJ5HJ6t1f", @@ -14,8 +14,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__out__": true + "boundLiterals": { + "__out__": "True" }, "description": "Enabled or not. When set to `false` pauses generation preserving the current phase. When set to `true` again continues counting from the saved phase.\n", "id": "ByEPkpYkM", @@ -55,8 +55,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "__out__": 0.5 + "boundLiterals": { + "__out__": "0.5" }, "description": "Duty cycle. Ratio of `true` signal duration to the whole `IVAL`.", "id": "rJS8ypK1z", diff --git a/workspace/__lib__/xod/core/subtract/patch.xodp b/workspace/__lib__/xod/core/subtract/patch.xodp index cb00b527..94b6be86 100644 --- a/workspace/__lib__/xod/core/subtract/patch.xodp +++ b/workspace/__lib__/xod/core/subtract/patch.xodp @@ -10,8 +10,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "__in__": 0 + "boundLiterals": { + "__in__": "0" }, "id": "HyRmUCdBDkZ", "position": { diff --git a/workspace/__lib__/xod/core/system-time/patch.xodp b/workspace/__lib__/xod/core/system-time/patch.xodp index ddcdddea..0585b9ee 100644 --- a/workspace/__lib__/xod/core/system-time/patch.xodp +++ b/workspace/__lib__/xod/core/system-time/patch.xodp @@ -2,8 +2,8 @@ "description": "Outputs time spent since the program start", "nodes": [ { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers new time read", "id": "Bk74I0_SPyb", @@ -15,8 +15,8 @@ "type": "xod/patch-nodes/input-pulse" }, { - "boundValues": { - "__in__": 0 + "boundLiterals": { + "__in__": "0" }, "description": "The last time read in seconds", "id": "BkEVI0uHwJb", diff --git a/workspace/__lib__/xod/core/timer/patch.xodp b/workspace/__lib__/xod/core/timer/patch.xodp index 5b434a03..8c76bcc6 100644 --- a/workspace/__lib__/xod/core/timer/patch.xodp +++ b/workspace/__lib__/xod/core/timer/patch.xodp @@ -29,8 +29,8 @@ "type": "xod/patch-nodes/not-implemented-in-xod" }, { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers the time value update.", "id": "S1akTPOJf", @@ -42,8 +42,8 @@ "type": "xod/patch-nodes/input-pulse" }, { - "boundValues": { - "__out__": true + "boundLiterals": { + "__out__": "True" }, "description": "Enabled or not. If set to `false` pulses on `UPD` do not change the output value. Effictively that means the timer is paused. Set to `true` again to continue time counting.", "id": "r1W1Tw_yz", diff --git a/workspace/__lib__/xod/core/to-percent/patch.xodp b/workspace/__lib__/xod/core/to-percent/patch.xodp index 11bfbe15..4cd9c491 100644 --- a/workspace/__lib__/xod/core/to-percent/patch.xodp +++ b/workspace/__lib__/xod/core/to-percent/patch.xodp @@ -48,8 +48,8 @@ ], "nodes": [ { - "boundValues": { - "HJTIija-W": 0 + "boundLiterals": { + "HJTIija-W": "0" }, "id": "HJXqjj6ZZ", "position": { @@ -68,8 +68,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "SJ4zUC_BD1-": 100 + "boundLiterals": { + "SJ4zUC_BD1-": "100" }, "id": "SkUG5s6bb", "position": { @@ -88,8 +88,8 @@ "type": "xod/patch-nodes/output-string" }, { - "boundValues": { - "BkeKcj6ZZ": "%" + "boundLiterals": { + "BkeKcj6ZZ": "\"%\"" }, "id": "ryegsjpW-", "position": { diff --git a/workspace/__lib__/xod/core/tri-wave-map/patch.xodp b/workspace/__lib__/xod/core/tri-wave-map/patch.xodp index 67703526..a0bd53d8 100644 --- a/workspace/__lib__/xod/core/tri-wave-map/patch.xodp +++ b/workspace/__lib__/xod/core/tri-wave-map/patch.xodp @@ -110,8 +110,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "BypX80uSD1Z": 1 + "boundLiterals": { + "BypX80uSD1Z": "1" }, "id": "BkwiVqKkM", "position": { @@ -131,8 +131,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "SJ4zUC_BD1-": 2 + "boundLiterals": { + "SJ4zUC_BD1-": "2" }, "id": "S1VYE5t1z", "position": { @@ -142,8 +142,8 @@ "type": "@/multiply" }, { - "boundValues": { - "__out__": 0 + "boundLiterals": { + "__out__": "0" }, "description": "An input time value, i.e. the abscissa", "id": "S1i0E5KkM", @@ -163,8 +163,8 @@ "type": "@/saw-wave-map" }, { - "boundValues": { - "__out__": 1 + "boundLiterals": { + "__out__": "1" }, "description": "An iterval between wave peaks, i.e. the period of the function", "id": "Sy7eS5tyz", @@ -176,8 +176,8 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "rkJ4URuHDJ-": 1 + "boundLiterals": { + "rkJ4URuHDJ-": "1" }, "id": "rJUcEqKJM", "position": { diff --git a/workspace/__lib__/xod/core/tri-wave/patch.xodp b/workspace/__lib__/xod/core/tri-wave/patch.xodp index 85bc9f90..8e2c9464 100644 --- a/workspace/__lib__/xod/core/tri-wave/patch.xodp +++ b/workspace/__lib__/xod/core/tri-wave/patch.xodp @@ -81,8 +81,8 @@ ], "nodes": [ { - "boundValues": { - "__out__": "CONTINUOUSLY" + "boundLiterals": { + "__out__": "Continuously" }, "description": "Triggers the generator update. It will update the output values.", "id": "Bke855F1z", @@ -102,8 +102,8 @@ "type": "@/tri-wave-map" }, { - "boundValues": { - "__out__": true + "boundLiterals": { + "__out__": "True" }, "description": "Enabled or not. If set to `false` pulses on `UPD` do not change the output value. Effictively that means the generator is paused. Set to `true` again to continue generation.\n", "id": "HJ4Sc5FJG", @@ -115,8 +115,8 @@ "type": "xod/patch-nodes/input-boolean" }, { - "boundValues": { - "__out__": 1 + "boundLiterals": { + "__out__": "1" }, "description": "An interval between wave peaks, i.e. the period of the signal", "id": "HJU8B5tkM", diff --git a/workspace/__lib__/xod/core/xor/patch.xodp b/workspace/__lib__/xod/core/xor/patch.xodp index 83ce07b9..cdb1ac37 100644 --- a/workspace/__lib__/xod/core/xor/patch.xodp +++ b/workspace/__lib__/xod/core/xor/patch.xodp @@ -10,8 +10,8 @@ "type": "xod/patch-nodes/input-boolean" }, { - "boundValues": { - "__in__": false + "boundLiterals": { + "__in__": "False" }, "id": "Hkw48AdSPyb", "position": { diff --git a/workspace/__lib__/xod/units/c-to-f/patch.xodp b/workspace/__lib__/xod/units/c-to-f/patch.xodp index bd74f0b6..c615b35b 100644 --- a/workspace/__lib__/xod/units/c-to-f/patch.xodp +++ b/workspace/__lib__/xod/units/c-to-f/patch.xodp @@ -42,10 +42,10 @@ "type": "xod/patch-nodes/input-number" }, { - "boundValues": { - "HJCWLAdSwyW": 100, - "rJbGU0_Hv1Z": 32, - "rkpbU0OrwyZ": 212 + "boundLiterals": { + "HJCWLAdSwyW": "100", + "rJbGU0_Hv1Z": "32", + "rkpbU0OrwyZ": "212" }, "id": "r1VkETdU-", "position": { diff --git a/workspace/__lib__/xod/units/deg-to-rad/patch.xodp b/workspace/__lib__/xod/units/deg-to-rad/patch.xodp index f6c36f91..8c1bd337 100644 --- a/workspace/__lib__/xod/units/deg-to-rad/patch.xodp +++ b/workspace/__lib__/xod/units/deg-to-rad/patch.xodp @@ -42,8 +42,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "SJ4zUC_BD1-": 0.01745329252 + "boundLiterals": { + "SJ4zUC_BD1-": "0.01745329252" }, "id": "ryk5Aj3IW", "position": { diff --git a/workspace/__lib__/xod/units/m-to-cm/patch.xodp b/workspace/__lib__/xod/units/m-to-cm/patch.xodp index 7aeff738..11b69881 100644 --- a/workspace/__lib__/xod/units/m-to-cm/patch.xodp +++ b/workspace/__lib__/xod/units/m-to-cm/patch.xodp @@ -26,8 +26,8 @@ ], "nodes": [ { - "boundValues": { - "SJ4zUC_BD1-": 100 + "boundLiterals": { + "SJ4zUC_BD1-": "100" }, "id": "ByA89t_LW", "position": { diff --git a/workspace/__lib__/xod/units/m-to-ft/patch.xodp b/workspace/__lib__/xod/units/m-to-ft/patch.xodp index def6fbe1..544ad6a2 100644 --- a/workspace/__lib__/xod/units/m-to-ft/patch.xodp +++ b/workspace/__lib__/xod/units/m-to-ft/patch.xodp @@ -26,8 +26,8 @@ ], "nodes": [ { - "boundValues": { - "SJ4zUC_BD1-": 3.28084 + "boundLiterals": { + "SJ4zUC_BD1-": "3.28084" }, "id": "ByA89t_LW", "position": { diff --git a/workspace/__lib__/xod/units/m-to-in/patch.xodp b/workspace/__lib__/xod/units/m-to-in/patch.xodp index 1d1daf9b..b5930536 100644 --- a/workspace/__lib__/xod/units/m-to-in/patch.xodp +++ b/workspace/__lib__/xod/units/m-to-in/patch.xodp @@ -26,8 +26,8 @@ ], "nodes": [ { - "boundValues": { - "SJ4zUC_BD1-": 39.3701 + "boundLiterals": { + "SJ4zUC_BD1-": "39.3701" }, "id": "ByA89t_LW", "position": { diff --git a/workspace/__lib__/xod/units/m-to-mm/patch.xodp b/workspace/__lib__/xod/units/m-to-mm/patch.xodp index 37b44d0f..bd354fec 100644 --- a/workspace/__lib__/xod/units/m-to-mm/patch.xodp +++ b/workspace/__lib__/xod/units/m-to-mm/patch.xodp @@ -26,8 +26,8 @@ ], "nodes": [ { - "boundValues": { - "SJ4zUC_BD1-": 1000 + "boundLiterals": { + "SJ4zUC_BD1-": "1000" }, "id": "ByA89t_LW", "position": { diff --git a/workspace/__lib__/xod/units/rad-to-deg/patch.xodp b/workspace/__lib__/xod/units/rad-to-deg/patch.xodp index 909167d5..4d62ea1f 100644 --- a/workspace/__lib__/xod/units/rad-to-deg/patch.xodp +++ b/workspace/__lib__/xod/units/rad-to-deg/patch.xodp @@ -34,8 +34,8 @@ "type": "xod/patch-nodes/output-number" }, { - "boundValues": { - "SJ4zUC_BD1-": 57.295779513 + "boundLiterals": { + "SJ4zUC_BD1-": "57.295779513" }, "id": "HkGRCinUW", "position": { diff --git a/workspace/arduino-starter-kit/02-spaceship-interface/patch.xodp b/workspace/arduino-starter-kit/02-spaceship-interface/patch.xodp index 06ba5c93..d963b045 100644 --- a/workspace/arduino-starter-kit/02-spaceship-interface/patch.xodp +++ b/workspace/arduino-starter-kit/02-spaceship-interface/patch.xodp @@ -1,5 +1,4 @@ { - "description": "", "links": [ { "id": "BkkfSNOfZ", @@ -136,12 +135,10 @@ ], "nodes": [ { - "boundValues": { - "B13SCNhl-": 0.03 + "boundLiterals": { + "B13SCNhl-": "0.03" }, - "description": "", "id": "B1j6VV_Gb", - "label": "", "position": { "x": 138, "y": 120 @@ -149,10 +146,7 @@ "type": "xod/core/clock" }, { - "boundValues": {}, - "description": "", "id": "BJf-rNdMZ", - "label": "", "position": { "x": 394, "y": 224 @@ -160,10 +154,7 @@ "type": "xod/core/boot" }, { - "boundValues": {}, - "description": "", "id": "BkkVBNuGZ", - "label": "", "position": { "x": 522, "y": 536 @@ -171,10 +162,9 @@ "type": "xod/core/not" }, { - "boundValues": { - "B13SCNhl-": 0.25 + "boundLiterals": { + "B13SCNhl-": "0.25" }, - "description": "", "id": "Hy5eHEuM-", "label": "250 ms", "position": { @@ -184,10 +174,7 @@ "type": "xod/core/clock" }, { - "boundValues": {}, - "description": "", "id": "S1DqDNOf-", - "label": "", "position": { "x": 266, "y": 536 @@ -195,10 +182,9 @@ "type": "xod/core/not" }, { - "boundValues": { - "B1ZUA_Hv1W": 2 + "boundLiterals": { + "B1ZUA_Hv1W": "2" }, - "description": "", "id": "S1_iNVOGb", "label": "Button", "position": { @@ -208,10 +194,7 @@ "type": "xod/core/digital-input" }, { - "boundValues": {}, - "description": "", "id": "SJ4mB4Oz-", - "label": "", "position": { "x": 394, "y": 432 @@ -219,10 +202,9 @@ "type": "xod/core/flip-flop" }, { - "boundValues": { - "B134j4neZ": 5 + "boundLiterals": { + "B134j4neZ": "5" }, - "description": "", "id": "SJm_NVOzZ", "label": "Red LED #2", "position": { @@ -232,10 +214,9 @@ "type": "xod/core/digital-output" }, { - "boundValues": { - "B134j4neZ": 4 + "boundLiterals": { + "B134j4neZ": "4" }, - "description": "", "id": "SyZdNN_GW", "label": "Red LED #1", "position": { @@ -245,10 +226,7 @@ "type": "xod/core/digital-output" }, { - "boundValues": {}, - "description": "", "id": "r1aKwN_GZ", - "label": "", "position": { "x": 266, "y": 640 @@ -256,10 +234,9 @@ "type": "xod/core/and" }, { - "boundValues": { - "B134j4neZ": 3 + "boundLiterals": { + "B134j4neZ": "3" }, - "description": "", "id": "rJivV4OzZ", "label": "Green LED", "position": { @@ -269,10 +246,7 @@ "type": "xod/core/digital-output" }, { - "boundValues": {}, - "description": "", "id": "rkFYD4Ofb", - "label": "", "position": { "x": 394, "y": 640 diff --git a/workspace/arduino-starter-kit/03-love-o-meter/patch.xodp b/workspace/arduino-starter-kit/03-love-o-meter/patch.xodp index c4428bd2..8acc953a 100644 --- a/workspace/arduino-starter-kit/03-love-o-meter/patch.xodp +++ b/workspace/arduino-starter-kit/03-love-o-meter/patch.xodp @@ -1,5 +1,4 @@ { - "description": "", "links": [ { "id": "ByD4kHTzW", @@ -268,12 +267,10 @@ ], "nodes": [ { - "boundValues": { - "HkqmLAOrD1W": 4 + "boundLiterals": { + "HkqmLAOrD1W": "4" }, - "description": "", "id": "BJ8KxHTMW", - "label": "", "position": { "x": 1162, "y": 744 @@ -281,12 +278,10 @@ "type": "xod/core/add" }, { - "boundValues": { - "SJ4zUC_BD1-": 5 + "boundLiterals": { + "SJ4zUC_BD1-": "5" }, - "description": "", "id": "BJQALEafZ", - "label": "", "position": { "x": 266, "y": 328 @@ -294,12 +289,10 @@ "type": "xod/core/multiply" }, { - "boundValues": { - "BkeKcj6ZZ": ", degrees C:" + "boundLiterals": { + "BkeKcj6ZZ": "\", degrees C:\"" }, - "description": "", "id": "BJjKAHafb", - "label": "", "position": { "x": 394, "y": 744 @@ -307,10 +300,7 @@ "type": "xod/core/concat" }, { - "boundValues": {}, - "description": "", "id": "H1dMvV6MW", - "label": "", "position": { "x": 138, "y": 1056 @@ -318,10 +308,7 @@ "type": "xod/core/console-log" }, { - "boundValues": {}, - "description": "", "id": "HkioeH6fZ", - "label": "", "position": { "x": 1162, "y": 848 @@ -329,10 +316,7 @@ "type": "xod/core/greater" }, { - "boundValues": {}, - "description": "", "id": "Sk51JH6f-", - "label": "", "position": { "x": 266, "y": 744 @@ -340,12 +324,10 @@ "type": "xod/core/concat" }, { - "boundValues": { - "B134j4neZ": 2 + "boundLiterals": { + "B134j4neZ": "2" }, - "description": "", "id": "SkoEgHpfZ", - "label": "", "position": { "x": 906, "y": 952 @@ -353,10 +335,9 @@ "type": "xod/core/digital-output" }, { - "boundValues": { - "B1x2RV3eZ": 20 + "boundLiterals": { + "B1x2RV3eZ": "20" }, - "description": "", "id": "r1BulBpfZ", "label": "20 °C", "position": { @@ -366,10 +347,7 @@ "type": "xod/core/constant-number" }, { - "boundValues": {}, - "description": "", "id": "r1bvoeB6MZ", - "label": "", "position": { "x": 1034, "y": 848 @@ -377,12 +355,10 @@ "type": "xod/core/greater" }, { - "boundValues": { - "SJ4zUC_BD1-": 100 + "boundLiterals": { + "SJ4zUC_BD1-": "100" }, - "description": "", "id": "r1vlP4aM-", - "label": "", "position": { "x": 394, "y": 536 @@ -390,12 +366,10 @@ "type": "xod/core/multiply" }, { - "boundValues": { - "B134j4neZ": 4 + "boundLiterals": { + "B134j4neZ": "4" }, - "description": "", "id": "rJISeBpf-", - "label": "", "position": { "x": 1162, "y": 952 @@ -403,12 +377,10 @@ "type": "xod/core/digital-output" }, { - "boundValues": { - "Hkqu9oaWb": "Sensor value: " + "boundLiterals": { + "Hkqu9oaWb": "\"Sensor value: \"" }, - "description": "", "id": "rJV1JHaf-", - "label": "", "position": { "x": 10, "y": 744 @@ -416,12 +388,10 @@ "type": "xod/core/concat" }, { - "boundValues": { - "BkeKcj6ZZ": ", Volts: " + "boundLiterals": { + "BkeKcj6ZZ": "\", Volts: \"" }, - "description": "", "id": "rJ_J1Hpfb", - "label": "", "position": { "x": 138, "y": 744 @@ -429,12 +399,10 @@ "type": "xod/core/concat" }, { - "boundValues": { - "HkqmLAOrD1W": 2 + "boundLiterals": { + "HkqmLAOrD1W": "2" }, - "description": "", "id": "rJmYxH6G-", - "label": "", "position": { "x": 1034, "y": 744 @@ -442,10 +410,7 @@ "type": "xod/core/add" }, { - "boundValues": {}, - "description": "", "id": "rk7sgrafW", - "label": "", "position": { "x": 906, "y": 848 @@ -453,12 +418,10 @@ "type": "xod/core/greater" }, { - "boundValues": { - "BkeKcj6ZZ": ", degrees C: " + "boundLiterals": { + "BkeKcj6ZZ": "\", degrees C: \"" }, - "description": "", "id": "rkQ7yrafZ", - "label": "", "position": { "x": 522, "y": 744 @@ -466,12 +429,10 @@ "type": "xod/core/concat" }, { - "boundValues": { - "B134j4neZ": 3 + "boundLiterals": { + "B134j4neZ": "3" }, - "description": "", "id": "rkSHxS6z-", - "label": "", "position": { "x": 1034, "y": 952 @@ -479,12 +440,10 @@ "type": "xod/core/digital-output" }, { - "boundValues": { - "B13SCNhl-": 0.01 + "boundLiterals": { + "B13SCNhl-": "0.01" }, - "description": "", "id": "rkZOU46MZ", - "label": "", "position": { "x": 138, "y": 120 @@ -492,12 +451,10 @@ "type": "xod/core/clock" }, { - "boundValues": { - "rkJ4URuHDJ-": 0.5 + "boundLiterals": { + "rkJ4URuHDJ-": "0.5" }, - "description": "", "id": "ry71DVazb", - "label": "", "position": { "x": 394, "y": 432 @@ -505,10 +462,9 @@ "type": "xod/core/subtract" }, { - "boundValues": { - "BJuORNheZ": 14 + "boundLiterals": { + "BJuORNheZ": "14" }, - "description": "", "id": "ryR_UV6Mb", "label": "Tmp36 input", "position": { diff --git a/workspace/arduino-starter-kit/04-color-mixing-lamp/patch.xodp b/workspace/arduino-starter-kit/04-color-mixing-lamp/patch.xodp index a1f3bf9e..10a9b15c 100644 --- a/workspace/arduino-starter-kit/04-color-mixing-lamp/patch.xodp +++ b/workspace/arduino-starter-kit/04-color-mixing-lamp/patch.xodp @@ -1,5 +1,4 @@ { - "description": "", "links": [ { "id": "B1PRkPaM-", @@ -70,12 +69,10 @@ ], "nodes": [ { - "boundValues": { - "BJuORNheZ": 14 + "boundLiterals": { + "BJuORNheZ": "14" }, - "description": "", "id": "BJApywTfW", - "label": "", "position": { "x": 10, "y": 224 @@ -83,12 +80,10 @@ "type": "xod/core/analog-input" }, { - "boundValues": { - "rJsaFSvk-": 11 + "boundLiterals": { + "rJsaFSvk-": "11" }, - "description": "", "id": "BJbLexP6z-", - "label": "", "position": { "x": 266, "y": 328 @@ -96,12 +91,10 @@ "type": "xod/core/pwm-output" }, { - "boundValues": { - "BJuORNheZ": 16 + "boundLiterals": { + "BJuORNheZ": "16" }, - "description": "", "id": "BkQAkPpGb", - "label": "", "position": { "x": 266, "y": 224 @@ -109,12 +102,10 @@ "type": "xod/core/analog-input" }, { - "boundValues": { - "rJsaFSvk-": 9 + "boundLiterals": { + "rJsaFSvk-": "9" }, - "description": "", "id": "SyQeevTfb", - "label": "", "position": { "x": 10, "y": 328 @@ -122,12 +113,10 @@ "type": "xod/core/pwm-output" }, { - "boundValues": { - "rJsaFSvk-": 10 + "boundLiterals": { + "rJsaFSvk-": "10" }, - "description": "", "id": "r1IgevTG-", - "label": "", "position": { "x": 138, "y": 328 @@ -135,12 +124,10 @@ "type": "xod/core/pwm-output" }, { - "boundValues": { - "BJuORNheZ": 15 + "boundLiterals": { + "BJuORNheZ": "15" }, - "description": "", "id": "rJWC1DpG-", - "label": "", "position": { "x": 138, "y": 224 @@ -148,12 +135,10 @@ "type": "xod/core/analog-input" }, { - "boundValues": { - "B13SCNhl-": 0.01 + "boundLiterals": { + "B13SCNhl-": "0.01" }, - "description": "", "id": "rkWFJPpGW", - "label": "", "position": { "x": 138, "y": 120 diff --git a/workspace/arduino-starter-kit/05-mood-cue/patch.xodp b/workspace/arduino-starter-kit/05-mood-cue/patch.xodp index 51c054ff..c0e5b5ec 100644 --- a/workspace/arduino-starter-kit/05-mood-cue/patch.xodp +++ b/workspace/arduino-starter-kit/05-mood-cue/patch.xodp @@ -1,5 +1,4 @@ { - "description": "", "links": [ { "id": "B1A54O6Mb", @@ -48,12 +47,10 @@ ], "nodes": [ { - "boundValues": { - "S1vGmu6Gb": 9 + "boundLiterals": { + "S1vGmu6Gb": "9" }, - "description": "", "id": "By76Nu6zW", - "label": "", "position": { "x": 10, "y": 432 @@ -61,10 +58,7 @@ "type": "xod/common-hardware/servo" }, { - "boundValues": {}, - "description": "", "id": "HJc-POpzZ", - "label": "", "position": { "x": 138, "y": 432 @@ -72,12 +66,10 @@ "type": "xod/core/console-log" }, { - "boundValues": { - "B13SCNhl-": 0.02 + "boundLiterals": { + "B13SCNhl-": "0.02" }, - "description": "", "id": "HkxcNOafZ", - "label": "", "position": { "x": 138, "y": 120 @@ -85,12 +77,10 @@ "type": "xod/core/clock" }, { - "boundValues": { - "BJuORNheZ": 14 + "boundLiterals": { + "BJuORNheZ": "14" }, - "description": "", "id": "S1hcEOTz-", - "label": "", "position": { "x": 138, "y": 224 diff --git a/workspace/arduino-starter-kit/main/patch.xodp b/workspace/arduino-starter-kit/main/patch.xodp index e28e1ed9..2c63c085 100644 --- a/workspace/arduino-starter-kit/main/patch.xodp +++ b/workspace/arduino-starter-kit/main/patch.xodp @@ -1,5 +1,2 @@ { - "description": "", - "links": [], - "nodes": [] } diff --git a/workspace/arduino-starter-kit/project.xod b/workspace/arduino-starter-kit/project.xod index afa1cad6..0bfa5069 100644 --- a/workspace/arduino-starter-kit/project.xod +++ b/workspace/arduino-starter-kit/project.xod @@ -1,7 +1,3 @@ { - "authors": [], - "description": "", - "license": "", - "name": "arduino-starter-kit", - "version": "0.0.0" + "name": "arduino-starter-kit" } diff --git a/workspace/blink/main/patch.xodp b/workspace/blink/main/patch.xodp index ec81813e..d9b8c4dd 100644 --- a/workspace/blink/main/patch.xodp +++ b/workspace/blink/main/patch.xodp @@ -25,9 +25,9 @@ ], "nodes": [ { - "boundValues": { - "B13SCNhl-": 0.25, - "BJJICN2lW": false + "boundLiterals": { + "B13SCNhl-": "0.25", + "BJJICN2lW": "Never" }, "id": "By6HVYHZb", "position": { @@ -37,9 +37,9 @@ "type": "xod/core/clock" }, { - "boundValues": { - "B134j4neZ": 13, - "HJ6HsEngZ": false + "boundLiterals": { + "B134j4neZ": "13", + "HJ6HsEngZ": "False" }, "id": "SyeDNFBWZ", "position": { @@ -49,10 +49,10 @@ "type": "xod/core/digital-output" }, { - "boundValues": { - "B1RU0OrDkb": false, - "Bkh8A_Sv1-": false, - "ryTIROHwkW": false + "boundLiterals": { + "B1RU0OrDkb": "Never", + "Bkh8A_Sv1-": "Never", + "ryTIROHwkW": "Never" }, "id": "rkwIEFrWb", "position": { diff --git a/workspace/count-with-feedback-loops/main/patch.xodp b/workspace/count-with-feedback-loops/main/patch.xodp index e5c91994..a4fa5c33 100644 --- a/workspace/count-with-feedback-loops/main/patch.xodp +++ b/workspace/count-with-feedback-loops/main/patch.xodp @@ -58,13 +58,13 @@ ], "nodes": [ { - "boundValues": { - "BJJqaX4Gb": 10, - "HJysTXVMb": 12, - "S1nqa7NMZ": 11, - "SkBK6Q4fb": 9, - "rJlYT7EfW": 8, - "rkbjp7Ezb": 13 + "boundLiterals": { + "BJJqaX4Gb": "10", + "HJysTXVMb": "12", + "S1nqa7NMZ": "11", + "SkBK6Q4fb": "9", + "rJlYT7EfW": "8", + "rkbjp7Ezb": "13" }, "id": "HJ-gr3Aqb", "position": { @@ -74,8 +74,8 @@ "type": "xod/common-hardware/text-lcd-16x2" }, { - "boundValues": { - "B13SCNhl-": 1 + "boundLiterals": { + "B13SCNhl-": "1" }, "id": "Sk0KS30c-", "position": { @@ -101,8 +101,8 @@ "type": "xod/core/defer(boolean)" }, { - "boundValues": { - "HJbACN3gb": 10 + "boundLiterals": { + "HJbACN3gb": "10" }, "id": "ryyAS2RqW", "position": { diff --git a/workspace/doc-tutorial/dtc-ldr-led-lcd/patch.xodp b/workspace/doc-tutorial/dtc-ldr-led-lcd/patch.xodp index 91867e76..373206cc 100644 --- a/workspace/doc-tutorial/dtc-ldr-led-lcd/patch.xodp +++ b/workspace/doc-tutorial/dtc-ldr-led-lcd/patch.xodp @@ -47,8 +47,8 @@ ], "nodes": [ { - "boundValues": { - "BJuORNheZ": 14 + "boundLiterals": { + "BJuORNheZ": "14" }, "id": "BJpa2yu7b", "position": { @@ -58,8 +58,8 @@ "type": "xod/core/analog-input" }, { - "boundValues": { - "rJsaFSvk-": 3 + "boundLiterals": { + "rJsaFSvk-": "3" }, "id": "H1rypyO7b", "position": { @@ -69,13 +69,13 @@ "type": "xod/core/pwm-output" }, { - "boundValues": { - "BJJqaX4Gb": 10, - "HJysTXVMb": 12, - "S1nqa7NMZ": 11, - "SkBK6Q4fb": 9, - "rJlYT7EfW": 8, - "rkbjp7Ezb": 13 + "boundLiterals": { + "BJJqaX4Gb": "10", + "HJysTXVMb": "12", + "S1nqa7NMZ": "11", + "SkBK6Q4fb": "9", + "rJlYT7EfW": "8", + "rkbjp7Ezb": "13" }, "id": "HJblpkuQb", "position": { @@ -85,8 +85,8 @@ "type": "xod/common-hardware/text-lcd-16x2" }, { - "boundValues": { - "SJqZ8COrDkW": 0.5 + "boundLiterals": { + "SJqZ8COrDkW": "0.5" }, "id": "rk2RnkuX-", "position": { diff --git a/workspace/doc-tutorial/dtc-ldr-led/patch.xodp b/workspace/doc-tutorial/dtc-ldr-led/patch.xodp index 02c2659e..e820692c 100644 --- a/workspace/doc-tutorial/dtc-ldr-led/patch.xodp +++ b/workspace/doc-tutorial/dtc-ldr-led/patch.xodp @@ -25,8 +25,8 @@ ], "nodes": [ { - "boundValues": { - "SJqZ8COrDkW": 0.5 + "boundLiterals": { + "SJqZ8COrDkW": "0.5" }, "id": "H1-HhyuQW", "position": { @@ -36,8 +36,8 @@ "type": "xod/core/less" }, { - "boundValues": { - "BJuORNheZ": 14 + "boundLiterals": { + "BJuORNheZ": "14" }, "id": "HkVEhkO7b", "position": { @@ -47,8 +47,8 @@ "type": "xod/core/analog-input" }, { - "boundValues": { - "rJsaFSvk-": 3 + "boundLiterals": { + "rJsaFSvk-": "3" }, "id": "r1kI3k_mZ", "position": { diff --git a/workspace/doc-tutorial/dtc-pot-led/patch.xodp b/workspace/doc-tutorial/dtc-pot-led/patch.xodp index de98320d..7d2c7849 100644 --- a/workspace/doc-tutorial/dtc-pot-led/patch.xodp +++ b/workspace/doc-tutorial/dtc-pot-led/patch.xodp @@ -14,8 +14,8 @@ ], "nodes": [ { - "boundValues": { - "rJsaFSvk-": 3 + "boundLiterals": { + "rJsaFSvk-": "3" }, "id": "SyzRqkuXW", "position": { @@ -25,8 +25,8 @@ "type": "xod/core/pwm-output" }, { - "boundValues": { - "BJuORNheZ": 14 + "boundLiterals": { + "BJuORNheZ": "14" }, "id": "rkBp5y_QZ", "position": { diff --git a/workspace/doc-tutorial/nl-blink-disjoint-labeled/patch.xodp b/workspace/doc-tutorial/nl-blink-disjoint-labeled/patch.xodp index 5b0dca70..cc922917 100644 --- a/workspace/doc-tutorial/nl-blink-disjoint-labeled/patch.xodp +++ b/workspace/doc-tutorial/nl-blink-disjoint-labeled/patch.xodp @@ -77,8 +77,8 @@ "type": "xod/core/flip-flop" }, { - "boundValues": { - "B13SCNhl-": 0.25 + "boundLiterals": { + "B13SCNhl-": "0.25" }, "id": "Bkc-kpLXb", "position": { @@ -88,8 +88,8 @@ "type": "xod/core/clock" }, { - "boundValues": { - "B134j4neZ": 11 + "boundLiterals": { + "B134j4neZ": "11" }, "id": "S1_tlaIXb", "label": "Red LED", @@ -100,8 +100,8 @@ "type": "xod/core/digital-output" }, { - "boundValues": { - "B13SCNhl-": 0.7 + "boundLiterals": { + "B13SCNhl-": "0.7" }, "id": "SktOxpUmZ", "position": { @@ -111,8 +111,8 @@ "type": "xod/core/clock" }, { - "boundValues": { - "B134j4neZ": 13 + "boundLiterals": { + "B134j4neZ": "13" }, "id": "Skz7k6Im-", "label": "Yellow LED", @@ -123,8 +123,8 @@ "type": "xod/core/digital-output" }, { - "boundValues": { - "B134j4neZ": 12 + "boundLiterals": { + "B134j4neZ": "12" }, "id": "SyXV1687-", "label": "Blue LED", diff --git a/workspace/doc-tutorial/nl-blink-disjoint/patch.xodp b/workspace/doc-tutorial/nl-blink-disjoint/patch.xodp index d7b70d75..75f909ee 100644 --- a/workspace/doc-tutorial/nl-blink-disjoint/patch.xodp +++ b/workspace/doc-tutorial/nl-blink-disjoint/patch.xodp @@ -77,8 +77,8 @@ "type": "xod/core/flip-flop" }, { - "boundValues": { - "B13SCNhl-": 0.25 + "boundLiterals": { + "B13SCNhl-": "0.25" }, "id": "Bkc-kpLXb", "position": { @@ -88,8 +88,8 @@ "type": "xod/core/clock" }, { - "boundValues": { - "B134j4neZ": 11 + "boundLiterals": { + "B134j4neZ": "11" }, "id": "S1_tlaIXb", "position": { @@ -99,8 +99,8 @@ "type": "xod/core/digital-output" }, { - "boundValues": { - "B13SCNhl-": 0.7 + "boundLiterals": { + "B13SCNhl-": "0.7" }, "id": "SktOxpUmZ", "position": { @@ -110,8 +110,8 @@ "type": "xod/core/clock" }, { - "boundValues": { - "B134j4neZ": 13 + "boundLiterals": { + "B134j4neZ": "13" }, "id": "Skz7k6Im-", "position": { @@ -121,8 +121,8 @@ "type": "xod/core/digital-output" }, { - "boundValues": { - "B134j4neZ": 12 + "boundLiterals": { + "B134j4neZ": "12" }, "id": "SyXV1687-", "position": { diff --git a/workspace/doc-tutorial/nl-blink-two-leds-inv/patch.xodp b/workspace/doc-tutorial/nl-blink-two-leds-inv/patch.xodp index f8fa02a4..ada85cf5 100644 --- a/workspace/doc-tutorial/nl-blink-two-leds-inv/patch.xodp +++ b/workspace/doc-tutorial/nl-blink-two-leds-inv/patch.xodp @@ -47,8 +47,8 @@ ], "nodes": [ { - "boundValues": { - "B13SCNhl-": 0.25 + "boundLiterals": { + "B13SCNhl-": "0.25" }, "id": "Bkc-kpLXb", "position": { @@ -58,8 +58,8 @@ "type": "xod/core/clock" }, { - "boundValues": { - "B134j4neZ": 13 + "boundLiterals": { + "B134j4neZ": "13" }, "id": "Skz7k6Im-", "position": { @@ -69,8 +69,8 @@ "type": "xod/core/digital-output" }, { - "boundValues": { - "B134j4neZ": 12 + "boundLiterals": { + "B134j4neZ": "12" }, "id": "SyXV1687-", "position": { diff --git a/workspace/doc-tutorial/nl-blink-two-leds/patch.xodp b/workspace/doc-tutorial/nl-blink-two-leds/patch.xodp index 899711ff..287f7287 100644 --- a/workspace/doc-tutorial/nl-blink-two-leds/patch.xodp +++ b/workspace/doc-tutorial/nl-blink-two-leds/patch.xodp @@ -36,8 +36,8 @@ ], "nodes": [ { - "boundValues": { - "B134j4neZ": 12 + "boundLiterals": { + "B134j4neZ": "12" }, "id": "B1dVAhL7W", "position": { @@ -55,8 +55,8 @@ "type": "xod/core/flip-flop" }, { - "boundValues": { - "B13SCNhl-": 0.25 + "boundLiterals": { + "B13SCNhl-": "0.25" }, "id": "S1Ag03LX-", "position": { @@ -66,8 +66,8 @@ "type": "xod/core/clock" }, { - "boundValues": { - "B134j4neZ": 13 + "boundLiterals": { + "B134j4neZ": "13" }, "id": "S1omR28X-", "position": { diff --git a/workspace/doc-tutorial/pn-single-plant-percent/patch.xodp b/workspace/doc-tutorial/pn-single-plant-percent/patch.xodp index 1b13e4b4..6dc866cd 100644 --- a/workspace/doc-tutorial/pn-single-plant-percent/patch.xodp +++ b/workspace/doc-tutorial/pn-single-plant-percent/patch.xodp @@ -58,8 +58,8 @@ ], "nodes": [ { - "boundValues": { - "BJuORNheZ": 14 + "boundLiterals": { + "BJuORNheZ": "14" }, "id": "BJpa2yu7b", "position": { @@ -77,13 +77,13 @@ "type": "xod/core/to-percent" }, { - "boundValues": { - "BJJqaX4Gb": 10, - "HJysTXVMb": 12, - "S1nqa7NMZ": 11, - "SkBK6Q4fb": 9, - "rJlYT7EfW": 8, - "rkbjp7Ezb": 13 + "boundLiterals": { + "BJJqaX4Gb": "10", + "HJysTXVMb": "12", + "S1nqa7NMZ": "11", + "SkBK6Q4fb": "9", + "rJlYT7EfW": "8", + "rkbjp7Ezb": "13" }, "id": "HJblpkuQb", "position": { @@ -93,8 +93,8 @@ "type": "xod/common-hardware/text-lcd-16x2" }, { - "boundValues": { - "Hkqu9oaWb": "Cactus: " + "boundLiterals": { + "Hkqu9oaWb": "\"Cactus: \"" }, "id": "S1fZVed7b", "position": { @@ -104,8 +104,8 @@ "type": "xod/core/concat" }, { - "boundValues": { - "B134j4neZ": 3 + "boundLiterals": { + "B134j4neZ": "3" }, "id": "Sk9gmgOQW", "position": { @@ -115,8 +115,8 @@ "type": "xod/core/digital-output" }, { - "boundValues": { - "SJqZ8COrDkW": 0.5 + "boundLiterals": { + "SJqZ8COrDkW": "0.5" }, "id": "rk2RnkuX-", "position": { diff --git a/workspace/doc-tutorial/pn-single-plant-with-patch-nodes/patch.xodp b/workspace/doc-tutorial/pn-single-plant-with-patch-nodes/patch.xodp index f782b944..cc59afe7 100644 --- a/workspace/doc-tutorial/pn-single-plant-with-patch-nodes/patch.xodp +++ b/workspace/doc-tutorial/pn-single-plant-with-patch-nodes/patch.xodp @@ -67,8 +67,8 @@ "type": "@/pn-plant" }, { - "boundValues": { - "BJuORNheZ": 14 + "boundLiterals": { + "BJuORNheZ": "14" }, "id": "BJpa2yu7b", "position": { @@ -86,13 +86,13 @@ "type": "xod/core/to-percent" }, { - "boundValues": { - "BJJqaX4Gb": 10, - "HJysTXVMb": 12, - "S1nqa7NMZ": 11, - "SkBK6Q4fb": 9, - "rJlYT7EfW": 8, - "rkbjp7Ezb": 13 + "boundLiterals": { + "BJJqaX4Gb": "10", + "HJysTXVMb": "12", + "S1nqa7NMZ": "11", + "SkBK6Q4fb": "9", + "rJlYT7EfW": "8", + "rkbjp7Ezb": "13" }, "id": "HJblpkuQb", "position": { @@ -102,8 +102,8 @@ "type": "xod/common-hardware/text-lcd-16x2" }, { - "boundValues": { - "Hkqu9oaWb": "Cactus: " + "boundLiterals": { + "Hkqu9oaWb": "\"Cactus: \"" }, "id": "S1fZVed7b", "position": { @@ -113,8 +113,8 @@ "type": "xod/core/concat" }, { - "boundValues": { - "B134j4neZ": 3 + "boundLiterals": { + "B134j4neZ": "3" }, "id": "Sk9gmgOQW", "position": { @@ -133,8 +133,8 @@ "type": "@/pn-plant" }, { - "boundValues": { - "SJqZ8COrDkW": 0.5 + "boundLiterals": { + "SJqZ8COrDkW": "0.5" }, "id": "rk2RnkuX-", "position": { diff --git a/workspace/doc-tutorial/pn-single-plant/patch.xodp b/workspace/doc-tutorial/pn-single-plant/patch.xodp index 60ed0433..a89f6786 100644 --- a/workspace/doc-tutorial/pn-single-plant/patch.xodp +++ b/workspace/doc-tutorial/pn-single-plant/patch.xodp @@ -36,8 +36,8 @@ ], "nodes": [ { - "boundValues": { - "BJuORNheZ": 14 + "boundLiterals": { + "BJuORNheZ": "14" }, "id": "BJpa2yu7b", "position": { @@ -47,13 +47,13 @@ "type": "xod/core/analog-input" }, { - "boundValues": { - "BJJqaX4Gb": 10, - "HJysTXVMb": 12, - "S1nqa7NMZ": 11, - "SkBK6Q4fb": 9, - "rJlYT7EfW": 8, - "rkbjp7Ezb": 13 + "boundLiterals": { + "BJJqaX4Gb": "10", + "HJysTXVMb": "12", + "S1nqa7NMZ": "11", + "SkBK6Q4fb": "9", + "rJlYT7EfW": "8", + "rkbjp7Ezb": "13" }, "id": "HJblpkuQb", "position": { @@ -63,8 +63,8 @@ "type": "xod/common-hardware/text-lcd-16x2" }, { - "boundValues": { - "B134j4neZ": 3 + "boundLiterals": { + "B134j4neZ": "3" }, "id": "Sk9gmgOQW", "position": { @@ -74,8 +74,8 @@ "type": "xod/core/digital-output" }, { - "boundValues": { - "SJqZ8COrDkW": 0.5 + "boundLiterals": { + "SJqZ8COrDkW": "0.5" }, "id": "rk2RnkuX-", "position": { diff --git a/workspace/doc-tutorial/pn-two-plants-main/patch.xodp b/workspace/doc-tutorial/pn-two-plants-main/patch.xodp index ac793921..8607eeca 100644 --- a/workspace/doc-tutorial/pn-two-plants-main/patch.xodp +++ b/workspace/doc-tutorial/pn-two-plants-main/patch.xodp @@ -25,12 +25,12 @@ ], "nodes": [ { - "boundValues": { - "B1U-8x_Xb": 3, - "BJ2bIgOQb": "Crassula: ", - "H1ZG8e_XZ": 0.2, - "HJwZLxdQb": 15, - "HknfLluXW": "..." + "boundLiterals": { + "B1U-8x_Xb": "3", + "BJ2bIgOQb": "\"Crassula: \"", + "H1ZG8e_XZ": "0.2", + "HJwZLxdQb": "15", + "HknfLluXW": "\"...\"" }, "id": "HJ49FxumZ", "label": "Crassula", @@ -41,13 +41,13 @@ "type": "@/pn-plant" }, { - "boundValues": { - "BJJqaX4Gb": 10, - "HJysTXVMb": 12, - "S1nqa7NMZ": 11, - "SkBK6Q4fb": 9, - "rJlYT7EfW": 8, - "rkbjp7Ezb": 13 + "boundLiterals": { + "BJJqaX4Gb": "10", + "HJysTXVMb": "12", + "S1nqa7NMZ": "11", + "SkBK6Q4fb": "9", + "rJlYT7EfW": "8", + "rkbjp7Ezb": "13" }, "id": "HJblpkuQb", "position": { @@ -57,12 +57,12 @@ "type": "xod/common-hardware/text-lcd-16x2" }, { - "boundValues": { - "B1U-8x_Xb": 2, - "BJ2bIgOQb": "Cactus: ", - "H1ZG8e_XZ": 0.05, - "HJwZLxdQb": 14, - "HknfLluXW": "..." + "boundLiterals": { + "B1U-8x_Xb": "2", + "BJ2bIgOQb": "\"Cactus: \"", + "H1ZG8e_XZ": "0.05", + "HJwZLxdQb": "14", + "HknfLluXW": "\"...\"" }, "id": "SkqOYxOXb", "label": "Cactus", diff --git a/workspace/lcd-time/main/patch.xodp b/workspace/lcd-time/main/patch.xodp index c0390c27..7a5cebae 100644 --- a/workspace/lcd-time/main/patch.xodp +++ b/workspace/lcd-time/main/patch.xodp @@ -14,8 +14,8 @@ ], "nodes": [ { - "boundValues": { - "Bk74I0_SPyb": "CONTINUOUSLY" + "boundLiterals": { + "Bk74I0_SPyb": "Continuously" }, "id": "H1lzQqY-W", "position": { @@ -25,15 +25,15 @@ "type": "xod/core/system-time" }, { - "boundValues": { - "B1TSE9tZ-": "", - "BJJqaX4Gb": 10, - "H1bLN9F-b": "", - "HJysTXVMb": 12, - "S1nqa7NMZ": 11, - "SkBK6Q4fb": 9, - "rJlYT7EfW": 8, - "rkbjp7Ezb": 13 + "boundLiterals": { + "B1TSE9tZ-": "\"\"", + "BJJqaX4Gb": "10", + "H1bLN9F-b": "\"\"", + "HJysTXVMb": "12", + "S1nqa7NMZ": "11", + "SkBK6Q4fb": "9", + "rJlYT7EfW": "8", + "rkbjp7Ezb": "13" }, "id": "HkboVctZW", "position": { diff --git a/workspace/traffic-light/main/patch.xodp b/workspace/traffic-light/main/patch.xodp index 150f0c22..244445a9 100644 --- a/workspace/traffic-light/main/patch.xodp +++ b/workspace/traffic-light/main/patch.xodp @@ -110,11 +110,10 @@ "type": "xod/core/boot" }, { - "boundValues": { - "B1PryZTTZ": true, - "HydWYQiTW": true, - "SJGIkWpTZ": true, - "SJg7tQjTW": 1 + "boundLiterals": { + "B1PryZTTZ": "True", + "SJGIkWpTZ": "True", + "SJg7tQjTW": "1" }, "id": "BkSAI066b", "label": "yellow-red", @@ -141,10 +140,9 @@ "type": "xod/core/any" }, { - "boundValues": { - "B1PryZTTZ": true, - "BkeZYQipb": true, - "SJg7tQjTW": 4 + "boundLiterals": { + "B1PryZTTZ": "True", + "SJg7tQjTW": "4" }, "id": "Hyy1uXoa-", "label": "red", @@ -155,8 +153,8 @@ "type": "@/state" }, { - "boundValues": { - "ByNiWkt8Z": 4 + "boundLiterals": { + "ByNiWkt8Z": "4" }, "id": "S1q5b-6TZ", "position": { @@ -166,10 +164,9 @@ "type": "xod/common-hardware/button" }, { - "boundValues": { - "SJ2-FXoTb": true, - "SJg7tQjTW": 4, - "SkK81baTZ": true + "boundLiterals": { + "SJg7tQjTW": "4", + "SkK81baTZ": "True" }, "id": "Sym1_msa-", "label": "green", @@ -180,10 +177,9 @@ "type": "@/state" }, { - "boundValues": { - "HydWYQiTW": true, - "SJGIkWpTZ": true, - "SJg7tQjTW": 1 + "boundLiterals": { + "SJGIkWpTZ": "True", + "SJg7tQjTW": "1" }, "id": "rybJ_7spZ", "label": "yellow", diff --git a/workspace/traffic-light/state/patch.xodp b/workspace/traffic-light/state/patch.xodp index f92b249d..0ad37d6b 100644 --- a/workspace/traffic-light/state/patch.xodp +++ b/workspace/traffic-light/state/patch.xodp @@ -219,8 +219,8 @@ "type": "xod/patch-nodes/input-boolean" }, { - "boundValues": { - "B1oqkTnIb": 12 + "boundLiterals": { + "B1oqkTnIb": "12" }, "id": "B1gA1Z6TW", "position": { @@ -239,8 +239,8 @@ "type": "xod/patch-nodes/input-pulse" }, { - "boundValues": { - "B1oqkTnIb": 11 + "boundLiterals": { + "B1oqkTnIb": "11" }, "id": "BJPRkZa6W", "position": { @@ -300,8 +300,8 @@ "type": "xod/patch-nodes/input-boolean" }, { - "boundValues": { - "__out__": 2 + "boundLiterals": { + "__out__": "2" }, "id": "SJg7tQjTW", "label": "DUR", @@ -329,8 +329,8 @@ "type": "xod/core/gate-boolean" }, { - "boundValues": { - "B1oqkTnIb": 13 + "boundLiterals": { + "B1oqkTnIb": "13" }, "id": "SyITkWa6b", "position": { diff --git a/workspace/two-button-switch/main/patch.xodp b/workspace/two-button-switch/main/patch.xodp index 0cce0e4e..0a52237a 100644 --- a/workspace/two-button-switch/main/patch.xodp +++ b/workspace/two-button-switch/main/patch.xodp @@ -58,9 +58,9 @@ ], "nodes": [ { - "boundValues": { - "HkDgIRdrv1W": "CONTINUOUSLY", - "S1OlUAuBD1-": false + "boundLiterals": { + "HkDgIRdrv1W": "Continuously", + "S1OlUAuBD1-": "False" }, "id": "HJqHeCBb-", "position": { @@ -70,9 +70,9 @@ "type": "xod/core/branch" }, { - "boundValues": { - "B1ZUA_Hv1W": 12, - "SyLCdSwJZ": "CONTINUOUSLY" + "boundLiterals": { + "B1ZUA_Hv1W": "12", + "SyLCdSwJZ": "Continuously" }, "id": "HkKQlCr-W", "position": { @@ -82,10 +82,10 @@ "type": "xod/core/digital-input" }, { - "boundValues": { - "B1RU0OrDkb": false, - "Bkh8A_Sv1-": false, - "ryTIROHwkW": false + "boundLiterals": { + "B1RU0OrDkb": "Never", + "Bkh8A_Sv1-": "Never", + "ryTIROHwkW": "Never" }, "id": "Hy-YeCB-b", "position": { @@ -95,9 +95,9 @@ "type": "xod/core/flip-flop" }, { - "boundValues": { - "HkDgIRdrv1W": "CONTINUOUSLY", - "S1OlUAuBD1-": false + "boundLiterals": { + "HkDgIRdrv1W": "Continuously", + "S1OlUAuBD1-": "False" }, "id": "SyVrxRS-W", "position": { @@ -107,9 +107,9 @@ "type": "xod/core/branch" }, { - "boundValues": { - "B1ZUA_Hv1W": 11, - "SyLCdSwJZ": "CONTINUOUSLY" + "boundLiterals": { + "B1ZUA_Hv1W": "11", + "SyLCdSwJZ": "Continuously" }, "id": "rkrQlRrWb", "position": { @@ -119,9 +119,9 @@ "type": "xod/core/digital-input" }, { - "boundValues": { - "B134j4neZ": 13, - "HJ6HsEngZ": false + "boundLiterals": { + "B134j4neZ": "13", + "HJ6HsEngZ": "False" }, "id": "ryQslRHbb", "position": { diff --git a/workspace/water-station/main/patch.xodp b/workspace/water-station/main/patch.xodp index 912bf9ab..8d98c7cc 100644 --- a/workspace/water-station/main/patch.xodp +++ b/workspace/water-station/main/patch.xodp @@ -47,13 +47,13 @@ ], "nodes": [ { - "boundValues": { - "BJJqaX4Gb": 10, - "HJysTXVMb": 12, - "S1nqa7NMZ": 11, - "SkBK6Q4fb": 9, - "rJlYT7EfW": 8, - "rkbjp7Ezb": 13 + "boundLiterals": { + "BJJqaX4Gb": "10", + "HJysTXVMb": "12", + "S1nqa7NMZ": "11", + "SkBK6Q4fb": "9", + "rJlYT7EfW": "8", + "rkbjp7Ezb": "13" }, "id": "BkugQ2aW-", "position": { @@ -63,8 +63,8 @@ "type": "xod/common-hardware/text-lcd-16x2" }, { - "boundValues": { - "B13SCNhl-": 0.03 + "boundLiterals": { + "B13SCNhl-": "0.03" }, "id": "H1td7jabb", "position": { @@ -74,11 +74,11 @@ "type": "xod/core/clock" }, { - "boundValues": { - "ByYVLkXGW": "...", - "H1BmSyQfW": 18, - "HJmDrymzW": 2, - "SJTLQkXz-": "Crassula: " + "boundLiterals": { + "ByYVLkXGW": "\"...\"", + "H1BmSyQfW": "18", + "HJmDrymzW": "2", + "SJTLQkXz-": "\"Crassula: \"" }, "id": "SJHtPk7Gb", "position": { @@ -88,11 +88,11 @@ "type": "@/plant" }, { - "boundValues": { - "ByYVLkXGW": "...", - "H1BmSyQfW": 19, - "HJmDrymzW": 3, - "SJTLQkXz-": "Cactus: " + "boundLiterals": { + "ByYVLkXGW": "\"...\"", + "H1BmSyQfW": "19", + "HJmDrymzW": "3", + "SJTLQkXz-": "\"Cactus: \"" }, "id": "rk1KD1mMZ", "position": { diff --git a/workspace/water-station/plant/patch.xodp b/workspace/water-station/plant/patch.xodp index da2041d7..25a5a14f 100644 --- a/workspace/water-station/plant/patch.xodp +++ b/workspace/water-station/plant/patch.xodp @@ -102,8 +102,8 @@ ], "nodes": [ { - "boundValues": { - "SJqZ8COrDkW": 0.2 + "boundLiterals": { + "SJqZ8COrDkW": "0.2" }, "id": "BksoSk7Gb", "position": { diff --git a/workspace/welcome-to-xod/01-hello/patch.xodp b/workspace/welcome-to-xod/01-hello/patch.xodp index 9062d570..f0644de8 100644 --- a/workspace/welcome-to-xod/01-hello/patch.xodp +++ b/workspace/welcome-to-xod/01-hello/patch.xodp @@ -15,9 +15,9 @@ ], "nodes": [ { - "boundValues": { - "B1oqkTnIb": 11, - "HyYh1a3LZ": 0 + "boundLiterals": { + "B1oqkTnIb": "11", + "HyYh1a3LZ": "0" }, "id": "SkjpJD4F-", "position": { diff --git a/workspace/welcome-to-xod/02-deploy/patch.xodp b/workspace/welcome-to-xod/02-deploy/patch.xodp index 4034921a..fe1b13f9 100644 --- a/workspace/welcome-to-xod/02-deploy/patch.xodp +++ b/workspace/welcome-to-xod/02-deploy/patch.xodp @@ -15,9 +15,9 @@ ], "nodes": [ { - "boundValues": { - "B1oqkTnIb": 11, - "HyYh1a3LZ": 1 + "boundLiterals": { + "B1oqkTnIb": "11", + "HyYh1a3LZ": "1" }, "id": "SyiJgwVtb", "position": { diff --git a/workspace/welcome-to-xod/03-inspector/patch.xodp b/workspace/welcome-to-xod/03-inspector/patch.xodp index 36185329..ce519627 100644 --- a/workspace/welcome-to-xod/03-inspector/patch.xodp +++ b/workspace/welcome-to-xod/03-inspector/patch.xodp @@ -15,9 +15,9 @@ ], "nodes": [ { - "boundValues": { - "B1oqkTnIb": 11, - "HyYh1a3LZ": 1 + "boundLiterals": { + "B1oqkTnIb": "11", + "HyYh1a3LZ": "1" }, "id": "BykwlvEF-", "position": { diff --git a/workspace/welcome-to-xod/04-pwm/patch.xodp b/workspace/welcome-to-xod/04-pwm/patch.xodp index 32109869..8f94457a 100644 --- a/workspace/welcome-to-xod/04-pwm/patch.xodp +++ b/workspace/welcome-to-xod/04-pwm/patch.xodp @@ -15,9 +15,9 @@ ], "nodes": [ { - "boundValues": { - "B1oqkTnIb": 11, - "HyYh1a3LZ": 0 + "boundLiterals": { + "B1oqkTnIb": "11", + "HyYh1a3LZ": "0" }, "id": "BJ2tewEKb", "position": { diff --git a/workspace/welcome-to-xod/05-wiring/patch.xodp b/workspace/welcome-to-xod/05-wiring/patch.xodp index bccc1760..9b2fde20 100644 --- a/workspace/welcome-to-xod/05-wiring/patch.xodp +++ b/workspace/welcome-to-xod/05-wiring/patch.xodp @@ -27,9 +27,9 @@ ], "nodes": [ { - "boundValues": { - "B1oqkTnIb": 11, - "HyYh1a3LZ": 0.4 + "boundLiterals": { + "B1oqkTnIb": "11", + "HyYh1a3LZ": "0.4" }, "id": "B1I7-DEYW", "position": { diff --git a/workspace/welcome-to-xod/06-adding-nodes/patch.xodp b/workspace/welcome-to-xod/06-adding-nodes/patch.xodp index 143f4dcb..3f28327d 100644 --- a/workspace/welcome-to-xod/06-adding-nodes/patch.xodp +++ b/workspace/welcome-to-xod/06-adding-nodes/patch.xodp @@ -27,9 +27,9 @@ ], "nodes": [ { - "boundValues": { - "B1oqkTnIb": 10, - "HyYh1a3LZ": 1 + "boundLiterals": { + "B1oqkTnIb": "10", + "HyYh1a3LZ": "1" }, "id": "Hkg_WP4Kb", "position": { diff --git a/workspace/welcome-to-xod/07-labels/patch.xodp b/workspace/welcome-to-xod/07-labels/patch.xodp index 950cbd98..7c4f5794 100644 --- a/workspace/welcome-to-xod/07-labels/patch.xodp +++ b/workspace/welcome-to-xod/07-labels/patch.xodp @@ -15,9 +15,9 @@ ], "nodes": [ { - "boundValues": { - "B1oqkTnIb": 11, - "HyYh1a3LZ": 1 + "boundLiterals": { + "B1oqkTnIb": "11", + "HyYh1a3LZ": "1" }, "id": "H1l2-vNKW", "position": { @@ -27,9 +27,9 @@ "type": "xod/common-hardware/led" }, { - "boundValues": { - "B1oqkTnIb": 10, - "HyYh1a3LZ": 1 + "boundLiterals": { + "B1oqkTnIb": "10", + "HyYh1a3LZ": "1" }, "id": "S1X2Wv4FW", "position": { diff --git a/workspace/welcome-to-xod/08-constants/patch.xodp b/workspace/welcome-to-xod/08-constants/patch.xodp index 68cff780..672ebc80 100644 --- a/workspace/welcome-to-xod/08-constants/patch.xodp +++ b/workspace/welcome-to-xod/08-constants/patch.xodp @@ -27,8 +27,8 @@ ], "nodes": [ { - "boundValues": { - "B1oqkTnIb": 10 + "boundLiterals": { + "B1oqkTnIb": "10" }, "id": "HknqGwVtb", "label": "LED1", @@ -39,8 +39,8 @@ "type": "xod/common-hardware/led" }, { - "boundValues": { - "B1oqkTnIb": 11 + "boundLiterals": { + "B1oqkTnIb": "11" }, "id": "Syi5GPNFZ", "label": "LED2", @@ -51,8 +51,8 @@ "type": "xod/common-hardware/led" }, { - "boundValues": { - "B1x2RV3eZ": 0 + "boundLiterals": { + "B1x2RV3eZ": "0" }, "id": "r1iTfwEFW", "position": { diff --git a/workspace/welcome-to-xod/09-pot/patch.xodp b/workspace/welcome-to-xod/09-pot/patch.xodp index bfba8bb4..2dbdc6cc 100644 --- a/workspace/welcome-to-xod/09-pot/patch.xodp +++ b/workspace/welcome-to-xod/09-pot/patch.xodp @@ -39,8 +39,8 @@ ], "nodes": [ { - "boundValues": { - "B1oqkTnIb": 11 + "boundLiterals": { + "B1oqkTnIb": "11" }, "id": "HyX57vEFZ", "label": "LED2", @@ -51,8 +51,8 @@ "type": "xod/common-hardware/led" }, { - "boundValues": { - "B1x2RV3eZ": 1 + "boundLiterals": { + "B1x2RV3eZ": "1" }, "id": "SJnNBvNYZ", "position": { @@ -62,8 +62,8 @@ "type": "xod/core/constant-number" }, { - "boundValues": { - "B1oqkTnIb": 10 + "boundLiterals": { + "B1oqkTnIb": "10" }, "id": "rkWQ9mDEtW", "label": "LED1", diff --git a/workspace/welcome-to-xod/10-math/patch.xodp b/workspace/welcome-to-xod/10-math/patch.xodp index fac68195..0b5ad2fe 100644 --- a/workspace/welcome-to-xod/10-math/patch.xodp +++ b/workspace/welcome-to-xod/10-math/patch.xodp @@ -51,8 +51,8 @@ ], "nodes": [ { - "boundValues": { - "B1oqkTnIb": 11 + "boundLiterals": { + "B1oqkTnIb": "11" }, "id": "SJihHwNKb", "label": "LED2", @@ -71,8 +71,8 @@ "type": "xod/common-hardware/pot" }, { - "boundValues": { - "SJ4zUC_BD1-": 2 + "boundLiterals": { + "SJ4zUC_BD1-": "2" }, "id": "Synz8v4Yb", "position": { @@ -82,8 +82,8 @@ "type": "xod/core/multiply" }, { - "boundValues": { - "B1oqkTnIb": 10 + "boundLiterals": { + "B1oqkTnIb": "10" }, "id": "r1V3SDEtW", "label": "LED1", diff --git a/workspace/welcome-to-xod/11-servo/patch.xodp b/workspace/welcome-to-xod/11-servo/patch.xodp index ba451ebd..5bab1572 100644 --- a/workspace/welcome-to-xod/11-servo/patch.xodp +++ b/workspace/welcome-to-xod/11-servo/patch.xodp @@ -27,8 +27,8 @@ ], "nodes": [ { - "boundValues": { - "S1vGmu6Gb": 9 + "boundLiterals": { + "S1vGmu6Gb": "9" }, "id": "Syv38wNYW", "position": { diff --git a/workspace/welcome-to-xod/12-help/patch.xodp b/workspace/welcome-to-xod/12-help/patch.xodp index 22c18360..b464e77e 100644 --- a/workspace/welcome-to-xod/12-help/patch.xodp +++ b/workspace/welcome-to-xod/12-help/patch.xodp @@ -27,8 +27,8 @@ ], "nodes": [ { - "boundValues": { - "S1vGmu6Gb": 9 + "boundLiterals": { + "S1vGmu6Gb": "9" }, "id": "Hy3tvDEKZ", "position": { @@ -38,8 +38,8 @@ "type": "xod/common-hardware/servo" }, { - "boundValues": { - "H1s0WI6MZ": 1 + "boundLiterals": { + "H1s0WI6MZ": "1" }, "id": "rkEKww4tW", "position": { diff --git a/workspace/welcome-to-xod/13-map/patch.xodp b/workspace/welcome-to-xod/13-map/patch.xodp index c983fa2e..69a1d1e7 100644 --- a/workspace/welcome-to-xod/13-map/patch.xodp +++ b/workspace/welcome-to-xod/13-map/patch.xodp @@ -27,8 +27,8 @@ ], "nodes": [ { - "boundValues": { - "H1s0WI6MZ": 1 + "boundLiterals": { + "H1s0WI6MZ": "1" }, "id": "Bklh_vNFb", "position": { @@ -38,10 +38,10 @@ "type": "xod/common-hardware/thermometer-tmp36" }, { - "boundValues": { - "HJCWLAdSwyW": 0, - "rkpbU0OrwyZ": 0, - "ry1z8CuBDy-": 0 + "boundLiterals": { + "HJCWLAdSwyW": "0", + "rkpbU0OrwyZ": "0", + "ry1z8CuBDy-": "0" }, "id": "HkZpdP4tW", "position": { @@ -51,8 +51,8 @@ "type": "xod/core/map-range" }, { - "boundValues": { - "S1vGmu6Gb": 9 + "boundLiterals": { + "S1vGmu6Gb": "9" }, "id": "rkK3_PEYb", "position": { diff --git a/workspace/welcome-to-xod/14-map-adjust/patch.xodp b/workspace/welcome-to-xod/14-map-adjust/patch.xodp index 44d04cdf..68b447bf 100644 --- a/workspace/welcome-to-xod/14-map-adjust/patch.xodp +++ b/workspace/welcome-to-xod/14-map-adjust/patch.xodp @@ -39,8 +39,8 @@ ], "nodes": [ { - "boundValues": { - "H1s0WI6MZ": 1 + "boundLiterals": { + "H1s0WI6MZ": "1" }, "id": "B1WVFPEtZ", "position": { @@ -50,8 +50,8 @@ "type": "xod/common-hardware/thermometer-tmp36" }, { - "boundValues": { - "S1vGmu6Gb": 9 + "boundLiterals": { + "S1vGmu6Gb": "9" }, "id": "BJrNFP4tZ", "position": { @@ -61,10 +61,10 @@ "type": "xod/common-hardware/servo" }, { - "boundValues": { - "HJCWLAdSwyW": 50, - "rkpbU0OrwyZ": 0.5, - "ry1z8CuBDy-": 20 + "boundLiterals": { + "HJCWLAdSwyW": "50", + "rkpbU0OrwyZ": "0.5", + "ry1z8CuBDy-": "20" }, "id": "rkK7FPNFb", "position": { diff --git a/workspace/welcome-to-xod/15-buttons/patch.xodp b/workspace/welcome-to-xod/15-buttons/patch.xodp index 58a0ac78..ddfbdb66 100644 --- a/workspace/welcome-to-xod/15-buttons/patch.xodp +++ b/workspace/welcome-to-xod/15-buttons/patch.xodp @@ -27,8 +27,8 @@ ], "nodes": [ { - "boundValues": { - "B1oqkTnIb": 11 + "boundLiterals": { + "B1oqkTnIb": "11" }, "id": "S13FKPEFb", "position": { @@ -38,8 +38,8 @@ "type": "xod/common-hardware/led" }, { - "boundValues": { - "ByNiWkt8Z": 13 + "boundLiterals": { + "ByNiWkt8Z": "13" }, "id": "rkRFKDVF-", "position": { diff --git a/workspace/welcome-to-xod/16-logic/patch.xodp b/workspace/welcome-to-xod/16-logic/patch.xodp index 8fd80bd0..c9b1b7c8 100644 --- a/workspace/welcome-to-xod/16-logic/patch.xodp +++ b/workspace/welcome-to-xod/16-logic/patch.xodp @@ -81,8 +81,8 @@ "type": "xod/core/not" }, { - "boundValues": { - "B1oqkTnIb": 11 + "boundLiterals": { + "B1oqkTnIb": "11" }, "id": "ByCkcvVYW", "position": { @@ -92,8 +92,8 @@ "type": "xod/common-hardware/led" }, { - "boundValues": { - "ByNiWkt8Z": 13 + "boundLiterals": { + "ByNiWkt8Z": "13" }, "id": "ByHgcw4Yb", "position": { @@ -103,8 +103,8 @@ "type": "xod/common-hardware/button" }, { - "boundValues": { - "ByNiWkt8Z": 12 + "boundLiterals": { + "ByNiWkt8Z": "12" }, "id": "ByVg5w4F-", "position": { diff --git a/workspace/welcome-to-xod/17-ldr/patch.xodp b/workspace/welcome-to-xod/17-ldr/patch.xodp index e1d49e48..91666814 100644 --- a/workspace/welcome-to-xod/17-ldr/patch.xodp +++ b/workspace/welcome-to-xod/17-ldr/patch.xodp @@ -15,8 +15,8 @@ ], "nodes": [ { - "boundValues": { - "B1oqkTnIb": 11 + "boundLiterals": { + "B1oqkTnIb": "11" }, "id": "Hk0_5wNY-", "position": { diff --git a/workspace/welcome-to-xod/18-comparisons/patch.xodp b/workspace/welcome-to-xod/18-comparisons/patch.xodp index 71e5a8ca..ebf9c657 100644 --- a/workspace/welcome-to-xod/18-comparisons/patch.xodp +++ b/workspace/welcome-to-xod/18-comparisons/patch.xodp @@ -39,8 +39,8 @@ ], "nodes": [ { - "boundValues": { - "B1oqkTnIb": 10 + "boundLiterals": { + "B1oqkTnIb": "10" }, "id": "BJszoD4tZ", "position": { @@ -58,8 +58,8 @@ "type": "xod/core/less" }, { - "boundValues": { - "BJuORNheZ": 2 + "boundLiterals": { + "BJuORNheZ": "2" }, "id": "H1UNiwVt-", "position": { @@ -69,8 +69,8 @@ "type": "xod/core/analog-input" }, { - "boundValues": { - "HJbACN3gb": 0 + "boundLiterals": { + "HJbACN3gb": "0" }, "id": "S1THoPVFZ", "position": { diff --git a/workspace/welcome-to-xod/19-if-else/patch.xodp b/workspace/welcome-to-xod/19-if-else/patch.xodp index 2824d049..e272d6b7 100644 --- a/workspace/welcome-to-xod/19-if-else/patch.xodp +++ b/workspace/welcome-to-xod/19-if-else/patch.xodp @@ -62,8 +62,8 @@ ], "nodes": [ { - "boundValues": { - "HJbACN3gb": 0 + "boundLiterals": { + "HJbACN3gb": "0" }, "id": "Bkxay1E5Z", "position": { @@ -73,8 +73,8 @@ "type": "xod/core/greater" }, { - "boundValues": { - "S1vGmu6Gb": 9 + "boundLiterals": { + "S1vGmu6Gb": "9" }, "id": "By4w_LqoZ", "position": { @@ -84,9 +84,9 @@ "type": "xod/common-hardware/servo" }, { - "boundValues": { - "r1AgIROHDJW": 0, - "ryTeUROHD1b": 0 + "boundLiterals": { + "r1AgIROHDJW": "0", + "ryTeUROHD1b": "0" }, "id": "BywpJ149Z", "position": { @@ -96,8 +96,8 @@ "type": "xod/core/if-else" }, { - "boundValues": { - "BJuORNheZ": 2 + "boundLiterals": { + "BJuORNheZ": "2" }, "id": "H1pMkkVqZ", "position": { diff --git a/workspace/welcome-to-xod/20-fade/patch.xodp b/workspace/welcome-to-xod/20-fade/patch.xodp index ef279fbe..3d7ae62b 100644 --- a/workspace/welcome-to-xod/20-fade/patch.xodp +++ b/workspace/welcome-to-xod/20-fade/patch.xodp @@ -61,8 +61,8 @@ ], "nodes": [ { - "boundValues": { - "BkweckF8-": 0 + "boundLiterals": { + "BkweckF8-": "0" }, "id": "B185dU5s-", "position": { @@ -72,8 +72,8 @@ "type": "xod/core/fade" }, { - "boundValues": { - "S1vGmu6Gb": 9 + "boundLiterals": { + "S1vGmu6Gb": "9" }, "id": "B1ki_85jZ", "position": { @@ -83,8 +83,8 @@ "type": "xod/common-hardware/servo" }, { - "boundValues": { - "ryTeUROHD1b": 0 + "boundLiterals": { + "ryTeUROHD1b": "0" }, "id": "BkiYd85o-", "position": { @@ -102,8 +102,8 @@ "type": "xod/core/greater" }, { - "boundValues": { - "BJuORNheZ": 2 + "boundLiterals": { + "BJuORNheZ": "2" }, "id": "rJyzdUqjZ", "position": { diff --git a/workspace/welcome-to-xod/21-pulses/patch.xodp b/workspace/welcome-to-xod/21-pulses/patch.xodp index d1522774..96c7ac44 100644 --- a/workspace/welcome-to-xod/21-pulses/patch.xodp +++ b/workspace/welcome-to-xod/21-pulses/patch.xodp @@ -49,8 +49,8 @@ "type": "xod/core/analog-input" }, { - "boundValues": { - "S1vGmu6Gb": 9 + "boundLiterals": { + "S1vGmu6Gb": "9" }, "id": "Skw0PzVcZ", "position": { diff --git a/workspace/welcome-to-xod/22-clock/patch.xodp b/workspace/welcome-to-xod/22-clock/patch.xodp index 9af6dd27..465d313b 100644 --- a/workspace/welcome-to-xod/22-clock/patch.xodp +++ b/workspace/welcome-to-xod/22-clock/patch.xodp @@ -28,8 +28,8 @@ ], "nodes": [ { - "boundValues": { - "S1vGmu6Gb": 9 + "boundLiterals": { + "S1vGmu6Gb": "9" }, "id": "By-NXQVqW", "position": { @@ -48,8 +48,8 @@ "type": "xod/core/analog-input" }, { - "boundValues": { - "B13SCNhl-": 2 + "boundLiterals": { + "B13SCNhl-": "2" }, "id": "rk_NQmEqb", "position": { diff --git a/workspace/welcome-to-xod/23-count/patch.xodp b/workspace/welcome-to-xod/23-count/patch.xodp index 07371acc..ea6e569e 100644 --- a/workspace/welcome-to-xod/23-count/patch.xodp +++ b/workspace/welcome-to-xod/23-count/patch.xodp @@ -51,8 +51,8 @@ ], "nodes": [ { - "boundValues": { - "S1vGmu6Gb": 9 + "boundLiterals": { + "S1vGmu6Gb": "9" }, "id": "Hy_vm7E9b", "position": { diff --git a/workspace/welcome-to-xod/24-flip-flop/patch.xodp b/workspace/welcome-to-xod/24-flip-flop/patch.xodp index 4fe9a5fa..7d67414d 100644 --- a/workspace/welcome-to-xod/24-flip-flop/patch.xodp +++ b/workspace/welcome-to-xod/24-flip-flop/patch.xodp @@ -51,8 +51,8 @@ ], "nodes": [ { - "boundValues": { - "B13SCNhl-": 1 + "boundLiterals": { + "B13SCNhl-": "1" }, "id": "ByXLOXV9W", "position": { @@ -62,8 +62,8 @@ "type": "xod/core/clock" }, { - "boundValues": { - "B1oqkTnIb": 11 + "boundLiterals": { + "B1oqkTnIb": "11" }, "id": "HyA_GKr9W", "position": { diff --git a/workspace/welcome-to-xod/25-multiple-timelines/patch.xodp b/workspace/welcome-to-xod/25-multiple-timelines/patch.xodp index eaec7a47..b8abd11c 100644 --- a/workspace/welcome-to-xod/25-multiple-timelines/patch.xodp +++ b/workspace/welcome-to-xod/25-multiple-timelines/patch.xodp @@ -144,10 +144,10 @@ ], "nodes": [ { - "boundValues": { - "HJCWLAdSwyW": 1, - "rJbGU0_Hv1Z": -0.017, - "rkpbU0OrwyZ": 0.017 + "boundLiterals": { + "HJCWLAdSwyW": "1", + "rJbGU0_Hv1Z": "-0.017", + "rkpbU0OrwyZ": "0.017" }, "id": "B1Epd2S9Z", "position": { @@ -165,8 +165,8 @@ "type": "xod/core/flip-flop" }, { - "boundValues": { - "B13SCNhl-": 1 + "boundLiterals": { + "B13SCNhl-": "1" }, "id": "HkJcYQN5W", "label": "step-clock", @@ -177,8 +177,8 @@ "type": "xod/core/clock" }, { - "boundValues": { - "S1vGmu6Gb": 9 + "boundLiterals": { + "S1vGmu6Gb": "9" }, "id": "HyJKY74q-", "position": { @@ -197,8 +197,8 @@ "type": "xod/core/count" }, { - "boundValues": { - "B13SCNhl-": 30 + "boundLiterals": { + "B13SCNhl-": "30" }, "id": "SywtF745W", "label": "long-clock", diff --git a/workspace/welcome-to-xod/26-lcd/patch.xodp b/workspace/welcome-to-xod/26-lcd/patch.xodp index 22d99cf8..16689182 100644 --- a/workspace/welcome-to-xod/26-lcd/patch.xodp +++ b/workspace/welcome-to-xod/26-lcd/patch.xodp @@ -15,15 +15,15 @@ ], "nodes": [ { - "boundValues": { - "B1TSE9tZ-": "Make", - "BJJqaX4Gb": 5, - "H1bLN9F-b": "the links!", - "HJysTXVMb": 3, - "S1nqa7NMZ": 4, - "SkBK6Q4fb": 11, - "rJlYT7EfW": 12, - "rkbjp7Ezb": 2 + "boundLiterals": { + "B1TSE9tZ-": "\"Make\"", + "BJJqaX4Gb": "5", + "H1bLN9F-b": "\"the links!\"", + "HJysTXVMb": "3", + "S1nqa7NMZ": "4", + "SkBK6Q4fb": "11", + "rJlYT7EfW": "12", + "rkbjp7Ezb": "2" }, "id": "BJLI75r9Z", "position": { @@ -33,8 +33,8 @@ "type": "xod/common-hardware/text-lcd-16x2" }, { - "boundValues": { - "B1x2RV3eZ": "Hello" + "boundLiterals": { + "B1x2RV3eZ": "\"Hello\"" }, "id": "By6RU3IqZ", "position": { @@ -44,8 +44,8 @@ "type": "xod/core/constant-string" }, { - "boundValues": { - "B1x2RV3eZ": "world!" + "boundLiterals": { + "B1x2RV3eZ": "\"world!\"" }, "id": "ryvyP3I9-", "position": { diff --git a/workspace/welcome-to-xod/27-lcd-data/patch.xodp b/workspace/welcome-to-xod/27-lcd-data/patch.xodp index cfb1803a..ee5586f5 100644 --- a/workspace/welcome-to-xod/27-lcd-data/patch.xodp +++ b/workspace/welcome-to-xod/27-lcd-data/patch.xodp @@ -51,13 +51,13 @@ ], "nodes": [ { - "boundValues": { - "BJJqaX4Gb": 5, - "HJysTXVMb": 3, - "S1nqa7NMZ": 4, - "SkBK6Q4fb": 11, - "rJlYT7EfW": 12, - "rkbjp7Ezb": 2 + "boundLiterals": { + "BJJqaX4Gb": "5", + "HJysTXVMb": "3", + "S1nqa7NMZ": "4", + "SkBK6Q4fb": "11", + "rJlYT7EfW": "12", + "rkbjp7Ezb": "2" }, "id": "BJFi3y8qZ", "position": { @@ -67,8 +67,8 @@ "type": "xod/common-hardware/text-lcd-16x2" }, { - "boundValues": { - "H1s0WI6MZ": 1 + "boundLiterals": { + "H1s0WI6MZ": "1" }, "id": "BJV7SDJbG", "position": { diff --git a/workspace/welcome-to-xod/28-string-concat/patch.xodp b/workspace/welcome-to-xod/28-string-concat/patch.xodp index 76df8a47..1b1fe06d 100644 --- a/workspace/welcome-to-xod/28-string-concat/patch.xodp +++ b/workspace/welcome-to-xod/28-string-concat/patch.xodp @@ -59,8 +59,8 @@ "type": "xod/core/concat" }, { - "boundValues": { - "BJuORNheZ": 0 + "boundLiterals": { + "BJuORNheZ": "0" }, "id": "By5oDu8qW", "label": "Photoresistor", @@ -87,8 +87,8 @@ "type": "xod/common-hardware/text-lcd-16x2" }, { - "boundValues": { - "H1s0WI6MZ": 1 + "boundLiterals": { + "H1s0WI6MZ": "1" }, "id": "r19sT1I9-", "position": {