信号量

set_signal(index, value)

设置信号量

设置信号量

请求参数

参数 类型 说明
index number 端口,范围 0~255
value number 整数值,取值范围 -2147483648~2147483647

示例

类别 写法 版本
Lua 命令 set_signal(1,1)
JSON 请求 {"cmd":"set_signal", "data":{"index":1, "value":1}}

get_signal(index)

获取信号量

获取信号量

请求参数

参数 类型 说明
index number 端口,范围 0~255

示例

类别 写法 版本
Lua 命令 get_signal(1)
Lua 返回 1
JSON 请求 {"cmd":"get_signal", "data":{"index":1}}
JSON 响应 {"data":{"index":1,"value":1,"ok":true},"code":0}

add_signal(index, value)

增加信号量值

增加指定索引的信号量值

请求参数

参数 类型 说明
index number 端口,范围 0~255
value number 整数值,取值范围 -2147483648~2147483647

示例

类别 写法 版本
Lua 命令 add_signal(1, 1)
Lua 返回 2
JSON 请求 {"cmd": "add_signal", "data":{"index":1, "value": 1}}
JSON 响应 {"data":{"index":1,"value":2,"ok":true},"code":0}

results matching ""

    No results matching ""