FB_sACN_Receiver

The FB_sACN_Receiver functional block is designed to receive streaming Architecture for Control Networks (sACN) protocol data packets.
It operates as an interface for network communication and manages the reception of sACN packets across specified universes.

Inputs
|
Name |
Type |
Description |
|---|---|---|
|
sAcnCommunicator |
I_sAcnCommunicator |
Interface to the sACN communicator that handles network interactions. This is a required input for the receiver to function. |
|
Enable |
BOOL |
Boolean flag to enable or disable the receiver. |
|
sAcnUniverse |
UINT |
Universe number to listen for sACN data packets. |
Outputs
|
Name |
Type |
Description |
|---|---|---|
|
isListening |
BOOL |
Indicates whether the multicast address is added to the sACN_Communicator network adapter. |
|
isBindedToExtArray |
BOOL |
Indicates if the receiver is bound to an external DMX array. |
|
ReceiveCounter |
UINT |
Count of the number of packets received. |
|
RecievedPacket |
U_sACN_Packet |
Last received sACN packet. |
- Method BindExternalDmxArray
- Method OnCommunicatorError
- Method OnMulticastAddedToSocket
- Method OnMulticastDroppedFromSocket
- Method OnSACNSyncPacketReceived
- Method OnSAcnDataPacketReceived
- Method OnSAcnUniDiscoveryPacketReceived
- Method UnbindExternalDmxArray
- Property MulticastAddress
- Property Universe
- Property isWaitingMulticastToAdd
- Property isWaitingMulticastToDrop