Target host and target universe

The target host variable sTargetHost and target universe variable nTargetUniverse are the target IPv4 address and the port where the sACN frames are sent to and come from.

Target host and target universe 1:

According to the sACN specification, in multicast mode the last two bytes of a multicast address are defined by high-byte and low-byte of the universe. If the target host is mismatched to the target universe, the universe is dominated. In this case multicast address must be corrected. In consequence the original multicast address is ignored (Situation 1).

However, if the target universe is invalid (universe > 63999 or universe = 0) but the target host is a multicast address, the universe should be converted based on the target host and the invalid target universe will be ignored (Situation 2).

Especially if both variables are invalid, or the target host is a unicast address while the target universe is invalid, then an error occurs, and the error information can be found in the "Error List" window (Situation 3).

If the target universe is valid and target host is a unicast address, these rules are not concerned (Situation 4).

 

Here are some examples.

 

Example for Situation 1: The target host is 239.255.0.1 and the target universe is 2. Because the target universe is valid and the target host is a multicast address, the target host will be changed to 239.255.0.2.

Example for Situation 2: The target host is 239.255.0.1 and the target universe is 0. Because the target universe is invalid and the target host is a multicast address, the target universe will be changed to 1.

Example for Situation 3: The target host is 0.0.0.0 or 192.168.0.1 and the target universe is 0. An error occurs.

Example for Situation 4: The target host is 192.168.0.100 and the target universe is 1. Both values are accepted without conversion.