本實(shí)用新型涉及一種通過人體通信的低功耗喚醒通信裝置,可適用于:社交場(chǎng)合,握手交換個(gè)人信息以替代傳統(tǒng)名片交換;展覽場(chǎng)所,參觀人員通過觸碰展品旁邊的具有同樣功能的裝置獲得展品信息;身份識(shí)別場(chǎng)合,可替代傳統(tǒng)的身份識(shí)別裝置,如酒店的電梯卡和房間卡,工作人員身份識(shí)別,亦可用于自助酒吧,自助餐廳等場(chǎng)合;其他涉及少量信息交換和身份識(shí)別的場(chǎng)合。
背景技術(shù):
社交場(chǎng)合人們主要通過交換名片來(lái)獲取雙方信息,這種交換名片的方式有如下弊端:名片易丟失;名片承載信息有限;當(dāng)需要存儲(chǔ)聯(lián)系信息到手機(jī)或電腦時(shí)要手動(dòng)錄入,效率底下且容易出現(xiàn)錯(cuò)誤。
在展會(huì)上,參展商通過發(fā)放宣傳冊(cè)給參觀人員并索要名片和口頭詢問記錄參觀人員的需求,宣傳冊(cè)如果過于詳細(xì)則會(huì)太過龐大而不便攜帶,若過于精簡(jiǎn)則可能無(wú)法明確傳達(dá)產(chǎn)品信息,且宣傳冊(cè)本身就有制作成本高,運(yùn)輸不變,修改麻煩等缺點(diǎn)。
傳統(tǒng)的需要身份識(shí)別的場(chǎng)合如使用按鍵密碼,RFID卡,指紋識(shí)別,一般流程是先認(rèn)證身份,控制系統(tǒng)再解除鎖定的方式,操作比較繁瑣,用戶體驗(yàn)不良。
技術(shù)實(shí)現(xiàn)要素:
針對(duì)現(xiàn)有信息交換和身份認(rèn)證方式的不足,本實(shí)用新型提供了一種通過人體通信的喚醒通信裝置,實(shí)現(xiàn)了獨(dú)有的喚醒連接及通信等功能,所有功能的都實(shí)現(xiàn)了超低功耗運(yùn)行,裝置使用小容量電池即可工作數(shù)周。
裝置使用15KHz-300KHz低頻信號(hào),信號(hào)通過裝置的觸點(diǎn)電極和身體相連,使用者和另外一個(gè)使用者握手時(shí)信號(hào)可通過身體傳送至對(duì)方裝置以建立裝置間的通信連接;使用也可以通過手指碰觸具有同樣功能的其他非穿戴裝置上的觸點(diǎn)電極建立通信連接。
在建立連接前,裝置間通過定期發(fā)送的喚醒包進(jìn)行裝置間物理連接的發(fā)現(xiàn),為減少功耗,喚醒包只使用一定寬度載波,而不包含具體數(shù)據(jù),載波寬度能夠喚醒處于無(wú)模式檢測(cè)監(jiān)聽的裝置即可。裝置發(fā)送喚醒包后,進(jìn)入無(wú)模式識(shí)別監(jiān)聽以接收其他裝置發(fā)來(lái)的喚醒包或者連接包。喚醒包在隨機(jī)等待后重復(fù)發(fā)送以解決兩個(gè)欲連接裝置喚醒包的沖突。
裝置在檢測(cè)到喚醒包后,通過發(fā)送連接包和接收應(yīng)答包建立連接,并作為主機(jī)控制數(shù)據(jù)交換以及連接終止。由于低頻通信速度過低,可以在連接建立后使用藍(lán)牙交換數(shù)據(jù)。交換的數(shù)據(jù)可以通過藍(lán)牙推送至上位機(jī)進(jìn)行進(jìn)一步處理,上位機(jī)軟件可以連接遠(yuǎn)端云服務(wù)器實(shí)現(xiàn)更多功能。
觸點(diǎn)電極同時(shí)支持電容檢測(cè),可檢測(cè)到人體接觸,根據(jù)需要控制低頻通信的開啟和關(guān)斷以降低功耗,程序和硬件實(shí)現(xiàn)低頻發(fā)射,低頻接收和電容檢測(cè)的復(fù)用。
使用本實(shí)用新型裝置后交換聯(lián)系信息將變得非常簡(jiǎn)單,只要一次握手即可實(shí)現(xiàn)聯(lián)系信息的交換,配合上位機(jī)的應(yīng)用軟件可輕松實(shí)現(xiàn)電話號(hào)碼錄入,郵箱地址記錄,社交帳號(hào)的添加和其他信息的存儲(chǔ)。
如引入本實(shí)用新型裝置到展覽場(chǎng)合,參觀者可以將自己的聯(lián)系方式和采購(gòu)意向通過手機(jī)錄入裝置(假設(shè)裝置形式為智能手環(huán)),參展商在展品旁邊放置本實(shí)用新型裝置(假設(shè)裝置形式為一個(gè)帶有觸點(diǎn)的信息盒)。參觀者通過觸摸信息盒的觸點(diǎn)獲取產(chǎn)品信息,同時(shí)手環(huán)也會(huì)將聯(lián)系方式和采購(gòu)意向等信息傳給信息盒,這樣參觀者可以有針對(duì)性地準(zhǔn)確獲取感興趣產(chǎn)品的信息,同時(shí)參展商也可以迅速獲取參觀者的聯(lián)系方式和需求并建立聯(lián)系。
如果使用本實(shí)用新型裝置替換現(xiàn)有門禁系統(tǒng),佩戴有經(jīng)過認(rèn)證的裝置的開門者推動(dòng)門把手的瞬間,位于把手上的觸點(diǎn)可以通過開門者的手讀取的身份信息,如身份認(rèn)證通過,馬上打開門鎖,幾乎不需要等待。
附圖說(shuō)明
圖1裝置使用示意圖。
圖2 硬件組成框圖。
圖3 低頻收發(fā)及電容感應(yīng)檢測(cè)電路圖。
圖4 各種類型包的載波定義。
圖5 包格式及數(shù)據(jù)頭格式定義。
圖6 通信包格式。
圖7 單機(jī)喚醒包發(fā)送及監(jiān)聽時(shí)序。
圖8 通過被喚醒包喚醒建立連接的時(shí)序。
圖9 通過接收連接包和監(jiān)聽切換來(lái)連接建立的時(shí)序。
圖10 被未知包喚醒的處理時(shí)序。
圖11 連接模式切換。
圖12 低頻喚醒及通信流程圖。
圖13 藍(lán)牙通信流程圖。
具體實(shí)施方式
附圖1是裝置使用示意圖,佩戴有此裝置的人可以與佩戴同樣裝置的人握手交換聯(lián)系方式,佩戴有此裝置的人也可以與具有其他功能的裝置交換信息。裝置以智能手環(huán)形式被使用,位于手環(huán)下方觸點(diǎn)電極和人體接觸。
硬件組成框圖見附圖2,系統(tǒng)主要由MCU,藍(lán)牙芯片,低頻接收電路,低頻發(fā)射電路,電容感應(yīng)檢測(cè)電路和電源管理等電路組成,對(duì)于可穿戴設(shè)備可能增加按鍵和觸摸輸入電路,智能傳感器電路,顯示電路和震動(dòng)提醒等電路,如需傳送大量數(shù)據(jù)可以增加外部存儲(chǔ)器。
低頻接收芯片可使用奧地利微電子的AS393x系列芯片,或者M(jìn)icrochip公司的MCP203x系列芯片,也可使用具有相似功能的其他芯片。不同型號(hào)芯片使用的控制接口稍有不同,對(duì)于沒有喚醒輸出腳的芯片,可直接使用數(shù)據(jù)輸出腳作為喚醒信號(hào),如果使用不具有曼徹斯特解碼功能的芯片,可使用程序?qū)崿F(xiàn)解碼。
附圖3是低頻收發(fā)及電容感應(yīng)檢測(cè)電路圖。該電路使用奧地利微電子的AS3933芯片,也可根據(jù)需要替換成其他類似功能芯片。CLDAT為曼徹斯特解碼輸出時(shí)鐘,DAT為數(shù)據(jù)輸出,可以在普通數(shù)據(jù)輸出和曼徹斯特?cái)?shù)據(jù)輸出間切換。WAKE腳為喚醒輸出信號(hào),在無(wú)模式識(shí)別監(jiān)聽時(shí)收到一定寬度載波信號(hào)即可輸出高電平喚醒信號(hào),在有模式識(shí)別監(jiān)聽時(shí)會(huì)在接收到正確模式碼后輸出喚醒信號(hào)。低頻接收芯片輸入端通過一個(gè)電容和電阻連接至觸點(diǎn)電極。
Q1和Q2復(fù)合MOS管構(gòu)成全橋驅(qū)動(dòng)電路,OUT_4C1, OUT_4C2, OUT_4C3和OUT_4C4網(wǎng)絡(luò)用于控制4個(gè)管的開關(guān),而實(shí)現(xiàn)載波信號(hào)輸出并可能承載數(shù)據(jù)信號(hào)。調(diào)節(jié)L1和C6的值達(dá)到和載波頻率的諧振。
C1將觸點(diǎn)電極電容變化傳送至MCU進(jìn)行電容感應(yīng)檢測(cè)。
通過控制4個(gè)MOS管的開關(guān),實(shí)現(xiàn)信號(hào)收發(fā)和電容檢測(cè)復(fù)用。當(dāng)進(jìn)行電容檢測(cè)時(shí),4個(gè)MOS管全部關(guān)斷,這時(shí)Q1的6腳和4腳呈高阻態(tài),Q2的6腳和4腳也呈高阻態(tài),觸點(diǎn)電容變化信號(hào)可送至CAP_DETECT網(wǎng)絡(luò)。當(dāng)需要接收信號(hào)時(shí),將Q1的4腳設(shè)定為高阻態(tài),6腳輸出低電平,將Q2的4腳設(shè)定為高阻態(tài),6腳輸出低電平,這時(shí)L1和C6各自有一端對(duì)地呈現(xiàn)低阻抗,可以對(duì)信號(hào)進(jìn)行選擇并送入接收芯片。
各種類型包的載波定義在附圖4中說(shuō)明,喚醒包長(zhǎng)度盡量縮短,但要留有一定余量保證能喚醒處于無(wú)模式檢測(cè)監(jiān)聽的裝置。連接包的載波頭寬度要大于喚醒包和普通數(shù)據(jù)包的載波頭寬度,允許MCU檢測(cè)到載波寬度比喚醒包長(zhǎng)的時(shí)候有足夠時(shí)間設(shè)置接收芯片切換到有模式識(shí)別的監(jiān)聽模式,并保證剩余載波頭長(zhǎng)度可以喚醒芯片接收整個(gè)包。連接建立后,由于接收芯片處于有模式識(shí)別的監(jiān)聽模式,通信包可采用普通寬度的載波頭。
附圖5為數(shù)據(jù)包格式及數(shù)據(jù)頭格式定義,CRC校驗(yàn)可保證數(shù)據(jù)的完整性,由于數(shù)據(jù)包長(zhǎng)度不同,接收程序需要根據(jù)數(shù)據(jù)頭和額外數(shù)據(jù)(如果有)的第一個(gè)字節(jié)實(shí)時(shí)計(jì)算整個(gè)包長(zhǎng)度。每個(gè)裝置出場(chǎng)時(shí)都被賦予了一個(gè)唯一的設(shè)備號(hào),用來(lái)區(qū)分不同裝置,設(shè)備號(hào)大小可以為4個(gè)字節(jié)或者6個(gè)字節(jié),通信中設(shè)備地址等同于設(shè)備號(hào)。
附圖6是通信數(shù)據(jù)包的格式,LINK連接包含有主機(jī)地址,從機(jī)可識(shí)別出連接包是那一個(gè)裝置發(fā)出的,ACK應(yīng)答包同時(shí)包含從機(jī)地址和主機(jī)地址,從而通知主機(jī)哪一個(gè)從機(jī)正嘗試和自己建立連接,由于是點(diǎn)對(duì)點(diǎn)的通信,連接建立后的其他包可以只使用從機(jī)地址直到連接結(jié)束,從機(jī)和主機(jī)發(fā)送的包使用不用的包類型。省略主機(jī)地址可以減少包長(zhǎng)度以提高通信效率和降低功耗。
如果裝置都支持高速通信,在連接后裝置可以切換至藍(lán)牙交換數(shù)據(jù),交換完成后再通過低頻信號(hào)檢測(cè)物理連接斷開。
附圖7 為單機(jī)喚醒包發(fā)送及監(jiān)聽時(shí)序,說(shuō)明了喚醒包發(fā)送的策略。主動(dòng)喚醒的裝置間歇性地發(fā)送喚醒載波,載波的寬度Twk。在最大的發(fā)收延遲Ttr之間內(nèi)裝置進(jìn)入無(wú)模式識(shí)別的監(jiān)聽模式,在Trpack時(shí)間段內(nèi)裝置可以同時(shí)接收連接包或者喚醒包。在Trwk之間段內(nèi),裝置只接收喚醒包,其他類型包將被當(dāng)作噪聲處理。喚醒包發(fā)送間隔由Twkb+Twkr定義, Twkb為固定時(shí)間,可根據(jù)響應(yīng)時(shí)間需要改變,Twkr為隨機(jī)時(shí)間,這個(gè)時(shí)間是為了解決兩個(gè)都具有主動(dòng)喚醒功能的裝置間喚醒的沖突。
附圖8顯示了任意接收時(shí)刻,通過被喚醒包喚醒建立連接的時(shí)序,t1時(shí)刻裝置B發(fā)射喚醒包并進(jìn)入無(wú)模式識(shí)別監(jiān)聽模式,裝置A收到載波信號(hào),芯片DAT腳輸出高電平,隨后芯片WAKE腳輸出高電平指示檢測(cè)到信號(hào)。也可不使用WAKE腳作為喚醒信號(hào),而單獨(dú)檢測(cè)DAT腳電平,當(dāng)DAT上的高電平持續(xù)特定時(shí)間后則認(rèn)為收到喚醒載波,高電平超過特定時(shí)間怎認(rèn)為是普通包,這種情況下,喚醒包的載波可以進(jìn)一步縮短。在等待Twkwait時(shí)間后,DAT 腳輸出電平時(shí)間Tlowwait達(dá)到一定長(zhǎng)度,認(rèn)為收到正確的喚醒包,t2結(jié)束前清除WAKE信號(hào), t3時(shí)段關(guān)閉接收并準(zhǔn)備LINK連接包,t4開始發(fā)送LINK連接包。
附圖9為通過接收連接包和監(jiān)聽切換來(lái)連接建立的時(shí)序。這個(gè)時(shí)序說(shuō)明了發(fā)送喚醒包后接收LINK連接包的情況。t2 開始時(shí)裝置B發(fā)送LINK包,裝置A 的DAT腳指示檢測(cè)到載波信號(hào),然后WAKE腳輸出高電平, 在等待Twkwait時(shí)間后,發(fā)現(xiàn)DAT腳一直是高電平說(shuō)明當(dāng)前包不是喚醒包,t2結(jié)束前清除WAKE信號(hào),t3時(shí)段開啟有模式識(shí)別監(jiān)聽模式,由于LINK包的載波頭足夠長(zhǎng),此時(shí)開啟接收仍然可以在t4時(shí)段接收完整包,t5時(shí)段解析收到的包,如果為L(zhǎng)INK包,則在t6開始時(shí)發(fā)送ACK應(yīng)答包建立連接。
通信過程中發(fā)送LINK連接包的裝置作為主機(jī), 發(fā)送ACK應(yīng)答包的裝置作為從機(jī)。如主機(jī)在發(fā)送的LINK包沒有送達(dá)從機(jī),或者從機(jī)ACK沒有被主機(jī)收到,主機(jī)在延遲一點(diǎn)時(shí)間后負(fù)責(zé)重傳LINK包直到收到ACK包,如果一直收不到ACK包,則認(rèn)為連接失敗。
當(dāng)主機(jī)收到ACK后通過發(fā)送DATA數(shù)據(jù)包發(fā)送數(shù)據(jù),從機(jī)使用ADAT應(yīng)答數(shù)據(jù)包應(yīng)答同時(shí)也包含從機(jī)要發(fā)送的數(shù)據(jù),如果傳輸過程有數(shù)據(jù)包丟失,主機(jī)負(fù)責(zé)重傳以恢復(fù)連接。主機(jī)和從機(jī)在超過一定時(shí)間無(wú)法仍無(wú)法收到對(duì)方的數(shù)據(jù)包時(shí)則認(rèn)為連接超時(shí),自動(dòng)終止連接。雙方都沒有數(shù)據(jù)發(fā)送時(shí),主機(jī)發(fā)送END結(jié)束包通知從機(jī)終止連接,從機(jī)發(fā)送AEND應(yīng)答結(jié)束包回應(yīng)主機(jī),如有丟包發(fā)生,主機(jī)負(fù)責(zé)重傳直到收到AEDN包。
附圖10為被未知包喚醒的處理時(shí)序。在Trwk之間段內(nèi),裝置只接收喚醒包,其他數(shù)據(jù)包將被視為噪聲。如果圖示,t3時(shí)段裝置A的WAKE輸出高電平,等待Twkwait后,DAT腳仍然為高電平,說(shuō)明載波很長(zhǎng)不是喚醒包,裝置關(guān)閉監(jiān)聽并在t4時(shí)段延遲Tdlnoise后發(fā)送喚醒包繼續(xù)嘗試發(fā)現(xiàn)其他裝置。
當(dāng)兩個(gè)裝置結(jié)束連接后,有可能裝置雙方觸點(diǎn)電極仍然通過人體連接,為避免不必要的再次連接,從機(jī)裝置A負(fù)責(zé)每隔特定時(shí)間發(fā)送喚醒包,然后切換到無(wú)模式識(shí)別監(jiān)聽模式,主機(jī)裝置B收到喚醒包后立即發(fā)送喚醒包回應(yīng),裝置如果能收到裝置A的喚醒包,說(shuō)明觸點(diǎn)電極仍然未被釋放。為降低功耗,裝置發(fā)送載波的間隔每次加長(zhǎng)直到特定長(zhǎng)度后保持不變。如果裝置A連續(xù)幾次無(wú)法收到喚醒載波,則認(rèn)定為觸點(diǎn)電極釋放,開始進(jìn)入正常工作模式。相似地裝置B在等待特定時(shí)間后沒有收到載波包也回到正常工作模式。
附圖11為連接模式切換。按照是否主動(dòng)發(fā)送喚醒包和是否開啟低頻接收,裝置可以工作在以下三種模式下:
(1)主動(dòng)模式:間歇性地發(fā)送喚醒包,低頻接收一直開啟。此時(shí)裝置可接收其他裝置的喚醒包并發(fā)送連接包建立連接,也可以在發(fā)送喚醒包后的一定時(shí)間內(nèi)接收其他裝置發(fā)來(lái)的連接包。主動(dòng)模式下的裝置可以和主動(dòng)模式下的裝置建立連接,主動(dòng)模式下的裝置也可以和被動(dòng)模式下的裝置建立連接;
(2)被動(dòng)模式:不發(fā)送喚醒包,但是低頻接收電路一直工作,可接收其他主動(dòng)模式下的裝置的喚醒包并發(fā)送連接包建立連接。被動(dòng)模式下的裝置和被動(dòng)模式下的裝置不能建立連接;
(3)待機(jī)模式:不發(fā)送喚醒包,低頻接收電路也不工作。待機(jī)模式下的裝置可以在被外部喚醒(如檢測(cè)到電極被觸碰或者按鍵被按下)后切換到主動(dòng)模式。在數(shù)據(jù)交換完畢后回到待機(jī)模式。待機(jī)模式下的裝置在被外部喚醒前不能與任何模式下的裝置建立連接。
三種模式的功耗依次減少,即主動(dòng)模式功耗大于被動(dòng)模式,被動(dòng)模式功耗大于待機(jī)模式。通信的建立至少要有一個(gè)裝置處于主動(dòng)模式,一般設(shè)定手環(huán)等可穿戴裝置工作在主動(dòng)模式,這樣在不干預(yù)的情況下就可以與任何其他裝置建立通信,而將可添加外部喚醒功能的裝置如信息盒等非穿戴裝置設(shè)定在待機(jī)模式,并在喚醒后切換到主動(dòng)模式。另外手環(huán)等裝置為了降低功耗可以臨時(shí)工作在被動(dòng)模式,這時(shí)只能通過喚醒其他裝置建立連接,但是當(dāng)需要握手交換名片功能時(shí)仍然需要切換回主動(dòng)模式。
被動(dòng)模式下裝置需要額外的電路實(shí)現(xiàn)外部喚醒,根據(jù)實(shí)際需要和使用的零件的不同,有如下實(shí)現(xiàn)方式:
(1)電容感應(yīng)喚醒:這種實(shí)現(xiàn)方式下,觸點(diǎn)電極在電路中除了連接至低頻收發(fā)電路外,還通過一個(gè)電容連接至電容感應(yīng)檢測(cè)電路。裝置定期檢查觸點(diǎn)電容變化,手指觸摸時(shí)會(huì)引起觸點(diǎn)電容變化。感應(yīng)電容的檢測(cè)周期可根據(jù)需要改變,更短的檢測(cè)周期可實(shí)現(xiàn)更短的響應(yīng)時(shí)間但也相應(yīng)地帶來(lái)更高的功耗,當(dāng)使用更長(zhǎng)的檢測(cè)周期時(shí),響應(yīng)時(shí)間會(huì)被拉長(zhǎng),但也減少了電源消耗;
(2)機(jī)械按鍵或者開關(guān):在普通機(jī)械按鍵上添加一個(gè)金屬的按鍵帽,按鍵帽在產(chǎn)品內(nèi)部通過彈簧與裝置的低頻發(fā)射觸點(diǎn)連接。當(dāng)使用者按下按鍵帽并使按鍵導(dǎo)通后,裝置被喚醒并立即發(fā)送喚醒包,信號(hào)通過按鍵帽傳送至使用者的手指,然后傳送到使用者佩戴的裝置以建立連接;
(3)其他喚醒方式:光線感應(yīng)(注意這種方式需要一定的環(huán)境關(guān)才能工作),紅外傳感器(根據(jù)需要可采用對(duì)射式和反射式紅外傳感器),加速度傳感器,傾斜傳感器等。
由于低頻通信速率的限制,裝置間只能交換少量的數(shù)據(jù)比如聯(lián)系方式,郵件地址,網(wǎng)址和少量文本等信息,對(duì)于交換大量文本和圖片等大容量數(shù)據(jù)會(huì)導(dǎo)致通信時(shí)間被拉長(zhǎng),這里提出兩種方法來(lái)交換大量數(shù)據(jù):
(1)用戶將需要交換的信息通過上位機(jī)軟件存儲(chǔ)在服務(wù)器上,這些信息可以包括需要更大的存儲(chǔ)空間的信息,比如圖片和大文件等。服務(wù)器將這個(gè)信息綁定到用戶帳號(hào)上并生成一個(gè)連接地址。信息交換時(shí)低頻通信只傳送連接地址,上位機(jī)通過網(wǎng)絡(luò)下載全部信息并做相應(yīng)的處理;
(2) 低速通信只交換裝置識(shí)別號(hào),然后雙方裝置通過裝置識(shí)別號(hào)建立點(diǎn)到點(diǎn)的高速無(wú)線通信連接,在這個(gè)連接上再交換大量數(shù)據(jù)。高速無(wú)線連接有如下實(shí)現(xiàn)方式:裝置增加一個(gè)無(wú)線芯片,不使用時(shí)處于休眠狀態(tài),低頻通信獲得裝置號(hào)后開啟這個(gè)芯片然后與對(duì)方的無(wú)線芯片建立連接后交換數(shù)據(jù),此方式會(huì)增加裝置成本和產(chǎn)品體積;雙方暫時(shí)斷開各自與上位機(jī)間的藍(lán)牙連接,兩個(gè)裝置建立藍(lán)牙連接,在數(shù)據(jù)交換結(jié)束后再各自恢復(fù)與上位機(jī)間的藍(lán)牙連接,這種實(shí)現(xiàn)不增加成本,但由于暫時(shí)切斷上位機(jī)連接,可能造成用戶體驗(yàn)不佳;不斷開藍(lán)牙與上位機(jī)間的連接,使用藍(lán)牙與上位機(jī)間的連接時(shí)隙交換數(shù)據(jù),這種方式需要控制藍(lán)牙底層驅(qū)動(dòng)以實(shí)現(xiàn)通信復(fù)用。
圖12為低頻喚醒及通信流程圖,對(duì)于可穿戴裝置,檢測(cè)觸點(diǎn)電容來(lái)判斷裝置是否被正確佩戴,對(duì)于非可穿戴裝置,觸點(diǎn)電容變化可作為外部喚醒信號(hào),無(wú)論那種情況,只有觸點(diǎn)被接觸后才開始發(fā)送低頻喚醒包以尋求其他裝置的連接。流程圖中省略了部分連接超時(shí)的處理過程,實(shí)際程序可根據(jù)需要添加超時(shí)處理。
圖13為藍(lán)牙通信流程圖,需要裝置間通信的時(shí)段,藍(lán)牙與各自上位機(jī)的連接可能需要臨時(shí)切斷,待數(shù)據(jù)交換完畢再恢復(fù),也可不斷開上位機(jī)連接,而將與上位機(jī)連接間隔增大,并利用連接間隔在裝置間通信。