Abstract:
Aspects of the invention relate to a method and apparatus for scanning an array of sensors. More particularly, the invention is directed towards scanning an array of sensors to accurately determine actuated sensors on a contact-sensitive surface. In one embodiment, three sets of sensing lines can be incorporated into the sensing area for ghost-free detection of up to two keys. Further in other embodiments, n sets of sensing lines can be incorporated into the sensing area for ghost free detection of up to n−1 keys.
Abstract:
Integration of a FIFO memory, FIFO threshold and a timer, along with the other components of a touch screen system allows the number of interrupts to the touch screen controller to be reduced while allowing all point data to be acquired and preserved. In the first touch-detect event, an interrupt is issued to inform the host. The touch screen controller then automatically acquires data as long as touch is detected without host intervention. A FIFO threshold defines the minimum number of data points in FIFO memory before it issues an interrupt to inform the host that data is ready to be fetched. The timer is started once touch is detected. On every single data acquired, the timer is reset. In the event where touch is no longer detected, the timer keeps on counting until the time-up limit is reached. In this event, the touch screen controller will issue an interrupt informing the host the pen is lifted. The host then checks whether there is still data left in FIFO memory to be read.
Abstract:
A touch sensitive display includes a capacitive touch sensor configured to output capacitance values. A motion sensor makes a motion detection and generates a motion signal including a motion value indicative of sensed motion detection. A touch detection circuit is coupled to receive the capacitance values and motion values. The touch detection circuit processes the capacitance values to make a hovering detection and a touching detection with respect to the display. The touch detection circuit further generates an output signal including the motion value correlated in time with each of the hovering detection and touching detection. The output signal may be processed as a user interface control signal. The output signal may also be processed to determine an impulsive strength of the touching detection as a function of an elapsed time between hover and touch and the measured motion values.
Abstract:
A method of matrix sensing using delay-based capacitance sensing, including using X-axis lines as active lines for capacitance measurements and using Y-axis lines as a disturbance to identify the location of a touch in a key matrix is disclosed. A sensing signal is applied to the X-axis lines, and a disturbance signal is applied to the Y-axis lines. If a location is touched, cross-capacitance is reduced, which is measured by sweeping data along the X-axis lines.
Abstract:
Aspects of the invention relate to a method and apparatus for scanning an array of sensors. More particularly, the invention is directed towards scanning an array of sensors to accurately determine actuated sensors on a contact-sensitive surface. In one embodiment, three sets of sensing lines can be incorporated into the sensing area for ghost-free detection of up to two keys. Further in other embodiments, n sets of sensing lines can be incorporated into the sensing area for ghost free detection of up to n−1 keys.
Abstract:
A method of matrix sensing using delay-based capacitance sensing, including using X-axis lines as active lines for capacitance measurements and using Y-axis lines as a disturbance to identify the location of a touch in a key matrix is disclosed. A sensing signal is applied to the X-axis lines, and a disturbance signal is applied to the Y-axis lines. If a location is touched, cross-capacitance is reduced, which is measured by sweeping data along the X-axis lines.
Abstract:
A bus station in the form of a hardware dongle, operates in conjunction with a USB Device running suitable software. When the bus station determines that a bus host is connected to a first bus communication port thereof, it acts as a transceiver to allow conventional bus communications between said bus host and a bus device connected to a second bus communication port thereof. When the bus station determines that a bus device running suitable software is connected to the first bus communication port thereof, it acts as an alternate host to allow bus communications between said bus device connected to the first bus communication port and a bus device connected to a second bus communication port.
Abstract:
Integration of a FIFO memory, FIFO threshold and a timer, along with the other components of a touch screen system allows the number of interrupts to the touch screen controller to be reduced while allowing all point data to be acquired and preserved. In the first touch-detect event, an interrupt is issued to inform the host. The touch screen controller then automatically acquires data as long as touch is detected without host intervention. A FIFO threshold defines the minimum number of data points in FIFO memory before it issues an interrupt to inform the host that data is ready to be fetched. The timer is started once touch is detected. On every single data acquired, the timer is reset. In the event where touch is no longer detected, the timer keeps on counting until the time-up limit is reached. In this event, the touch screen controller will issue an interrupt informing the host the pen is lifted. The host then checks whether there is still data left in FIFO memory to be read.