8
« on: September 12, 2010, 07:48:43 pm »
Most of the good points have already been mentioned by several posters.
For me, DMX is just another "language" that can be used to talk to controllers. It is field proven in the theater industry. Because of all the varied conditions of theater, and the fact that shows setup and take down often, it had to be rugged and resilient.
The Christmas light "industry" has grown quite a bit in the last few years. Since there were a few "big" manufacturers, their "private" protocols or languages were popular. However, as things progressed, the flexibility and ruggedness of DMX becomes more important.
The one other thing about DMX vs LOR or AL or Renard is the "streaming" aspect of DMX. LOR is transactional in that it sends a change in state of a channel one time and only one time. DMX streams continuously every second, so if one change communication is missed, it will be repeated on the next cycle. That's why an intelligent dongle is necessary - to keep sending the DMX signal even if no lights change their state.