天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于Android系統(tǒng)的生理數(shù)據(jù)藍牙傳輸技術(shù)

發(fā)布時間:2016-10-26 13:59

  本文關(guān)鍵詞:基于Android系統(tǒng)的生理數(shù)據(jù)藍牙傳輸技術(shù),,由筆耕文化傳播整理發(fā)布。


基于Android系統(tǒng)的生理數(shù)據(jù)藍牙傳輸技術(shù)

-3802-

中國醫(yī)學物理學雜志

第29卷第6期

2012年11月

toothAdapter.getRemoteDevice()得到指定地址的BluetoothDevice。該類實際上是一個藍牙硬件地址簿,其操作都是遠程藍牙硬件地址使用Blue-toothAdaphter來創(chuàng)建一個BluetoothDevice對象。在程序開始時,注冊搜索已完成(ACTION_DISCOV-ERY_FINISHED)和發(fā)現(xiàn)設(shè)備(ACTION_FOUND)兩個廣播接收器BroadcastReceiver,然后通過線程來控制藍牙設(shè)備的搜索(startDiscovery),當搜索中有觸發(fā)

圖1遠程醫(yī)療系統(tǒng)

Fig1Telemedicine

基于Android系統(tǒng)的生理數(shù)據(jù)藍牙傳輸技術(shù)_熊獅

基于Android系統(tǒng)的生理數(shù)據(jù)藍牙傳輸技術(shù)_熊獅

system

上面兩個接收器事件,就直接傳遞給接收器進行保存,程序流程如圖2。

Android是Google基于Linux平臺的開源手機

操作系統(tǒng),采用軟件堆層的架構(gòu)[3],主要分為四層:

●底層(LinuxKernel)以Linux2.6內(nèi)核工作為基礎(chǔ),包括內(nèi)存管理、進程管理和驅(qū)動模型等,此層提供了藍牙驅(qū)動。

●系統(tǒng)運行庫層(Library),包括C/C++庫以及Android運行庫。Dalvik不需要很快的CPU計算速率和大量的內(nèi)存空間,非常適合在移動終端上使用。

●應(yīng)用框架層(ApplicationFrame),編寫核心應(yīng)用時所使用的API框架。

●應(yīng)用層(Applications)應(yīng)用是由Java語言編寫的運行在虛擬機上的程序,本文在該層實現(xiàn)生理數(shù)據(jù)傳輸?shù)拈_發(fā)。

Android在2.0版本開始支持藍牙,有關(guān)藍牙的類和接口都位于android.bluetooth包中,具體功能如表1。

表1藍牙主要功能包(android.bluetooth)

2

基于Android系統(tǒng)的生理數(shù)據(jù)藍牙傳輸技術(shù)_熊獅

搜索設(shè)備流程圖

Fig2searchingdevicesprogramflowchat

2.2數(shù)據(jù)傳輸?shù)膶崿F(xiàn)圖

藍牙之間的數(shù)據(jù)傳輸采用基于RFCOMM協(xié)議的Socket連接實現(xiàn)。在Android的藍牙API中Blue-toothServerSocket和BluetoothSocket類可以實現(xiàn)Socket通信。

手機服務(wù)器可通過線程使用listenUsingRfcommWithServiceRecord()方法來注冊一個具有名稱和唯一識別的UUID號BluetoothServerSocket,然后利用BluetoothServerSocket.accept()方法一直監(jiān)聽生理參數(shù)檢測模塊的請求,得到請求后,利用InputStream.re-ad(byte[])方法接收檢測模塊的生理數(shù)據(jù),并對數(shù)據(jù)做出相應(yīng)的處理,最終調(diào)用BluetoothServerSocket.close()關(guān)閉藍牙服務(wù)器,程序流程如圖3。

Tab.1BluetoothAPIinAndroid功能包

說明藍牙適配器(本地)藍牙服務(wù)類

藍牙設(shè)備(遠程藍牙設(shè)備)監(jiān)聽藍牙連接的類藍牙連接類

BluetoothAdapter

BluetoothClass.ServiceBluetoothDevice

BluetoothServerSocketBluetoothSocket

2實現(xiàn)過程

2.1藍牙基本操作的實現(xiàn)

本文采用Android2.2版本和Eclipse3.5工具進行開發(fā)。在Android系統(tǒng)中要實現(xiàn)藍牙的功能,要做一些準備工作。首先,須在AndroidManifest.xml中聲

明其權(quán)限。其次,須先取得藍牙適配器,本地藍牙適配器可通過getDefaultAdapter()獲得,遠程藍牙適配器需要使用BluetoothDevice類。在取得藍牙適配器之后,可請求開啟藍牙并開始搜索周圍藍牙設(shè)備。

在搜索遠程藍牙設(shè)備時,可以先使用Blue-

圖3服務(wù)器流程圖

Fig3theseverprogramflowchat


  本文關(guān)鍵詞:基于Android系統(tǒng)的生理數(shù)據(jù)藍牙傳輸技術(shù),由筆耕文化傳播整理發(fā)布。



本文編號:154142

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/yixuelunwen/swyx/154142.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶9ba1b***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
国产成人综合亚洲欧美日韩| 99少妇偷拍视频在线| 成人国产一区二区三区精品麻豆| 国产超薄黑色肉色丝袜| 激情国产白嫩美女在线观看| 亚洲一区二区三区在线中文字幕| 中文字幕欧美视频二区| 精品国产av一区二区三区不卡蜜| 久久精品国产在热亚洲| 欧美日韩国产精品自在自线| 国产超薄黑色肉色丝袜| 国产欧美一区二区久久| 国内精品偷拍视频久久| 婷婷一区二区三区四区| 亚洲国产91精品视频| 黄片免费播放一区二区| 国产一区欧美午夜福利| 国产精品大秀视频日韩精品 | 国产熟女一区二区精品视频| 亚洲欧美日本国产不卡| 欧美一级黄片免费视频 | av国产熟妇露脸在线观看| 欧美国产亚洲一区二区三区| 人妻偷人精品一区二区三区不卡| 欧美一级内射一色桃子| 亚洲视频在线观看免费中文字幕| 午夜国产福利在线播放| 香蕉尹人视频在线精品| 亚洲丁香婷婷久久一区| 色小姐干香蕉在线综合网| 少妇被粗大进猛进出处故事| 久久精品国产在热久久| 亚洲中文字幕人妻系列| 成人精品国产亚洲av久久 | 欧美日韩一级黄片免费观看| 亚洲一区在线观看蜜桃| 亚洲最新av在线观看| 好吊日在线视频免费观看| 国产一级特黄在线观看| 九九热精品视频免费观看| 欧美午夜不卡在线观看|