B. Remote Control Protocol
activatePreset
•Definition
- Recall a Preset on the Event Master processor. User can recall P res et w ith id, Preset serial numbe r, or Preset name.
- Send any one of the parameters to recall Preset.
• Request params:
- params: {"id": x, "type": x}
- params: {"presetSno": x.y, "type": x}
- params: {"presetName": "PresetName"}
o
“type”—0 to recall in preview (default), 1 to recall in program .
This is not a mandatory parameter but should be given when the user wants to recall a P reset in program.
• Response:
- response: null
- succ e ss : (0 = su cc e ss, an yth in g else is a n error)
• Example:
- {"params": {"id": 0, "type": 0}, "method":"activatePreset", "id":"1234", "json-
rpc":"2.0"} //Recall in preview with id 0.
- {"params": {"presetName": "abc" }, "method":"activatePreset", "id":"1234", "json-
rpc":"2.0"} //Recall in preview with preset name “abc”.
- {"params": {"presetSno": 1.00, "type": 1}, "method":"activatePreset", "id":"1234",
"jsonrpc":"2.0"} //Recall in program with presetSno 1.
recallNextPreset
•Definition
- Recall the next Preset on the Event M aster processor.
No para meter is r equired.
- Make s ure that the user has at least recalled one Preset. Web app recalls the next Preset from the last Pr eset re called.
• Request:
- params: {}
• Response:
- response: null
- succ e ss : (0 = su cc e ss, an yth in g else is a n error)
- An error is shown if there was no last recalled Preset or if there is no next Preset in the list.
• Example:
- {"params": {}, "method":" recallNextPreset", "id":"1234", "jsonrpc":"2.0"}
deletePreset
•Definition
- Delete a Preset on the Event M aster processor.
User can delete Preset with id, Preset serial number, or Preset name.
- Send any one of the parameters to delete Preset.
• Request:
- params: {"id": x}
- params: {"presetSno": x.y}
- params: {"presetName": "PresetName"}
• Response:
- response: null
- succ e ss : (0 = su cc e ss, an yth in g else is a n error)
• Example:
- {"params": {"id": 1}, "method":"deletePreset", "id":"1234", "jsonrpc":"2.0"}
- {"params": {"presetSno": 1.00}, "method":"deletePreset", "id":"1234", "jsonrpc":"2.0"}
- {"params": {"presetName": "Preset 5.00"}, "method":"deletePreset", "id":"1234", "json-
rpc":"2.0"}
R5905948 EVENT MASTER DEVICES 17/07/2017
515