Wiki source code of DMX Input via Pharos

Version 4.2 by Mark Kohlmann on 2021/07/14 16:24

Hide last authors
Mark Kohlmann 2.1 1 SHOWRUNNER™ can accept commands from a Pharos' DMX input.  Note: Pharos recommends not using anymore than 50 channels on the DMX input.
2
3 Steps:
4
5 SHOWRUNNER™
6
Mark Kohlmann 3.1 7 1. Enable [[UDP Listener>>doc:SHOWRUNNER™ User Guide & Wiki.SHOWRUNNER™ Appendix.UDP Input.WebHome]] in the SHOWRUNNER™ config:
Mark Kohlmann 2.1 8
9 "UdpListener":
10 {
11 "ListenPort": 45794
12 },
13
14 Pharos Config:
15
16 1. Create a new Pharos Project or Open an Existing One
17 1. Go to Project->Project Features and set DMX In under Trigger to Enabled
18 1. Go to Network->Select Controller with DMX Input->Interfaces and set the Serial Port to DMX Input
19 1. Triggers
20 11. Create a trigger on each DMX Input that you wish to send to SHOWRUNNER™
21 11. Set Trigger Parameters:
22 111. Channel: Channel # you wish to capture
23 111. Changes in range: Minimum: 0 Maximum: 255
24 11. New Action: Output Ethernet
25 111. Enable Variables
26 111. IP/Hostname: IP Address or Hostname of the processor running SHOWRUNNER™
27 111. Port: 45794
28 111. Protocol: UDP
29 111. String: "GID.SetLevelByByte.<3>\r"
30 1111. GID is the GlobalID for the load within SHOWRUNNER™
31 111. Example DMX Channel 41 controlling load with global ID of 32:
32 [[image:1597260805025-107.png||height="58" width="693"]]
33
34