广州大彩hmi人机界面增加新功能,可以支持界面4个方向任意旋转,无需重启设置,需要哪个方向显示直接命令控制切换
一、演示视频如下:
二、软件操作编辑视频如下:
应用场景:带安装支架的产品,发现产品显示视角略差的时候,可以旋转方向获得更好的显示体验,或者是一些特定设备,类似导航类型的结构,需要旋转方向以获得更好的显示
简述操作方法:
以80480db070 屏幕为例,准备做两套ui,一个横屏一个竖屏,0°/180°为横屏显示,90°和270°为竖屏显示;分别编译生成
01:1.1.编译横屏工程,选择 0° - image.bin, project.bin,生成的private下载资源包,拷贝到sd卡根目录,放着准备好
1.2.编译横屏工程,选择 180° - image.bin, project.bin,重命名(扩展名前加180),命名成image180.bin, project180.bin,并拷贝1.1 里面private目录下
1.3.编译横屏工程,选择 90° - image.bin, project.bin,重命名(扩展名前加90),命名成image90.bin, project90.bin,并拷贝1.1 里面private目录下
1.4.编译横屏工程,选择 270° - image.bin, project.bin,重命名(扩展名前加270),命名成image270.bin, project270.bin,并拷贝1.1 里面private目录下
02:lua脚本控制旋转方向,参考代码如下:
set_lcd_rotate(rotate) 0-0°,1-90°,2-180°,3-270°
function on_update(slave,vtype,addr)
if vtype == vt_lw
then
if addr == 0x8888
then
local val = get_uint16(vt_lw, 0x8888)
set_lcd_rotate(val)
end
end
end
米乐网页官网参考例程下载:
https://www.gz-dc.com/category/typeid/347#maintop
注意:目前以上功能仅限于hmi开发平台dx(dn、db、dh)系列产品上,其他系列以及tft软件暂未支持旋转角度功能。
地址:深圳市宝安区新安街道华联城市全景花园g座1203室
(公共交通:地铁5号线洪浪北d出口,5号线或12号线灵芝站c1出口)
邮箱:fujq@gz-dc.com
销售与米乐网页的技术支持:付先生 13828461018