From fe2324daaca00a69635a06cbb410475152e29149 Mon Sep 17 00:00:00 2001 From: Kirill Shumilov Date: Wed, 25 Apr 2018 21:29:32 +0300 Subject: [PATCH] refactor(workspace): update projects in workspace and bundled libs --- .../__lib__/xod/bits/bcd-to-dec/patch.xodp | 12 +- .../__lib__/xod/bits/dec-to-bcd/patch.xodp | 12 +- .../adxl335-accelerometer/patch.xodp | 4 +- .../adxl335-convert/patch.xodp | 12 +- .../xod/common-hardware/button/patch.xodp | 8 +- .../dht11-thermometer/patch.xodp | 8 +- .../xod/common-hardware/dht2x-pack/patch.xodp | 16 +-- .../dht2x-thermometer/patch.xodp | 4 +- .../common-hardware/dhtxx-read-raw/patch.xodp | 4 +- .../ds1307-rtc-read/patch.xodp | 28 ++--- .../ds1307-rtc-write/patch.xodp | 24 ++-- .../ds18b20-thermometer/patch.xodp | 4 +- .../gp2y0a-linearize/patch.xodp | 16 +-- .../gp2y0a02-range-meter/patch.xodp | 14 +-- .../gp2y0a21-range-meter/patch.xodp | 14 +-- .../gp2y0a41-range-meter/patch.xodp | 16 +-- .../hc-sr04-ultrasonic-range/patch.xodp | 8 +- .../hc-sr04-ultrasonic-time/patch.xodp | 4 +- .../common-hardware/l3g4200-gyro/patch.xodp | 32 +++--- .../common-hardware/l3gd20h-gyro/patch.xodp | 32 +++--- .../lis331dlh-accelerometer/patch.xodp | 30 ++--- .../lis331hh-accelerometer/patch.xodp | 30 ++--- .../lis3dh-accelerometer/patch.xodp | 32 +++--- .../xod/common-hardware/pot/patch.xodp | 4 +- .../st-imu-generic-sensor/patch.xodp | 36 +++--- .../st-imu-normalize-acc/patch.xodp | 4 +- .../st-imu-normalize-va/patch.xodp | 4 +- .../st-imu-round-sensitivity/patch.xodp | 8 +- .../text-lcd-16x2-i2c/patch.xodp | 8 +- .../thermometer-tmp36/patch.xodp | 14 +-- .../__lib__/xod/core/absolute/patch.xodp | 4 +- workspace/__lib__/xod/core/add/patch.xodp | 4 +- .../__lib__/xod/core/analog-input/patch.xodp | 6 +- workspace/__lib__/xod/core/and/patch.xodp | 4 +- workspace/__lib__/xod/core/any/patch.xodp | 4 +- workspace/__lib__/xod/core/boot/patch.xodp | 4 +- workspace/__lib__/xod/core/branch/patch.xodp | 6 +- workspace/__lib__/xod/core/buffer/patch.xodp | 4 +- workspace/__lib__/xod/core/ceil/patch.xodp | 4 +- workspace/__lib__/xod/core/clip/patch.xodp | 4 +- workspace/__lib__/xod/core/clock/patch.xodp | 10 +- .../xod/core/constant-number/patch.xodp | 2 +- .../xod/core/constant-string/patch.xodp | 4 +- .../__lib__/xod/core/constrain/patch.xodp | 4 +- .../xod/core/continuously-pausable/patch.xodp | 6 +- .../__lib__/xod/core/continuously/patch.xodp | 2 +- workspace/__lib__/xod/core/count/patch.xodp | 4 +- .../xod/core/debounce(boolean)/patch.xodp | 4 +- .../xod/core/debounce-boolean/patch.xodp | 4 +- .../__lib__/xod/core/debounce/patch.xodp | 6 +- workspace/__lib__/xod/core/delay/patch.xodp | 4 +- .../__lib__/xod/core/delta-time/patch.xodp | 4 +- .../__lib__/xod/core/digital-input/patch.xodp | 8 +- .../__lib__/xod/core/discretize-2/patch.xodp | 4 +- .../__lib__/xod/core/discretize-3/patch.xodp | 4 +- .../__lib__/xod/core/discretize-4/patch.xodp | 4 +- workspace/__lib__/xod/core/divide/patch.xodp | 4 +- .../__lib__/xod/core/equal(number)/patch.xodp | 4 +- .../__lib__/xod/core/equal(string)/patch.xodp | 4 +- workspace/__lib__/xod/core/equal/patch.xodp | 6 +- workspace/__lib__/xod/core/fade/patch.xodp | 8 +- .../__lib__/xod/core/flip-flop/patch.xodp | 4 +- .../__lib__/xod/core/flip-n-times/patch.xodp | 18 +-- workspace/__lib__/xod/core/floor/patch.xodp | 4 +- .../__lib__/xod/core/format-number/patch.xodp | 4 +- .../__lib__/xod/core/gate(boolean)/patch.xodp | 4 +- .../__lib__/xod/core/gate(number)/patch.xodp | 4 +- .../__lib__/xod/core/gate(pulse)/patch.xodp | 4 +- .../__lib__/xod/core/gate(string)/patch.xodp | 4 +- .../__lib__/xod/core/gate-boolean/patch.xodp | 4 +- .../__lib__/xod/core/gate-number/patch.xodp | 4 +- .../__lib__/xod/core/gate-pulse/patch.xodp | 4 +- .../__lib__/xod/core/gate-string/patch.xodp | 4 +- workspace/__lib__/xod/core/gate/patch.xodp | 4 +- workspace/__lib__/xod/core/greater/patch.xodp | 2 +- .../xod/core/i2c-request-bytes-6/patch.xodp | 4 +- .../xod/core/if-else(number)/patch.xodp | 4 +- workspace/__lib__/xod/core/if-else/patch.xodp | 4 +- workspace/__lib__/xod/core/join/patch.xodp | 4 +- .../__lib__/xod/core/map-range/patch.xodp | 4 +- .../__lib__/xod/core/multiply/patch.xodp | 4 +- workspace/__lib__/xod/core/nand/patch.xodp | 4 +- workspace/__lib__/xod/core/nor/patch.xodp | 4 +- workspace/__lib__/xod/core/not/patch.xodp | 4 +- .../xod/core/nth-input(number)/patch.xodp | 8 +- .../xod/core/nth-input(string)/patch.xodp | 8 +- .../__lib__/xod/core/nth-number-2/patch.xodp | 4 +- .../__lib__/xod/core/nth-number-3/patch.xodp | 4 +- .../__lib__/xod/core/nth-number-4/patch.xodp | 4 +- .../__lib__/xod/core/nth-number/patch.xodp | 8 +- workspace/__lib__/xod/core/or/patch.xodp | 4 +- workspace/__lib__/xod/core/pi/patch.xodp | 4 +- .../xod/core/pid-controller/patch.xodp | 4 +- workspace/__lib__/xod/core/round/patch.xodp | 4 +- .../__lib__/xod/core/saw-wave-map/patch.xodp | 4 +- .../__lib__/xod/core/saw-wave/patch.xodp | 12 +- .../__lib__/xod/core/sine-wave-map/patch.xodp | 22 ++-- .../__lib__/xod/core/sine-wave/patch.xodp | 12 +- .../__lib__/xod/core/square-wave/patch.xodp | 12 +- .../__lib__/xod/core/subtract/patch.xodp | 4 +- .../__lib__/xod/core/system-time/patch.xodp | 8 +- workspace/__lib__/xod/core/timer/patch.xodp | 8 +- .../__lib__/xod/core/to-percent/patch.xodp | 12 +- .../__lib__/xod/core/tri-wave-map/patch.xodp | 20 ++-- .../__lib__/xod/core/tri-wave/patch.xodp | 12 +- workspace/__lib__/xod/core/xor/patch.xodp | 4 +- workspace/__lib__/xod/units/c-to-f/patch.xodp | 8 +- .../__lib__/xod/units/deg-to-rad/patch.xodp | 4 +- .../__lib__/xod/units/m-to-cm/patch.xodp | 4 +- .../__lib__/xod/units/m-to-ft/patch.xodp | 4 +- .../__lib__/xod/units/m-to-in/patch.xodp | 4 +- .../__lib__/xod/units/m-to-mm/patch.xodp | 4 +- .../__lib__/xod/units/rad-to-deg/patch.xodp | 4 +- .../02-spaceship-interface/patch.xodp | 50 ++------- .../03-love-o-meter/patch.xodp | 104 +++++------------- .../04-color-mixing-lamp/patch.xodp | 43 +++----- .../05-mood-cue/patch.xodp | 22 +--- workspace/arduino-starter-kit/main/patch.xodp | 3 - workspace/arduino-starter-kit/project.xod | 6 +- workspace/blink/main/patch.xodp | 20 ++-- .../count-with-feedback-loops/main/patch.xodp | 22 ++-- .../doc-tutorial/dtc-ldr-led-lcd/patch.xodp | 26 ++--- workspace/doc-tutorial/dtc-ldr-led/patch.xodp | 12 +- workspace/doc-tutorial/dtc-pot-led/patch.xodp | 8 +- .../nl-blink-disjoint-labeled/patch.xodp | 20 ++-- .../doc-tutorial/nl-blink-disjoint/patch.xodp | 20 ++-- .../nl-blink-two-leds-inv/patch.xodp | 12 +- .../doc-tutorial/nl-blink-two-leds/patch.xodp | 12 +- .../pn-single-plant-percent/patch.xodp | 30 ++--- .../patch.xodp | 30 ++--- .../doc-tutorial/pn-single-plant/patch.xodp | 26 ++--- .../pn-two-plants-main/patch.xodp | 38 +++---- workspace/lcd-time/main/patch.xodp | 22 ++-- workspace/traffic-light/main/patch.xodp | 34 +++--- workspace/traffic-light/state/patch.xodp | 16 +-- workspace/two-button-switch/main/patch.xodp | 38 +++---- workspace/water-station/main/patch.xodp | 38 +++---- workspace/water-station/plant/patch.xodp | 4 +- workspace/welcome-to-xod/01-hello/patch.xodp | 6 +- workspace/welcome-to-xod/02-deploy/patch.xodp | 6 +- .../welcome-to-xod/03-inspector/patch.xodp | 6 +- workspace/welcome-to-xod/04-pwm/patch.xodp | 6 +- workspace/welcome-to-xod/05-wiring/patch.xodp | 6 +- .../welcome-to-xod/06-adding-nodes/patch.xodp | 6 +- workspace/welcome-to-xod/07-labels/patch.xodp | 12 +- .../welcome-to-xod/08-constants/patch.xodp | 12 +- workspace/welcome-to-xod/09-pot/patch.xodp | 12 +- workspace/welcome-to-xod/10-math/patch.xodp | 12 +- workspace/welcome-to-xod/11-servo/patch.xodp | 4 +- workspace/welcome-to-xod/12-help/patch.xodp | 8 +- workspace/welcome-to-xod/13-map/patch.xodp | 16 +-- .../welcome-to-xod/14-map-adjust/patch.xodp | 16 +-- .../welcome-to-xod/15-buttons/patch.xodp | 8 +- workspace/welcome-to-xod/16-logic/patch.xodp | 12 +- workspace/welcome-to-xod/17-ldr/patch.xodp | 4 +- .../welcome-to-xod/18-comparisons/patch.xodp | 12 +- .../welcome-to-xod/19-if-else/patch.xodp | 18 +-- workspace/welcome-to-xod/20-fade/patch.xodp | 16 +-- workspace/welcome-to-xod/21-pulses/patch.xodp | 4 +- workspace/welcome-to-xod/22-clock/patch.xodp | 8 +- workspace/welcome-to-xod/23-count/patch.xodp | 4 +- .../welcome-to-xod/24-flip-flop/patch.xodp | 8 +- .../25-multiple-timelines/patch.xodp | 20 ++-- workspace/welcome-to-xod/26-lcd/patch.xodp | 26 ++--- .../welcome-to-xod/27-lcd-data/patch.xodp | 18 +-- .../28-string-concat/patch.xodp | 8 +- 166 files changed, 874 insertions(+), 980 deletions(-) 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": {