Scene Triggered Ethernet Output
   

Note:

  • To create a scene triggered Ethernet Output, see Create routing entries.

  • You must be in Editor mode to configure a routing entry.

Configure Scene Triggered Ethernet Output

 

To configure an Ethernet Output, ensure that the routing entry is selected in the Routing Entries view, and in Properties do the following:

Condition

Apply a condition to the entry:

  1. In the Routing Entry section, click in the Condition field.

  2. Click and select a condition from the drop-down menu. See Conditions for more information.

Routing Entries Trigger

Enter the group, scene block and scene number from which you want to trigger the entry.

  1. In the Routing Entry Trigger section, click in the Group field, and then enter the group.

  2. Click in the Scene Block field, and then enter the scene block.

  3. Click in the Scene Number field, and then enter the scene.

Ethernet Output

To configure the Ethernet Output:

  1. In the Ethernet Output section, click in the IPv4 Address field. Enter the IP address of the third-party device to which you are connecting.

  2. In the Transmission Router field, enter the IP address of the router responsible for sending data packets that communicate with third-party devices.

  3. In the IP Protocol field, click and choose between ' TCP ' and ' UDP ' data transmission protocols.

  4. In the IP Port field, enter the listener port (for TCP) or comms port (for UDP).

  5. In the Data Packet field, enter \x if you want to view messages in hexadecimal format. By default the field is left blank and, as a result, messages will be viewed in ASCII format.

The following control characters can be included in the ASCII data packet:

Control
characters
Function Hex code

\a

Bell (alert) 0x07
\b Backspace 0x08
\f Formfeed 0x0c
\n New line            0x0a
\r Carriage return           0x0d
\t Horizontal Tab 0x09
\v Vertical Tab            0x0b
\? Literal question mark         0x3f
\\' Single quotation mark 0x27
\\" Double quotation mark 0x22
\\\ Backslash 0x5c

 

For example, entering hello world\n [=text 'hello world' followed by a new line] will be translated as 68656c6c6f20776f726c640a

The space is parsed as 20. The \n control is parsed as 0a.

Note:

  • The data packet field allows for both ASCII strings to be configured and the set of digital packets to be defined. The maximum number of bytes that can be sent is 44.

  • When configuring an ASCII string, the standard escape sequence characters can be included by prefixing them with a '\'.  However, the first escape sequence must not be hexadecimal.

  • To define a data packet with hex values, prefix the string with '\x' and ensure that all characters are valid hex chars.

  • If there is an odd number of hex chars, the first char is prefixed with 0.

  1. Click .

Related Topics