Wiki source code of DMX Input via Pharos
Last modified by Alexander Mott on 2024/06/14 18:25
Hide last authors
author | version | line-number | content |
---|---|---|---|
![]() |
8.1 | 1 | (% class="box warningmessage" %) |
2 | ((( | ||
![]() |
9.1 | 3 | Note: This should only be used if there is no ability to generate an e-DMX (sACN/Art-Net) feed into ShowRunnerCLC™. [[E-DMX receiver>>doc:SHOWRUNNER™ Integrations Guide.Integration Options.sACN and ArtNet Receive.WebHome]] is much more efficient. |
![]() |
8.1 | 4 | ))) |
![]() |
2.1 | 5 | |
![]() |
9.1 | 6 | ShowRunnerCLC™ can accept commands from a Pharos' DMX input. Note: Pharos recommends not using more than 50 channels on the DMX input. Use as few channels as possible and try not to send fades over DMX into the Pharos. |
![]() |
8.1 | 7 | |
![]() |
2.1 | 8 | Steps: |
9 | |||
![]() |
9.1 | 10 | ShowRunnerCLC™ |
![]() |
2.1 | 11 | |
![]() |
9.1 | 12 | 1. Enable [[UDP Listener>>doc:SHOWRUNNER™ Integrations Guide.Integration Options.UDP Input.WebHome]] in the ShowRunnerCLC™ config: |
![]() |
2.1 | 13 | |
![]() |
10.1 | 14 | (% class="box" %) |
15 | ((( | ||
16 | ## "UdpListener": | ||
17 | { | ||
18 | "ListenPort": 45794 | ||
19 | },## | ||
20 | ))) | ||
![]() |
2.1 | 21 | |
22 | Pharos Config: | ||
23 | |||
24 | 1. Create a new Pharos Project or Open an Existing One | ||
25 | 1. Go to Project->Project Features and set DMX In under Trigger to Enabled | ||
26 | 1. Go to Network->Select Controller with DMX Input->Interfaces and set the Serial Port to DMX Input | ||
27 | 1. Triggers | ||
![]() |
9.1 | 28 | 11. Create a trigger on each DMX Input that you wish to send to ShowRunnerCLC™ |
![]() |
2.1 | 29 | 11. Set Trigger Parameters: |
30 | 111. Channel: Channel # you wish to capture | ||
31 | 111. Changes in range: Minimum: 0 Maximum: 255 | ||
32 | 11. New Action: Output Ethernet | ||
33 | 111. Enable Variables | ||
![]() |
9.1 | 34 | 111. IP/Hostname: IP Address or Hostname of the processor running ShowRunnerCLC™ |
![]() |
2.1 | 35 | 111. Port: 45794 |
36 | 111. Protocol: UDP | ||
37 | 111. String: "GID.SetLevelByByte.<3>\r" | ||
![]() |
9.1 | 38 | 1111. GID is the GlobalID for the load within ShowRunnerCLC™ |
![]() |
2.1 | 39 | 111. Example DMX Channel 41 controlling load with global ID of 32: |
40 | [[image:1597260805025-107.png||height="58" width="693"]] | ||
41 | |||
42 |