广州大彩串口屏论坛_大彩开发者交流论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2324|回复: 3

HMI软件待机界面问题请教

[复制链接]

2

主题

7

帖子

714

积分

高级会员

Rank: 4

积分
714
发表于 2023-3-3 23:15:25 | 显示全部楼层 |阅读模式
各位大佬们,HMI软件怎么才能实现屏幕待机时屏幕中间显示时间,触摸下屏幕又回到主页面
回复

使用道具 举报

86

主题

109

帖子

9278

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9278
发表于 2023-3-6 15:39:44 | 显示全部楼层
在LUA里面处理,用定时器API和on_press(state,x,y),就可以实现
https://doc.gz-dc.com/VisualTFT/ ... 3%E5%87%BD%E6%95%B0
销售与技术支持:(020)82186683-601
回复

使用道具 举报

2

主题

1253

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
12541
发表于 2023-3-7 08:55:04 | 显示全部楼层
1、你先弄一个待机画面,画面中间放置一个RTC时间控件,然后再放置一个全屏的功能切换按钮(点击后切换回固定的界面)或者指示灯控件(点击后切换不同的界面)。
2、在lua脚本里面,初始化函数on_init中,开启一个无限执行的定时器,定时时间是屏幕的待机时间。
3、在on_update回调里面检测0x012A和0x012B变量,有变化说明屏幕被点击,可以关闭待机定时器后在重新开启待机定时器。
Easy doesn't enter into Grown-up life
成年人的生活里面没有“容易”二字
回复

使用道具 举报

2

主题

7

帖子

714

积分

高级会员

Rank: 4

积分
714
 楼主| 发表于 2023-3-7 19:49:40 | 显示全部楼层
If后要接end 发表于 2023-3-7 08:55
1、你先弄一个待机画面,画面中间放置一个RTC时间控件,然后再放置一个全屏的功能切换按钮(点击后切换回固 ...

谢谢大佬,赐教了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|广州大彩串口屏论坛_大彩开发者交流论坛

GMT+8, 2024-4-28 03:11 , Processed in 0.041494 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表