3. Raspberry Pi sACN E1.31 Wifi Bridge -> DMX Out [Plug & Play]

Download :
Main features
Discovery
E1.31 Universe Discovery Packets are send to advertise which E1.31 universes the receiver is actively transmitting on. A package is send for every 10 seconds.

Universe Synchronization
This standard allows a transport mechanism to synchronize streamed packets of data from single sources to multiple receivers over the ACN network.

Priority
For a given universe number (both ip-address and CID are examined), the receiver treats data from packets with the highest priority as the definitive data for that universe. When there are 2 sources with the priority, then the receiver goes in merge mode. There is a time-out for 10 seconds for detecting if the source with the highest priority is still sending. On time-out, a source with a lower priority takes precedence.

Sequence Numbering.
Having first received a packet with sequence number A, a second packet with sequence number B arrives. If B – A is less than or equal to 0, but greater than -20 then the packet containing sequence number B shall be deemed out of sequence and discarded.

Merge

When there are two resources with the same priority, then the receiver goes in merge mode. The default algorithm is - so-called Highest Takes Precedence (HTP) merging. There is a time-out for 10 seconds to quit merging mode when a source stop sending with the "Stream_Terminated" message.

Network Data Loss
.
Network data loss condition is a condition that is defined as either the absence of reception of E1.31 packets from a given source for a period of 2.5 seconds or the receipt of a packet containing the Options field, bit 6 set to value of 1.

Options
Preview Data: Bit 7 : This bit, when set to 1, indicates that the data in this packet is intended for use in visualization or media server preview applications and shall not be used to generate live output.
Stream Terminated: Bit 6 : When set to 1, this bit indicates that the source of the data for the universe specified in this packet has terminated transmission of that universe. Three packets containing this bit set to 1 shall be sent by transmitters upon terminating sourcing of a universe. Upon receipt of a packet containing this bit set to a value of 1, a receiver shall enter network data loss condition. Any property values in these packets shall be ignored.
Force Synchronization: Bit 5 : When set to 0, components that had been operating in a synchronized state shall not update with any new packets until synchronization resumes. When set to 1, once synchronization has been lost, components that had been operating in a synchronized state need


Raspberry Pi sACN E1.31 Wifi board
http://www.raspberrypi-dmx.org/ #raspberrypi #artnet #sacn #e131 #wifi #dmx #dmx512 #esp8266