Get Ethernet port protocol.
COMMAND
#ETH-PORT?portType<CR>
FEEDBACK
~nn@ETH-PORTportType,ETHPort<CR><LF>
portType – TCP/UDP
0 – TCP
1 – UDP
ETHPort – TCP / UDP port number
(0 – 65534)
Get the Ethernet port protocol
for UDP:
#ETH-PORT?1<CR>
Reset device to factory
default configuration.
This command deletes
all user data from the
device. The deletion can
take some time.
Your device may require
powering off and powering
on for the changes to take
effect.
COMMAND
#FACTORY<CR>
FEEDBACK
~nn@FACTORYOK<CR><LF>
Reset the device to factory
default configuration:
#FACTORY<CR>
Set HDCP mode.
Set HDCP working
mode on the device input:
HDCP supported -
HDCP_ON [default].
HDCP not supported -
HDCP OFF.
HDCP support changes
following detected sink -
MIRROR OUTPUT.
COMMAND
#HDCP-MODinp_id,mode<CR>
FEEDBACK
~nn@HDCP-MODinp_id,mode<CR><LF>
inp_id – Input number:
1 – INPUT
mode – HDCP mode:
0 – HDCP Off
1 – HDCP On
Set the input HDCP-MODE of
IN 1 to Off:
#HDCP-MOD1,0<CR>
Get HDCP mode.
Set HDCP working
mode on the device input:
HDCP supported -
HDCP_ON [default].
HDCP not supported -
HDCP OFF.
HDCP support changes
following detected sink -
MIRROR OUTPUT.
COMMAND
#HDCP-MOD?inp_id<CR>
FEEDBACK
~nn@HDCP-MODinp_id,mode<CR><LF>
inp_id – Input number:
1 – INPUT
mode – HDCP mode:
0 – HDCP Off
1 – HDCP On
Get the input HDCP-MODE of
IN 1:
#HDCP-MOD?1<CR>
Get HDCP signal status.
On output – sink
status.
On input – signal status.
COMMAND
#HDCP-STAT?stage,stage_id<CR>
FEEDBACK
~nn@HDCP-STATstage,stage_id,status<CR><LF>
stage – Input/Output
0 – Input
1 – Output
stage_id – Number of chosen stage
(1 to max number of inputs/outputs)
status – Signal encryption status -
valid values On/Off
0 – HDCP Off
1 – HDCP On
2 – Follow input
3 – Mirror output (“MAC mode”)
Get the output HDCP-STATUS
of IN 1:
#HDCP-STAT?0,1<CR>
Get command list or help
for specific command.
COMMAND
#HELP<CR>
#HELPcommand_name<CR>
FEEDBACK
1. Multi-line:
~nn@Devicecommand,command…<CR><LF>
To get help for command use: HELP (COMMAND_NAME)<CR><LF>
~nn@HELPcommand:<CR><LF>
description<CR><LF>
USAGE:usage<CR><LF>
command – Name of a specific
command
Get the command list:
#HELP<CR>
To get help for
AV-SW-TIMEOUT:
HELPAV-SW-TIMEOUT<CR>
LEGACY COMMAND.
Get in/out count.
COMMAND
#INFO-IO?<CR>
FEEDBACK
~nn@INFO-IOnnINinputs_count,OUToutputs_count<CR><LF>
inputs_count – Number of inputs in
the unit
outputs_count – Number of
outputs in the unit
Get inputs count:
#INFO-IO?<CR>
COMMAND
#LOADfile_name,size<CR>
FEEDBACK
Data sending negotiation:
* Device -
~01@LOADfile_name,sizeready<CR><LF>
* End User (+Device)-
Send file in Protocol Packets
* Device –
~01@LOADfile_name,sizeok<CR><LF>
file_name – Name of file to save on
device
size – Size of file data that is sent
Using the Packet Protocol
Send a command: LDRV, LOAD,
IROUT, LDEDID
Receive Ready or ERR###
If Ready:
a. Send a packet,
b. Receive OK on the last
packet,
c. Receive OK for the command
Packet structure:
Packet ID (1, 2, 3…) (2 bytes in
length)
Length (data length + 2 for
CRC) – (2 bytes in length)
Data (data length -2 bytes)
CRC – 2 bytes
5. Response:
~nnnnok<CR><LF> (Where NNNN
is the received packet ID in ASCII hex
digits.)
Load the file_response.dat file
to the device:
#LOADfile_response.dat,536
0<CR>