TOUCH参数讲解
| 参数 | 默认参数 | 官方注释 | 讲解 | 备注 |
| TKY_FILTER_MODE | 3 | 滤波器模式 | ||
|
TKY_FILTER_GRADE
|
4 | 滤波器等级 | ||
|
TKY_BASE_REFRESH_ON_PRESS
|
0 | 基线更新在按键按下时是否进行。为 1 则继续按设定的间隔刷新;为 0,则在当前按键有按下的情况下,基线停止刷新。 | ||
|
TKY_BASE_UP_REFRESH_DOUBLE
|
0 | 基线向上更新的倍数参数,本质上增加基线向上刷新的步进,该参数范围 0~255,设置为 0 或 1 时不加速,如果对基线向上刷新和向下刷新有不同的要求时,尽量选择设置向下减速。 | 一个单位时间,更新的基线值变化大小 | |
|
TKY_BASE_DOWN_REFRESH_SLOW
|
0 | 基线向下更新的减速参数,该参数范围为 0~65535。该参数与 baseUpRefreshDouble 主要是为了解决基线向上更新和向下更新不同速的需求。具体请参考示例里的补充说明。 | ||
|
TKY_BASE_REFRESH_SAMPLE_NUM
|
1000 | 基线更新采样次数,该参数范围 0~65535,设置为 0 时,关闭基线刷新,参数越大,基线更新越缓慢。在同样的 baseRefreshSampleNum 设置值下,滤波器等级越高,基线刷新越慢。 | 默认例程5ms扫描一次,因此更新基线值是5ms×1000=5s更新一次基线值 |
与TKY_BASE_UP_REFRESH_DOUBLE的配合使用。 例如手指按下真实值和基线值为2500,手指拿开后真实值立马更新为2600,此时需要将基线值快速更新到2600,需要调整这2个参数。将TKY_BASE_UP_REFRESH_DOUBLE修改为10,并将TKY_BASE_REFRESH_SAMPLE_NUM修改为100,在默认例程5ms扫描一次的情况下,会在5s将基线值更新到2600。 |
|
TKY_SHIELD_EN
|
1 | 屏蔽功能使能 | ||
|
TKY_SINGLE_PRESS_MODE
|
0 | 单按键模式开启使能,为 0 时则可支持多按键;为 1 开启单按键模式,当多个按键同时按下时,输出变化量最大的键值;为 2 时开启互斥单按键模式,只有当前按键释放后才可以触发下一个按键。 | 门锁用户,一般选择2,互斥单按键 | |
|
TKY_MAX_QUEUE_NUM
|
8 | 使用的触摸按键通道数目 |
浙公网安备 33010602011771号