commit 05325f031b1fba296ab18e4af9b9611dfcb0ccf6 Author: Niko Vujic Date: Tue Dec 30 14:38:50 2025 +0100 first commit diff --git a/docs/X22_Solaro_API_Guide.pdf b/docs/X22_Solaro_API_Guide.pdf new file mode 100644 index 0000000..755672b Binary files /dev/null and b/docs/X22_Solaro_API_Guide.pdf differ diff --git a/nodes/xilica-ping.html b/nodes/xilica-ping.html new file mode 100644 index 0000000..305c249 --- /dev/null +++ b/nodes/xilica-ping.html @@ -0,0 +1,17 @@ + + +
+ + +
+ diff --git a/nodes/xilica-ping.js b/nodes/xilica-ping.js new file mode 100644 index 0000000..2b95359 --- /dev/null +++ b/nodes/xilica-ping.js @@ -0,0 +1,12 @@ +module.exports = function(RED) { + function XilicaPing(config) { + RED.nodes.createNode(this, config); + this.on("input", (msg, send, done) => { + msg.payload = "xilica-ping node is alive"; + send(msg); + done(); + }); + } + RED.nodes.registerType("xilica-ping", XilicaPing); +}; + diff --git a/package.json b/package.json new file mode 100644 index 0000000..b1cd422 --- /dev/null +++ b/package.json @@ -0,0 +1,14 @@ +{ + "name": "node-red-contrib-xilica", + "version": "0.0.1", + "description": "Xilica Third-Party Control nodes for Node-RED", + "keywords": ["node-red", "node-red-contrib", "xilica", "dsp"], + "license": "MIT", + "dependencies": {}, + "node-red": { + "nodes": { + "xilica-ping": "nodes/xilica-ping.js" + } + } +} +