描述

  • arc控件说明

接口版本

版本号 制定人 制定日期 版本描述
1.0 覃之添 2021-6-29 初始版本
3.0 舒克 2022-1-26 初始版本

##1、set

请求参数说明

action 参数 类型 说明
set_range min , max number 设置圆弧从起始到结束对应的数值大小
set_value value number 设置圆弧对应数值
set_angle start , end number 设置圆弧前置区域的起始、结束角度
set_bg_angle start , end number 设置圆弧背景的起始、结束角度

调用示例

    cJSON *attr;
    attr = cJSON_CreateObject();
    cJSON_AddStringToObject(attr, "action", "set_value");
    cJSON_AddNumberToObject(attr, "value", 80);
    qmsd_ctrl_cjson_gui("screen_main_arc_1", QMSD_CTRL_SET_STATUS, attr);
    cJSON_Delete(attr);

注:修改 screen_main_arc_1 当前显示数值;

返回示例

{
    "code": 0
}

返回参数说明

参数名 类型 说明
result string 结果信息
result.code int 错误码

错误码

错误码 说明

##2、get

请求参数说明

参数名 类型 说明

调用示例

{
    "wid": "s1",
    "cmd" : "get"
}

返回示例

{
    "start_angle": 0,
    "end_angle": 200,
    "cur_angle": 100,
    "code": 0
}

返回参数说明

参数名 类型 说明
result string 结果信息
result.code int 错误码
result.start_angle int 获取arc的起始角度
result.end_angle int 获取arc的结束角度
result.cur_angle int 获取arc的值

错误码

错误码 说明
文档更新时间: 2022-01-26 14:07   作者:shuke