信号量
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} |