![background image](http://html.mh-extra.com/html/lightware/da2dvi-hdcp-pro/da2dvi-hdcp-pro_user-manual_1915301022.webp)
6. Programmer's Reference
DA2DVI-HDCP-Pro – User's Manual
22
6.4.7. Upload EDID Content to the Router
Description
: EDID hex bytes can be written directly to the user programmable memory locations. The
sequence is the following:
Step 1.
Prepare the router to accept EDID bytes to the specified location <loc> with command {WL#<loc>}
Step 2.
Router responds that it is ready to accept EDID bytes with (E_L_S)CrLf
Step 3.
Send 1 block of EDID (1 block consist of 8 bytes of hex data represented in ASCII format) with
command {WB#<num>
●
<B1>
●
<B2>
●
<B3>
●
<B4>
●
<B5>
●
<B6>
●
<B7>
●
<B8>}
Step 4.
The router acknowledges with response (EL#<num>)
Step 5.
Repeat steps 3 and 4 to send the remaining 31 blocks of EDID (32 altogether)
Step 6.
After the last acknowledge, the router indicates that the EDID status changed by sending (E_S_C)
CrLf
Legend
: <num> represents the sequential number of every 8 byte part of EDID. <num> is between 1 and 32.
<B1>..<B256> are the bytes of EDID.
Explanation
: Full EDID uploaded to memory location U3.
Format
Example
Command
{WL#<loc>}
→
{wl#U3}
Response (E_L_S)CrLf
←
(E_L_S) CrLf
Command
{WB#1
●
<B1>
●
<B2>
●
<B3>
●
<B4>
●
<B5>
●
<B6>
●
<B7>
●
<B8>}
→
{WB#1 00 FF FF FF FF FF FF 00}
Response (EL#<num>)CrLf
←
(EL#1) CrLf
Command
{WB#2
●
<B9>
●
<B10>
●
<B11>
●
<B12>
●
<B13>
●
<B14>
●
<B15>
●
<B16>}
→
{WB#2 38 A3 8E 66 01 01 01 01}
Response (EL#<num>) CrLf
←
(EL#2) CrLf
…
…
Command
{WB#32
●
<B249>
●
<B250>
●
<B251>
●
<B252>
●
<B253>
●
<B254>
●
<B255>
●
<B256>}
→
{WB#32 36 59 42 0A 20 20 00 96}
Response (EL#<num>) CrLf
←
(EL#32) CrLf
Response (E_S_C) CrLf
←
(E_S_C) CrLf
6.5. Commands - Quick Summary
Status Commands
System Commands
EDID Router Settings
Operation
See in
section
Command
{i}
{S}
{F}
{CT}
{IS}
{FC}
Operation
See in
section
Command
{i}
Operation
See in
section
Command
{<loc1>:<loc2>}
{VEDID}
{WV<type>}
{WH<loc>}
{DE<loc>}
{WE#<loc>}
Upload EDID Content to the Router 6.4.7
{WL#<loc>}