基于藍牙手機室內(nèi)定位系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種定位系統(tǒng),尤其是一種基于藍牙手機室內(nèi)定位系統(tǒng)。
【背景技術(shù)】
[0002]當(dāng)前藍牙硬件成本已下降到了比較合理水平,在手機和計算機上使用非常廣泛,藍牙定位技術(shù)也開始發(fā)展。在已有藍牙定位技術(shù)中,用嵌入式系統(tǒng)控制藍牙模塊的方式設(shè)計藍牙節(jié)點,成本較高;本發(fā)明改進了已有藍牙設(shè)備RSSI檢測方案,能對多個手機同時定位;利用W1-FI和J2ME技術(shù)實現(xiàn)了對手機定位信息的接收和實時顯示。
【發(fā)明內(nèi)容】
[0003]藍牙模塊充當(dāng)主機的方式。藍牙節(jié)點采用對CSR BC4模塊進行固件編程的方式設(shè)計。CSR BC4模塊提供固件編程的接口,固件里除了實現(xiàn)藍牙協(xié)議以外,還有一個虛擬機運行用戶程序。該模塊上有數(shù)字10、模擬10、PCM、UART, IIC和USB等多種有線的1接口。通過虛擬機控制模塊上的各種有線1接口和藍牙通信。
[0004]固件程序編寫。通過查詢操作即可獲得定位手機的RSSI,使錨點無需和手機建立連接。
[0005]在查詢操作之前需要通過以下函數(shù)指定查詢模式為RSSI模式: WriteInquiryMode(&theApp->task,
Inquiry_mode_rssi);
實現(xiàn)查詢操作的函數(shù)為:
Connect1nInquiry (theAppTask, inquiry_lap, max_responses, timeout, class_of_device);函數(shù)中可以設(shè)置本次查詢中的最大相應(yīng)次數(shù)、查詢時間、需要相應(yīng)的設(shè)備類型。
[0006]通常每個藍牙設(shè)備都有一個設(shè)備名,用戶可以自行設(shè)置,錨點可以讀取附近手機設(shè)備名,并將設(shè)備名與藍牙地址的對應(yīng)關(guān)系發(fā)送到服務(wù)器備案。讀取手機的藍牙設(shè)備名的函數(shù)為;Connect1nReadRemoteName (theAppTask, bd_addr);讀取完畢以后再 CL_DM_REM0TE_NAME_C0MPLETE消息中可以得到與該藍牙地址對應(yīng)的設(shè)備名。
【附圖說明】
[0007]圖1是系統(tǒng)結(jié)構(gòu)圖。
【具體實施方式】
[0008]系統(tǒng)的體系結(jié)構(gòu)如圖1.系統(tǒng)的功能是通過藍牙的RSSI對手機進行定位,然后通過局域網(wǎng)和W1-Fi把定位結(jié)果發(fā)布到手機上。具體流程:通過布置在室內(nèi)的藍牙錨節(jié)點,測出手機的藍牙信號在錨節(jié)點處的RSSI。錨節(jié)點把這些RSSI數(shù)據(jù)發(fā)送到路由節(jié)點,路由節(jié)點再將這些數(shù)據(jù)通過W1-Fi轉(zhuǎn)到局域網(wǎng)。局域網(wǎng)的服務(wù)器對RSSI數(shù)據(jù)進行處理、運算,得到手機的位置數(shù)據(jù),手機通過W1-Fi從局域網(wǎng)上獲得位置數(shù)據(jù),將定位結(jié)果以圖形化的方式顯示出來。
【主權(quán)項】
1.基于藍牙手機室內(nèi)定位系統(tǒng),其特在于:所述藍牙手機室內(nèi)定位系統(tǒng)包括=RSSI檢測、藍牙錨節(jié)點。
2.根據(jù)權(quán)利要求1所述RSSI,其特征在于:檢測通過查詢操作即可獲得定位手機的RSSI,使錨節(jié)點無需和手機建立連接。
3.權(quán)利要求2所述錨節(jié)點,其特征在于:通常每個藍牙設(shè)備都有一個設(shè)備名,用戶可以自行設(shè)置,錨點可以讀取附近手機設(shè)備名,并將設(shè)備名與藍牙地址的對應(yīng)關(guān)系發(fā)送到服務(wù)器備案。
【專利摘要】本發(fā)明一種基于藍牙手機室內(nèi)定位系統(tǒng)。所述藍牙手機室內(nèi)定位系統(tǒng)改變了原有固件程序編寫通過查詢操作即可獲得定位手機的RSSI,使錨點無需和手機建立連接。通過布置在室內(nèi)的藍牙錨節(jié)點,測出手機的藍牙信號在錨節(jié)點處的RSSI。錨節(jié)點把這些RSSI數(shù)據(jù)發(fā)送到路由節(jié)點,路由節(jié)點再將這些數(shù)據(jù)通過Wi-Fi轉(zhuǎn)到局域網(wǎng)。局域網(wǎng)的服務(wù)器對RSSI數(shù)據(jù)進行處理、運算,得到手機的位置數(shù)據(jù),手機通過Wi-Fi從局域網(wǎng)上獲得位置數(shù)據(jù),將定位結(jié)果以圖形化的方式顯示出來。
【IPC分類】H04B5-00, H04W64-00
【公開號】CN104640199
【申請?zhí)枴緾N201310569243
【發(fā)明人】錢昊陽
【申請人】天津東諾科技有限公司
【公開日】2015年5月20日
【申請日】2013年11月15日