基于J2ME的脈搏波測量系統(tǒng)設(shè)計
J2ME平臺是由配置(Configurations)和簡表(Profile)構(gòu)成的。配置是提供給量大范圍設(shè)備使用的最小類庫集合,在配置中同時包含Java虛擬機(jī)(JVM)。簡表是針對一系列設(shè)備提供的開發(fā)包集合。在J2ME中還有一個重要的概念:可選包(Optioual Package),它是針對特定設(shè)備提供的類庫,比如某些設(shè)備是支持藍(lán)牙的,針對此功能,J2ME中制定了JSR82(Bluetooth API)提供了對藍(lán)牙的支持。程序流程圖如圖5所示。本文引用地址:http://www.ex-cimer.com/article/194486.htm
設(shè)計過程如下:
1)構(gòu)建基于MIDLet的Mobile主類,實(shí)現(xiàn)按鈕監(jiān)聽,在其監(jiān)聽消息中響應(yīng)手機(jī)左控制鍵退出(Cmd_Exit)和右控制鍵顯示脈搏波(Cmd_Show)的命令。部分代碼如下:
2)建立派生于GameCanvas實(shí)現(xiàn)按鈕監(jiān)聽的Show類,畫脈搏的函數(shù)名為DrawPulse用于將接收到的脈搏數(shù)據(jù)動態(tài)顯示在屏幕上。部分代碼如下:
3)建立Record類,通過RecordStore的方法addRecord,deleteRecord,getRecord存儲,刪除和顯示收到的脈搏數(shù)據(jù)。至此整個J2ME的界面搭建完成。部分代碼如下:
接地電阻相關(guān)文章:接地電阻測試方法
低通濾波器相關(guān)文章:低通濾波器原理
高通濾波器相關(guān)文章:高通濾波器原理 接地電阻測試儀相關(guān)文章:接地電阻測試儀原理 透射電鏡相關(guān)文章:透射電鏡原理
評論