Programming

This sample generally consists of two modules, an encoder / decoder module and a communication module.

For the sending process, a DMX frame is wrapped by the encoder / decoder module following the sACN structure. Then the wrapped sACN frame is internally transfered through the interface to the communication module. The communication module will send the sACN frame to the target client via UDP.

For the receiving process, an sACN frame is received and validated by the communication module and then transfered to the encoder / decoder function block. This function block will identify the type of sACN frame and extract the DMX frame and the related information about the sending server.