发布时间:2013-03-07 16:49:03
采用上一篇的代码实现基本通信,采集RSSI值是没有问题的。现在想让发送节点将自己发送数据包的计数值发送给接收节点。发送节点的程序出现问题。采用赋值语句不行。其中sendcounter是在发送节点代码里的计数器。用同样的方法可以将发送节点的ID值传送给接收节点,为什么对于发送节点的计数器就不行?迷茫中!!!!.........【阅读全文】
发布时间: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的时候,为了区分是起始的同步码还是数据位,但是这两个组合貌似不是这回事?求解。......【阅读全文】