下面為你詳細(xì)介紹慢病隨訪箱里的血壓計(jì)和血糖儀實(shí)現(xiàn)藍(lán)牙連接功能的過(guò)程:
一、硬件層面
1、內(nèi)置藍(lán)牙模塊
血壓計(jì)和血糖儀內(nèi)部需配備藍(lán)牙模塊,這種模塊有低功耗藍(lán)牙(BLE)模塊與經(jīng)典藍(lán)牙模塊等類型。考慮到慢病監(jiān)測(cè)設(shè)備的使用場(chǎng)景及功耗要求,低功耗藍(lán)牙(BLE)模塊是常用選擇,它能在保證數(shù)據(jù)傳輸?shù)耐瑫r(shí),降低設(shè)備功耗,延長(zhǎng)電池使用時(shí)長(zhǎng)。
2、微控制器
設(shè)備還需有微控制器(MCU),其功能是管理藍(lán)牙模塊以及處理設(shè)備采集的數(shù)據(jù)。例如,血壓計(jì)測(cè)量出血壓值后,微控制器會(huì)對(duì)數(shù)據(jù)進(jìn)行初步處理與存儲(chǔ),之后按照藍(lán)牙通信協(xié)議將數(shù)據(jù)傳輸給配對(duì)的設(shè)備。
二、軟件層面
1、藍(lán)牙協(xié)議棧
血壓計(jì)和血糖儀的藍(lán)牙模塊需要運(yùn)行藍(lán)牙協(xié)議棧。這是一套軟件程序,負(fù)責(zé)實(shí)現(xiàn)藍(lán)牙通信的各種功能,像設(shè)備發(fā)現(xiàn)、配對(duì)、連接管理、數(shù)據(jù)傳輸?shù)取K{(lán)牙協(xié)議棧遵循藍(lán)牙技術(shù)聯(lián)盟(Bluetooth SIG)制定的標(biāo)準(zhǔn),確保設(shè)備間的互操作性。
2、應(yīng)用程序
設(shè)備廠商會(huì)開(kāi)發(fā)專門的手機(jī)應(yīng)用程序或在慢病隨訪系統(tǒng)中集成藍(lán)牙連接功能。該應(yīng)用程序具備搜索附近藍(lán)牙設(shè)備、發(fā)起配對(duì)請(qǐng)求、建立連接、接收和處理設(shè)備傳輸?shù)臄?shù)據(jù)等功能。
三、藍(lán)牙連接流程
1、設(shè)備初始化
血壓計(jì)和血糖儀開(kāi)機(jī)后,微控制器會(huì)初始化藍(lán)牙模塊,讓其處于可被發(fā)現(xiàn)狀態(tài)。此時(shí),設(shè)備會(huì)廣播自身的藍(lán)牙名稱、設(shè)備類型等信息。
2、手機(jī)端搜索設(shè)備
用戶打開(kāi)手機(jī)上的應(yīng)用程序,開(kāi)啟藍(lán)牙功能,應(yīng)用程序會(huì)搜索周圍處于可發(fā)現(xiàn)狀態(tài)的藍(lán)牙設(shè)備。在搜索結(jié)果列表中,用戶能看到血壓計(jì)和血糖儀的名稱。
3、配對(duì)過(guò)程
用戶在手機(jī)應(yīng)用程序里選擇要配對(duì)的設(shè)備,應(yīng)用程序會(huì)向設(shè)備發(fā)起配對(duì)請(qǐng)求。設(shè)備接收到請(qǐng)求后,會(huì)與手機(jī)交換配對(duì)密鑰,完成配對(duì)過(guò)程。配對(duì)成功后,雙方會(huì)存儲(chǔ)對(duì)方的密鑰,方便下次快速連接。
4、數(shù)據(jù)傳輸
配對(duì)完成并建立連接后,血壓計(jì)和血糖儀在測(cè)量完成后,會(huì)將測(cè)量數(shù)據(jù)通過(guò)藍(lán)牙協(xié)議棧傳輸?shù)绞謾C(jī)應(yīng)用程序。應(yīng)用程序接收數(shù)據(jù)后,會(huì)進(jìn)行顯示、存儲(chǔ)與分析,還可能將數(shù)據(jù)上傳到慢病隨訪系統(tǒng)的服務(wù)器。
5、連接斷開(kāi)與重連 當(dāng)設(shè)備超出藍(lán)牙信號(hào)覆蓋范圍或者用戶手動(dòng)斷開(kāi)連接時(shí),藍(lán)牙連接會(huì)中斷。當(dāng)設(shè)備再次進(jìn)入有效范圍,手機(jī)應(yīng)用程序能自動(dòng)嘗試重新連接已配對(duì)的設(shè)備,恢復(fù)數(shù)據(jù)傳輸。