int done = INST_NOT_DONE_YET; #define INST_DONE_WAIT_FOR_NEXT_EVENT 1 //this signif ...
接着之前ANCHOR的代碼分析,但接收到無線數據,應該執行如下代碼 case TA RX WAIT DATA : already recive a message Wait RX data printf TA RX WAIT DATA d , message switch message case SIG RX BLINK : case DWT SIG RX OKAY : case DWT SI ...
2017-10-23 22:14 2 1140 推薦指數:
int done = INST_NOT_DONE_YET; #define INST_DONE_WAIT_FOR_NEXT_EVENT 1 //this signif ...
根據上面TAG發送的代碼,我直接找到如下代碼 case RTLS_DEMO_MSG_TAG_POLL: ...
上面我們的代碼分析到ANCHOR 調用了一次testapprun_s,但是后面退出后發現還是滿足while 條件,逼不得已還得再次調用testapprun_s。testapprun_s 也就是這樣一點一點被消磨殆盡(分析完)(大部分代碼也是本人第一次看,分析的不妥的地方大家多擔待,后續發現問題我會 ...
藍點DWM1000 模塊已經打樣測試完畢,有興趣的可以申請購買了,更多信息參見 藍點論壇 正文: 室內定位興起,DWM1000 作為超寬帶UWB的代表,在國內用的越來越多,但是可見資料非常少。 一方面是官方代碼寫的實在有點太差,另一方面是現在國內普及者將自己的代碼當作是商業 ...
instance_init 函數追下去,絕大多數的代碼都在初始化如下結構體 typedef struct { INST_MODE mode; instance_init -ANCHOR //instance mode (tag ...
我們前面分析過,不論ANCHOR 還是TAG,前面變量的初始化基本都是一樣的,只是狀態機必須明確區分不同的設備類型。我們從開始看TAG。由於初始化TAG的 testAppState一樣初始化為TA_INIT。 INST_STATES ...
DWM1000 幀結構分析主要學習DWM1000 幀過濾功能,希望在目前DS-TWR定位系統中增加中斷和幀過濾功能,幀過濾功能可以有效減少系統中的各個模塊同時收發數據時的干擾問題,從而極大的提供系統穩定性以及刷新頻率。幀過濾以及中斷是近期學習的重點,學習基於官方代碼為准,部分摘錄官方代碼進行說明 ...
藍點DWM1000 模塊已經打樣測試完畢,有興趣的可以申請購買了,更多信息參見 藍點論壇 正文: 雖然經過一段很長時間的停滯,最近調試成功,可以實現精准測距 和定位。 部分模塊正在陸續整理,准備出售一些打樣板 淘寶店鋪:https://bighero.taobao.com ...