Multi-touch auto scanning
First Claim
1. An apparatus for scanning a sensor panel for events, comprising:
- driver logic configured for generating one or more input signals; and
channel scan logic configured fordisabling touch detection after a first predetermined amount of time elapses without any events being detected on the sensor panel,enabling touch detection, controlling the driver logic to drive at least one row in the sensor panel with the one or more input signals, and acquiring an image of the sensor panel upon expiration of a second predetermined amount of time, anddetermining if any events are detected on the sensor panel;
wherein the acquiring of the image includes measuring a capacitance of one or more sensors in the sensor panel.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for autonomously scanning a sensor panel device is disclosed. A sensor panel processor can be disabled after a first predetermined amount of time has elapsed without the sensor panel device sensing any events. One or more system clocks can also be disabled to conserve power. While the processor and one or more system clocks are disabled, the sensor panel device can periodically autonomously scan the sensor panel for touch activity. If one or more results from the autonomous scans exceed a threshold, the sensor panel device re-enables the processor and one or more clocks to actively scan the sensor panel. If the threshold is not exceeded, the sensor panel device continues to periodically autonomously scan the sensor panel without intervention from the processor. The sensor panel device can periodically perform calibration functions to account for any drift that may be present in the system.
-
Citations
18 Claims
-
1. An apparatus for scanning a sensor panel for events, comprising:
-
driver logic configured for generating one or more input signals; and channel scan logic configured for disabling touch detection after a first predetermined amount of time elapses without any events being detected on the sensor panel, enabling touch detection, controlling the driver logic to drive at least one row in the sensor panel with the one or more input signals, and acquiring an image of the sensor panel upon expiration of a second predetermined amount of time, and determining if any events are detected on the sensor panel; wherein the acquiring of the image includes measuring a capacitance of one or more sensors in the sensor panel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for scanning a sensor panel for events, comprising:
-
disabling touch detection after a first predetermined amount of time elapses without any events being detected on the sensor panel, enabling touch detection, driving at least one row on the sensor panel with one or more input signals, and acquiring an image of the sensor panel by measuring a capacitance of one or more sensors in the sensor panel upon expiration of a second predetermined amount of time, and determining if any events are detected on the sensor panel. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification