when I have begun whit RDM implementation i used a simple converter with an PIC processor, but the conversion from fixtrure to the commputer was slow. Then i used little bit upgraded OPEN DMX USB. When I implemented the discovery methods, sometimes I had the situations that the collision packet had good checksum, but I catched collisions to. Finaly I have implemented the discovery in this way: I'm searching throught the tree in the active branches (multiple response or discovery respons in the branch). As lately as at the top of the tree I store the UID and mute the device
.
Tomas
|