added xilica-listen node

This commit is contained in:
Niko Vujić
2025-12-31 09:39:48 +01:00
parent 11b4f83073
commit 38a3d1caf9
4 changed files with 295 additions and 3 deletions

View File

@@ -133,7 +133,10 @@ RED.nodes.registerType('xilica-subscribe', {
</div>
<div class="form-row">
<label for="node-input-transport">Transport</label>
<input type="text" id="node-input-transport" placeholder="TCP">
<select id="node-input-transport">
<option value="TCP">TCP</option>
<option value="UDP">UDP</option>
</select>
</div>
</script>
@@ -146,5 +149,6 @@ RED.nodes.registerType('xilica-subscribe', {
<li><strong>Type ==</strong>: the Value field is used as a full control name (e.g. <code>MASTER_GAIN</code>).</li>
<li><strong>Type Indexed</strong>: the Value field is a base string (e.g. <code>CH</code>), and the From/To fields define a numeric range (e.g. 148 <code>CH1</code><code>CH48</code>).</li>
</ul>
<p>The Transport field controls the subscription transport string, typically <code>TCP</code>. The node generates commands like <code>SUBSCRIBE CH1 "TCP"</code>.</p>
<p><strong>Transport</strong> selects the subscription transport (<code>TCP</code> or <code>UDP</code>). The node generates commands like <code>SUBSCRIBE CH1 "TCP"</code> or <code>SUBSCRIBE CH1 "UDP"</code>.</p>
<p>The actual Xilica device connection (IP/port/password) is chosen by the <code>xilica-command</code> node that this node is wired into, via its <code>xilica-connection</code> config.</p>
</script>