View Single Post
Old April 23rd, 2013   #10
owaits
Member
 
Join Date: Aug 2011
Posts: 32
Default

I think things would fall apart very rapidly if you allowed a device to have the same ID across multiple ports. How would you know when you received the DeviceInfo that it was not an update, change or movement of the device to that port. I can not see how it would work unless they have different IDs for each port/line.

My implementation certainly does not allow a device with one ID to have multiple DeviceInfo states. Not sure whether it should. It will allow the same device to be on multiple ports though.

I also have to allow for the device to be across multiple transports. You may get the same device on DMX, ArtNet or RDMNet. We have added a software router which works out the best way to send the RDM message with each transport getting a different weight.
owaits is offline   Reply With Quote