2、利用藍牙定位及姿態識別實現一個智能籃球場套件(二)——CC2540/CC2541基於廣播的RSSI獲得



CC2541一拖多例程中RSSI獲得是通過一個事件回調函數實現的,前提是需要連接上藍牙設備。
這個對於多點定位來說是不可行的,由於主機搜索藍牙設備過程中也能獲得當前藍牙設備的RSSI等信息,因此可基於廣播實現定位及數據傳輸。

  • 基於廣播的數據傳輸是從beacon中學到的思想。

  • 基於廣播的RSSI獲得方法具體如下:

    • 在一拖多工程中的主機代碼的simpleBLECentral.c的simpleBLECentralEventCB中:

    • 打開原來被注釋掉的1021-1023行,可以在搜索到設備時顯示設備地址及RSSI信息:

    • 其中deviceInfo包含了豐富的信息,見結構體

THE NEXT: 接下來要看看廣播能否攜帶陀螺儀數據


系列文章:

First、Edison主運算單元系列:

Second、CC2541藍牙定位及姿態識別智能球場套件系列:



@beautifulzzzz
智能硬件、物聯網,熱愛技術,關注產品
博客:http://blog.beautifulzzzz.com
sina:http://weibo.com/beautifulzzzz?is_all=1


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM