|
发表于 2025-8-11 09:38:24
|
显示全部楼层
暂时没有批量更新前景色和背景色的自动指令生成 用脚本的方式 去写自定义指令 在接收回调函数中去写逻辑(on_uart_recv_data(packet)
串口接收数据的回调函数,有两种方式可以触发此函数执行:
☆使用自定义串口指令:格式为EE B5【自定义数据】FF FC FF FF
☆使用自由串口协议:在LUA脚本中定义全局变量 uart_free_protocol = 1
packet:接收的字节数据)
接收到指令时搭配设置控件颜色函数去写逻辑
1.1.11 set_fore_color(screen,control,color)
设置控件前景色,例如文本控件文字颜色,进度条显示颜色
color:RGB值,2个字节,RGB565
1.1.12 set_back_color(screen,control,color)
设置控件背景色,例如文本控件背景颜色,进度条背景颜色
color:RGB值,2个字节,RGB565
相当于自己去定义一个批量更新颜色指令 |
|