Page 84 / 113
Section 7.
Programmer’s reference
7.8.5. Set the target property (action)
Command format:
SET
●/EVENTS/E<event_nr>.TargetProperty=<property>
Response format:
pw
●/EVENTS/E<event_nr>.TargetProperty=<property>
Example:
> SET●/EVENTS/E1.TargetProperty=SendMessage
< pw●/EVENTS/E1.TargetProperty=SendMessage
Explanation:
The node contains the property that will be changed after E1 event is fired.
7.8.6. Set the value of the target property (action)
Command format:
SET
●/EVENTS/E<event_nr>.TargetPropertyValue=<value>
Response format:
pw
●/EVENTS/E<event_nr>.TargetPropertyValue=<value>
Example:
> SET●/EVENTS/E1.TargetPropertyValue=Sample_message
< pw●/EVENTS/E1.TargetPropertyValue=Sample_message
Explanation:
If the E1 event is fired, this value will be stored in the set target property.
7.9. EDID management
7.9.1. Query the emulated EDIDs
Command format:
GET
●/EDID.EdidStatus
Response format:
pr
●/EDID.EdidStatus([*\{<edid_id>":"<emulated_edid_id>";"\}])
Example:
> GET●/EDID.EdidStatus
< pr●/EDID.EdidStatus=D1:E1;D1:E2
Explanation:
The available video input ports are listed and the emulated EDID’s number
is displayed. E.g. D1 (Dynamic) EDID is emulated on E1 input.
7.9.2. Query the validity of a dynamic EDID
Command format:
GET
●/EDID/D/D1.Validity
Response format:
pr
●/EDID/D/D1.Validity={true|false}
Example:
> GET●/EDID/D/D1.Validity
< pr●/EDID/D/D1.Validity=true
Explanation:
The ‘Validity’ property is true, valid EDID is stored in D1 memory place.
7.9.3. Query a user EDID header
Command format:
GET
●/EDID/U/U1.Header
Response format:
pr●/EDID/U/U1.Header={“Invalid”|<edid_header>}
Legend:
<edid_header>:
ID of manufacturer; preferred timing; monitor name
Example1:
> GET●/EDID/U/U1.Header
< pr●/EDID/U/U1.Header=Invalid
Explanation1:
The memory place U1 does not contain valid EDID.