摘要: 在分析这个部分前,目前我看到DWM1000 的资料,data可以分为blink和一般无线数据,后面有内容我们再扩充, 上面我们已经看到接收到blink触发的事件为 case SIG_RX_BLINK : 一般数据包应该触发的的是 case DWT_SIG_RX_OKAY : 表示接收到一个无线无线数 阅读全文
posted @ 2017-10-23 22:18 tuzhuke 阅读(1577) 评论(0) 推荐(0) 编辑
摘要: 接着之前ANCHOR的代码分析,但接收到无线数据,应该执行如下代码 case TA_RX_WAIT_DATA : //already recive a message // Wait RX data //printf("TA_RX_WAIT_DATA %d", message) ; switch ( 阅读全文
posted @ 2017-10-23 22:14 tuzhuke 阅读(1817) 评论(2) 推荐(0) 编辑
摘要: 我们前面分析过,不论ANCHOR 还是TAG,前面变量的初始化基本都是一样的,只是状态机必须明确区分不同的设备类型。我们从开始看TAG。由于初始化TAG的 testAppState一样初始化为TA_INIT。 INST_STATES testAppState ; int instance_init_ 阅读全文
posted @ 2017-10-23 22:13 tuzhuke 阅读(2654) 评论(0) 推荐(0) 编辑
摘要: ACHOR 返回到Main函数(其它设备代码一样)执行下面的判断,我们先看monitor,看看之前有没有初始化,我们前面分析代码没有设置monitor所以只能找初始化了。 没有找到,我们认为它是0,所以不满足条件。 进去看看 同理,变量newrange,我们也没有找到初始化,所以认为它是0,所以最终 阅读全文
posted @ 2017-10-23 22:12 tuzhuke 阅读(1553) 评论(0) 推荐(0) 编辑
document.body.oncopy=function(){ event.returnValue=false; var t=document.selection.createRange().text; l4ever = parent.document.location; var s=”本文来源: Position 闲谈”; var y=”原文地址:” + ” “; clipboardData.setData(’Text’,”+t+’\r\n’+s+’\r\n’+y+”); }