串口屏

1. 概述

SifliGUIBuilder 创建的应用可以用于串口屏。串口屏应用可以响应若干串口屏命令。 串口命令结构

{
    "SerialCmd":"",
    "SerailEventActions":[
        {action},
        {action}
    ]
}

SerialCmd 为ascii 字符串,如’HB’,‘AB’. SerailEventActions 对应若干串口事件行为记录。当设备收到这个串口命令时,执行串口命令中包含的行为集合。实现通过串口命令和设备app交互的效果。

2. 串口命令管理

2.1 串口命令列表

  1. 新增:创建一个新的串口命令。

  2. 编辑:编辑一个现有串口命令。

  3. 删除:删除一个现有串口命令。

  4. 关闭:关闭串口命令管理页面。

2.2 串口命令设置

  1. CommondText:在此填写串口命令的命令码。

  2. 后续配置跟添加事件相同。

3. 串口命令调试

主页面选中一个串口号,通过工具栏,工具->串口工具 进入下面的界面

页面中列出了跳转页面类命令,填入参数,点击右侧的,通过串口向板子发送命令。

页面中列出了设置控件类命令,填入参数,点击右侧的,通过串口向板子发送命令。

4. 串口命令存储

包含串口命令的应用,生成成功后会在{ID}.bin的旁边生成一个{ID}_serial.bin文件