You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Simple Implementation of [sACN](https://artisticlicenceintegration.com/technology-brief/technology-resource/sacn-and-art-net/) (Streaming ACN) for [Node-RED](https://nodered.org).
3
4
4
5
## Requirements
6
+
5
7
Required version of Node-RED: v3.1.6
6
8
7
9
This package uses [`sacn`](https://www.npmjs.com/package/sacn) as library to interact by sACN.
8
10
9
11
## Installation
12
+
10
13
See the list below for the
11
14
npm package names, or [search npm](https://www.npmjs.org/search?q=node-red-sacn).
12
15
To install - either use the manage palette option in the editor, or change to your Node-RED user directory.
@@ -17,38 +20,45 @@ To install - either use the manage palette option in the editor, or change to yo
17
20
Copyright MysteryCode and other contributors under [GNU GENERAL PUBLIC LICENSE Version 3](LICENSE).
18
21
19
22
## Node Usage
23
+
20
24
### sACN in
25
+
21
26
This node can be used to read one or multiple universes send by sACN.
22
27
23
28
#### Parameters:
24
-
| Paremeter | Description | Possible Values | Default Value |
| ip-address | IP-Address of the network-interface that should be used for reading from sACN. |`\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\` (_any valid ip-address_) |_empty_|
27
-
| mode | Defines whether the node returns the values of every read sACN package (direct mode), or merged values using HTP or LTP. |`direct`, `htp`, `ltp`|`htp`|
28
-
| universe | The universe that is meant to be observed. |`\d+` (`1` to `63999`) |`1`|
29
-
| port | The network port which should be used for reading sACN. |`\d+`|`5568`|
29
+
30
+
| Paremeter | Description | Possible Values | Default Value |
| ip-address | IP-Address of the network-interface that should be used for reading from sACN. |`\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\` (_any valid ip-address_) |_empty_|
33
+
| mode | Defines whether the node returns the values of every read sACN package (direct mode), or merged values using HTP or LTP. |`direct`, `htp`, `ltp`|`htp`|
34
+
| universe | The universe that is meant to be observed. |`\d+` (`1` to `63999`) |`1`|
35
+
| port | The network port which should be used for reading sACN. |`\d+`|`5568`|
|`sequence`| sACN packets are given a packet sequence number so that the receiver can keep the sequence of packets from a given sender. (`1` to `255`) |
35
-
|`source`| IP-Address of the sender. |
36
-
|`priority`| Priority of the sender. (`1` to `200`) |
37
-
|`universe`| Id of the universe the package is addressed to. |
38
-
|`payload`| array containing the dmx values as **percentage** by dmx channel. DMX-Channel `1` starts at key `1`, not `0`. (`Array<number, number>`) |
42
+
|`source`| IP-Address of the sender. |
43
+
|`priority`| Priority of the sender. (`1` to `200`) |
44
+
|`universe`| Id of the universe the package is addressed to. |
45
+
|`payload`| array containing the dmx values as **percentage** by dmx channel. DMX-Channel `1` starts at key `1`, not `0`. (`Array<number, number>`) |
| ip-address | IP-Address of the network-interface that should be used for sending sACN. |`\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\` (_any valid ip-address_) |_empty_|
53
63
| speed | Defines the frequency for sending sACN-packages |`once (0Hz)`, `24Hz`, `27Hz`, `30Hz`, `40Hz`, `44Hz`|`0Hz`|
54
64
| universe | The universe that is meant to be observed. |`\d+` (`1` to `63999`) |`1`|
@@ -57,6 +67,7 @@ This node can be used to send one universe using sACN.
57
67
| priority | The name for the sACN-sender that should be displayed within the network. |_any string below 50 characters_|`Node-RED`|
0 commit comments