View Single Post
Old August 30th, 2019   #16
ericthegeek
Task Group Member
 
Join Date: Aug 2008
Posts: 358
Default

Both architectures are valid. You can decide which you prefer.

Quote:
Originally Posted by renatoml01 View Post
Do I use the microcontroller to "buffer" the message and pass it on?
Yes, this can work. The microcontroller has to watch all of the ports and determine which is active, then receive bytes and breaks and retransmit them on the other ports.

However, you can't buffer the entire RDM packet. The maximum delay that's allowed for a transparent inline device is 88 microseconds. This means you need to buffer a byte-at-a-time, not an entire packet.

Quote:
Originally Posted by renatoml01 View Post
Or I use the microcontroller just to detect the start communication request and direct the controller communication to responder vice versa.
Yes, this is possible too.

When you build a splitter, you also need to determine whether you want it to be protocol aware. It can receive and parse the packets and try to understand the protocol to make decisions. Or it can just look at the falling and rising edges. It's entirely up to you.
ericthegeek is offline   Reply With Quote