為什么SanyTouch觸摸屏的平均算法是重要的?
發(fā)布日期:2014-09-24 08:30:15 |
分享
加入收藏 關(guān)注:209
平均算法可以降低SanyTouch觸摸屏通斷時(shí)產(chǎn)生的噪聲。通過(guò)測(cè)試連續(xù)采樣的X和Y向值,就可確定這些值是否超出了一定的范圍。如果一個(gè)或多個(gè)采樣值超出了此范圍,這些采樣值就被丟棄,需重新進(jìn)行采樣。這一過(guò)程連續(xù)進(jìn)行,直到幾個(gè)連續(xù)的X采樣值(然后是Y向采樣)落在該范圍之內(nèi)為止。這些值的平均值就作為X和Y的坐標(biāo)值. 一旦獲得了各自的X和Y采樣值,采樣的坐標(biāo)對(duì)就可用來(lái)消除噪聲干擾。如果采樣值沒(méi)有落在內(nèi)部范圍,所有的X和Y坐標(biāo)都被丟棄掉,重新開(kāi)始各自的X值和Y值采樣。一旦獲得了一些認(rèn)可的坐標(biāo)值,就確定一個(gè)平均坐標(biāo)值,并傳送到主機(jī)處理器。