Programming
10
AXB-DMX512 DMX512 Interface
Patch Buffer Send_Commands (Cont.)
Command Description
PC
Patches an input to one or more
outputs.
The list can be single outputs and/or ranges of outputs separated by
commas. If the output is currently already patched to another input,
then it is automatically disconnected from that input.
Syntax:
"'PC<DMX input>D<list of DMX outputs>'"
Variables:
DMX Input = 1-512. The actual DMX inbound data is stored in the
DMX Input Buffer
DMX Output = 1-512
Example:
SEND_COMMAND DMX,'PC1D1,3,5-7'
Connects DMX Input 1 to DMX Outputs 1,3,4,6.
SEND_COMMAND DMX,'PC1D1-512'
Connects input 1 to all outputs.
SEND_COMMAND DMX,'PC1D10-20,25'
Patches input 2 to outputs 10 through 20 and 25.
PX
Disconnects a DMX output from any
DMX input by unpatching one or more
DMX outputs.
The list can be single outputs and/or ranges of outputs separated by
commas. These outputs immediately go to zero in the Patch buffer.
Syntax:
"'PX<list of DMX outputs>'"
Do not put more 64 characters total in this command. A Disconnect
will clear the Patch Buffer for that output to 0.
Variable:
list of DMX outputs
Example:
SEND_COMMAND DMX,'PX512'
Unpatches all DMX outputs (the same as the ’PZ’ command).
SEND_COMMAND DMX,'PX15,20-25'
Unpatches DMX outputs 15 and 20 through 25.
PZ
Unpatches all DMX inputs from all
DMX outputs.
Global delete all DMX outputs from any DMX input.
Syntax:
"'PZ'"
All DMX outputs in the Patch Buffer immediately go to zero.