Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Implementation method for multipoint touch under "channel" system

A technology of multi-touch and implementation method, which is applied in the direction of program control design, program control device, data processing input/output process, etc., and can solve problems such as not providing multi-touch screen driver

Active Publication Date: 2017-06-27
CHANGSHA XIANGJI HAIDUN TECH CO LTD
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The "Tao" system board support package provides drivers for devices such as USB, serial port, mouse, and keyboard, but does not provide drivers that support multi-touch screens

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Implementation method for multipoint touch under "channel" system
  • Implementation method for multipoint touch under "channel" system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0019] The invention discloses a method for realizing multi-touch under the "Tao" system. The multi-point touch screen adopts a data transmission module and communicates with a main board through a general interface, and the "Tao" system runs on the main board. The method comprises the following steps: A, after the system startup is completed, load the multi-touch screen driver; B, provide a data processing intermediate layer on the multi-touch screen driver, and this layer completes the following work: 1) to the multi-touch screen driver The operating system I / O subsystem registers a virtual device, and the operations of opening, reading data, and closing the virtual device are all linked to the actual touch screen device; 2) create a data receiving thread, wait for the multi-touch operation, and The received data of multiple contacts is analy...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an implementation method for multipoint touch under a "channel" system. A data processing interlayer is provided on a multipoint touch screen driving program of the "channel" system. The method is used for completing the tasks that (1) a virtual device is registered to an I / O subsystem of an operating system, and switch-on operation, data reading operation and switch-off operation of the virtual device are all linked to an actual multipoint touch screen; (2) a data receiving thread is created, multipoint touch operation is waited for, and data generated by the received multipoint touch operation is analyzed; and (3) the analyzed data is repackaged and reported to an application layer according to a communication protocol provided by the data processing interlayer for a GUI layer user program to read, analyze and process. Through the method, multipoint touch of the touch screen of any data interface under the "channel" system can be realized, and any GUI user program (such as QT) can make a response to the multipoint touch operation just by observing the agreed protocol.

Description

technical field [0001] The invention relates to a method for realizing multi-touch under the "Tao" system. Background technique [0002] Since 1982, multi-touch technology has developed into a mainstream application field and has been widely used in various command and control, exhibition and other fields. Operating systems such as Apple's ioS and Microsoft's Windows 7 / 8 all provide drivers that support multi-touch screens. [0003] In recent years, in order to realize the localization of software, Beijing Keyin Jingcheng Technology Co., Ltd. has provided an embedded real-time operating system "Tao" system, which has been applied in high-reliability equipment such as ships / aviation / aerospace. The "Dao" system board support package provides device drivers such as USB, serial port, mouse, and keyboard, but does not provide drivers that support multi-touch screens. The driver program is written according to the corresponding data interface device driver architecture of the mu...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F3/041G06F9/44G06F9/445
CPCG06F3/041G06F9/44505G06F2203/04104G06F9/451
Inventor 肖芳春杨剑龙玉湘杨黎明简楹
Owner CHANGSHA XIANGJI HAIDUN TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products