Menu

#10 use of DMX_Master and DMX_Slave simultaneously

1.0
pending
None
2023-02-20
2017-08-22
kubriel
No

it is not possible to use DMX_Master and DMX_Slave simultaneously in one firmware with atmge2560. even if you handle dmx_master.enable/disable() and dmx_slave.enable/disable() in the way that booth are never enabled in the same time.
i tested with USE_DMX_SERIAL_3

Discussion

  • Conceptinetics

    Conceptinetics - 2017-08-23

    The library has been written to be used on a single serial port only and can only send or recieve but does not allow to do both simultaneously.

    perhaps you can explain in more detail what you are trying to do since I might be misunderstanding you. A usecase would clear things up easily.

     
  • Conceptinetics

    Conceptinetics - 2017-08-23
    • status: open --> pending
     
  • kubriel

    kubriel - 2017-09-03

    i wanted to build dmx record/playback device.
    with library im using single serial port

     
  • Will Watson

    Will Watson - 2021-01-26

    I have been trying to use it in this way as well.

    I'm dealing with a bunch of sub par light fixtures that flicker when controlled from lighting consoles. I have found that they run stable using your library with a large interbyte gap.

    I was hoping I could forward DMX from a console, through the shield and then to the fixtures; using a different pool of channels on the same universe for sending and receiving if needed

    Is this possible with your library? Is there another library more suited to my application that you're aware of? Is this possible with a single DMX shield, or should I be looking into getting different hardware / an additional shield?

    Sorry for all the questions, I'm pretty green with this stuff.

    Thanks

     

    Last edit: Will Watson 2021-01-26
  • Klaus Kleber

    Klaus Kleber - 2023-02-20

    Hi,
    i'm also interessted in this topic.
    I have an ctc-dra-10-r2 shield and would like to route and changhe the received DMX Signal to a certain DMX Device.

    XLR 1 -->DMX Input: Slave receives the DMX Signal --> convert the Data in the Programm --> forward new data to DMX Device as Master DMX Output on XLR 2

    best regards

     
  • Mart

    Mart - 2023-02-20

    it is still a WIP and also, I need to do some cleaning up and commenting bit it works: https://github.com/Marthaarman/dmx-transceiver

    it is not a library itself, but part of something else. you can use it as an example though. For the specific code example, I created this PCB: https://github.com/Marthaarman/dmx_interceptor_PCB

     
    👍
    1

    Last edit: Mart 2023-02-21

Log in to post a comment.