首页 > TAG信息列表 > tinyOS

TinyOS功率编程指南

参考文档:CC2420 datasheet: http://www.ti.com/lit/gpn/cc2420 第一章: RF Frequency Range: 2400 2483.5 MHz, Programmable in 1 MHz steps, 5 MHz steps Nominal output power: -3dBm 最小 0dBm 常规, Delivered to a single ended 50  load through a balun. [1] requires minim

对于在tinyOS中读取MPU6050数据卡死的总结

最近这几天一直给tinyOS挂载外设,从最简单的LED、KEY,再到串口,这些都没什么大问题,无非就是先初始化tinyOS,再初始化硬件外设,接着启动tinyOS,然后tinyOS去寻找优先级最高的任务并运行。   但是我把MPU6050按照这步骤,发现MPU6050初始化和DMP初始化没什么问题,可就是死活读不出数据。一般

TinyOS文件结构清单解析

TinyOS文件结构清单解析 tinyos-release-tinyos-2_1_2 文件清单及功能解析: TinyOS中各组件分布总结查询表 关键注意力还是应当关注于 应用例程apps 和 库函数tos中types头文件和chips的cc2420及msp430以及interfaces常用接口文件 apps:应用程序文件夹清单 Antitheft: 通过light s

Ubuntu使用TinyOS常见错误

1. python版本号不对问题     make micaz sim     解决:tinyos-2.x/support/make/sim.extra 文件,将获取 PYTHON_VERSION 的语句改成: PYTHON_VERSION ?= $(shell python2 --version 2>&1 | sed 's/Python 2\.\([0-9]\)\.[0-9]*/2.\1/') 2. gcc-g++版本号太新    其它python

WSN, TinyOS file download

原文链接:http://www.cnblogs.com/van9ogh/archive/2012/03/18/2404800.html 无线传感器网络1. tinyos-programming_2009.pdf    tinyOS-programming 2009 完全版(强烈推荐)  转载于:https://www.cnblogs.com/van9ogh/archive/2012/03/18/2404800.ht

tinyos :Cyclic redundancy check

原文链接:http://www.cnblogs.com/van9ogh/archive/2012/03/27/2419866.html tinyos2.0的CRC16在tinyos/tos/lib/tosboot/crc.h文件中有关于ITU Standard CRC-16的实现生成多项式为:G_16(x) = x^16 + x^12 + x^5 + 1 1 uint16_t crcByte(uint16_t crc

git

原文链接:http://www.cnblogs.com/van9ogh/archive/2012/03/26/2418568.html  git rm 删除文件(不再纳入版本管理) git rm --cached 使已经纳入版本管理的文件变成untracked状态 git command -a 跳过git add 直接提交git diff 查看unmodify与modify之

利用TinyOS写一个专门转发数据包的App

原文链接:http://www.cnblogs.com/van9ogh/archive/2012/05/04/2483009.html 由于节点的通信半径非常小(micaz大约15m),因此对于一个大型网络,节点数量可能成百上千个,因此往往数据包需要经过多跳才能到达目的地,这里我们使用ActiveMessageC组件提供的Snoop接口

tinyos:data[]

原文链接:http://www.cnblogs.com/van9ogh/archive/2012/05/06/2486135.html 问题引入 在编译下面一段代码时,无意中发现了这样一个错误: .....typedef nx_struct test_msg { nx_uint8_t data[]; } test_msg_t..... 错误: van9ogh@WSN:Git$ gcc