FB_sACN_SourceExtDmx

FB_sACN_SourceExtDmx 1:

FB_sACN_SourceExtDmx is an sACN (streaming ACN) source, similar to FB_sACN_Source, but with a key enhancement: it allows binding to an external DMX ARRAY via pointers, offering more flexible data handling without copying large arrays. It manages the generation and transmission of sACN data packets for a specific DMX universe and interacts with an I_sAcnCommunicator for network operations.

FB_sACN_SourceExtDmx 2:

FB_sACN_SourceExtDmx 3: Inputs

Name

Type

Description

sAcnCommunicator

I_sAcnCommunicator

Interface to the sACN communicator that handles network interactions. This is a required input for the source to function.

Enable

BOOL

Boolean flag to enable or disable the source.

SourceName

STRING(63)

Name of the source, used in sACN packets, limited to 63 characters.

CID

GUID

Unique identifier (GUID) for the source.

sAcnUniverse

UINT

Universe number for the sACN source.

PacketPriority

BYTE

Priority level of the packets being sent, default is set to 100.

SendingPeriod

TIME

Time interval for sending packets, default is 100 milliseconds.

FB_sACN_SourceExtDmx 4: Outputs

Name

Type

Description

SentPackets

UINT

Number of packets successfully sent by the source.