[問題] HM-10藍芽定位

看板ASM (組合語言)作者 (暴鯉龍)時間9年前 (2016/04/30 11:13), 9年前編輯推噓3(303)
留言6則, 2人參與, 最新討論串1/1
各位先進大家好 小弟目前在使用HM-10的iBeacon來做室內定位的研究 環境建立如下 四方形四個頂點為定位點(slave) 大小為 2.3*2.3 設定定位點MARJ VALUE分別為 0001(左上),0002(左下),0003(右下),0004(右上) *號為要被定位的移動裝置 ----------------------------------- - - - - - - - * - - - - - - * - - - - - - - - - - * * - - - - - ----------------------------------- 原本想法是PC下定位命令後 *收取四個定位點的RSSI值換算成距離傳回給PC 但是定位完四個*後差不多快5分鐘... 後來請益過學校老師 將*也改為slave模式 RSSI值直接傳回PC 由PC去算而不是*號上的8051來算 用來減短定位時間 OK問題來了 1.我用terminal發現一次只能搜6個iBeacon設備 但是4個定位點+4個*號總共有8個iBeacon設備 2.那我現在四個定位點及四個*號都是SLAVE PC是MASTER 我先用4個定位點及2個*號來做好了 這樣我要怎麼做定位? 因為此時收到的RSSI值是定位點或*號到PC端的距離 我沒辦法用原本的三角定位 煩請各位大德指點這種方式我該怎麼定位呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.125.20.234 ※ 文章網址: https://www.ptt.cc/bbs/ASM/M.1461986032.A.494.html ※ 編輯: wads5566 (140.125.20.234), 04/30/2016 11:14:47

05/01 15:17, , 1F
*為什麼要改為slave? 照原本設計把*傳給PC的資料由距離改為
05/01 15:17, 1F

05/01 15:17, , 2F
定位點的RSSI值不行嗎?
05/01 15:17, 2F
了解 我試試看 謝謝 ※ 編輯: wads5566 (36.235.169.1), 05/01/2016 20:58:05

05/22 16:35, , 3F
不需要連線吧 只要找的到名稱 就能抓的到RSSI
05/22 16:35, 3F

05/22 16:36, , 4F
目前試過1秒可以抓到至少15顆
05/22 16:36, 4F
我現在有新問題了 就是我現在收到RSSI值之後 在做定位的時候 會有RSSI值飄動的問題 導致定位不準確 想請問有前輩們知道怎麼解決這種問題嗎?? 謝謝 ※ 編輯: wads5566 (36.232.236.42), 05/23/2016 21:55:17

05/29 14:27, , 5F
對付誤差一般來說還是多次取樣抓平均 不過我是建議先把距離
05/29 14:27, 5F

05/29 14:28, , 6F
和RSSI取樣值的關係圖做出來 了解誤差分布的特性以後再下手
05/29 14:28, 6F
文章代碼(AID): #1N92BmIK (ASM)
文章代碼(AID): #1N92BmIK (ASM)