Appendix C - DGX_SHELL Commands
250
Enova Digital Media Switchers - Hardware Reference Manual
Basic DGX_SHELL Commands (Cont.)
announce
This command is used to display AIPNet Ethernet messages.
Usage:
announce
Example:
DGX_SHELL> announce
Input Board 1: BCPU1
MAC Address - 02.D0.47.01.03.00
IP Address - 0.0.0.0
Position - Card Hub
Slot Address - 0
Channel ID - 0
SW Cfg Stat - Success
Input Board 3: BCPU3
MAC Address - 02.D0.47.01.04.00
IP Address - 0.0.0.0
Position - Card Hub
Slot Address - 2
Channel ID - 0
SW Cfg Stat - N/A
Output Board 1: BCPU9
MAC Address - 02.D0.47.02.0B.00
IP Address - 0.0.0.0
Position - Card Leaf
Slot Address - 9
Channel ID - 0
SW Cfg Stat - N/A
Input Expansion Board: EXPIN
Output Expansion Board: EXPOUT
bcs
This command is used to send BCS commands via the DGX_SHELL interface.
Usage:
bcs {<bcs_syntax_cmd>}
<bcs_syntax_cmd> = bcs syntax command string
•
If sending BCS commands over Telnet
– You must first enter the BCS command environment before sending BCS
commands. At the DGX_SHELL prompt, type:
bcs <enter>
and then type the BCS command. The Telnet connection
does not allow in-line BCS commands while in the DGX_SHELL interface (e.g.,
DGX_SHELL> bcs CL1I6O24T
{INVALID}
).
• For instructions on switching between the DGX_SHELL and BCS interface, see page 248.
channel
This command is used to read or write video settings for the designated channel (using the command alone results in a
dump of the entire system).
• The channel index (
BCPUx:y
) relates to the physical input or output port on an input or output board, whose hardware
numbering is complex due to the varying orientation of the boards on different Enova DGX products (see the "Product
to Board Slot Correspondence" table on page 248). We recommend using the variables
Ix
and
Ox
to specify the
desired input and output channels (e.g., enter
channel -v I25
for Input 25).
• To persist the
-m
scaler change to flash (for power on scaler setting), the
-p
(persist) must also be sent.
Usage:
channel {-a}{-d <hex_string>}{-m <hex_string>}{-o <hex_string>}{-p}{-s <hex_string>}{-v}
{Ix|Ox|BCPU|BCPUx|BCPUx:y|BCPUx:y:z}
Options:
-a ar_policy <HEX_BYTE>
-d flash_dtd <HEX_DTD_STRING>
-m mode <HEX_BYTE> 00 = Auto, 01 = Manual, 02 = Bypass
-o override_dtd <HEX_DTD_STRING>
-p persist
-s sharpness <HEX_BYTE>
-v verbose
Target:
BCPU
BCPUx x = 1-32 (boardID) where x = 1-32 for Enova DGX 6400; x = 1-16 for Enova DGX 3200; x = 1-8 for Enova DGX 1600;
x = 1-4 for Enova 800
BCPUx:y y = 0-3 (channel-hardware order)
BCPUx:y:z z = 0-7 (port)
Example 1:
DGX_SHELL> channel -v BCPU19:0
Output: 9 (BCPU19:0:7) Video: 1920x1080p,59.9Hz Audio: 48 kHz, 16 bits
DTD:
02 3A 80 18 71 38 2D 40
58 2C 45 00 00 00 00 00
00 1E
AUX_MODE:
00 01 00
AUX_POLICY:
01 01 00
AUX_SHARPNESS:
02 01 00
Example 2:
DGX_SHELL> channel -m 02 BCPU7:0 [sets the scaler mode of BCPU7:0 to Bypass (02)]
Output: BCPU7 Channel: 0 port :0 Video: 1920x1080p,60.0Hz
DGX_SHELL> channel -p BCPU7 :0 [persists the power-on scaler mode to flash for BCPU7:0]
Output: BCPU7 Channel: 0 port :0 Video: 1920x1080p,60.0Hz