发布时间:2013-01-21 10:58:06
经过两周的测试,以下代码可以稳定用于节点的RSSI的收发。以备后用。发送节点的代码:includes PongMsg;//includes Timer;module SndPongM{ provides interface StdControl; //uses interface StdControl; uses interface Timer; uses interface SendMsg; //uses interface ReceiveMsg; // uses i.........【阅读全文】
发布时间:2013-01-10 16:21:27
最近不管是使用网上下载的串口调试精灵还是使用自己编写的串口读取数据的小软件,发现读取的数据总是出现错误,我一般是从Micaz节点获得数据经过串口传到电脑。数据包格式是20个是一个包,但是很多时候接收到的是21个,仔细观察发现多出来的往往是7D 5D,7D 5E这两个地方,分析以后发现前者多出来的是7D,后者是5E,我在想是不是因为串口接收数据的同步码是7E当出现7E的时候,为了区分是起始的同步码还是数据位,但是这两个组合貌似不是这回事?求解。......【阅读全文】
发布时间:2013-01-06 09:32:00
假设DATA的从硬件采集得到的测量值,真实的转化为dbm以后的值为RSSI,DATA在0~255之间if DATA<127 RSSI=DATA+OFFSET [dBm]else RSSI=DATA-256+OFFSET [dBm]usually OFFSET=-45[dBm]reference:http://blog.sina.com.cn/s/blog_6f5d9a490100n5bx.html......【阅读全文】