Font Size: a A A

Design And Implementation Of The Android Remote Control System Based On Bluetooth Auto Pairing

Posted on:2015-08-04Degree:MasterType:Thesis
Country:ChinaCandidate:G S ZhangFull Text:PDF
GTID:2308330473453241Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
This is an Information Technology rapid developing age, intelligent device have infiltrated into people’s life anywhere and anytime, it is irreplaceable when people living at home, travelling outside, working in the office and relaxing on the road. Android is an open Operating System based on Linux kernel, developing in full swing.The devices based on Android are produced like the springing. The only way to win the market is to achieve a more humane experience. Although the similar products is not little in the market, the shortage and disadvantage of them are obvious, such as connect inconvenient, lack of ways to control, do not support sensors, etc. Just because of those weaknesses, users can not get the perfect experience. This article is emerged at these requirments, but not only those.This article comes from our laboratory projects in the domestic Rockchip latest chip RK3066’s development board, customed Android system, connect with an Android phone though the Bluetooth module on the board, gathering and injecting various control events such as Mouse events, Keyboard events, Sensors events, such kind of control system. At first, this paper introduced the research background of Android system, control, Bluetooth framework,Android events injection, Linux input subsystem, and then the research status,purpose and significance of this research. Next made a detailed study and designed the system architecture, include the whole flow chart, control site and under control site hardware connection, control site software, Bluetooth auto-pairing technology, data cache and events inject into system low level, events injection detection. Then do coding and some tests for the design. All the control site need to do is collecting data and control instructions and sending through the channel established by Bluetooth. All the under control site need to do is receiving data and caching and injecting them into Linux low level and detecting the results. The system of under control site would be recompiled and transplant to the board to make it support sensor events injection. In this control system, we can do mouse move, keyboard input, IR controller buttons emulate, sensors control etc. In the end of the article, summarized the work done in this article and looking to the ways to improve this project. The research results and innovations are as follows:(1) Designed and implemented the Android remote control system based on Bluetooth auto pairing.(2) Auto-pairing Bluetooth between control site and the under-contorl site, make connection more convenient.(3) Study the Linux input subsystem and Android event input system, find a new way to control sensors remotely, make development of sensor control more conveniently, and make the applications on the application level can ultilize them.
Keywords/Search Tags:Android, uinput, Bluetooth auto-pairing, sensors, events inject
PDF Full Text Request
Related items