beautypg.com

Barco PDS-4K HDMI Presentation Switcher User Manual

Page 201

background image

201

R5912621 /01 PDS–4K

“x” can be 0, 1, 2, 3

0: Soft reset.

1: Factory reset.

2: Factory reset (save IP).

3: Factory reset (save IP/EDID).

Response:
-

response: null

-

success: (0=success, anything else is an error)

Example:
-

{"params":{"reset": 0}, "method":"resetFrameSettings", "id":"1234",
"jsonrpc":"2.0"}

powerStatus

Definition:
-

This queries the power plug status of the Event Master processor.

Request:
-

params:

{}

- It doesn’t require any parameter.

Response:
-

response:

{FrameId1 :{ PowerSupply1Status":X}}

PwrStatus1 gives the power status of the 1st slot in Event Master processor with frame id FrameId1f

1. Power supply module is not present.

2. Power supply module is present, but there is no power cable.

3. Power supply module is present, and the cable is plugged in, but there is no DC current.

4. Power supply module is present, and everything is OK.

-

success: (0=success, anything else is an error)

Example:
-

{"params":{}, "method":"powerStatus", "id":"1234", "jsonrpc":"2.0"}

listPresets

Definition:
-

This queries the list of Presets on a particular destination or on the system.

Request:
-

params:

{"ScreenDest":x , "AuxDest":x}

,

“x” can be:

–2: Do not include any destinations of this type. (Has priority over particular id, if passed as a
parameter.)

–1: Do not care (All presets). (Has priority over particular id, if passed as a parameter.)

0–999: want to see the presets with the destination this particular id in it or array of ids. Eg.
"ScreenDestination":[{"id": 2}, {"id": 3}]

Response:
-

response: Array of:

[{"id": 0, "Name": "Preset3.00", "LockMode": 0, "presetSno":

3.00}, {"id": 1, "Name": "Preset4.00", "LockMode": 0, "presetSno": 4.00}]

Response contains the array of presets. Above response contains id, name, lock mode preset serial
number of the all the presets.

-

success: (0=success, anything else is an error)

Example:
-

{"params":{"ScreenDest": 0}, "method":"listPresets", "id":"1234",
"jsonrpc":"2.0"}

listDestinationsForPreset

Definition:
-

Lists the content of a Preset.

Remote Control Protocol