摘要 |
A touch detection method for a touch panel. The touch panel has a plurality of sensing nodes. Each sensing node has a baseline value. Each sensing node is sensed to obtain a scanned value. A touch event is detected according to a comparison with a finger-on threshold. When there is no touch event, the method detects whether or not an abnormal object has entered the sensing node. When entered, the method judges whether a difference count between the scanned value and baseline value is larger than a calibration level. When the difference count is larger, then the scanned value is used to update the baseline value. When no abnormal object, then the method judges whether the difference count is larger than a noise threshold. When the difference count is larger, then the scanned value is used to update the baseline value. The calibration level is smaller than finger-on threshold. |