# 获取预置信息

该接口可以获取预置场景的列表。

# 请求路径

{CLTPlatform-ip}:8086/processor/getPreset

  • 请求地址替换为对应的 ip 地址
  • 请求端口号为 8086

# 请求协议

HTTP

# 请求方法

POST

# 请求参数

  • 请求体的Content-Type请设置为application/json
参数名 说明 必填 类型 数据字典 限制 示例
command 指令类型 [string] processor/getPreset
data 数据 [object]
data>>index 发送器序号(从0开始,-1表示广播) [int]
data>>groupIndex 屏幕分组数 [int]

# 请求示例

{
    "command": "processor/getPreset",
    "data": {
        "index": 0,
        "groupIndex": 0
    }
}

# 返回结果

参数名 说明 必填 类型 数据字典 限制 示例
command 指令类型 [string]
code 状态码 [int]
message 消息 [string]
data 数据 [object]
data>>presetList [object]
data>>presetList>>presetIndex 预置参数序号 [int]
data>>presetList>>presetName 预置参数名称(UTF-8) [string]
data>>presetList>>bSaveColorBrightness 是否预置颜色亮度相关参数 [boolean]
data>>presetList>>supportMaxPresetCount 最大支持的预置参数数量(0代表不支持预置参数功能) [int]

# 返回示例

{
    "code": 20000,
    "command": "processor/getPreset",
    "data": {
        "presetList": [{
            "bSaveColorBrightness": false,
            "presetIndex": 0,
            "presetName": "Preset 1"
        }, {
            "bSaveColorBrightness": false,
            "presetIndex": 1,
            "presetName": "Preset 2"
        }, {
            "bSaveColorBrightness": false,
            "presetIndex": 2,
            "presetName": "Preset 3"
        }, {
            "bSaveColorBrightness": false,
            "presetIndex": 3,
            "presetName": "Preset 4"
        }, {
            "bSaveColorBrightness": false,
            "presetIndex": 4,
            "presetName": "Preset 5"
        }, {
            "bSaveColorBrightness": false,
            "presetIndex": 5,
            "presetName": "Preset 6"
        }, {
            "bSaveColorBrightness": false,
            "presetIndex": 6,
            "presetName": "Preset 7"
        }]
    },
    "message": "Common_Success"
}

# 详细说明