灯板
从资源库加载声光样式
style = lebai:load_led_style(name, dir)
参数
name名称dir工作空间名称。可选,默认根目录
返回
style声光样式mode。亮灯模式。speed。速度。colors。亮灯色彩。voice。声音列表。volume。音量。
JSON-RPC
// 请求:
{ "jsonrpc": "2.0", "method": "load_led_style", "params": [{"name": "", "dir": ""}], "id": 1 }
// 响应:
{ "jsonrpc": "2.0", "result": {"led": {}, "voice": 0, "volume": 0}, "id": 1 }
设置声光样式
lebai:set_led_style(style)
- 参数
style声光样式mode。亮灯模式。speed。速度。colors。亮灯色彩。voice。声音列表。volume。音量。
设置 LED 灯状态
lebai:set_led(mode, speed, colors)
- 参数
mode。亮灯模式。0不变。1关闭。2常亮。3呼吸。4均分旋转。5同色旋转。6闪烁。
speed。速度。1快速。2正常。3慢速。
colors。最多包含 4 个 0 ~ 15 之间的整数,对应颜色如下:
- 0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
JSON-RPC
// 请求:
{ "jsonrpc": "2.0", "method": "set_led", "params": [{"mode": 1, "speed": 1, "colors": [0]}], "id": 1 }
// 响应:
{ "jsonrpc": "2.0", "result": {}, "id": 1 }
设置声音
lebai:set_voice(voice, volume)
- 参数
voice。声音列表。0不变1小白启动中,请稍候噢2小白努力停止中3警告,检测到碰撞4更新中,请稍候5已启用示教模式6已退出示教模式7微调已启动8微调已结束9微调方向已改变10小白好无聊,我们一起玩个游戏
volume。音量。0静音。1低。2正常。3高。
JSON-RPC
// 请求:
{ "jsonrpc": "2.0", "method": "set_voice", "params": [{"voice": 1, "volume": 1}], "id": 1 }
// 响应:
{ "jsonrpc": "2.0", "result": {}, "id": 1 }
开关风扇
lebai:set_fan(status)
注意
当系统检测到机器人运行温度过高时,会自动开启散热风扇。
- 参数
status。1关闭。2开启。
JSON-RPC
// 请求:
{ "jsonrpc": "2.0", "method": "set_fan", "params": [{"mode": 1}], "id": 1 }
// 响应:
{ "jsonrpc": "2.0", "result": {}, "id": 1 }
