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

Universal serial device communication module based on Android system

A serial device and universal serial technology, which is applied in the field of communication modules of general serial devices, can solve the problems of not supporting serial port calls, limiting the application field of Android system, poor readability, etc.

Inactive Publication Date: 2013-10-16
杭州竞航科技股份有限公司
View PDF4 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] By default, the Android system does not support the call of the serial port. In special cases, the interface provided by the Android operating system to the application program is relatively simple. Generally, a device file is set downward through I / O, which is poor in readability and greatly Limit the application field of Android system in the industry

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
  • Universal serial device communication module based on Android system
  • Universal serial device communication module based on Android system
  • Universal serial device communication module based on Android system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] The present invention encapsulates it through its own hardware abstraction layer in the Android system, transforms the interface with poor readability into a well-readable interface, and provides it to the upper-level program call; different serial port characteristics are not the same, and these Different serial port information are all encapsulated and integrated.

[0018] Application program (APK), Android system does not support the call of the serial port under the default situation, the present invention has made the module specially used for calling the serial port support on the Android system on the Framework and the HAL layer, so that the application program (APK) passes through Libraries on the Framework directly access the serial port. The manager of the serial port can play a very good concurrency, and can play a role of distribution when multiple applications (APK) access the same serial port at the same time.

[0019] Below in conjunction with accompanyi...

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 provides a universal serial device communication module based on an Android system, which can realize calling to various serial devices under the Android system, and provides a solution for mutual exclusion produced when various (APK) application processes access to the same serial device at the same time. The universal serial device communication module is in operation on a Linux kernel and under an Android frame, and comprises a serial device drive layer, a hardware abstraction layer, a Framework layer and a JNI (Java Native Interface) layer. The universal serial device communication module provides convenience for the Android system to be applied in industries needing to call the serial devices.

Description

technical field [0001] The invention relates to a general serial device communication module based on an Android system. Background technique [0002] On November 5, 2007, Google publicly released the mobile phone operating system Android, which is an operating system based on the linux kernel. In the early days, it was independently developed by Google, and then handed over to the Open Handset Alliance for development. According to statistics at the end of 2010, the number of users of the Android operating system, which has been officially launched for more than two years, has surpassed that of Nokia's symbian OS system, which has dominated for ten consecutive years, making Android the most popular smartphone platform in the world. Market share is still expected to continue to grow. [0003] On the basis of the Linux core application, the Android system provides various function libraries and a complete application program framework to the majority of program developers. ...

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): G06F9/44
Inventor 黄戟
Owner 杭州竞航科技股份有限公司
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