工程知识资料整理:深圳市宝盛达科技有限公司

薄膜按键按住连续调节:首次延迟与重复间隔怎样验收

按住连续调节要分别定义首次连发延迟、重复间隔和释放后的事件处理。把输入保持、事件生成与界面处理对齐,不用导通正常或画面连续变化代替整机验收。

白底仪器面板样品,带显示窗口、上下箭头、SET等功能标识和右侧排线;外观不证明连发功能或时序测试

薄膜按键用于按住连续调节时,应把首次连发前的等待与后续重复间隔分别定义,并记录松手后怎样停止生成和处理事件。无源开关只提供接通、断开的输入,连发由主机逻辑实现;触点持续接通,不等于用户又按了多次。具体时间、步进和停止判据由项目确认,本文只讨论普通非安全菜单或设置操作,不提供运动控制、急停或使能方案。

小松在2026年10月30日发布的PC300-12/PC300i-12公告中介绍,驾驶室采用8英寸手边触摸监视器,产品计划从当年11月销售。这里采用的是近期设备界面更新消息,不把计划开售写成已经交付。公告没有说明薄膜按键、连发规则、所用软件框架或宝盛达科技供货。

自家设备若也更新手边操作终端,并另外保留薄膜按键用于菜单移动或普通设置值调整,就要确认轻点与持续按住各产生什么结果。按住后等待多久开始连续变化、之后变化多快,直接影响这类操作的确认;这些是自家项目需要定义的行为,不是对新闻设备的实现推断。

按键连发:首次延迟与重复间隔分开确认

把首次等待和后续重复间隔分别记在时序表里,不用一个“长按时间”字段代替。前者决定确认按下后何时开始连发,后者决定已经进入连发后多久再产生一个事件。还要说明最初按下是否立即执行一步;如果这一步存在,不把它混进首次重复的计数。

Qt的QAbstractButton文档将自动重复的初始延迟和重复间隔分别列为autoRepeatDelay、autoRepeatInterval。它说明同一软件按钮可以有两个独立的时间配置,但不是薄膜按键的通用参数。本文不移用该类的全部信号语义,也不表示设备采用Qt。

下面是一份时序记录建议。项目先确定按下的确认时点、时间基准和初次动作策略,再填写预期与实测;表内没有统一毫秒数。输入确认、事件生成和界面处理应能对齐,不能只靠录屏估计底层时刻。

观察段记录什么要与哪项规则核对
确认按下本轮输入起点;是否已生成一次初始动作压下即动作,还是等待其他条件;初始动作单独计数
等待首次重复从约定起点到首次重复事件的时间首次延迟,以及恰在边界释放时的归属
进入持续重复相邻重复事件的生成时刻及对应处理记录重复间隔;若有分档加速,分别绑定档位和切换条件
确认释放释放确认时刻、最后新生成事件及队列中尚未处理项停止新连发的时点;待处理项取消还是继续处理及允许延迟
到限值或页面退出当前目标、边界值或页面状态,以及后续事件去向停止、保持还是其他已批准行为;不默认为转向新目标

保持期间的重复,是软件策略还是触点又变化

LVGL 9.3的输入事件文档分别列出长按成立与长按重复事件;重复事件按其长按时间和重复时间配置产生,并有未滚动等适用条件。这是软件组件的事件模型,不能把一条重复事件直接解释成物理触点重新闭合了一次,也不能把其条件套给所有主机。

排查时保留同次操作的触点或输入状态、确认后的保持状态、重复事件生成记录和界面处理记录。若保持输入稳定而软件按已批准策略连发,不能仅因数值连续变化就给开关判不良;若未配置连发却出现多个动作,则继续检查事件来源和处理路径。输入本身也变化时,再按实际证据检查触点、连接或输入电路,不凭现象直接确定责任。

本篇的连续调节是项目有意允许的行为,不能照搬“一次按住只能裁决一个动作”的互斥表。需要短按、长按各执行一次的场景,另见短按与长按的触发裁决;输入边沿异常可看按下与释放的消抖验收。连发间隔与消抖时间也不应混作同一配置。

松手与到限值之后,记录停在哪一层

“松手停止”至少要说清停止的是新事件生成,还是尚未执行的调节动作。释放已确认后没有新生成事件,但此前排队的事件继续改变界面,与释放后仍新建连发事件,是不同的问题。按项目规定核对待处理项的取消或执行及允许延迟;已执行的动作保留真实记录,不通过清空日志写成从未发生。

沿着前述手边终端的自家项目场景,验证可以在批准的仿真或隔离环境中安排:短点后释放、等待期间释放、进入连续重复后释放,以及到列表末端、数值边界或退出页面时仍按住。记录实际目标和每次事件的去向;若项目不允许旧输入控制新页面,就按这项已确认规则核对,不能仅以原页面停止刷新判通过。这些不是新闻设备的测试结果。

时间边界、重复频率、最大变化范围、恢复条件和测试次数,都应由整机负责人结合操作任务确定。不要为了让界面更快而随意缩短间隔,也不要把普通菜单的松手停止当成机械停止或安全功能已验证。运行中的设备不用于试改连发逻辑或绕过联锁。

连发规则留在整机资料里,部件资料另列

深圳市宝盛达科技有限公司的薄膜开关定制资料要求提供按键定义、线路或接口资料,并结合同版壳体和主板核对按键映射、导通与装机效果。连发问题可以用这些资料明确哪个键、哪个回路提供输入,再由整机软件负责人确认重复事件及处理策略。公开页面不证明宝盛达提供任意连发固件、接口板或整机软件验证服务。

向项目联系入口交接时,部件侧附键位、针位、样件及图纸版本、按下与释放记录;主机侧附软件版本、初始动作、首次延迟、重复间隔、停止和边界策略,并标出已确认及待查的层级。若采购的是纯薄膜面板或按键面贴,不把表层件写成完整薄膜开关;带弹片并配合客户PCB的面贴,也须单列PCB与读取电路。

封面只展示带显示窗口、上下箭头和功能标识及排线的仪器面板外观,不能据此确认它具有连发功能、具体接口协议或已完成时序测试。交接结论应落到本项目的输入和事件记录,不以照片或“按住能变”代替验收。

English version