mirror of
https://github.com/xodio/xod.git
synced 2026-03-06 08:54:06 +01:00
refactor(workspace): update projects in workspace and bundled libs
This commit is contained in:
@@ -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": {
|
||||
|
||||
@@ -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": {
|
||||
|
||||
@@ -244,8 +244,8 @@
|
||||
"type": "xod/patch-nodes/input-number"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"__out__": "CONTINUOUSLY"
|
||||
"boundLiterals": {
|
||||
"__out__": "Continuously"
|
||||
},
|
||||
"description": "Triggers new sensor reading",
|
||||
"id": "rkEkrcLKb",
|
||||
|
||||
@@ -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": {
|
||||
|
||||
@@ -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": {
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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": {
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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": {
|
||||
|
||||
@@ -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": {
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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": {
|
||||
|
||||
@@ -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": {
|
||||
|
||||
@@ -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": {
|
||||
|
||||
@@ -57,8 +57,8 @@
|
||||
"type": "xod/patch-nodes/input-number"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"__out__": "CONTINUOUSLY"
|
||||
"boundLiterals": {
|
||||
"__out__": "Continuously"
|
||||
},
|
||||
"description": "Triggers a new read.",
|
||||
"id": "S1TehAk2b",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -56,8 +56,8 @@
|
||||
"type": "xod/patch-nodes/output-number"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"BytUCdHD1-": 16000
|
||||
"boundLiterals": {
|
||||
"BytUCdHD1-": "16000"
|
||||
},
|
||||
"id": "SJ1TjWXKZ",
|
||||
"position": {
|
||||
|
||||
@@ -83,8 +83,8 @@
|
||||
"type": "xod/units/deg-to-rad"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"BytUCdHD1-": 1000
|
||||
"boundLiterals": {
|
||||
"BytUCdHD1-": "1000"
|
||||
},
|
||||
"id": "rJOApZXF-",
|
||||
"position": {
|
||||
|
||||
@@ -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": {
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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": {
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
"description": "Outputs absolute value of an input number",
|
||||
"nodes": [
|
||||
{
|
||||
"boundValues": {
|
||||
"__in__": 0
|
||||
"boundLiterals": {
|
||||
"__in__": "0"
|
||||
},
|
||||
"id": "B1LNICdSDJW",
|
||||
"position": {
|
||||
|
||||
@@ -26,8 +26,8 @@
|
||||
"type": "xod/patch-nodes/input-number"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"__in__": 0
|
||||
"boundLiterals": {
|
||||
"__in__": "0"
|
||||
},
|
||||
"id": "SyomIRurDJ-",
|
||||
"position": {
|
||||
|
||||
@@ -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-",
|
||||
|
||||
@@ -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": {
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
"description": "Pulses on output when any input recieves a pulse",
|
||||
"nodes": [
|
||||
{
|
||||
"boundValues": {
|
||||
"__in__": false
|
||||
"boundLiterals": {
|
||||
"__in__": "Never"
|
||||
},
|
||||
"id": "ByHmL0uHPk-",
|
||||
"position": {
|
||||
|
||||
@@ -10,8 +10,8 @@
|
||||
"type": "xod/patch-nodes/not-implemented-in-xod"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"__in__": false
|
||||
"boundLiterals": {
|
||||
"__in__": "Never"
|
||||
},
|
||||
"id": "ryVmUAOrvkb",
|
||||
"label": "BOOT",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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": {
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"nodes": [
|
||||
{
|
||||
"boundValues": {
|
||||
"boundLiterals": {
|
||||
"__in__": ""
|
||||
},
|
||||
"id": "B1x2RV3eZ",
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"nodes": [
|
||||
{
|
||||
"boundValues": {
|
||||
"__in__": ""
|
||||
"boundLiterals": {
|
||||
"__in__": "\"\""
|
||||
},
|
||||
"id": "B1x2RV3eZ",
|
||||
"label": "VAL",
|
||||
|
||||
@@ -30,8 +30,8 @@
|
||||
"type": "xod/patch-nodes/not-implemented-in-xod"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"__in__": 0
|
||||
"boundLiterals": {
|
||||
"__in__": "0"
|
||||
},
|
||||
"description": "The constrained value",
|
||||
"id": "rJWWUAdHDyW",
|
||||
|
||||
@@ -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-",
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
"type": "xod/patch-nodes/not-implemented-in-xod"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"boundLiterals": {
|
||||
"__in__": "false"
|
||||
},
|
||||
"description": "Continuous pulses",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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-",
|
||||
|
||||
@@ -78,8 +78,8 @@
|
||||
"type": "xod/patch-nodes/input-pulse"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"__out__": "CONTINUOUSLY"
|
||||
"boundLiterals": {
|
||||
"__out__": "Continuously"
|
||||
},
|
||||
"description": "Triggers new update",
|
||||
"id": "H1NuAXqEM",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -156,8 +156,8 @@
|
||||
"type": "xod/patch-nodes/input-number"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"r1AgIROHDJW": 1
|
||||
"boundLiterals": {
|
||||
"r1AgIROHDJW": "1"
|
||||
},
|
||||
"id": "rymEUTGYb",
|
||||
"position": {
|
||||
|
||||
@@ -162,8 +162,8 @@
|
||||
"type": "xod/patch-nodes/input-number"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"r1AgIROHDJW": 2
|
||||
"boundLiterals": {
|
||||
"r1AgIROHDJW": "2"
|
||||
},
|
||||
"id": "HJnuj6bKZ",
|
||||
"position": {
|
||||
|
||||
@@ -237,8 +237,8 @@
|
||||
"type": "@/if-else"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"r1AgIROHDJW": 3
|
||||
"boundLiterals": {
|
||||
"r1AgIROHDJW": "3"
|
||||
},
|
||||
"id": "rJ3Eh6bFb",
|
||||
"position": {
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
"description": "Divides two numbers",
|
||||
"nodes": [
|
||||
{
|
||||
"boundValues": {
|
||||
"__in__": 0
|
||||
"boundLiterals": {
|
||||
"__in__": "0"
|
||||
},
|
||||
"id": "BkqLCOSw1W",
|
||||
"position": {
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
"description": "Outputs true if `IN1` = `IN2`, and false otherwise",
|
||||
"nodes": [
|
||||
{
|
||||
"boundValues": {
|
||||
"__in__": false
|
||||
"boundLiterals": {
|
||||
"__in__": "False"
|
||||
},
|
||||
"id": "H1E8AuSPkZ",
|
||||
"position": {
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
"description": "Outputs true if `IN1` = `IN2`, and false otherwise",
|
||||
"nodes": [
|
||||
{
|
||||
"boundValues": {
|
||||
"__in__": false
|
||||
"boundLiterals": {
|
||||
"__in__": "False"
|
||||
},
|
||||
"id": "W1E8AWSPIZ",
|
||||
"position": {
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -22,8 +22,8 @@
|
||||
"type": "xod/patch-nodes/input-pulse"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"__in__": false
|
||||
"boundLiterals": {
|
||||
"__in__": "False"
|
||||
},
|
||||
"description": "The stored value",
|
||||
"id": "HkyxURuSPyW",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
"type": "xod/patch-nodes/not-implemented-in-xod"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"__in__": 0
|
||||
"boundLiterals": {
|
||||
"__in__": "0"
|
||||
},
|
||||
"id": "rkWeUCdBDkZ",
|
||||
"position": {
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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-",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
"type": "xod/patch-nodes/output-string"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"__out__": true
|
||||
"boundLiterals": {
|
||||
"__out__": "True"
|
||||
},
|
||||
"description": "Whether values should pass through",
|
||||
"id": "rkMROXFwT-",
|
||||
|
||||
@@ -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-",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -27,8 +27,8 @@
|
||||
"type": "xod/patch-nodes/output-string"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"__out__": true
|
||||
"boundLiterals": {
|
||||
"__out__": "True"
|
||||
},
|
||||
"description": "Whether values should pass through",
|
||||
"id": "rkMROXFwT-",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"description": "Outputs true if `IN1` > `IN2`, and false otherwise",
|
||||
"nodes": [
|
||||
{
|
||||
"boundValues": {
|
||||
"boundLiterals": {
|
||||
"__in__": ""
|
||||
},
|
||||
"id": "B19RYS3lW",
|
||||
|
||||
@@ -338,8 +338,8 @@
|
||||
"type": "xod/patch-nodes/output-number"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"Hk3Wdu4dZ": 6
|
||||
"boundLiterals": {
|
||||
"Hk3Wdu4dZ": "6"
|
||||
},
|
||||
"id": "r1Tvyt4_W",
|
||||
"position": {
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -82,8 +82,8 @@
|
||||
"type": "xod/patch-nodes/input-string"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"__out__": " "
|
||||
"boundLiterals": {
|
||||
"__out__": "\" \""
|
||||
},
|
||||
"description": "Delimiter character or string",
|
||||
"id": "rJGQNB4df",
|
||||
|
||||
@@ -12,8 +12,8 @@
|
||||
"type": "xod/patch-nodes/input-number"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"__in__": 0
|
||||
"boundLiterals": {
|
||||
"__in__": "0"
|
||||
},
|
||||
"description": "Mapped value",
|
||||
"id": "H12bIR_SPyZ",
|
||||
|
||||
@@ -10,8 +10,8 @@
|
||||
"type": "xod/patch-nodes/input-number"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"__in__": 0
|
||||
"boundLiterals": {
|
||||
"__in__": "0"
|
||||
},
|
||||
"id": "BkQzLCurwJZ",
|
||||
"position": {
|
||||
|
||||
@@ -34,8 +34,8 @@
|
||||
"type": "xod/patch-nodes/not-implemented-in-xod"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"__in__": false
|
||||
"boundLiterals": {
|
||||
"__in__": "False"
|
||||
},
|
||||
"id": "r18G80_Hvyb",
|
||||
"position": {
|
||||
|
||||
@@ -34,8 +34,8 @@
|
||||
"type": "xod/patch-nodes/variadic-1"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"__in__": false
|
||||
"boundLiterals": {
|
||||
"__in__": "False"
|
||||
},
|
||||
"id": "rJqfIRdHwkW",
|
||||
"position": {
|
||||
|
||||
@@ -10,8 +10,8 @@
|
||||
"type": "xod/patch-nodes/not-implemented-in-xod"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"__in__": false
|
||||
"boundLiterals": {
|
||||
"__in__": "False"
|
||||
},
|
||||
"id": "r1if8ROSDJ-",
|
||||
"position": {
|
||||
|
||||
@@ -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": {
|
||||
|
||||
@@ -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": {
|
||||
|
||||
@@ -113,8 +113,8 @@
|
||||
"type": "xod/patch-nodes/input-number"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"SJqZ8COrDkW": 1
|
||||
"boundLiterals": {
|
||||
"SJqZ8COrDkW": "1"
|
||||
},
|
||||
"id": "rJcQrTWtZ",
|
||||
"position": {
|
||||
|
||||
@@ -155,8 +155,8 @@
|
||||
"type": "xod/patch-nodes/input-number"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"SJqZ8COrDkW": 2
|
||||
"boundLiterals": {
|
||||
"SJqZ8COrDkW": "2"
|
||||
},
|
||||
"id": "SyPRHTWFZ",
|
||||
"position": {
|
||||
|
||||
@@ -165,8 +165,8 @@
|
||||
"type": "xod/patch-nodes/deprecated"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"SJqZ8COrDkW": 3
|
||||
"boundLiterals": {
|
||||
"SJqZ8COrDkW": "3"
|
||||
},
|
||||
"id": "SJ7v8pbYb",
|
||||
"position": {
|
||||
|
||||
@@ -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": {
|
||||
|
||||
@@ -26,8 +26,8 @@
|
||||
"type": "xod/patch-nodes/input-boolean"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"__in__": false
|
||||
"boundLiterals": {
|
||||
"__in__": "False"
|
||||
},
|
||||
"id": "SJyXI0OrD1-",
|
||||
"position": {
|
||||
|
||||
@@ -15,8 +15,8 @@
|
||||
],
|
||||
"nodes": [
|
||||
{
|
||||
"boundValues": {
|
||||
"B1x2RV3eZ": 3.14159265359
|
||||
"boundLiterals": {
|
||||
"B1x2RV3eZ": "3.14159265359"
|
||||
},
|
||||
"id": "ByYn3jnU-",
|
||||
"position": {
|
||||
|
||||
@@ -396,8 +396,8 @@
|
||||
"type": "@/multiply"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"__out__": "CONTINUOUSLY"
|
||||
"boundLiterals": {
|
||||
"__out__": "Continuously"
|
||||
},
|
||||
"description": "Triggers new computation, i.e. `OUT` update.",
|
||||
"id": "H1QHqmcNz",
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
"type": "xod/patch-nodes/not-implemented-in-xod"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"__in__": 0
|
||||
"boundLiterals": {
|
||||
"__in__": "0"
|
||||
},
|
||||
"id": "rkO7L0uSP1Z",
|
||||
"position": {
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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𝜋",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -10,8 +10,8 @@
|
||||
"type": "xod/patch-nodes/input-number"
|
||||
},
|
||||
{
|
||||
"boundValues": {
|
||||
"__in__": 0
|
||||
"boundLiterals": {
|
||||
"__in__": "0"
|
||||
},
|
||||
"id": "HyRmUCdBDkZ",
|
||||
"position": {
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user